search

Ánh xạ tuyến tính – Lý thuyết, chứng minh & Bài tập có lời giải

calendar_today Đăng ngày: 05/05/2026

Ánh xạ tuyến tính (linear map) là ánh xạ f: V → W giữa hai không gian vecto thỏa mãn hai điều kiện: f(x + y) = f(x) + f(y) và f(kx) = kf(x) với mọi x, y ∈ V và k ∈ ℝ. Đây là khái niệm cốt lõi trong đại số tuyến tính, xuất hiện trong hầu hết các bài thi và bài tập của sinh viên CNTT, Toán – Tin.

Trong bài viết này, mình sẽ cùng bạn đi qua toàn bộ lý thuyết cần nắm về ánh xạ tuyến tính — từ định nghĩa, tính chất, cách chứng minh, đến ma trận biểu diễn và các dạng bài tập có lời giải chi tiết. Nếu bạn đang học môn đại số và hình học giải tích, đây là tài liệu bạn cần đọc trước khi thi.

Xem thêm:

Ánh xạ tuyến tính là gì?

Cho V và W là hai không gian vecto trên trường số thực ℝ. Ánh xạ f: V → W được gọi là ánh xạ tuyến tính (linear map hoặc linear transformation) nếu thỏa mãn đồng thời hai điều kiện:

  • Tính cộng: f(x + y) = f(x) + f(y), với mọi x, y ∈ V
  • Tính thuần nhất: f(kx) = kf(x), với mọi x ∈ V và k ∈ ℝ

Hai điều kiện này có thể gộp lại thành một dạng tổng quát hơn:

f(αx + βy) = αf(x) + βf(y)

với mọi x, y ∈ V và α, β ∈ ℝ.

Trong tiếng Anh, ánh xạ tuyến tính còn được gọi là linear map, linear transformation, hoặc linear operator (toán tử tuyến tính). Ký hiệu phổ biến trong đề thi: AXTT hoặc f tuyến tính.

Điều kiện để f là ánh xạ tuyến tính

Trước khi chứng minh, bạn cần nắm rõ: một ánh xạ không phải là tuyến tính nếu vi phạm bất kỳ một trong hai điều kiện trên.

Cách kiểm tra nhanh:

  • Nếu f(0) ≠ 0 → ngay lập tức không tuyến tính
  • Nếu có hằng số cộng thêm (ví dụ f(x,y) = (x, y + 1)) → không tuyến tính
  • Nếu có tích x·y, x², |x|, … → không tuyến tính (phi tuyến)

Các tính chất của ánh xạ tuyến tính

Nếu f: V → W là ánh xạ tuyến tính, thì các tính chất sau luôn đúng:

  • f(θ) = θ (ảnh của vecto không là vecto không)
  • f(−v) = −f(v), với mọi v ∈ V
  • f(u − v) = f(u) − f(v), với mọi u, v ∈ V
  • f(α₁v₁ + α₂v₂ + … + αₙvₙ) = α₁f(v₁) + α₂f(v₂) + … + αₙf(vₙ)

Lưu ý: Tính chất f(0) = 0 thường được dùng để loại nhanh các ánh xạ không tuyến tính trong bài thi trắc nghiệm.

Cách chứng minh ánh xạ tuyến tính

Để chứng minh f là ánh xạ tuyến tính, bạn làm theo 3 bước sau:

Bước 1: Lấy hai vecto bất kỳ x = (a₁, b₁) và y = (a₂, b₂) thuộc V.

Bước 2: Kiểm tra tính cộng — tính f(x + y) rồi so sánh với f(x) + f(y).

Bước 3: Kiểm tra tính thuần nhất — tính f(kx) rồi so sánh với kf(x).

Nếu cả hai đều bằng nhau → f là ánh xạ tuyến tính. Nếu có một điều kiện không thỏa → kết luận ngay là không tuyến tính.

Ví dụ: Chứng minh f: ℝ² → ℝ³ là ánh xạ tuyến tính

f(x, y) = (x + y, 0, 2x + 2y)

Giải:

Lấy x = (a₁, b₁) và y = (a₂, b₂) ∈ ℝ².

