✖

Cơ sở của không gian vectơ

Cơ sở của không gian vectơ V là một tập vectơ độc lập tuyến tính có bao tuyến tính là không gian V.

Vì sao cần đến cơ sở của không gian vectơ

Cho không gian vectơ V và một tập con W ⊂ V sao cho bao tuyến tính ⟨W⟩ của tập hợp này bằng không gian V, tức là ⟨W⟩ = V. Ví dụ: cho W = {(1; 0); (0; 1); (2; 3)} và V = ℝ2.

Rõ ràng ⟨W⟩ = ℝ2. Tập hợp W chỉ có 3 vectơ, nhưng nhờ bao tuyến tính, nó mô tả được cả tập hợp vô hạn các vectơ ℝ2. Câu hỏi đặt ra là: có thể bỏ bớt vectơ khỏi tập hợp W mà vẫn giữ được tính chất ⟨W⟩ = ℝ2 không?

Chẳng hạn nếu bỏ vectơ cuối (2; 3), ta được tập hợp W1 = {(1; 0); (0; 1)}. Bao tuyến tính của tập hợp này vẫn là ℝ2. Từ đó nảy ra câu hỏi: tập vectơ nhỏ nhất có bao tuyến tính là ℝ2 là tập nào?

Nếu bỏ khỏi W1 một trong hai vectơ còn lại thì tập hợp mới, kí hiệu là W2, không còn có bao tuyến tính là ℝ2. Chẳng hạn bao tuyến tính của tập hợp W2 = {(1; 0)} là tập hợp ⟨W2⟩ = {(a; 0) | a ∈ ℝ}. Tập hợp này chắc chắn không bằng ℝ2, chẳng hạn nó không chứa vectơ (0; 1).

Vậy tập hợp W1 = {(1; 0); (0; 1)} là tập vectơ tối thiểu có bao tuyến tính là không gian ℝ2. Tiếp theo có thể đặt thêm các câu hỏi:

  1. Có tồn tại một tập hợp một phần tử hoàn toàn khác có bao tuyến tính là không gian ℝ2 không?
  2. Có tồn tại một tập vectơ nhỏ nhất duy nhất có bao tuyến tính là không gian ℝ2 không?

Báo lá cải thường có quy luật: nếu tiêu đề bài báo là một câu hỏi thì câu trả lời là không, và ở đây cũng vậy. Không tồn tại tập hợp một phần tử có bao tuyến tính là ℝ2. Có thể chứng minh như sau:

Có tập hợp một phần tử nào có bao tuyến tính là ℝ2 không?

Giả sử tồn tại tập hợp {x} gồm một vectơ x mà mọi tổ hợp tuyến tính của nó tạo thành không gian ℝ2. Khi đó phải tồn tại các số thực a1, a2 sao cho

a1⋅x=(1;0)a2⋅x=(0;1)

Vì sao lại chọn đúng các vectơ này? Chọn vectơ nào cũng được, miễn là chúng độc lập tuyến tính.

Đặt x = (x1; x2). Khi đó chắc chắn x1, x2 ≠ 0, vì nếu x1 = 0 thì khó có tổ hợp tuyến tính nào của vectơ x cho ta vectơ (1; 0) như mong muốn. Với x2 cũng vậy. Viết chi tiết hệ trên:

a1⋅(x1;x2)=(1;0)a2⋅(x1;x2)=(0;1)

Viết thành các phương trình:

a1⋅x1=1a1⋅x2=0a2⋅x1=0a2⋅x2=1

Từ phương trình thứ hai và thứ ba suy ra a1 = a2 = 0: nếu x1, x2 ≠ 0 thì muốn các tích a1 · x2 và a2 · x1 bằng 0, chỉ còn khả năng a1 = a2 = 0. Nhưng điều này mâu thuẫn với phương trình thứ nhất và thứ tư: nếu a1 = 0 thì a1 · x1 = 0, trong khi phương trình thứ nhất cho a1 · x1 = 1.

Vậy không có tập hợp một phần tử nào có bao tuyến tính là không gian ℝ2.

Có tập vectơ nhỏ nhất duy nhất có bao tuyến tính là ℝ2 không?

Ta biết không có tập hợp một phần tử nào có tính chất này, và biết rằng tập hợp W = {(1; 0); (0; 1)} có bao tuyến tính là ℝ2. Câu hỏi là: đây có phải tập hợp 2 phần tử duy nhất có bao tuyến tính là ℝ2 không?

