逐步主鏈
S01 · definition
操作前
\text{family } (w_1,w_2)操作後
\operatorname{span}\{w_1,w_2\}=\{\textstyle\sum_{k=1}^{n}t_kx_k\mid n\in\mathbb{N},\ t_k\in\mathbb{R},\ x_k\in\{w_1,w_2\}\}條件:無
規則:mko_span_def · 依賴:mko_span_def
葉節點依據:mko_span_def + def_intro
依 MKO,有限線性組合是有限個實係數加權和;span 是所有有限長度線性組合的集合。長度 n 可以是任意自然數(n=0 時為空和,即零向量),但每一個組合都只有有限項;無限級數不是這個定義所用的有限表示式;其和若存在,仍可能有有限表示並屬於 span。
S02 · implies
操作前
v_1,v_2,b
操作後
v_1,v_2,b\in\mathbb{R}^2;\ \text{witness }(c_1,c_2)\in\mathbb{R}^2條件:無
規則:coord_ops · 依賴:G1, coord_ops
葉節點依據:coord_ops
三個向量都有兩個分量,屬於同一個 ℝ²,所以加權和有定義(MKO 第一段)。生成族有兩個向量,所以 witness 恰有兩個係數。
S03 · equivalent
操作前
\operatorname{span}\{w_1,w_2\}操作後
\{c_1w_1+c_2w_2\mid c_1,c_2\in\mathbb{R}\}條件:無
規則:L_span_two · 依賴:S01, vector_space_axioms
葉節點依據:set_extensionality + vector_space_axioms + zero_scalar
定義允許任意長度、可重複使用生成向量;引理 L_span_two 說明它們都能合併成恰好兩個係數的形式。證明在 S03.1(⊆)與 S03.2(⊇),依集合外延性得等式。
S04 · equivalent
操作前
b\in\operatorname{span}\{v_1,v_2\}操作後
\exists c_1,c_2\in\mathbb{R}:\ c_1(1,2)+c_2(3,-1)=(7,0)條件:無
規則:set_builder · 依賴:S03, S02
葉節點依據:set_builder + L_span_two
依 S03,成員資格等價於存在兩個實係數使加權和等於 b。這樣的 (c₁,c₂) 就是 MKO 所說的 membership witness。
S05 · equivalent
操作前
c_1(1,2)+c_2(3,-1)
操作後
(c_1+3c_2,\ 2c_1-c_2)
條件:無
規則:coord_ops · 依賴:G1, coord_ops
葉節點依據:coord_ops + mul_comm + neg_mul
逐分量:第一分量 c₁·1+c₂·3=c₁+3c₂,第二分量 c₁·2+c₂·(−1)=2c₁−c₂。
S06 · equivalent
操作前
(c_1+3c_2,\ 2c_1-c_2)=(7,0)
操作後
c_1+3c_2=7\ \land\ 2c_1-c_2=0
條件:無
規則:tuple_eq · 依賴:S04, S05, tuple_eq
葉節點依據:tuple_eq
有序對相等當且僅當兩個分量分別相等,向量方程化為兩個實數方程,兩者必須由同一組 (c₁,c₂) 同時滿足。
S07 · equivalent
操作前
2c_1-c_2=0
操作後
c_2=2c_1
條件:無
規則:eq_congruence · 依賴:S06
葉節點依據:eq_congruence + add_inverse + add_zero
兩邊同加 c₂,得 2c₁=c₂。反向是兩邊同減 c₂。
S08 · equivalent
操作前
c_1+3c_2=7,\ c_2=2c_1
操作後
(7c_1=7\ \land\ c_2=2c_1)\iff(c_1=1\ \land\ c_2=2c_1)
條件:7\neq 0
規則:mul_inverse_nonzero · 依賴:S06, S07
葉節點依據:eq_replace + distributive + mul_inverse_nonzero + numeric_evaluation
把 c₂=2c₁ 代入第一式:c₁+6c₁=7c₁=7。因 7≠0,兩邊同乘 1/7 得 c₁=1。代入在已知 c₂=2c₁ 的條件下是等值的。
S09 · equivalent
操作前
c_1=1,\ c_2=2c_1
操作後
(c_1,c_2)=(1,2)\ \text{(unique)}條件:無
規則:eq_replace · 依賴:S07, S08
葉節點依據:eq_replace + logic_chain + numeric_evaluation
c₂=2·1=2。S06 到 S09 每一步都是等價變形,所以原方程組等價於 (c₁,c₂)=(1,2):解存在而且唯一。
S10 · implies
操作前
1\cdot(1,2)+2\cdot(3,-1)
操作後
(1+6,\ 2-2)=(7,0)=b\ \Rightarrow\ b\in\operatorname{span}\{v_1,v_2\}條件:無
規則:exists_intro · 依賴:S04, S09, G1
葉節點依據:exists_intro + coord_ops + numeric_evaluation
用 witness (1,2) 重建目標:(1,2)+(6,−2)=(7,0)=b(MKO 第二段)。依 ∃ 引入與 S04,b 屬於 span{v₁,v₂}。重建本身就是一次獨立核對。
S11 · implies
操作前
\det\begin{pmatrix}1&3\\2&-1\end{pmatrix}操作後
1\cdot(-1)-3\cdot 2=-7\neq 0
條件:無
規則:det2_criterion · 依賴:S06, det2_criterion
葉節點依據:det2_criterion + numeric_evaluation
交叉核對:係數矩陣行列式為 −7≠0,依 Cramer 法則方程組恰有一解,與 S09 由代入得到的唯一解一致(MKO 第三段:ℝ² 兩個獨立生成向量以非零行列式給出唯一座標)。
S12 · equivalent
操作前
t\in\operatorname{span}\{u_1,u_2\}操作後
\exists c_1,c_2:\ c_1=2\ \land\ c_2=3\ \land\ c_1+c_2=4
條件:無
規則:tuple_eq · 依賴:G2, S03, coord_ops, tuple_eq
葉節點依據:L_span_two + coord_ops + tuple_eq
引理 L_span_two 對任何兩個向量的族成立,所以 t∈span{u₁,u₂} 等價於存在 c₁、c₂ 使 c₁(1,0,1)+c₂(0,1,1)=(c₁, c₂, c₁+c₂) 等於 (2,3,4),再逐分量拆成三個方程。
S13 · implies
操作前
c_1=2\ \land\ c_2=3\ \land\ c_1+c_2=4
操作後
5=4\ \text{false};\ t\notin\operatorname{span}\{u_1,u_2\}條件:無
規則:contradiction · 依賴:S12
葉節點依據:contradiction + eq_replace + numeric_evaluation
前兩個方程迫使 c₁=2、c₂=3,代入第三個得 2+3=5=4,矛盾。所以沒有任何 witness,t 不屬於 span{u₁,u₂},儘管 t 與 u₁、u₂ 同為三維。
S14 · implies
操作前
2u_1+3u_2
操作後
(2,0,2)+(0,3,3)=(2,3,5)=t'\ \Rightarrow\ t'\in\operatorname{span}\{u_1,u_2\}條件:無
規則:exists_intro · 依賴:G2, S03
葉節點依據:exists_intro + coord_ops + numeric_evaluation
對 t'=(2,3,5),同樣的前兩個方程給 c₁=2、c₂=3,第三個方程 2+3=5 成立。witness (2,3) 重建出 t',所以 t'∈span{u₁,u₂}。t 與 t' 只差第三個分量,成員資格卻相反。
S15 · implies
操作前
b,\ t,\ t'
操作後
b\in\operatorname{span}\{v_1,v_2\}\ \text{via unique }(1,2);\ t\notin,\ t'\in\operatorname{span}\{u_1,u_2\}條件:無
規則:and_intro_elim · 依賴:S09, S10, S13, S14
葉節點依據:and_intro_elim
合併結論:b 由唯一的 witness (1,2) 屬於 span{v₁,v₂};t 不屬於、t' 屬於 span{u₁,u₂}。每個結論都由有限 witness 或方程組的矛盾決定,不由維度決定。