Máy Tính Ma Trận 2x2
Tính định thức, ma trận chuyển vị và nghịch đảo của ma trận 2x2. Máy tính đại số tuyến tính miễn phí, kết quả tức thì.
Tính toán ma trận: Cộng và trừ
Ma trận là một mảng hình chữ nhật các số được sắp xếp theo hàng và cột. Một ma trận có kích thước m × n có m hàng và n cột.
Cộng và trừ yêu cầu các ma trận có kích thước giống nhau. Cộng hoặc trừ các phần tử tương ứng:
Nếu A = [[1, 2], [3, 4]] và B = [[5, 6], [7, 8]], thì:
- A + B = [[1+5, 2+6], [3+7, 4+8]] = [[6, 8], [10, 12]]
- A − B = [[1−5, 2−6], [3−7, 4−8]] = [[−4, −4], [−4, −4]]
Cộng ma trận là giao hoán (A + B = B + A) và liên kết ((A + B) + C = A + (B + C)).
Nhân phẩm của ma trận
Nhân phẩm của ma trận phức tạp hơn các phép toán tương ứng với các phần tử. Để nhân A (m×n) với B (n×p), các chiều bên trong phải khớp (n), tạo ra một ma trận kết quả C (m×p).
Mỗi phần tử C[i][j] = tổng của A[i][k] × B[k][j] cho tất cả k.
Ví dụ: A = [[1, 2], [3, 4]] (2×2) × B = [[5, 6], [7, 8]] (2×2):
- C[0][0] = 1×5 + 2×7 = 19
- C[0][1] = 1×6 + 2×8 = 22
- C[1][0] = 3×5 + 4×7 = 43
- C[1][1] = 3×6 + 4×8 = 50
Kết quả: C = [[19, 22], [43, 50]]
Tính chất quan trọng: Nhân ma trận không giao hoán — A×B ≠ B×A trong tổng thể. Tuy nhiên, nó LÀ liên kết: (A×B)×C = A×(B×C).
Đeterminant và nghịch đảo của một ma trận 2×2
Đeterminant của một ma trận 2×2 A = [[a, b], [c, d]] là: det(A) = ad − bc
Đeterminant cho biết một ma trận có thể đảo ngược (det ≠ 0) và đại diện cho nhân tố quy mô của biến đổi.
Nghịch đảo của một ma trận 2×2 (chỉ tồn tại nếu det ≠ 0):
A⁻¹ = (1/det) × [[d, −b], [−c, a]]
Ví dụ: A = [[1, 2], [3, 4]]
det = 1×4 − 2×3 = 4 − 6 = −2
A⁻¹ = (1/−2) × [[4, −2], [−3, 1]] = [[−2, 1], [1.5, −0.5]]
Xác minh: A × A⁻¹ = Ma trận xác định [[1,0],[0,1]]
Ứng dụng thực tế của ma trận
Ma trận là cơ sở cho nhiều ứng dụng thực tế:
- Trò chơi 3D và phát triển trò chơi: Mỗi lần quay, lật và dịch 3D đều là phép nhân ma trận. Một ma trận biến đổi 4×4 xử lý tất cả ba phép toán đồng thời.
- Machine learning: Các trọng số mạng thần kinh, dữ liệu đầu vào và hoạt động kích hoạt đều là ma trận. Đào tạo mạng thần kinh là thực hiện hàng triệu phép nhân ma trận.
- Kinh tế (phân tích đầu vào - đầu ra): Mô hình đầu vào - đầu ra Leontief sử dụng ma trận để mô hình hóa các mối quan hệ giữa các ngành kinh tế.
- Vật lý: Cơ học lượng tử sử dụng ma trận (hành động) để đại diện cho các đại lượng quan sát được. Các ma trận độ căng và độ biến dạng trong kỹ thuật là các đại lượng ma trận.
- Thống kê: Các ma trận biến đổi, phân tích thành phần chính (PCA) và các phép tính hồi quy đều dựa trên các phép toán ma trận.
Đeterminant và mở rộng nhân tố của ma trận 3×3
Để tính ma trận 3×3, ma trận được tính bằng mở rộng nhân tố (còn gọi là mở rộng Laplace). Giả sử:
| Col 1 | Col 2 | Col 3 | |
|---|---|---|---|
| Row 1 | a | b | c |
| Row 2 | d | e | f |
| Row 3 | g | h | i |
Ma trận là: det = a(ei − fh) − b(di − fg) + c(dh − eg)
Ví dụ: A = [[2, 1, 3], [0, −1, 2], [4, 0, 1]]
- det = 2(−1×1 − 2×0) − 1(0×1 − 2×4) + 3(0×0 − (−1)×4)
- det = 2(−1 − 0) − 1(0 − 8) + 3(0 + 4)
- det = 2(−1) − 1(−8) + 3(4)
- det = −2 + 8 + 12 = 18
Đối với các ma trận lớn hơn (4×4, 5×5, v.v.), phương pháp mở rộng nhân tố trở nên tốn thời gian (n! phép tính). Trong thực tế, máy tính sử dụng phân tích LU hoặc giảm hàng để tính ma trận trong thời gian O(n³).