(1) 行列 $A = \begin{pmatrix} 1 & 2 \\ 3 & 4 \end{pmatrix}$ のLU分解を求める。 (2) (1)の結果を利用して、連立方程式 $x_1 + 2x_2 - 4 = 0$ $3x_1 + 4x_2 + 4 = 0$ を解く。 (3) 連立方程式 $4x_1 + 2x_2 + x_3 = 11$ $2x_1 + 5x_2 + 3x_3 = 17$ $x_1 + 3x_2 + 6x_3 = 22$ の解をLU分解を用いて求める。

代数学線形代数LU分解連立方程式行列
2025/7/15

1. 問題の内容

(1) 行列 A=(1234)A = \begin{pmatrix} 1 & 2 \\ 3 & 4 \end{pmatrix} のLU分解を求める。
(2) (1)の結果を利用して、連立方程式
x1+2x24=0x_1 + 2x_2 - 4 = 0
3x1+4x2+4=03x_1 + 4x_2 + 4 = 0
を解く。
(3) 連立方程式
4x1+2x2+x3=114x_1 + 2x_2 + x_3 = 11
2x1+5x2+3x3=172x_1 + 5x_2 + 3x_3 = 17
x1+3x2+6x3=22x_1 + 3x_2 + 6x_3 = 22
の解をLU分解を用いて求める。

2. 解き方の手順

(1) LU分解
行列 AA を下三角行列 LL と上三角行列 UU に分解する。
A=LUA = LU
A=(1234)A = \begin{pmatrix} 1 & 2 \\ 3 & 4 \end{pmatrix} に対して、
U=(1202)U = \begin{pmatrix} 1 & 2 \\ 0 & -2 \end{pmatrix} となるように、1行目を3倍して2行目から引く。
この操作に対応する行列が
L=(1031)L = \begin{pmatrix} 1 & 0 \\ 3 & 1 \end{pmatrix} である。
したがって、LU分解は
A=(1031)(1202)A = \begin{pmatrix} 1 & 0 \\ 3 & 1 \end{pmatrix} \begin{pmatrix} 1 & 2 \\ 0 & -2 \end{pmatrix}
(2) 連立方程式の解
連立方程式は
x1+2x2=4x_1 + 2x_2 = 4
3x1+4x2=43x_1 + 4x_2 = -4
と書き直せる。
これは、Ax=bAx = b の形であり、x=(x1x2)x = \begin{pmatrix} x_1 \\ x_2 \end{pmatrix}, b=(44)b = \begin{pmatrix} 4 \\ -4 \end{pmatrix} である。
LUx=bLUx = b を解くために、Ly=bLy = b を解いて yy を求め、次に Ux=yUx = y を解く。
Ly=bLy = b
(1031)(y1y2)=(44)\begin{pmatrix} 1 & 0 \\ 3 & 1 \end{pmatrix} \begin{pmatrix} y_1 \\ y_2 \end{pmatrix} = \begin{pmatrix} 4 \\ -4 \end{pmatrix}
なので、
y1=4y_1 = 4
3y1+y2=4    y2=43y1=412=163y_1 + y_2 = -4 \implies y_2 = -4 - 3y_1 = -4 - 12 = -16
よって、y=(416)y = \begin{pmatrix} 4 \\ -16 \end{pmatrix}
次に、Ux=yUx = y を解く。
(1202)(x1x2)=(416)\begin{pmatrix} 1 & 2 \\ 0 & -2 \end{pmatrix} \begin{pmatrix} x_1 \\ x_2 \end{pmatrix} = \begin{pmatrix} 4 \\ -16 \end{pmatrix}
2x2=16    x2=8-2x_2 = -16 \implies x_2 = 8
x1+2x2=4    x1=42x2=416=12x_1 + 2x_2 = 4 \implies x_1 = 4 - 2x_2 = 4 - 16 = -12
よって、x=(128)x = \begin{pmatrix} -12 \\ 8 \end{pmatrix}
(3) 連立方程式の解 (LU分解を用いて)
A=(421253136)A = \begin{pmatrix} 4 & 2 & 1 \\ 2 & 5 & 3 \\ 1 & 3 & 6 \end{pmatrix}
x=(x1x2x3)x = \begin{pmatrix} x_1 \\ x_2 \\ x_3 \end{pmatrix}
b=(111722)b = \begin{pmatrix} 11 \\ 17 \\ 22 \end{pmatrix}
まず、ガウスの消去法で前進消去を行う。
1行目を1/2倍して2行目から引く。1行目を1/4倍して3行目から引く。
(421045/205/223/4)\begin{pmatrix} 4 & 2 & 1 \\ 0 & 4 & 5/2 \\ 0 & 5/2 & 23/4 \end{pmatrix}
次に、2行目を5/8倍して3行目から引く。
(421045/20021/8)\begin{pmatrix} 4 & 2 & 1 \\ 0 & 4 & 5/2 \\ 0 & 0 & 21/8 \end{pmatrix}
U=(421045/20021/8)U = \begin{pmatrix} 4 & 2 & 1 \\ 0 & 4 & 5/2 \\ 0 & 0 & 21/8 \end{pmatrix}
L=(1001/2101/45/81)L = \begin{pmatrix} 1 & 0 & 0 \\ 1/2 & 1 & 0 \\ 1/4 & 5/8 & 1 \end{pmatrix}
Ly=bLy = bを解く。
(1001/2101/45/81)(y1y2y3)=(111722)\begin{pmatrix} 1 & 0 & 0 \\ 1/2 & 1 & 0 \\ 1/4 & 5/8 & 1 \end{pmatrix} \begin{pmatrix} y_1 \\ y_2 \\ y_3 \end{pmatrix} = \begin{pmatrix} 11 \\ 17 \\ 22 \end{pmatrix}
y1=11y_1 = 11
y2=17y1/2=1711/2=23/2y_2 = 17 - y_1/2 = 17 - 11/2 = 23/2
y3=22y1/45y2/8=2211/45(23/2)/8=2211/4115/16=(35244115)/16=193/16y_3 = 22 - y_1/4 - 5y_2/8 = 22 - 11/4 - 5(23/2)/8 = 22 - 11/4 - 115/16 = (352-44-115)/16 = 193/16
Ux=yUx = yを解く。
(421045/20021/8)(x1x2x3)=(1123/2193/16)\begin{pmatrix} 4 & 2 & 1 \\ 0 & 4 & 5/2 \\ 0 & 0 & 21/8 \end{pmatrix} \begin{pmatrix} x_1 \\ x_2 \\ x_3 \end{pmatrix} = \begin{pmatrix} 11 \\ 23/2 \\ 193/16 \end{pmatrix}
x3=193/1621/8=19316821=19342x_3 = \frac{193/16}{21/8} = \frac{193}{16} \cdot \frac{8}{21} = \frac{193}{42}
4x2+52x3=2324x_2 + \frac{5}{2} x_3 = \frac{23}{2}
4x2=2325219342=23296584=96696584=1844x_2 = \frac{23}{2} - \frac{5}{2} \cdot \frac{193}{42} = \frac{23}{2} - \frac{965}{84} = \frac{966 - 965}{84} = \frac{1}{84}
x2=1336x_2 = \frac{1}{336}
4x1+2x2+x3=114x_1 + 2x_2 + x_3 = 11
4x1=112x2x3=11233619342=11116819342=111168772168=11773168=1848773168=10751684x_1 = 11 - 2x_2 - x_3 = 11 - \frac{2}{336} - \frac{193}{42} = 11 - \frac{1}{168} - \frac{193}{42} = 11 - \frac{1}{168} - \frac{772}{168} = 11 - \frac{773}{168} = \frac{1848 - 773}{168} = \frac{1075}{168}
x1=1075672x_1 = \frac{1075}{672}