Kiểm tra tính cộng:

f(x + y) = f(a₁ + a₂, b₁ + b₂)
          = (a₁ + a₂ + b₁ + b₂, 0, 2a₁ + 2a₂ + 2b₁ + 2b₂)
          = (a₁ + b₁, 0, 2a₁ + 2b₁) + (a₂ + b₂, 0, 2a₂ + 2b₂)
          = f(x) + f(y)

Kiểm tra tính thuần nhất:

f(kx) = f(ka₁, kb₁)
       = (ka₁ + kb₁, 0, 2ka₁ + 2kb₁)
       = k(a₁ + b₁, 0, 2a₁ + 2b₁)
       = kf(x)

Kết luận: f là ánh xạ tuyến tính.

Hạng và nhân của ánh xạ tuyến tính – Định lý số chiều

Hai khái niệm quan trọng gắn liền với ánh xạ tuyến tính f: V → W:

Nhân (Kernel): Ker(f) = { v ∈ V | f(v) = 0 }

Ảnh (Image): Im(f) = { f(v) | v ∈ V }

Hạng của ánh xạ tuyến tính: rank(f) = dim(Im(f))

Định lý về số chiều (Rank-Nullity Theorem):

rank(f) + dim(Ker(f)) = dim(V) = n

Định lý này cực kỳ hữu ích khi tìm cơ sở của Ker(f) hoặc Im(f). Nếu biết một trong hai, ta tính ngay được cái còn lại.

Xem thêm:

Ma trận của ánh xạ tuyến tính là gì?

Mọi ánh xạ tuyến tính f: V → W đều có thể biểu diễn qua một ma trận, gọi là ma trận biểu diễn (hay ma trận của ánh xạ).

Quy trình tìm ma trận của f theo cơ sở S → T:

  1. Tìm ảnh f(sᵢ) của từng vecto cơ sở sᵢ ∈ S
  2. Biểu diễn f(sᵢ) theo cơ sở T để lấy tọa độ [f(sᵢ)]_T
  3. Ma trận cần tìm = ma trận ghép các cột [f(sᵢ)]_T lại

Ma trận chính tắc là ma trận biểu diễn f theo cơ sở chuẩn (standard basis) của cả V và W.

Cách tìm ma trận chính tắc của ánh xạ tuyến tính

Ví dụ: Tìm ma trận chính tắc của ánh xạ f: R3→R4

f (a, b, c) = (a + b + c, b, bc, a + c)

Giải

Có thể viết lại thành dạng cột:

Ví dụ ánh xạ tuyến tính 1

Ví dụ ánh xạ tuyến tính 2

hoặc cách giải khác

Cơ sở chuẩn của ℝ³: e₁ = (1,0,0), e₂ = (0,1,0), e₃ = (0,0,1).

f(e₁) = f(1, 0, 0) = (1, 0, 0, 1)
f(e₂) = f(0, 1, 0) = (1, 1, 1, 0)
f(e₃) = f(0, 0, 1) = (1, 0, 1, 1)

Ma trận chính tắc (các cột là ảnh của các vecto cơ sở):

A = | 1  1  1 |
    | 0  1  0 |
    | 0  1  1 |
    | 1  0  1 |

Ví dụ: Tìm ma trận của f theo cơ sở S-T : R3→R2

f (a, b, c) = (b + c, 2a-c)

S = {u 1 (1,0,1), u 2 (4,3,3), u 3 (1,2,1)}

T = {(2,2), (1,7)}

Giải

Tìm ảnh f(s):

f (u 1 ) = f (1,0,1) = (1,1)

f (u 2 ) = f (4,3,3) = (6,5)

f (u 3 ) = (1,2,1) = (3,1)

Tìm toạ độ [f(s)]T

Ví dụ ánh xạ tuyến tính 3

Vậy ma trận S – T là:

Ví dụ ánh xạ tuyến tính 9

Tham khảo:

Đơn ánh, toàn ánh, song ánh tuyến tính – Khi nào?

Đây là phần hay xuất hiện trong đề thi. Nắm chắc điều kiện sau:

