Quay lại Khóa học
MATH004 Undergraduate

Giới thiệu về Đại số Tuyến tính

Một cuốn sách giáo khoa toàn diện cung cấp giới thiệu hiện đại về đại số tuyến tính, bao gồm các vector, ma trận, phương trình tuyến tính, không gian vector, tính vuông góc, định thức và giá trị riêng, với trọng tâm vào cả lý thuyết và ứng dụng.

5.0
30.0h
1081 học viên
0 lượt thích
Toán học
Bắt đầu học

Tổng quan khóa học

📚 Tóm tắt Nội dung

Một cuốn giáo trình toàn diện cung cấp một giới thiệu hiện đại về đại số tuyến tính, bao gồm các chủ đề như vector, ma trận, hệ phương trình tuyến tính, không gian vector, tính vuông góc, định thức và giá trị riêng, với trọng tâm vào cả lý thuyết lẫn ứng dụng.

Thành thạo nền tảng và ứng dụng của đại số tuyến tính thông qua khung tư duy trực quan và chặt chẽ của Gilbert Strang.

Tác giả: Gilbert Strang

Lời cảm ơn: Viện Công nghệ Massachusetts; Nhà xuất bản Wellesley-Cambridge

🎯 Mục tiêu Học tập

  1. Tính toán tổ hợp tuyến tính, tích vô hướng, độ dài vector và góc giữa các vector.
  2. Mô tả cấu hình hình học (đường thẳng, mặt phẳng hoặc thể tích) được tạo thành bởi tập hợp các vector.
  3. Giải hệ phương trình tuyến tính bằng tích ma trận-vector và diễn giải vai trò của ma trận khả nghịch và ma trận suy biến.
  4. Phân biệt giữa hình ảnh hàng (các mặt phẳng cắt nhau) và hình ảnh cột (tổ hợp tuyến tính của các vector) của một hệ thống.
  5. Thực hiện phép loại bỏ Gauss để chuyển đổi hệ thống thành dạng tam giác trên (U) và giải bằng phương pháp thế ngược.
  6. Hình thức hóa các bước loại bỏ bằng các ma trận sơ cấp (E_{ij}) và hoán vị (P_{ij}).
  7. Xác định xem một tập con vector có thỏa mãn điều kiện để trở thành không gian con hay không.
  8. Thực hiện rút gọn hàng để đạt dạng chuẩn bậc thang rút gọn (R) và xác định hạng, cột pivot và biến tự do.
  9. Xây dựng ma trận không gian nghiệm N từ các nghiệm đặc biệt và mô tả nghiệm đầy đủ của hệ phương trình tuyến tính.
  10. Nhận diện và chứng minh tính vuông góc của bốn không gian con cơ bản, đồng thời xác định các bù vuông góc.

🔹 Bài học 1: Cơ sở về Vector và Tổ hợp Tuyến tính

Tổng quan: Bài học này đề cập đến những nền tảng cốt lõi của Đại số tuyến tính: các phép toán vector và cách diễn giải hình học của chúng. Nó đi từ các tổ hợp tuyến tính và tích vô hướng cơ bản đến cấu trúc đại số của ma trận, các phương trình tuyến tính (Ax = b), và các khái niệm then chốt về độc lập tuyến tính và khả nghịch của ma trận. Sinh viên sẽ học cách chuyển đổi giữa các tính toán đại số và thực tế hình học của vector trong \mathbb{R}^3.

Kết quả học tập:

  • Tính toán tổ hợp tuyến tính, tích vô hướng, độ dài vector và góc giữa các vector.
  • Mô tả cấu hình hình học (đường thẳng, mặt phẳng hoặc thể tích) được tạo thành bởi tập hợp các vector.
  • Giải hệ phương trình tuyến tính bằng tích ma trận-vector và diễn giải vai trò của ma trận khả nghịch và ma trận suy biến.

🔹 Bài học 2: Hệ Phương trình Tuyến tính và Phân tích Ma trận

Tổng quan: Bài học này đề cập đến quá trình chuyển từ cách diễn giải hình học của hệ phương trình tuyến tính sang việc giải quyết chúng bằng đại số ma trận. Nó chi tiết hóa cơ chế của phép loại bỏ Gauss, hình thức hóa các phép biến đổi hàng thông qua các ma trận sơ cấp, và kết thúc bằng các phân tích ma trận cơ bản (LU, PA=LU, và LDL^T). Tài liệu nối liền giữa tính tuyến tính lý thuyết với triển khai thực tiễn, bao gồm cả chi phí tính toán và cách thực thi cụ thể theo phần mềm.

