作業フローを簡素化:miniwebtoolを検索。
追加
ホームページ > 数学 > 線形代数 > QR分解電卓
 

QR分解電卓

グラム・シュミットの直交化法を使用して、任意の行列Aを直交行列Qと上三角行列Rに分解します。2×2から5×5の行列に対応し、アニメーションによるステップバイステップの直交化、直交性の検証(QᵀQ = I)、およびインタラクティブな可視化をサポートしています。

QR分解電卓
例:
行数: 3
×
列数: 3
⚠ 行数は列数以上である必要があります
[
]

Embed QR分解電卓 Widget

QR分解電卓

QR分解電卓は、任意の行列 A を直交行列 Q と上三角行列 R の積に分解し、A = QR とします。2×2 から 5×5 までの行列(行数 ≧ 列数である非正方行列を含む)を入力すると、ステップバイステップの解答、インタラクティブなアニメーション、直交性の検証(QᵀQ = I)、および詳細な教育的解説とともに、完全なグラム・シュミットの直交化プロセスを確認できます。

QR分解とは?

QR分解(QR factorization とも呼ばれる)は、行列 A を次のように書き換えます:

$$A = QR$$

ここで、Q は直交行列(その列は QᵀQ = I を満たす正規直交ベクトル)、R は上三角行列です。m ≧ n かつフル列ランクを持つ m×n 行列の場合、経済的(Reduced)QR分解により、Q は m×n、R は n×n となります。

Q
直交行列 Q
列は正規直交です:長さが 1 で、互いに垂直です。QᵀQ = I。
上三角行列 R
対角線より下の要素はすべてゼロです。対角成分はグラム・シュミット法で得られたノルムです。
グラム・シュミット法
投影を差し引くことで列を反復的に直交化し、その後に正規化します。
κ
数値的安定性
Q はベクトルのノルムを保持するため、Ax = b を解く際に QR は LU分解よりも安定しています。

グラム・シュミット法の解説

A の列ベクトル a₁, a₂, …, aₙ が与えられたとき、古典的なグラム・シュミットアルゴリズムは正規直交ベクトル e₁, e₂, …, eₙ を生成します:

ステップ 1. u₁ = a₁ とし、正規化します:e₁ = u₁ / ‖u₁‖。

ステップ 2. 後続の各列 aⱼ について、それ以前のすべての eₖ への投影を差し引きます:

$$\mathbf{u}_j = \mathbf{a}_j - \sum_{k=1}^{j-1} (\mathbf{a}_j \cdot \mathbf{e}_k) \, \mathbf{e}_k$$

次に、正規化します:eⱼ = uⱼ / ‖uⱼ‖。

ステップ 3. 行列 Q は e₁, …, eₙ を列に持ちます。R は rᵢⱼ = eᵢ · aⱼ を要素とする上三角行列です。

この電卓の使い方

ステップ 1. 行列の次元(行数 × 列数)を設定します。QR分解を行うには、行数 ≧ 列数である必要があります。

ステップ 2. グリッドに値を入力するか、クイック例をクリックしてプリセットを読み込みます。移動には Tab キーや矢印キーを使用します。

ステップ 3. 「A = QR 分解」をクリックします。電卓がグラム・シュミット法を実行し、Q と R を表示します。

ステップ 4. グラム・シュミットのアニメーションを見て、各列がどのように直交化されるかを確認します:元のベクトル → 投影の減算 → 非正規化の結果 → 正規化された正規直交ベクトル。

ステップ 5. 結果を検証します:QR = A および QᵀQ = I(単位行列)であることを確認します。ステップナビゲーターを使用して、完全な導出過程を追うことができます。

QR分解の応用

応用例QR分解の使われ方
最小二乗法 (Ax ≈ b)正規方程式 AᵀAx = Aᵀb よりも安定した、後退代入による Rx = Qᵀb の解法
固有値計算の QR アルゴリズムAₖ = QₖRₖ と分解し、Aₖ₊₁ = RₖQₖ と設定することを繰り返す — シュア形式に収束
線形システム (Ax = b)A = QR と分解し、Rx = Qᵀb を解く。悪条件のシステムに対して LU分解よりも数値的に安定
信号処理適応ビームフォーミングや MIMO チャネル推定におけるリアルタイム処理のための QR 更新
機械学習ニューラルネットワークのトレーニングにおける QR ベースの直交化、特徴量エンジニアリングにおけるグラム・シュミット法