3. 最終的な答え

(1) A=(1031)(1202)A = \begin{pmatrix} 1 & 0 \\ 3 & 1 \end{pmatrix} \begin{pmatrix} 1 & 2 \\ 0 & -2 \end{pmatrix}
(2) x1=12x_1 = -12, x2=8x_2 = 8
(3) x1=1075672x_1 = \frac{1075}{672}, x2=1336x_2 = \frac{1}{336}, x3=19342x_3 = \frac{193}{42}

「代数学」の関連問題

2次関数 $y = x^2 + 2px + 3p^2 - 4p - 6$ について、以下の2つの問いに答える問題です。 (1) グラフが $x$ 軸と異なる2点で交わるような実数 $p$ の値の範囲を...

二次関数二次方程式判別式解と係数の関係
2025/7/15

(1) 2次方程式 $x^2 + ax - 4a = 0$ の解の1つが2であるとき、$a$ の値ともう1つの解を求めなさい。 (2) 2次方程式 $x^2 - 4x + a = 0$ の解の1つが ...

二次方程式解の公式因数分解
2025/7/15

数列 $\{a_n\}$ が与えられており、$a_1 = 1$ かつ $a_{n+1} = 2a_n + 3^n$ であるとき、$a_n$ を求めよ。

数列漸化式等比数列等差数列
2025/7/15

AさんとBさんが同じ2次方程式 $2x(x-3)=4x$ を解いたところ、2人の求めた解が異なった。どちらが間違っているかを答え、その理由を説明する。

二次方程式方程式の解誤り検出
2025/7/15

与えられた一次方程式 $5x + 3y + 15 = 0$ のグラフとx軸、y軸との交点の座標を求める問題です。

一次方程式グラフ座標
2025/7/15

$0 \cdot (-1)^{1+1} \begin{vmatrix} -5 & 7 \\ 2 & 1 \end{vmatrix} = 0$

線形代数行列式余因子展開
2025/7/15

2次関数 $y = x^2 - 4x + 5$ の $0 \le x \le 2a$ ($a \ge 0$) における最大値を求めよ。場合分けをして、$0 \le a \le \text{ア}$ のと...

二次関数最大値場合分け平方完成定義域
2025/7/15

集合 $A$ を $A = \{x | x < -1 \text{ または } 4 < x \}$、集合 $B$ を $B = \{x | -3 \le x \le 2 \}$ と定義する。次の集合を...

集合集合演算共通部分和集合補集合不等式
2025/7/15

集合 $A = \{1, 3, 9\}$, $B = \{1, 2, 3, 6, 9\}$, $C = \{x | x \text{は9の正の約数}\}$ が与えられている。以下の(1)(2)(3)の...

集合集合の要素部分集合集合の相等
2025/7/15

2次関数 $y = x^2 - 2ax + 1$ の $0 \le x \le 2$ における最小値を、$a$ の範囲によって場合分けして求める問題です。

二次関数最小値場合分け平方完成定義域
2025/7/15