Kết quả học tập:

  • Phân biệt giữa hình ảnh hàng (các mặt phẳng cắt nhau) và hình ảnh cột (tổ hợp tuyến tính của các vector) của một hệ thống.
  • Thực hiện phép loại bỏ Gauss để chuyển đổi hệ thống thành dạng tam giác trên (U) và giải bằng phương pháp thế ngược.
  • Hình thức hóa các bước loại bỏ bằng các ma trận sơ cấp (E_{ij}) và hoán vị (P_{ij}).

🔹 Bài học 3: Không gian Vector và Bốn Không gian Con Cơ bản

Tổng quan: Bài học này khám phá nền tảng cấu trúc của đại số tuyến tính, tập trung vào định nghĩa và yêu cầu của không gian vector và không gian con. Sinh viên sẽ học cách giải phương trình Ax=0 bằng cách sử dụng dạng chuẩn bậc thang rút gọn (R) để xác định biến pivot và biến tự do, từ đó dẫn đến các "nghiệm đặc biệt" tạo thành cơ sở cho không gian nghiệm. Cuối cùng, bài học kết thúc bằng Định lý Cơ bản của Đại số tuyến tính, liên kết các chiều và thuộc tính của bốn không gian con cơ bản: không gian cột, không gian hàng, không gian nghiệm và không gian nghiệm trái.

Kết quả học tập:

  • Xác định xem một tập con vector có thỏa mãn điều kiện để là không gian con hay không.
  • Thực hiện rút gọn hàng để đạt dạng chuẩn bậc thang rút gọn (R) và xác định hạng, cột pivot và biến tự do.
  • Xây dựng ma trận không gian nghiệm N từ các nghiệm đặc biệt và mô tả nghiệm đầy đủ của hệ phương trình tuyến tính.

🔹 Bài học 4: Tính Vuông Góc và Xấp xỉ Tối thiểu Bình phương

Tổng quan: Bài học này khám phá mối quan hệ căn bản giữa bốn không gian con cơ bản thông qua lăng kính của tính vuông góc. Sinh viên sẽ học cách chiếu vector lên đường thẳng và các không gian con bằng ma trận chiếu, giải các hệ quá xác định bằng phương pháp xấp xỉ bình phương tối thiểu (phù hợp đường thẳng và parabol), và tận dụng các cơ sở trực chuẩn cùng quá trình trực giao hóa Gram-Schmidt để đơn giản hóa các bài toán đại số tuyến tính phức tạp thành các phân tích A = QR.

Kết quả học tập:

  • Nhận diện và chứng minh tính vuông góc của bốn không gian con cơ bản, đồng thời xác định các bù vuông góc.
  • Xây dựng ma trận chiếu P và tính toán hình chiếu của vector lên đường thẳng và các không gian chiều cao hơn.
  • Áp dụng các phương trình Chuẩn (A^T A \hat{x} = A^T b) để tìm đường thẳng hoặc parabol phù hợp nhất với một tập điểm dữ liệu.

🔹 Bài học 5: Tính chất và Ứng dụng của Định thức

Tổng quan: Bài học này khám phá các tính chất đại số và hình học của định thức, chuyển từ định nghĩa dựa trên pivot sang "Công thức lớn" liên quan đến hoán vị và cofactor. Sinh viên sẽ áp dụng các khái niệm này để giải hệ phương trình bằng quy tắc Cramer, tính ma trận nghịch đảo và xác định diện tích và thể tích trong cả đại số tuyến tính và giải tích nhiều biến (định thức Jacobian).

Kết quả học tập:

  • Tính định thức bằng các tính chất (quy tắc nhân, chuyển vị), công thức pivot và khai triển cofactor.
  • Áp dụng quy tắc Cramer và công thức cofactor để tìm nghiệm và ma trận nghịch đảo.
  • Diễn giải hình học định thức như diện tích tam giác/ hình bình hành và thể tích hình hộp song song, mở rộng đến tích ba chiều và định thức Jacobian.

🔹 Bài học 6: Giá trị riêng, Vector riêng và Phân tích Giá trị Đơn vị (SVD)

Tổng quan: Bài học này khám phá việc biến đổi ma trận thành dạng đơn giản nhất để giải các bài toán phức tạp trong hệ phương trình tuyến tính và phương trình động lực học. Sinh viên sẽ học cách phân tích ma trận bằng giá trị riêng/vector riêng (A = S\Lambda S^{-1}) đối với ma trận vuông và Phân tích Giá trị Đơn vị (SVD) (A = U\Sigma V^T) đối với mọi ma trận, tạo nền tảng để giải phương trình vi phân, kiểm tra cực tiểu cục bộ và nén ảnh.

Kết quả học tập:

  • Giải phương trình giá trị riêng Ax = \lambda x và liên hệ \lambda với vết ma trận và định thức.
  • Chéo hóa ma trận để tính toán các lũy thừa và giải hệ phương trình vi phân tuyến tính.
  • Nhận diện và kiểm tra ma trận dương định, đồng thời tính phân tích Cholesky.