QR と他の行列分解の比較

分解手法形式最適な用途
QR (本ツール)A = QR最小二乗法、固有値アルゴリズム、数値的に安定した解法
LUA = LU正方行列システムの高速な解法、行列式の計算
CholeskyA = LLᵀ対称正定値行列システム(最速)
SVDA = UΣVᵀランク分析、擬似逆行列、PCA、画像圧縮
固有値分解A = PDP⁻¹行列の累乗、微分方程式、スペクトル解析

よくある質問

QR分解とは何ですか?

QR分解は、行列 A を直交行列 Q(列が正規直交)と上三角行列 R の積に分解する手法です。線形独立な列を持つすべての実行列は、R の対角成分を正に指定することで、一意の QR 分解が得られます。

グラム・シュミット法とは何ですか?

グラム・シュミット法は、線形独立なベクトルの集合を受け取り、同じ部分空間を張る正規直交集合を生成するアルゴリズムです。以前に計算されたすべての正規直交ベクトルへの投影を反復的に差し引き、残差を正規化することで機能します。

QR分解は正方行列以外でも機能しますか?

はい。m ≧ n である m×n 行列の場合、経済的(薄い)QR分解により、正規直交列を持つ m×n 行列 Q と、n×n の上三角行列 R が得られます。これは、特に最小二乗問題において実務で最も一般的に使用される形式です。

LU分解の代わりに QR分解を使用すべきなのはいつですか?

速度よりも数値的な安定性が重要な場合に使用します。例えば、悪条件の行列、最小二乗問題、または固有値計算などです。LU分解の方が高速(正方行列システムで約 2 倍)ですが、丸め誤差が増幅される可能性があります。QR分解は Q が直交行列であるため、ベクトルのノルムを保持します。

QR分解と SVD の違いは何ですか?

どちらも直交する因子を生成しますが、SVD は A を 3 つの行列(UΣVᵀ)に分解して特異値とランクを明らかにします。一方、QR分解は 2 つの行列(QR)に分解し、計算がより高速です。SVD はランク不足の問題や擬似逆行列の計算に適しており、QR はフルランクのシステムの解法や固有値アルゴリズムに適しています。

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