Tất nhiên là không, vì tập hợp 2 phần tử khác W = {(2; 0); (0; 2)} cũng có bao tuyến tính là ℝ2. Mọi cặp vectơ (a; 0), (0; a), với a ∈ ℝ, a ≠ 0, đều có bao tuyến tính là ℝ2. Thực ra mọi cặp vectơ độc lập tuyến tính đều có bao tuyến tính là ℝ2. Như vậy có vô số tập hợp 2 phần tử mà bao tuyến tính của chúng sinh ra ℝ2.

Đồng thời, mọi tập con 3 phần tử W3 ⊆ ℝ2 đều gồm các vectơ phụ thuộc tuyến tính. Vì sao? Với 3 vectơ (a; b), (c; d), (e; f), ta có thể viết chúng vào một ma trận:

(acebdf)

Ma trận này có hạng không vượt quá 2, nên nhất định có một cột/vectơ phụ thuộc tuyến tính.

Định nghĩa cơ sở của không gian vectơ

Cho không gian vectơ V và B ⊆ V. Ta nói B là cơ sở của không gian vectơ V nếu:

  1. ⟨B⟩ = V
  2. B là một tập vectơ độc lập tuyến tính.

Cơ sở là một tập vectơ độc lập có bao tuyến tính là không gian V. Như vậy cơ sở là tập vectơ tối thiểu có bao tuyến tính là không gian V. Nếu bỏ khỏi cơ sở một phần tử thì bao tuyến tính không còn là không gian V nữa. Nếu thêm vào một vectơ thì vectơ đó là tổ hợp tuyến tính của các vectơ còn lại.

Trong không gian ℝn, tập các bộ n số (1; 0; …; 0), (0; 1; 0; …; 0), …, (0; 0; …; 0; 1) là một cơ sở của không gian ℝn, gọi là cơ sở chính tắc. Chẳng hạn với ℝ3 ta được cơ sở chính tắc (1; 0; 0), (0; 1; 0), (0; 0; 1). Khi đó vectơ (a; b; c) được biểu diễn thành tổ hợp

a⋅(1;0;0)+b⋅(0;1;0)+c⋅(0;0;1)

Nếu bỏ vectơ (0; 1; 0) thì bao tuyến tính của tập hợp mới không còn là ℝ3. Nếu thêm vectơ (14; −2; 5) thì vectơ này là tổ hợp tuyến tính của các vectơ còn lại với các hệ số a = 14, b = −2, c = 5.

Các tính chất cơ bản của cơ sở

  • Mọi không gian tuyến tính V đều có cơ sở; với không gian tầm thường {0} — không gian chỉ chứa một vectơ là vectơ-không — cơ sở là tập rỗng. Mọi tập độc lập tuyến tính B0 ⊆ V hoặc là một cơ sở của không gian V, hoặc có thể bổ sung thành cơ sở. Nếu B0 không phải là cơ sở, tức là ⟨B0⟩ ≠ V, thì tồn tại một vectơ x0 ∈ V ∖ ⟨B0⟩. Vectơ này không phải tổ hợp của các vectơ thuộc B0. Thêm nó vào tập hợp B0, ta được tập hợp mới B1 = B0 ∪ {x0}. Một lần nữa, B1 hoặc là cơ sở, hoặc có thể bổ sung thành cơ sở. Nếu không gian V có cơ sở hữu hạn thì sau hữu hạn bước ta được một tập vectơ độc lập Bn là cơ sở của không gian V.

  • Cơ sở của một không gian không duy nhất: luôn có nhiều cơ sở.

  • Mọi cơ sở của một không gian vectơ đều có cùng số phần tử/vectơ, hoặc đều vô hạn. Chẳng hạn mọi cơ sở của không gian ℝ2 đều có 2 vectơ; không có tập hợp 3 phần tử hay tập hợp một phần tử nào là cơ sở của không gian ℝ2.

  • Nếu B = {e1; …; en} là một cơ sở của không gian V thì mọi vectơ x của không gian V đều biểu diễn được thành tổ hợp tuyến tính của các vectơ thuộc cơ sở, tức là tồn tại các hệ số thực a1, …, an sao cho

    x=a1⋅e1+…+an⋅en

    Hơn nữa, các hệ số này là duy nhất. Tức là nếu với các hệ số b1, … bn ta có

    x=b1⋅e1+…+bn⋅en

    thì nhất định a1 = b1, …, an = bn.

Mục lục: Không gian vectơ, Ví dụ về không gian vectơ, Không gian vectơ con, Tổ hợp tuyến tính của các vectơ, Bao tuyến tính, Cơ sở của không gian vectơ, Số chiều của không gian vectơ, Ma trận chuyển cơ sở