Loại ánh xạ Điều kiện
Đơn ánh (injective) Ker(f) = {0}, tức là dim(Ker(f)) = 0
Toàn ánh (surjective) Im(f) = W, tức là rank(f) = dim(W)
Song ánh (bijective) Vừa đơn ánh vừa toàn ánh
Đẳng cấu (isomorphism) Song ánh tuyến tính → dim(V) = dim(W)

Mẹo nhanh: Nếu dim(V) = dim(W) = n và rank(f) = n → f là song ánh tuyến tính (đẳng cấu).

Bài tập ánh xạ tuyến tính có lời giải

Dạng 1: Chứng minh f có phải ánh xạ tuyến tính không

Bài 1: f: ℝ² → ℝ², f(x, y) = (x, y + 1). Có phải AXTT không?

Giải:

Lấy x = (a₁, b₁) và y = (a₂, b₂).

f(x + y) = (a₁ + a₂, b₁ + b₂ + 1)
f(x) + f(y) = (a₁, b₁ + 1) + (a₂, b₂ + 1) = (a₁ + a₂, b₁ + b₂ + 2)

→ f(x + y) ≠ f(x) + f(y) → Không phải AXTT.

Bài 2: Ánh xạ f: R2 → R2 có phải là tuyến tính không?

f (x, y) = (y, y)

Giải

Lấy 2 vecto bất kỳ thuộc \(R^{2}\): \(x=(a_{1}; b_{1})\) và \(y=(a_{2},b_{2})\)

– \(f(x+y)=(a_{1}+ a_{2},b_{1}+ b_{2})\)

= \((b_{1}+ b_{2}, b_{1}+ b_{2})\)

= \((b_{1}+ b_{1})+(b_{2}+ b_{2})\)

= \(f (x) + f (y)\)

– \(f (kx) = f(ka_{1} , kb_{1})\)

= \((kb_{1}, ka_{1})\)

= \(k(b_{1}, b_{1})\)

= \(kf(x)\)

Vậy ánh xạ đã cho là ánh xạ tuyến tính.

Dạng 2: Tìm ma trận chính tắc

Bài 3: Tìm ma trận chính tắc của ánh xạ f: R3→R3

f (a, b, c) = (a + 2b + c, a + 5b, c)

Giải

Xem lại ví dụ ở ma trận của ánh xạ tuyến tính ta được ma trận chính tắc là:

Ví dụ ánh xạ tuyến tính 4

Bài 4: Tìm ma trận chính tắc của ánh xạ f sau:

+ f (a, b) = (b, -a, a + 3b, a – b)

Ví dụ ánh xạ tuyến tính 5

+ f (a, b, c, d) = (d, a, c, b, bc)

Ví dụ ánh xạ tuyến tính 6

Dạng 3: Tìm ma trận theo cơ sở S → T

Bài 5: Tìm ma trận của f theo cơ sở S-T : R2→R3

f (a, b) = (a + 2b, -a, 0)

S = {u 1 (1, 3), u 2 (-2, 4)}

T = {(1, 1, 1), (2, 2, 0), (3, 0, 0)}

Giải

Tìm ảnh của ánh xạ tuyến tính f(s):

f (u 1 ) = f (1,3) = (7, -1 ,0)

f (u 2 ) = f (-2, 4) = (6, 2, 0)

Tìm toạ độ [f(s)]T

Ví dụ ánh xạ tuyến tính 7

Vậy ma trận S – T là:

Ví dụ ánh xạ tuyến tính 8

Bài 6: Xét ánh xạ f: R2 -> R3

Ví dụ ánh xạ tuyến tính 10

Ví dụ ánh xạ tuyến tính 11\

Bài 7: Cho ánh xạ f: P3(x) -> P2(x), p(x) -> p'(x)

Ví dụ ánh xạ tuyến tính 12

Dạng 4: Tìm Ker(f) và Im(f)

Bài 8: Tìm Ker(f) và Im(f) của f: ℝ³ → ℝ² với f(a, b, c) = (a + b, b + c).

Giải:

Ma trận chính tắc:

A = | 1  1  0 |
    | 0  1  1 |

Tìm Ker(f): Giải hệ Ax = 0:

a + b     = 0
    b + c = 0
→ b = −a, c = −b = a
→ Ker(f) = span{(1, −1, 1)}

dim(Ker(f)) = 1.

Tìm Im(f): rank(A) = 2 → dim(Im(f)) = 2 → Im(f) = ℝ².

Kiểm tra: rank(f) + dim(Ker(f)) = 2 + 1 = 3 = dim(ℝ³) ✓

Bài 9: Tìm một cơ sở cho mỗi không gian Im(f) và ker(f)

Tìm cơ sở cho mỗi không gian Im và ker(f)

Liên quan:

FAQ – Câu hỏi thường gặp về ánh xạ tuyến tính

Ánh xạ tuyến tính tiếng Anh là gì?

Ánh xạ tuyến tính trong tiếng Anh là linear map hoặc linear transformation. Khi nói về toán tử tuyến tính trên cùng một không gian (f: V → V), người ta dùng linear operator. Cả ba thuật ngữ đều mô tả cùng một khái niệm toán học.

Làm thế nào để chứng minh f là ánh xạ tuyến tính?

Lấy hai vecto bất kỳ x, y ∈ V và hằng số k ∈ ℝ. Tính f(x + y) và so sánh với f(x) + f(y). Tính f(kx) và so sánh với kf(x). Nếu cả hai đều bằng nhau thì f là ánh xạ tuyến tính.

Khi nào ánh xạ tuyến tính là đơn ánh?

Ánh xạ tuyến tính f: V → W là đơn ánh khi và chỉ khi Ker(f) = {0}, tức là dim(Ker(f)) = 0. Nói cách khác, chỉ có vecto không bị ánh xạ vào vecto không.

Hạng của ánh xạ tuyến tính là gì?

Hạng của ánh xạ tuyến tính f (ký hiệu rank(f)) là số chiều của không gian ảnh Im(f). Theo định lý Rank-Nullity: rank(f) + dim(Ker(f)) = dim(V). Hạng bằng hạng của ma trận biểu diễn tương ứng.

Ma trận chính tắc của ánh xạ tuyến tính là gì?

Ma trận chính tắc là ma trận biểu diễn ánh xạ tuyến tính f theo cơ sở chuẩn của không gian xuất phát và không gian đến. Cột thứ i của ma trận chính tắc chính là ảnh f(eᵢ) — tức ảnh của vecto cơ sở thứ i.

Các khái niệm liên quan

Ánh xạ tuyến tính là nền tảng cho nhiều chủ đề quan trọng trong đại số tuyến tính và ứng dụng thực tế:

  • Không gian vecto (vector space) – môi trường của AXTT
  • Ma trận (matrix) – biểu diễn rời rạc của AXTT
  • Không gian con (subspace) – Ker(f) và Im(f) đều là không gian con
  • Biến đổi tuyến tính trong xử lý ảnh, đồ họa máy tính (OpenGL, computer vision)
  • PCA (Principal Component Analysis) – ứng dụng trong machine learning, dùng AXTT để giảm chiều dữ liệu
  • Phép chiếu trực giao – dùng trong xử lý tín hiệu, neural network
  • Hệ phương trình tuyến tính – giải bằng cách xem hệ là AXTT
  • Eigenvalue / Eigenvector – ánh xạ đặc biệt f(v) = λv

Tải File bài tập có đáp án tại đây:

info

Lưu ý: Nếu không tải được tài liệu, vui lòng liên hệ ngay Fanpage để được hỗ trợ!

Tổng kết

Ánh xạ tuyến tính là một trong những khái niệm nền tảng của đại số tuyến tính. Để nắm vững, bạn cần:

  1. Thuộc định nghĩa – hai điều kiện cộng và thuần nhất
  2. Biết chứng minh – lấy vecto bất kỳ, kiểm tra từng điều kiện
  3. Hiểu ma trận biểu diễn – cả cơ sở chính tắc lẫn cơ sở tùy ý
  4. Nắm định lý số chiều – rank(f) + dim(Ker(f)) = dim(V)
  5. Luyện bài tập – ưu tiên các dạng chứng minh, tìm Ker/Im, tìm ma trận