Logseq/Major Study/pages/3.2 소거법을 이용한 영공간 계산 A = CR.md
songyc macbook 605c88b9cf 1·2·3장에 「이 단원 핵심문제」 섹션 추가: 장별 정예 5문제 + 해설 블록 점프 링크
- 각 장 페이지 맨 아래에 복습용 핵심문제 목록 (문제 번호 + 블록 링크)
- 선정: 1장(1.1-10, 1.2-25, 1.3-1, 1.4-5, 1.4-12) / 2장(2.1-11, 2.2-34, 2.3-7, 2.4-19, 2.5-18) / 3장(3.2-13, 3.3-1, 3.3-31, 3.4-2, 3.5-24)
- 링크 대상 문제 블록 15개에 새 id:: 부여 (카드 문법 아님, Anki 싱크 영향 없음, 전체 id 중복 검사 통과)

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Ufr6wUhJAzBaqcaBiRJ1xk
2026-08-12 23:47:29 +09:00

121 lines
16 KiB
Markdown
Executable File
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

deck:: Logseq/전공공부/선형대수학
- ### 핵심 개념
- **이 절의 목표**: $Ax = 0$ 의 **모든 해** (= 영공간 $\mathbf{N}(A)$)를 손으로 구하는 절차를 완성한다. 도구는 2장의 소거법을 끝까지 밀어붙인 **기약행 사다리꼴** $R_0$, 부산물로 1장의 $A = CR$ 분해가 완성된다.
- 전체 5단계 흐름 지도:
- **[1단계]** 소거를 $U$ 에서 멈추지 않고 끝까지 → **기약행 사다리꼴** $R_0 = \mathrm{rref}(A)$
- **[2단계]** 피벗 열 / 자유 열 구분 → **자유변수**가 무엇인지
- **[3단계]** 자유변수에 1과 0을 넣어 **특별해** 완성 → 영공간을 다 얻는다
- **[4단계]** $R_0$ 의 구조 $[\,I\ F\,]P$ 와 $H = WF$ → $A = CR$ 완성
- **[5단계]** $n > m$ 이면 반드시 0 아닌 해가 존재하는 이유
- **[1단계] 소거의 완성형, 기약행 사다리꼴** $R_0 = \mathrm{rref}(A)$
- 2장에서는 정사각·가역 $A$ 를 상삼각 $U$ 로 만들고 멈췄다. 이제 임의의 $m \times n$ 행렬에 대해 소거를 **끝까지** 간다: 피벗 **위쪽**도 0으로 만들고, 각 행을 피벗으로 나눠 피벗을 전부 1로 만든다.
- 📌 원문 (p.146): ((6a6b5fa3-a6fe-4467-9191-703689a8aceb))
- 📌 원문 (2장 요약과의 연결, p.144): ((6a6b5f7d-6107-49fa-8595-9e8cdea480e8))
- 🔢 EX2 의 전 과정 ($3 \times 4$, 랭크 2):
- $$A = \begin{bmatrix} 1&7&3&35 \\ 2&14&6&70 \\ 2&14&9&97 \end{bmatrix} \to \begin{bmatrix} 1&7&3&35 \\ 0&0&0&0 \\ 0&0&3&27 \end{bmatrix} \to \begin{bmatrix} 1&7&0&8 \\ 0&0&0&0 \\ 0&0&3&27 \end{bmatrix} \to \begin{bmatrix} 1&7&0&8 \\ 0&0&1&9 \\ 0&0&0&0 \end{bmatrix} = R_0$$
- 마지막에 3행을 3으로 나누고(피벗 = 1), 영행을 맨 아래로 교환했다. 항등행렬 모양의 1들이 **1열과 3열**에 생겼다.
- 📌 원문 ('사다리꼴' 용어의 뜻, p.145): ((6a6b5f99-2eb7-46ba-a875-32432525fbae))
- $R_0$ 와 $R$ 의 관계: $R_0$ 의 영행 $(m-r)$ 개를 제거하면 $R$ 이다. 두 가지 표준 형태:
- 가장 간단한 경우: $R = [\,I\ \ F\,]$ (피벗 열이 앞쪽에 몰린 경우)
- 일반적인 경우: $R_0 = \begin{bmatrix} I&F \\ 0&0 \end{bmatrix}P$, 치환행렬 $P$ 가 열 순서를 기록한다
- 📌 원문 (p.146): ((6a6b5fa9-754f-408e-8d16-bc39d56c1267))
- 💡 $R_0$ 는 소거 경로와 무관하게 $A$ **에 의해 유일하게 결정**된다. 어떤 순서로 소거해도 같은 $R_0$.
- **[2단계] 자유변수, 이 절의 최중요 용어** (⚠️ 책이 정의 없이 쓰기 시작하는 말)
- **한 줄 정의: 자유변수 = 소거가 끝난 뒤에도 아무도 붙잡지 않는 미지수, 아무 값이나 넣어도 되는 변수.**
- 왜 생기나: 미지수는 $n$ 개인데 유효한 방정식(= 피벗 있는 행)은 $r$ 개뿐이다. 방정식 $r$ 개는 미지수 $r$ 개만 붙잡을 수 있다 → 남는 $(n-r)$ 개는 자유.
- 💡 비유: 방정식 = 수갑, 미지수 = 사람. 수갑 $r$ 개로 사람 $n$ 명을 못 묶는다. 안 묶인 $(n-r)$ 명(자유변수)은 어디든 가고, 묶인 $r$ 명(피벗변수)은 그들이 움직이는 대로 따라 정해진다.
- **구분법은 기계적**: $R_0$ 에서 **피벗(선두 1)이 있는 열** 번호의 변수 = **피벗변수**, **피벗이 없는 열** 번호의 변수 = **자유변수**. 영행은 무시.
- 🔢 위 EX2: 피벗이 1열·3열에 → $x_1, x_3$ 피벗변수 / 2열·4열엔 피벗 없음 → $x_2, x_4$ 자유변수.
- ⚠️ "앞에서부터 $r$ 개가 피벗변수"가 **아니다**. 피벗은 1, 3열처럼 뛰엄뛰엄 걸릴 수 있다. 그래서 열 순서를 정리하는 $P$ 를 붙여 $R = [\,I\ \ F\,]P$ 로 쓰는 것.
- 역할 분담: **자유변수 = 내가 고르는 입력, 피벗변수 = 방정식이 자동으로 결정하는 출력.**
- **[3단계] 특별해, 영공간을 만드는 조리법**
- **특별해** (special solution): 자유변수 **하나에만 1**, 나머지 자유변수에 0을 넣고 피벗변수를 역대입으로 구한 해. 자유변수가 $(n-r)$ 개이므로 특별해도 $(n-r)$ 개.
- 🔢 EX2 끝까지: $R_0 x = 0$ ⟺ $x_1 + 7x_2 + 8x_4 = 0$, $x_3 + 9x_4 = 0$
- $x_2 = 1, x_4 = 0$: → $x_1 = -7$, $x_3 = 0$ → $s_1 = (-7, 1, 0, 0)$
- $x_2 = 0, x_4 = 1$: → $x_1 = -8$, $x_3 = -9$ → $s_2 = (-8, 0, -9, 1)$
- **영공간 = 특별해들의 모든 선형결합**: $\mathbf{N}(A) = \{c_1 s_1 + c_2 s_2\}$. 특별해가 영공간의 **기저**가 된다 (기저의 정식 정의는 3.4).
- 📌 원문 (p.145): ((6a6b5f8a-654a-490b-862c-a5cb063f1188))
- 💡 공식 한 방 정리: $[\,I\ \ F\,]x = 0$ 의 특별해들 = $\begin{bmatrix} -F \\ I \end{bmatrix}$ 의 열들. 열 순서가 섞였으면 $P^{\mathrm{T}}\begin{bmatrix} -F \\ I \end{bmatrix}$ 의 열들. ($[\,I\ F\,]\begin{bmatrix} -F \\ I \end{bmatrix} = -F + F = 0$, 검산이 자동으로 된다!)
- ⚠️ 소거는 해를 바꾸지 않는다: $\mathbf{N}(A) = \mathbf{N}(R_0) = \mathbf{N}(R)$. 그래서 어려운 $Ax=0$ 대신 쉬운 $R_0 x = 0$ 을 푸는 것이 정당하다. (연습문제 1이 이 사실의 증명이다.)
- **[4단계]** $R_0$ **가 알려주는 것:** $H = WF$ **와** $A = CR$
- 소거가 답하는 질문은 이것이다: **"새로운 열은 이전 열들과 선형종속인가?"**
- 📌 원문 (p.146): ((6a6b5faf-d090-4dd6-8043-1d45e7583aa0))
- 새 열에서 (이전 피벗들 아래에) 0 아닌 성분이 남으면 → **독립** → 새 피벗 열. 전부 0이 되면 → **종속** → 자유 열이 되고 $F$ 에 계수가 기록된다.
- $2 \times 4$ 예 (p.147): $A = \begin{bmatrix} 1&2&11&17 \\ 3&7&37&57 \end{bmatrix}$ 에서 독립인 1·2열을 $W = \begin{bmatrix} 1&2 \\ 3&7 \end{bmatrix}$, 종속인 3·4열을 $H = \begin{bmatrix} 11&17 \\ 37&57 \end{bmatrix}$ 라 하면:
- $W^{-1}A = W^{-1}[\,W\ \ H\,] = [\,I\ \ W^{-1}H\,] = [\,I\ \ F\,]$, 소거의 정체는 $W^{-1}$ **를 곱하는 것**이었다!
- 그러므로 $F = W^{-1}H$, 즉 $H = WF$:
- $$H = \begin{bmatrix} 11&17 \\ 37&57 \end{bmatrix} = WF = \begin{bmatrix} 1&2 \\ 3&7 \end{bmatrix}\begin{bmatrix} 3&5 \\ 4&6 \end{bmatrix}$$
- 💡 $F$ 의 역할: **독립인 열들을 어떻게 결합하면 종속인 열이 나오는지 알려주는 조리법**. (종속 = 독립 × $F$.)
- ⚠️ **정오표, 책 p.147 박스 ❷의 오타** (내가 빨간 하이라이트로 표시해둔 곳):
- 📌 원문 (p.147): ((6a6b5fc4-7bd5-41f6-b211-a7cfd1c1a282))
- 책에는 "(A의 선형독립인 열) = (A의 선형종속인 열) × F" 라고 인쇄되어 있는데 **독립/종속이 뒤바뀐 오식**이다. 올바른 문장:
- $$\text{(A의 선형종속인 열)} = \text{(A의 선형독립인 열)} \times F \qquad (H = WF)$$
- 근거: 같은 페이지 본문·수치 예($WF = H$ 검산)·"F는 독립인 열들을 결합해 종속인 열을 생성" 문장 모두 이 방향이고, 원서도 "(Dependent columns) = (Independent columns) times F". 독립인 열이 종속인 열들의 결합으로 표현된다면 그건 애초에 "독립"이라는 말과 모순.
- **"** $R_0$ **안의** $I$ **는** $C$ **의 위치를 알려준다"의 정확한 의미** (사용자 질문):
- 📌 원문 (p.149): ((6a6b6006-942c-4f60-ac32-9d2e8ad4e45a))
- "위치" = **열 번호 목록**이다. $R_0$ 에서 $I$ 를 이루는 열(= 피벗 열)이 몇 번째 열인지 보면, **행렬** $A$ **에서 그 번호의 열들을 원본 그대로 뽑아** $C$ 를 만들라는 뜻.
- 🔢 EX2: $R_0$ 의 $I$ 는 1열·3열에 있다 → $A$ 의 **1열** $(1,2,2)$ **와 3열** $(3,6,9)$ 이 $C$ 의 열이 된다: $C = \begin{bmatrix} 1&3 \\ 2&6 \\ 2&9 \end{bmatrix}$.
- ⚠️ $C$ 의 열은 $R_0$ 의 열($0$ 과 $1$ 로 찌그러진 것)이 **아니라** $A$ 의 **원본 열**이다. $R_0$ 는 "어느 열을 뽑을지"만 알려주는 **안내판**이고, 재료는 $A$ 에서 가져온다. (소거가 열공간 자체를 바꿔버리기 때문, 3.5절에서 다시.)
- $A = CR$ 완성 (EX3, p.150):
- $$A = \begin{bmatrix} 1&2&1 \\ 2&4&5 \\ 3&6&9 \end{bmatrix} = CR = \begin{bmatrix} 1&1 \\ 2&5 \\ 3&9 \end{bmatrix}\begin{bmatrix} 1&2&0 \\ 0&0&1 \end{bmatrix} = (C\text{의 열 기저}) \times (R\text{의 행 기저})$$
- 📌 원문 (p.149): ((6a6b6003-baed-4e8c-8ee3-a2a1798181b3)) / ((6a6b601a-66cb-4d23-a68d-5ef3b2fa7407))
- 1장에서 감으로만 했던 $A = CR$ 이 이제 **체계적 절차**가 됐다: 소거 → $R_0$ → $I$ 위치의 $A$ 열들 = $C$, 영행 뗀 것 = $R$.
- (심화, 가볍게) **3단계 블록 소거법**: 열·행 치환으로 독립인 부분을 앞으로 몰면 $P_R A P_C = \begin{bmatrix} W&H \\ J&K \end{bmatrix}$, 여기에 $W^{-1}$ 를 곱하고 아래 블록을 지우면 $R_0$. 결론: $P_R A P_C = \begin{bmatrix} W \\ J \end{bmatrix}W^{-1}[\,W\ \ H\,] = CW^{-1}B$.
- 📌 원문 (p.152): ((6a6b60b0-448f-44b1-b8b9-cd7dce5bda13)) / ((6a6b60bd-44b4-4ea0-aaff-fdf73e00e3e4)) / ((6a6b60c4-122e-4a43-a498-869cda9a821d))
- 💡 $JW^{-1}H = K$ 가 성립하는 이유: 랭크가 $r$ 이므로 아래 행들 $[\,J\ K\,]$ 는 위 행들 $[\,W\ H\,]$ 의 선형결합일 수밖에 없기 때문.
- **[5단계] 가로로 긴 행렬은 반드시 0 아닌 해를 갖는다** ($n > m$)
- 📌 원문 (p.151): ((6a6b609e-46ad-418b-aa3a-41a2cf13bf80)) / ((6a6b60a5-62e7-4143-ae8e-a9fcb1b8c238))
- 이유는 카운팅 하나: 피벗은 행마다 최대 1개 → $r \le m < n$ 자유변수가 $(n-r) \ge (n-m) \ge 1$ 특별해가 존재.
- 📌 원문 (p.151): ((6a6b6086-5d0a-4dca-bbc9-4ee9dd539296))
- 뒤집어 말하면: $\mathbb{R}^m$ **안에서는** $n > m$ **개의 선형독립인 열을 가질 수 없다.** ($n$ 개의 벡터를 열로 세우면 위 논리로 종속이 드러난다. 3.4절에서 재사용되는 핵심 논리.)
- 📌 원문 (p.151): ((6a6b6080-45c0-4450-b783-ca74d3bbf525))
- 💡 영공간의 크기 감각: 영공간의 '차원' = 자유변수 개수 $(n-r)$. (차원의 정식 정의는 [[3.4 독립, 기저, 차원]], 4공간 총정리는 [[3.5 4가지 기본 부분공간의 차원]].)
- ### ❓ 스스로 점검
- 자유변수란 무엇인가? $R_0$ 만 보고 어떤 변수가 자유변수인지 판정하는 법은? #card
id:: 6a746749-479c-4175-af0f-d0559ef27275
- 소거 후에도 방정식이 붙잡지 않아 아무 값이나 넣어도 되는 미지수.
- 판정: 각 행의 선두 1(피벗)이 있는 열의 변수는 피벗변수, 피벗이 없는 열의 변수는 자유변수.
- 특별해는 어떻게 만드는가? 몇 개가 나오며, 영공간과의 관계는? #card
id:: 6a746749-88b2-4f5d-9783-0eabe50c24ad
- 자유변수 하나에 1, 나머지 자유변수에 0을 넣고 피벗변수를 역대입으로 구한다.
- $(n-r)$ 개가 나오고, 영공간 = 특별해들의 모든 선형결합 (특별해가 영공간의 기저).
- $[\,I\ \ F\,]x = 0$ 의 특별해를 행렬 하나로 표현하면? 검산은 왜 자동인가?
- $\begin{bmatrix} -F \\ I \end{bmatrix}$ 의 열들 (열 섞였으면 $P^{\mathrm{T}}$ 를 앞에). $[\,I\ F\,]\begin{bmatrix} -F \\ I \end{bmatrix} = -F + F = 0$ 이므로.
- $H = WF$ 에서 $W, H, F$ 는 각각 무엇인가? 책 p.147 박스의 오타는 무엇인가?
- $W$ = 독립인 열들, $H$ = 종속인 열들, $F$ = 독립을 결합해 종속을 만드는 계수(조리법). 박스는 "(독립 열) = (종속 열)×F"로 뒤바뀌어 인쇄됨. 올바른 방향은 (종속 열) = (독립 열)×F.
- "$R_0$ 안의 $I$ 가 $C$ 의 위치를 알려준다"에서 '위치'란? $C$ 의 열은 어디서 가져오는가?
- $I$ 를 이루는 피벗 열들의 열 번호. $C$ 의 열은 $R_0$ 가 아니라 $A$ **의 원본 열**을 그 번호대로 뽑아온다.
- 왜 $\mathbf{N}(A) = \mathbf{N}(R_0)$ 인가? #card
id:: 6a746749-9f37-4940-b30f-9f1140e7dd62
- 소거 = 가역행렬 $E$ 를 곱하는 것. $Ax=0$ 이면 $R_0 x = EAx=0$
- 역으로 $EAx=0$ 이면 $E^{-1}$ 를 곱해 $Ax=0$. 해집합이 같다.
- $n > m$ 이면 $Ax = 0$ 에 0 아닌 해가 반드시 존재하는 이유를 한 줄로. #card
id:: 6a746749-1d39-461e-b847-283bb6520df7
- 피벗 ≤ $m$ < $n$ → 자유변수 ≥ 1 → 특별해 존재.
- ### ✏️ 연습문제 풀이 (솔루션 참고)
- **문제 1** (카드화하기 좋은 문제): $E$ 가 가역행렬일 때, $A$ 와 $R = EA$ 는 왜 동일한 영공간을 갖는가?
- 📌 문제 지문 (p.153): [🔗 PDF 위치](((6a6e8c28-2ec2-4994-a90e-16eeb55f3995)))
- ![3.2 연습문제 1 지문 (p.153)](../assets/3장_p153_3.2_연습문제1_지문.png)
- ($\subseteq$) $Ax = 0$ 이면 양변에 $E$ 를 곱해 $EAx = 0$, 즉 $Rx = 0$.
- ($\supseteq$) $Rx = EAx = 0$ 이면 양변에 $E^{-1}$ 를 곱해 $Ax = 0$.
- 💡 $E$ **의 가역성이 핵심이다**: 돌아올 수 있어야($E^{-1}$) 해가 안 늘어난다. "소거는 해를 바꾸지 않는다"의 진짜 이유이자, 이 절 전체의 논리적 기초.
- **문제 2**: $A = \begin{bmatrix} 1&2&1 \\ 3&6&3 \\ 4&8&c \end{bmatrix}$, $B = \begin{bmatrix} c&c \\ c&c \end{bmatrix}$ 의 $R$ 과 랭크, 피벗 열, 특별해를 ($c$ 값에 따라) 구하라.
- 📌 문제 지문 (p.153): [🔗 PDF 위치](((6a6e8c2e-7386-47f6-ba4d-c76b8aced7a6)))
- ![3.2 연습문제 2 지문 (p.153)](../assets/3장_p153_3.2_연습문제2_지문.png)
- $A$: 2행 = 3×(1행)이라 소거하면 $\begin{bmatrix} 1&2&1 \\ 0&0&0 \\ 0&0&c-4 \end{bmatrix}$.
- $c = 4$: 랭크 1, 피벗 열 = 1열. 자유변수 $x_2, x_3$ → 특별해 $(-2, 1, 0), (-1, 0, 1)$.
- $c \neq 4$: 랭크 2, 피벗 열 = 1열과 3열. 자유변수 $x_2$ → 특별해 $(-2, 1, 0)$.
- $B$: $c = 0$ 이면 영행렬, 랭크 0, 특별해 $(1,0), (0,1)$. $c \neq 0$ 이면 랭크 1, 피벗 열 1열, 특별해 $(-1, 1)$.
- 💡 매개변수 하나($c$)가 랭크·자유변수 개수·영공간 차원을 통째로 바꾼다. "랭크가 모든 것을 결정한다"의 체험.
- **문제 6**: 참/거짓: (a) 정사각행렬에는 자유변수가 없다 (b) 가역행렬에는 자유변수가 없다 (c) $m \times n$ 행렬의 피벗변수는 $n$ 개보다 많을 수 없다 (d) $m$ 개보다 많을 수 없다
- (a) **거짓**: 특이 정사각행렬은 자유변수를 갖는다 (예: 영행렬). (b) **참**: 가역이면 피벗 $n$ 개, $R_0 = I$. (c) **참**: 피벗은 열마다 최대 1개. (d) **참**: 피벗은 행마다 최대 1개.
- 💡 (c)+(d)를 합치면 $r \le \min(m, n)$, 랭크의 기본 부등식이 공짜로 나온다.
- **문제 12** (빈칸 채우기, 카드 재료로 좋음): $m \times n$ 행렬에 피벗이 $r$ 개 있을 때: 특별해의 개수는 ___. 영공간이 $x = 0$ 만 포함하는 것은 $r =$ ___ 일 때. 열공간이 $\mathbb{R}^m$ 전체가 되는 것은 $r =$ ___ 일 때.
- 특별해 $n - r$ 개 / 영공간 = $\{0\}$ ⟺ $r = n$ / 열공간 = $\mathbb{R}^m$ ⟺ $r = m$.
- 💡 이 세 줄이 3.3절 "최대 열 랭크 / 최대 행 랭크" 논의의 뼈대다.
- **문제 13** (꼭 풀어볼 만한 문제): 평면 $x - 3y - z = 12$ 는 $x - 3y - z = 0$ 과 평행하다. $(12, 0, 0)$ 이 이 평면 위에 있을 때, 평면 위의 모든 점을 다음 꼴로 나타내라: $\begin{bmatrix} x \\ y \\ z \end{bmatrix} = \begin{bmatrix} \square \\ 0 \\ 0 \end{bmatrix} + y\begin{bmatrix} \square \\ 1 \\ 0 \end{bmatrix} + z\begin{bmatrix} \square \\ 0 \\ 1 \end{bmatrix}$
id:: 2c63c86f-ad62-4902-bfac-bb22a8e4813a
- $$\begin{bmatrix} x \\ y \\ z \end{bmatrix} = \begin{bmatrix} 12 \\ 0 \\ 0 \end{bmatrix} + y\begin{bmatrix} 3 \\ 1 \\ 0 \end{bmatrix} + z\begin{bmatrix} 1 \\ 0 \\ 1 \end{bmatrix}$$
- 검산: $x = 12 + 3y + z$ → $x - 3y - z = 12$ ✓.
- 💡 구조를 보라: (평면 위 한 점) + (평행한 원점 평면의 모든 점): 다음 절 완전해 $x = x_p + x_n$ 의 **예고편**이다. $y, z$ 가 자유변수, $(3,1,0)$ 과 $(1,0,1)$ 이 특별해 역할.