Từ năm 2010 · Hơn 2 triệu lượt chạy công cụ mỗi tháng
Từ năm 2010
Thêm vào Chrome

Hộp Công Cụ Của Tôi

Chế Độ Tự Động

Chưa có công cụ nào được lưu.

Nâng Cấp Lên Phiên Bản Cao Cấp
Công cụ liên quan
Máy tính Phân tích LU Ma trậnMáy Tính Phân Tích QRMáy Tính Ma TrậnMáy tính Phân tích Giá trị Kỳ dị (SVD)Máy tính phân tích phân số từng phầnMáy Tính Nhân Ma TrậnMáy tính Vết Ma trận
Trang chủ > Toán học > Đại số Tuyến tính
 

Máy Tính Phân Rã Cholesky

Phân tích ma trận xác định dương đối xứng A = LLᵀ bằng công cụ phân tích Cholesky của MiniWebtool. Ma trận tam giác dưới được lập từng bước, sau đó nhân với chuyển vị để xác minh phép khôi phục ma trận đầu vào.

Chưa rõ cách dùng? Hỏi AI

Trong Gemini, hãy dán câu hỏi đã sao chép vào cuộc trò chuyện. Bạn cũng có thể sao chép câu hỏi bên dưới.

Xem câu hỏi

Miễn phí 3 lượt mỗi ngàyKhông cần đăng kýKết quả tức thì
Máy Tính Phân Rã CholeskyDùng thử ngay — miễn phí ▼
Phân tích Cholesky dựng L từng phần tử một: A = L·Lᵀ

Nhập ma trận đối xứng xác định dương để có L, với mỗi phần tử được tính từng bước và phép phân tích A = LLᵀ được kiểm tra.

Examples:
Matrix Size: A: 2×2 Symmetric: A[i,j] = A[j,i]
Matrix A 2×2 (symmetric, positive-definite)
[
]
↕ Editing A[i,j] auto-mirrors to A[j,i]

Embed Máy Tính Phân Rã Cholesky Widget

Giới thiệu về Máy Tính Phân Rã Cholesky

Máy tính Phân rã Cholesky phân tích ma trận đối xứng xác định dương A thành tích của ma trận tam giác dưới L và chuyển vị Lᵀ của nó, sao cho A = LLᵀ. Phép phân tích này là nền tảng trong đại số tuyến tính số, mang lại hiệu suất gấp đôi so với phân rã LU tổng quát nhờ khai thác tính đối xứng và xác định dương của ma trận đầu vào. Máy tính cung cấp các bước suy diễn có hoạt ảnh, tô sáng ô tương tác, và tự động kiểm chứng rằng LLᵀ tái tạo lại A.

Tóm tắt nhanh

Máy Tính Phân Rã Cholesky phân tích ma trận đối xứng xác định dương A thành ma trận tam giác dưới L và ma trận chuyển vị của nó, sao cho A = LLᵀ. Sau đó công cụ nhân L với Lᵀ để kiểm chứng kết quả.

Máy Tính Phân Rã Cholesky: tính năng chính
Tính năngBạn nhận đượcPhù hợp với
Kích thước ma trậnMa trận vuông từ 2×2 đến 6×6.Bài toán đại số tuyến tính và ma trận hiệp phương sai
Phản chiếu tính đối xứngKhi sửa A[i,j], A[j,i] được tự động đặt theo, nên ma trận luôn đối xứng.Nhập giá trị không mắc lỗi đối xứng
Suy ra từng bướcNhấn vào bất kỳ ô nào của L để xem công thức, hoặc dùng Chạy tất cả để duyệt từng phần tử.Học cách tính từng phần tử
Kiểm chứngNhân lại L × Lᵀ và báo sai số lớn nhất so với A.Xác nhận phép phân tích là đúng
Không phải xác định dươngNếu xuất hiện giá trị âm dưới căn bậc hai, công cụ cho biết bước đường chéo nào thất bại.Tìm vì sao một ma trận không thể phân tích
Ma trận ví dụCác mẫu cài sẵn cho 2×2, 3×3, 4×4, ma trận tương quan và ma trận Hilbert 3×3.Thử công cụ trước khi nhập dữ liệu của bạn

How Cholesky Decomposition Works

Given an n×n symmetric positive-definite matrix A, the algorithm computes L column by column. For each column j:

Diagonal element:

$$L_{jj} = \sqrt{A_{jj} - \sum_{k=1}^{j-1} L_{jk}^2}$$

Off-diagonal elements (for i > j):

$$L_{ij} = \frac{1}{L_{jj}} \left( A_{ij} - \sum_{k=1}^{j-1} L_{ik} L_{jk} \right)$$

Thuật toán tiến hành từ trái sang phải qua các cột. Mỗi phần tử trên đường chéo liên quan đến một căn bậc hai, được đảm bảo là số thực và dương khi A xác định dương. Nếu xuất hiện giá trị âm dưới dấu căn, ma trận đó không xác định dương.

Conditions for Cholesky Decomposition

Máy Tính Phân Rã Cholesky: Conditions for Cholesky Decomposition
ConditionRequirementWhat Happens If Violated
SymmetricA = Aᵀ (A[i,j] = A[j,i])Decomposition is undefined
Positive-DefiniteAll eigenvalues > 0Negative under square root
Squaren×n matrixNot applicable to rectangular

Key Properties

▽
Lower-Triangular
L has zeros above the diagonal
◻
Unique
If A is positive-definite, L is unique
⚡
Efficient
~n³/3 operations vs n³/3 × 2 for LU
⊕
Stable
No pivoting needed — always stable
↔
det(A) = det(L)²
Determinant from diagonal of L
↻
Solving Ax = b
Forward then back substitution

