作業フローを簡素化:miniwebtoolを検索。
追加
関連ツール
ヤコビ行列電卓行列LU分解電卓部分分数分解電卓QR分解電卓特異値分解SVD電卓
ホームページ > 数学 > 線形代数 > コレスキー分解電卓
 

コレスキー分解電卓

対称正定値行列を A = LLᵀ に分解し、ステップバイステップの計算をアニメーションで表示します。下三角行列 L の各要素が完全な公式で導出される様子を確認し、結果を検証し、分解を視覚的に探索できます。

コレスキー分解電卓
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 コレスキー分解電卓 Widget

コレスキー分解電卓

The Cholesky Decomposition Calculator factors a symmetric positive-definite matrix A into the product of a lower-triangular matrix L and its transpose Lᵀ, so that A = LLᵀ. This factorization is fundamental in numerical linear algebra, offering roughly twice the efficiency of general LU decomposition by exploiting the symmetry and positive-definiteness of the input matrix. The calculator provides animated step-by-step derivations, interactive cell highlighting, and automatic verification that LLᵀ reconstructs A.

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)$$

The algorithm proceeds left to right across columns. Each diagonal element involves a square root, which is guaranteed to be real and positive when A is positive-definite. If a negative value appears under the square root, the matrix is not positive-definite.

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. Enter values — Fill in the matrix cells. The calculator auto-mirrors entries across the diagonal to enforce symmetry (editing A[i,j] automatically sets A[j,i]).
  3. Click Decompose — Press the "Decompose A = LLᵀ" button to compute the factorization.
  4. Explore the result — Review the color-coded equation A = L × Lᵀ. Click any cell in L to see its derivation formula. Use "Play All" to auto-step through every element.
  5. Verify — The calculator multiplies L × Lᵀ back together and reports the maximum error, confirming the decomposition is correct.

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

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?

Cholesky decomposition (named after Andre-Louis Cholesky) factors a symmetric positive-definite matrix A into A = LLᵀ, where L is a lower-triangular matrix with positive diagonal entries. It is one of the most efficient and numerically stable matrix factorizations available.

When can Cholesky decomposition be applied?

The matrix must be symmetric (A = Aᵀ) and positive-definite (all eigenvalues strictly positive, or equivalently, xᵀAx > 0 for every nonzero vector x). Common examples include covariance matrices, correlation matrices, Gram matrices (XᵀX for full-rank X), and stiffness matrices in structural engineering.

What if my matrix is not positive-definite?

If the matrix is not positive-definite, you will encounter a negative value under a square root during the decomposition, which is not a real number. The calculator will report an error indicating exactly which diagonal step failed. You may want to check your matrix for symmetry errors, or consider LDLᵀ decomposition for positive semi-definite matrices.

How is Cholesky decomposition used to solve linear systems?

To solve Ax = b, first decompose A = LLᵀ. Then solve Ly = b by forward substitution (since L is lower-triangular), and then solve Lᵀx = y by back substitution. This is about twice as fast as solving via LU decomposition because L and Lᵀ share the same data.

What is the relationship between Cholesky and the determinant?

Since A = LLᵀ, we have det(A) = det(L) × det(Lᵀ) = det(L)². And since L is triangular, det(L) is simply the product of its diagonal entries. This provides an efficient way to compute the determinant of a positive-definite matrix.

Can Cholesky decomposition be applied to complex matrices?

Yes, for complex matrices the condition is that A must be Hermitian positive-definite (A = A*, where A* is the conjugate transpose). The decomposition becomes A = LLᵀ where Lᵀ is replaced by L* (the conjugate transpose of L). This calculator handles real-valued matrices.

このコンテンツ、ページ、またはツールを引用する場合は、次のようにしてください:

"コレスキー分解電卓"(https://MiniWebtool.com/ja/コレスキー分解計算機/) MiniWebtool からの引用、https://MiniWebtool.com/

by miniwebtool team. Updated: 2026-04-12

また、AI 数学ソルバー GPT を使って、自然言語による質問と回答で数学の問題を解決することもできます。

線形代数:

おすすめ:

InstagramユーザーID検索弧長電卓パーセント増加電卓パーセンテージ減少電卓ランダムカラージェネレーターMACアドレス検索パーセント誤差電卓ランダム超能力ジェネレーター標準偏差電卓 - 高精度画像分割ツール英単語ランダム生成ツールエンジェルナンバー電卓不可視文字除去ツールフィートとインチからセンチメートルへのコンバーターHEX電卓シグマ記法電卓 総和円錐展開図テンプレートジェネレーター動画を結合合計電卓ASCIIコード表ランダム誕生日ジェネレーター水星逆行カレンダークロスワードパズルメーカーモジュロ電卓動画を逆再生売上総利益率電卓楕円円周電卓YouTubeチャンネル統計番号を並べ替える筆算割り算電卓マスターナンバー電卓平方完成電卓ビンゴカードジェネレーター対数電卓ai句読点追加CAGR電卓MP3ルーパーマン・ホイットニーのU検定計算機土星回帰電卓ランダムトーナメント表作成ツール相関係数計算機t検定電卓動画を回転手数料電卓関数電卓war電卓中央値電卓逆テキストBUN対クレアチニン比電卓FPSコンバーターオンライン句読点削除ツール血糖値コンバーターボウリングスコア計算機相対標準偏差電卓💧 露点電卓変化率電卓デシベル (dB) 電卓私のIPアドレスは何ですか圧力電卓分数電卓ランダム絵文字ジェネレーターランダム日付ジェネレーターHEXコンバーター外れ値電卓小数時間から普通の時間へのコンバーターオーディオ スプリッタービデオ速度を調整熱膨張計算機年の日電卓 - 今日は今年の何日目画像回転ツール労働時間計算ツール中間日計算機XMLバリデーター変動係数電卓バイナリ電卓サッカーxg期待ゴール電卓log-base-2電卓加速度電卓角速度計算機空の行を削除する太陽位置計算機動画から画像抽出ツール迷路ジェネレーター🖱️ クリックカウンターセンチメートルからフィートとインチへのコンバーター正多角形電卓AIテキストヒューマナイザーfena電卓ピタゴラスの定理電卓筆算足し算・引き算計算機指数電卓-高精度ヘロンの公式計算機ボルト締付トルク計算機桁数電卓ランダム名前ジェネレーター太陽・月・上昇星座電卓 🌞🌙✨文字数による改行コラージュメーカーランダム時刻ジェネレーター周波数波長変換ツール角度変換ツール上下反転テキストジェネレーター車両重量配分計算機ランニングペース電卓GIFメーカー🔊 トーンジェネレーターIPアドレスから16進数への変換パスワード強度テスター10進数からBCDへのコンバーター⚔️ DPS電卓平均寿命電卓標準誤差電卓SRT 時間シフト 電卓SRT結合パレットジェネレーター三角関数グラフ作成ツール分散電卓 高精度階段電卓タンジェント電卓FNV-1a ハッシュジェネレーターSRTからTXTへの変換ツールVTTからtxtへのコンバーターカイ二乗検定電卓ビデオをループ再生四次方程式計算機3d距離電卓平方根電卓FacebookユーザーID検索FIP電卓HTMLからテキストコンバータTwitter/X タイムスタンプ変換器ワイヤーゲージ電卓営業利益率電卓🌡️ 暑さ指数電卓比較分数電卓積分電卓CRC32チェックサム電卓ジョルダン標準形電卓愛の相性電卓比率電卓熱伝達計算機魔方陣ジェネレーターじゃんけんジェネレータービデオ反転ベーカーズパーセント電卓ランダムグループジェネレーター水泳ペース計算機赤ちゃんのミルク量計算F検定・F分布電卓沸点計算ツールランダムポーカーハンドジェネレーター小文字生成器 ⁽ᶜᵒᵖʸ ⁿ ᵖᵃˢᵗᵉ⁾積の記号電卓 (Π パイ記法)歩数距離変換電卓hcg倍加時間計算ツールパーセントからppmへのコンバーターランダム映画ピッカーローマ数字のコンバーター停止距離計算機日割り家賃計算ソーシャルメディアユーザー名チェッカーハムスター発電電卓パーセント成長率電卓ホームランの打席電卓ランダムクレジットカードジェネレーター取り消し線テキスト生成ツール猫カロリー電卓表面積電卓論理ゲートシミュレーター配管流量電卓馬力電卓YouTubeショート収益化計算ツールエラー関数電卓ジニ係数電卓円錐台電卓四分位範囲電卓慣性モーメント計算機服のサイズ変換ANC電卓psiからkPaへのコンバーターそろばんシミュレーターアナグラム生成器コラッツ予想電卓分圧器計算電卓平方数リスト点つなぎジェネレーター音節カウンターmp3リバーサーTikTok収益計算ツールカロリー赤字電卓スリザーリンクパズルジェネレーターフィッシャーの正確確率検定電卓求人検索Twitch収益計算ツール割り切れるテスト電卓動画圧縮カラー反転ツール二項係数電卓双曲線関数電卓斜辺電卓誘導リアクタンス計算機部屋の照明計算機ルクスからルーメン電卓ルーメンからワット変換器発電機サイズ計算機mAh Wh 変換器 電卓三相電力計算機kva計算機アンペアからワット電卓ワットからアンペア電卓直列抵抗計算機摩擦計算機斜面計算機機械的倍率計算機音速計算機波の速度計算機浮力電卓終端速度計算機ド・ブロイ波長計算機光子エネルギー計算機emc2電卓時間の遅れ計算機ケプラーの第三法則計算機脱出速度計算機万有引力計算機ベール・ランベルトの法則電卓ネルンストの式計算機浸透圧計算機沸点上昇電卓凝固点降下計算パーセント組成計算機規定度計算機質量モル濃度計算機pKa→Ka変換器ヘンダーソン・ハッセルバルヒ電卓理論収量計算機制限反応物計算機電子配置計算機インタラクティブ周期表AI授業計画ジェネレーターAIクイズ作成ツール引用ジェネレーター (APA/MLA/Chicago)出席率計算APスコア計算機ACTスコア計算機SATスコア電卓パーセンテージからCGPA変換器CGPAからパーセンテージへの変換器簡単採点ツール EZ Grader子育て費用計算機おむつサイズ電卓赤ちゃんの名前ジェネレーター赤ちゃんの目の色予測子供のBMIパーセンタイル計算機子供の身長予測ツール体外受精出産予定日電卓着床計算ツール中国式性別予測カレンダーISO 8601 日付フォーマッターユリウス日変換器昼寝電卓月相電卓日の出&日の入り電卓世界時計日付ローマ数字変換電卓退職カウントダウンソブリエティ計算機ハーフバースデー計算機記念日計算機週番号計算機チップ分配計算機メールマーケティングROI電卓リード獲得単価計算機運転資本計算機限界利益計算機FIFO / LIFO 電卓安全在庫計算機発注点計算機経済的発注量EOQ電卓減価償却計算機ハンドメイド価格電卓卸売価格計算機Shopify利益計算機Amazon FBA 電卓eBay手数料計算機Etsy手数料計算機Stripe手数料計算機PayPal手数料計算機ベッティングオッズ変換器什一献金計算機ザカート計算機英国印紙税計算機HRA非課税計算ツールグラチュイティ計算機NPS計算機EPF電卓PPF計算機RD電卓SWP電卓グロスアップ計算機ローン比較電卓クレジット利用率計算ツールCDラダー電卓T-Bill米国短期国債電卓I Bond 電卓529大学積立計算機HSA電卓退職金計算機昇給計算機請求書作成ツール出張日当計算機走行距離手当計算機家賃値上げ計算機家賃適正額計算機乗り出し価格計算ツール車購入可能額計算機バイクローン計算機キャンピングカーローン計算ボートローン電卓土地ローン計算機建設ローン計算機金利のみ住宅ローン計算機バルーンローン計算機住宅ローンポイント計算機PMI電卓隔週住宅ローン返済額計算機ARM住宅ローン電卓VAローン計算機給与手取り計算機AI SQLクエリジェネレーターAI正規表現ジェネレーターAIデータ可視化ツールCSV貼り付けAIテキストトーン分析ツールAI履歴書アナライザーAI単位変換ツール自然言語AI謝罪文ジェネレーターAI 丁寧なお断り文ジェネレーターAI旅行日程ジェネレーターAI読書リストジェネレーターAIワークアウトプランジェネレーターAI献立ジェネレーターAIギフトアイデアジェネレーターAIレシピジェネレーター食材から奨学金ROI電卓大学費用計算機言語学習 流暢になるまでの学習時間電卓単語クイズ作成ツールコーネルノート作成ツール学習曲線電卓フラッシュカード間隔反復スケジューラーペイント色混合計算機タイル目地計算機シックスシグマ工程能力計算機youtubeサムネイルダウンローダーyoutube収益見積もりツールランダムRPGキャラクタージェネレーター