🔹 Bài học 7: Biến đổi Tuyến tính và Thay đổi Cơ sở

Tổng quan: Bài học này khám phá sự thay đổi căn bản từ việc nhìn ma trận như một mảng dữ liệu tĩnh sang việc xem chúng như các toán tử động gọi là biến đổi tuyến tính. Chúng ta sẽ định nghĩa các quy tắc tuyến tính, xét cách các biến đổi ánh xạ các hình dạng cụ thể (như "ngôi nhà") trong mặt phẳng, và học cách biểu diễn các thao tác giải tích (vi phân và tích phân) dưới dạng ma trận. Cuối cùng, chúng ta kết thúc bằng các phân tích nâng cao – bao gồm Ma trận nghịch đảo giả và Phân tích Cực – giúp mở rộng khả năng đảo ngược và phân tích các biến đổi ngay cả khi nghịch đảo thông thường không tồn tại.

Kết quả học tập:

  • Định nghĩa và nhận diện biến đổi tuyến tính bằng nguyên lý cộng và nhân với vô hướng.
  • Xây dựng ma trận A cho một biến đổi tuyến tính T bằng cách ánh xạ các vector cơ sở.
  • Thực hiện thay đổi cơ sở cho tín hiệu (sóng nhỏ và Fourier) và tổng quát hóa việc đảo ma trận bằng ma trận nghịch đảo giả A^+.

🔹 Bài học 8: Đại số Tuyến tính trong Kỹ thuật và Thống kê

Tổng quan: Bài học này khám phá ứng dụng thực tiễn của đại số tuyến tính trong nhiều lĩnh vực khác nhau như kỹ thuật kết cấu, lý thuyết mạng, quá trình ngẫu nhiên, tối ưu hóa, xử lý tín hiệu và khoa học dữ liệu. Sinh viên sẽ học cách khung cơ bản A^TCA điều khiển các hệ thống vật lý, cách giá trị riêng dự đoán xu hướng dân số dài hạn, và cách các hàm trực giao mở rộng khái niệm không gian vector sang phân tích hàm và thống kê.

Kết quả học tập:

  • Mô hình hóa các hệ thống vật lý như lò xo và khối lượng bằng ma trận cứng nhắc K = A^TCA.
  • Phân tích tính liên thông đồ thị bằng ma trận incident và kiểm chứng Công thức Euler cho mạng lưới.
  • Tính vectơ trạng thái ổn định cho ma trận Markov và áp dụng định lý Perron-Frobenius vào các mô hình dân số và kinh tế.

🔹 Bài học 9: Đại số Tuyến tính Số và Các Phương pháp Lặp

Tổng quan: Bài học này khám phá việc triển khai thực tiễn đại số tuyến tính trên máy tính, tập trung vào quá trình chuyển từ sự chính xác lý thuyết sang ổn định số học và hiệu quả tính toán. Sinh viên sẽ học cách giảm thiểu sai số làm tròn thông qua chọn pivot từng phần, tối ưu hóa tính toán bằng cách đếm số thao tác cho ma trận thưa và ma trận băng, và đánh giá độ nhạy của hệ thống bằng số điều kiện. Ngoài ra, bài học còn đề cập đến các kỹ thuật lặp để giải hệ lớn và các phương pháp xấp xỉ giá trị riêng.

Kết quả học tập:

  • Phân tích tác động của sai số làm tròn và áp dụng chọn pivot từng phần để đảm bảo độ ổn định số học trong phép loại bỏ Gauss.
  • Đánh giá hiệu quả tính toán của thuật toán bằng cách tính số thao tác cho ma trận đầy, ma trận băng và ma trận thưa.
  • Đo độ nhạy của hệ phương trình tuyến tính bằng chuẩn và số điều kiện, đặc biệt nhận diện các trường hợp kém điều kiện như ma trận Hilbert.

🔹 Bài học 10: Vector Phức và Ma trận Unitary

Tổng quan: Bài học này đề cập đến quá trình chuyển từ số thực sang số phức, tập trung vào các phép toán, biểu diễn hình học trên mặt phẳng phức và dạng cực. Nó kết thúc bằng nghiên cứu các cấu trúc ma trận đặc thù cho số phức – ma trận Hermitian và Unitary – là phiên bản giá trị phức của các ma trận đối xứng và trực giao.

Kết quả học tập:

  • Thực hiện các phép toán số phức và tìm conjugate/mô-đun của số phức.
  • Biểu diễn số phức trên mặt phẳng phức và chuyển đổi giữa dạng chữ nhật (a + bi) và dạng cực (re^{i\theta}).
  • Áp dụng Công thức Euler để đơn giản hóa tích và lũy thừa của số phức.