How to Use the Cholesky Decomposition Calculator

  1. Select matrix size — Choose from 2×2 up to 6×6. Cholesky decomposition requires a square matrix.
  2. Nhập giá trị — Điền vào các ô của ma trận. Máy tính tự động phản chiếu các mục qua đường chéo để đảm bảo tính đối xứng (chỉnh sửa A[i,j] sẽ tự động đặt A[j,i]).
  3. Click Decompose — Press the "Decompose A = LLᵀ" button to compute the factorization.
  4. Khám phá kết quả — Xem phương trình A = L × Lᵀ được tô màu. Nhấp vào bất kỳ ô nào trong L để xem công thức suy ra nó. Dùng "Phát tất cả" để tự động lần lượt xem qua từng phần tử.
  5. Kiểm chứng — Máy tính nhân L × Lᵀ trở lại và báo cáo sai số tối đa, xác nhận phép phân rã là chính xác.

Real-World Applications

📊
Monte Carlo
Generate correlated random variables from a covariance matrix
📡
Kalman Filters
State estimation in navigation and signal processing
🤖
Machine Learning
Gaussian processes, covariance inversion
📐
Optimization
Newton's method with positive-definite Hessians
💰
Finance
Portfolio risk modeling via correlation decomposition
🏗
Engineering
Finite element method stiffness matrices

Cholesky vs Other Decompositions

Máy Tính Phân Rã Cholesky: Cholesky vs Other Decompositions
MethodFactorizationRequirementsComplexity
CholeskyA = LLᵀSymmetric positive-definiten³/3
LUA = LU (or PA = LU)Invertible2n³/3
QRA = QRAny matrix2n³/3 (Householder)
SVDA = UΣVᵀAny matrix~11n³/3
EigendecompositionA = QΛQᵀSymmetric~9n³

Frequently Asked Questions

What is Cholesky decomposition?

Phân rã Cholesky (đặt theo tên Andre-Louis Cholesky) phân tích ma trận đối xứng xác định dương A thành A = LLᵀ, trong đó L là ma trận tam giác dưới với các phần tử trên đường chéo dương. Đây là một trong những phép phân tích ma trận hiệu quả và ổn định về số học nhất hiện có.

When can Cholesky decomposition be applied?

Ma trận phải đối xứng (A = Aᵀ) và xác định dương (tất cả trị riêng đều dương nghiêm ngặt, hay tương đương, xᵀAx > 0 với mọi vectơ x khác không). Các ví dụ thường gặp bao gồm ma trận hiệp phương sai, ma trận tương quan, ma trận Gram (XᵀX với X có hạng đầy đủ), và ma trận độ cứng trong kỹ thuật kết cấu.

What if my matrix is not positive-definite?

Nếu ma trận không xác định dương, bạn sẽ gặp một giá trị âm dưới dấu căn bậc hai trong quá trình phân rã, và đó không phải là số thực. Máy tính sẽ báo lỗi cho biết chính xác bước đường chéo nào bị lỗi. Bạn nên kiểm tra ma trận xem có lỗi đối xứng không, hoặc cân nhắc phân rã LDLᵀ cho ma trận nửa xác định dương.

How is Cholesky decomposition used to solve linear systems?

Để giải Ax = b, trước tiên phân rã A = LLᵀ. Sau đó giải Ly = b bằng phép thế tiến (vì L là ma trận tam giác dưới), rồi giải Lᵀx = y bằng phép thế lùi. Cách này nhanh gấp khoảng hai lần so với giải bằng phân rã LU vì L và Lᵀ dùng chung dữ liệu.

Mối quan hệ giữa phân rã Cholesky và định thức là gì?

Vì A = LLᵀ, ta có det(A) = det(L) × det(Lᵀ) = det(L)². Và vì L là ma trận tam giác, det(L) chỉ đơn giản là tích các phần tử trên đường chéo của nó. Điều này cung cấp một cách hiệu quả để tính định thức của một ma trận xác định dương.

Can Cholesky decomposition be applied to complex matrices?

Có, đối với ma trận phức, điều kiện là A phải Hermite xác định dương (A = A*, trong đó A* là chuyển vị liên hợp). Phép phân rã trở thành A = LLᵀ trong đó Lᵀ được thay bằng L* (chuyển vị liên hợp của L). Máy tính này xử lý các ma trận giá trị thực.

Tham khảo nội dung, trang hoặc công cụ này như sau:

"Máy Tính Phân Rã Cholesky" tại https://MiniWebtool.com/vi/may-tinh-phan-ra-cholesky/ từ MiniWebtool, https://MiniWebtool.com/

by miniwebtool team. Updated: 2026-04-12

Trò chuyện với AI yêu thích của bạn

Trong Gemini, hãy dán câu hỏi đã sao chép vào cuộc trò chuyện. Bạn cũng có thể sao chép câu hỏi bên dưới.

Xem câu hỏi

Đại số Tuyến tính:

Giải toánBạn muốn giải bài toán nào?

Giải toán

Ví dụ
Xem thêm biểu thức

Chọn ví dụ, sửa các số rồi giải. log dùng cơ số 10; ln là logarit tự nhiên.

Số và ước số

Phân số và phép chia

Lũy thừa, căn và logarit

Đại số và phương trình

Giải tích

Hình học và lượng giác

Công cụ phổ biến và mới cập nhật:

Máy Tính Chéo Hóa Ma TrậnMáy tính Giá trị riêng và Vectơ riêngMáy Tính Ma Trận Nghịch ĐảoXem tất cả →
Trang chủ > Toán học > Đại số Tuyến tính > Máy Tính Phân Rã Cholesky