"QR分解電卓"(https://MiniWebtool.com/ja/qr分解計算機/) MiniWebtool からの引用、https://MiniWebtool.com/

miniwebtool チーム作成。最終更新: 2026-04-12

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

その他の関連ツール:

線形代数:

おすすめ:

標準偏差電卓 - 高精度パーセント増加電卓パーセンテージ減少電卓ランダムカラージェネレーターHEX電卓war電卓ランダム誕生日ジェネレーター番号を並べ替える合計電卓パーセント誤差電卓フィートとインチからセンチメートルへのコンバーター中央値電卓売上総利益率電卓手数料電卓英単語ランダム生成ツール分散電卓 高精度ai句読点追加弧長電卓画像分割ツールアナグラム生成器MACアドレス検索ランダム名前ジェネレーター動画を逆再生log-base-2電卓円錐展開図テンプレートジェネレーターt検定電卓血糖値コンバーター相対標準偏差電卓対数電卓小数時間から普通の時間へのコンバーターYouTubeチャンネル統計ランダム日付ジェネレーターMP3ルーパーセンチメートルからフィートとインチへのコンバーター動画を結合楕円円周電卓CAGR電卓中間点電卓指数電卓-高精度ASCIIコード表FPSコンバーターじゃんけんジェネレーター相関係数計算機比率電卓ランダム絵文字ジェネレーターランダムトーナメント表作成ツール労働時間計算ツール動画を回転マスターナンバー電卓逆テキスト筆算割り算電卓ボウリングスコア計算機マン・ホイットニーのU検定計算機fena電卓シグマ記法電卓 総和空の行を削除する配当利回り電卓変動係数電卓半減期電卓上下反転テキストジェネレーター平方完成電卓階段電卓SRTからTXTへの変換ツールモジュロ電卓ランダム超能力ジェネレーターXMLバリデーター平方根電卓バイナリ電卓迷路ジェネレーター筆算かけ算計算機デシベル (dB) 電卓階乗電卓クロスワードパズルメーカー多項式展開電卓ビデオ速度を調整有効数字電卓並列抵抗電卓平均電卓-高精度標準誤差電卓💧 露点電卓ビンゴカードジェネレーターランダム国ジェネレーターCRC32チェックサム電卓ワードサーチパズルジェネレーター変化率電卓年の日電卓 - 今日は今年の何日目InstagramユーザーID検索SRT 時間シフト 電卓🎮 ゲーム感度変換器血液型計算機画像回転ツール圧力電卓外れ値電卓CPM 電卓ピタゴラスの定理電卓歩数距離変換電卓トルク電卓Zalgoテキストジェネレーター桁数電卓土星回帰電卓熱損失電卓発電コスト電卓水使用量電卓家電電気代計算機家庭エネルギー監査電卓太陽光ROI電卓太陽光パネル電卓堆肥cn比計算機芝生肥料電卓霜の日付電卓レイズドベッド用土電卓NPK肥料電卓種子発芽率電卓動画ビットレート電卓音楽キー移調ツール音楽BPMタッパー写真ファイルサイズ推定電卓メガピクセルから印刷サイズ計算機クロップファクター電卓露出トライアングル電卓車両牽引能力電卓カーリース計算機0–60とクォーターマイル電卓EV充電時間電卓EV航続距離計算機燃費計算機服のサイズ変換用紙サイズ一覧指輪サイズ変換器天文単位変換器燃費変換ツール MPG L/100km km/L 電卓データ転送速度変換ツールトルク変換器 (Nm, ft-lb, kgf-cm)取り消し線テキスト生成ツール空白文字可視化ツール読書時間電卓スピーチ時間電卓段落カウンター文カウンター音節カウンターテキストからバイナリ/16進数/ASCII変換器Lorem Picsum / プレースホルダー画像ジェネレーター.env ファイルジェネレーターGitコマンド生成ツールカラーコード変換器全形式bcryptハッシュ生成・検証ツールJWTジェネレーターCSS Grid生成ツール数値積分電卓z変換電卓高速フーリエ変換FFT電卓テンソル積電卓行列指数関数電卓ジョルダン標準形電卓環と体の電卓群論の位数電卓常微分方程式系ソルバーベルヌーイ方程式ソルバーオイラー法電卓方向場・傾き場プロッター二階常微分方程式ソルバー一階常微分方程式ソルバー安定結婚問題ソルバーネットワークフロー電卓最大フロー平面グラフ判定ハミルトン路チェッカー巡回セールスマン問題ソルバー TSP線形計画法ソルバー包除原理電卓漸化式ソルバー隣接行列電卓トポロジカルソート電卓グラフ彩色電卓論理ゲートシミュレーターカルノー図 (K-Map) ソルバーブール代数簡略化ツール分割数電卓デジタルルート電卓フィボナッチ数チェッカーエジプト分数電卓メビウス関数電卓ゴールドバッハ予想検証ツールメルセンヌ素数チェッカー双子素数ファインダー友愛数チェッカー完全数チェッカーモジュラー冪乗計算機重複順列電卓効果量電卓相対リスク電卓オッズ比電卓分割表電卓フィッシャーの正確確率検定電卓スピアマン順位相関係数計算機ベータ分布電卓ワイブル分布電卓指数分布電卓幾何分布電卓負の二項分布電卓超幾何分布電卓F検定・F分布電卓ベイズの定理電卓固有多項式計算機行列べき乗電卓コレスキー分解電卓QR分解電卓行列対角化電卓クラメルの公式電卓列空間電卓零空間電卓ベクトル間の角度電卓単位ベクトル電卓ベクトルの大きさ電卓外積電卓内積電卓行列の掛け算電卓逆行列電卓RREF計算機行簡約階段形ニュートン法電卓ヤコビ行列電卓面積分電卓線積分計算機回転カール電卓発散計算機勾配計算機多変数最適化電卓微積分関連変化率ソルバー瞬間変化率電卓平均変化率計算機無限級数和電卓級数収束判定電卓べき級数電卓マクローリン級数電卓ロピタルの定理計算機広義積分電卓シンプソン則電卓台形公式電卓リーマン和電卓パラメトリック曲線グラフ作成ツール回転体の表面積計算機回転体の体積電卓座標幾何距離計算機ヘロンの公式計算機円の接線電卓角の二等分線電卓内接円インサークル電卓外接円電卓大圏距離計算機3d距離電卓トーラス電卓円錐台電卓不規則多角形面積電卓正多角形電卓円錐曲線識別ツール双曲線電卓放物線電卓二項定理展開電卓パスカルの三角形ジェネレーター積の記号電卓 (Π パイ記法)有理根定理 電卓デカルトの符号法則電卓平行線と垂直線の電卓直線の方程式電卓標準形から傾き切片形への変換点傾き形式電卓非線形連立方程式ソルバー有理方程式ソルバー文字式方程式ソルバー三角方程式ソルバー指数方程式ソルバー対数方程式ソルバー四次方程式計算機三次方程式ソルバー概算電卓数値から分数への変換器スキップカウントジェネレーター単価電卓天井関数と床関数 電卓絶対値電卓数列パターン検出ツール位取り表ジェネレーター演算の順序電卓PEMDAS筆算足し算・引き算計算機九九表ジェネレーター🎮 ゲーム内通貨変換器🎲 ドロップ確率電卓🎰 ガチャ天井計算機⚔️ DPS電卓❄️ 雪の日計算機🚚 引っ越し費用見積もり🔍 盗作チェッカー📷 OCR / 画像からテキスト抽出📈 折れ線グラフ作成ツール🥧 円グラフ作成ツール📊 棒グラフ作成ツール🔊 トーンジェネレーター🖱️ クリックカウンターオンラインメモ帳⬛ アスペクト比電卓🌍 カーボンフットプリント電卓👙 ブラサイズ電卓タイヤサイズ電卓燃料費電卓🌡️ 暑さ指数電卓🌬️ 体感温度電卓⏰ オンラインアラーム時計⏰ タイムカード電卓📅 日付差分電卓🕐 ミリタリータイム変換器⏱️ 時間計算機⏱️ オンラインストップウォッチ⏱️ カウントダウンタイマー🌐 タイムゾーン変換器カーペット計算機擁壁電卓HVAC容量計算電卓断熱材電卓ペーバー電卓鉄筋電卓木材計算機平方フィート計算機交差掛け算電卓五数要約電卓パーセンタイル電卓正規分布電卓p値電卓比率電卓四捨五入電卓関数電卓ポモドーロ学習タイマーテストスコア計算機加重成績計算ツール期末成績電卓成績計算機共振周波数電卓インピーダンス電卓電力用電卓RC時定数電卓変圧器電卓ワイヤーゲージ電卓555タイマー電卓コンデンサ電卓分圧器計算電卓LED抵抗器電卓モル/グラム/粒子変換器滴定計算器沸点計算ツール実験式計算器収率計算機化学量論計算機化学反応式バランサー希釈計算器馬力電卓自由落下電卓理想気体の状態方程式電卓密度電卓仕事と仕事率電卓位置エネルギー計算機運動エネルギー電卓放物運動電卓運動量計算機速度電卓加速度電卓力の電卓インフルエンサーROI電卓ROAS電卓CTR計算ツールソーシャルメディアユーザー名チェッカーソーシャルメディア投稿時間最適化ツールソーシャルメディアROI電卓Facebook広告費用電卓YouTubeショート収益化計算ツールTwitch収益計算ツールYouTube視聴時間電卓Twitter/X タイムスタンプ変換器TikTok収益計算ツールソーシャルメディア画像サイズガイドInstagramフォントジェネレーターTwitter/X 文字数カウンターYouTubeコメントピッカーYouTubeタグ抽出ツールyoutubeサムネイルダウンローダーyoutube収益見積もりツールランダムRPGキャラクタージェネレーター