逐步主鏈
S01 · definition
操作前
u=(3,-1),\ v=(-2,4),\ w=(1,3),\ k=-2
操作後
u+v=(u_1+v_1,u_2+v_2),\ ku=(ku_1,ku_2),\ u-v=(u_1-v_1,u_2-v_2)
條件:無
規則:mko_vector_ops · 依賴:G1, G2, G3, mko_vector_ops
葉節點依據:mko_vector_ops
基底固定為標準基底,向量就是分量對 (z₁,z₂)∈ℝ²。依 MKO,加法、純量乘法、減法都逐分量進行;兩向量相等當且僅當兩個對應分量都相等;零向量為 (0,0)。這裡的有序對代表向量分量,不當作幾何點。
S02 · equivalent
操作前
u+v
操作後
(3+(-2),\,-1+4)=(1,3)
條件:無
規則:mko_vector_ops · 依賴:S01, G2
葉節點依據:mko_vector_ops + numeric_evaluation
逐分量相加:第一分量 3+(−2)=1,第二分量 −1+4=3,所以 u+v=(1,3)。不能把分量混在一起,例如只算全部分量的總和 3+(−1)+(−2)+4=4,那不是向量。
S03 · equivalent
操作前
u-v
操作後
(3-(-2),\,-1-4)=(5,-5)
條件:無
規則:mko_vector_ops · 依賴:S01, G2
葉節點依據:mko_vector_ops + numeric_evaluation
逐分量相減,順序是 u 的分量減 v 的分量:3−(−2)=5,−1−4=−5,所以 u−v=(5,−5)。
S04 · equivalent
操作前
v-u
操作後
(-2-3,\,4-(-1))=(-5,5)
條件:無
規則:mko_vector_ops · 依賴:S01, G2
葉節點依據:mko_vector_ops + numeric_evaluation
交換順序:v 的分量減 u 的分量,−2−3=−5,4−(−1)=5,所以 v−u=(−5,5)。
S05 · theorem_application
操作前
u-v=(5,-5),\ v-u=(-5,5)
操作後
u-v=-(v-u)
條件:無
規則:L_sub_reverse · 依賴:S03, S04, L_sub_reverse
葉節點依據:mko_vector_ops + neg_vec_def + distributive + neg_mul
依引理 L_sub_reverse,u−v=−(v−u)。核對本例:−(v−u)=(−1)(−5,5)=(5,−5),與 S03 的 u−v 相同。交換減法順序得到相反向量,而不是同一個向量。
S06 · implies
操作前
u-v=(5,-5),\ v-u=(-5,5)
操作後
u-v\neq v-u
條件:無
規則:cartesian_product_def · 依賴:S03, S04, cartesian_product_def
葉節點依據:cartesian_product_def + numeric_evaluation
向量相等需要兩個對應分量都相等。第一分量 5≠−5,已經不相等,所以 u−v≠v−u。減法的方向有意義:u−v 與 v−u 是互為相反的兩個向量,只有在 u=v 時才會相同。
S07 · equivalent
操作前
u+x=v
操作後
x=v-u=(-5,5)
條件:無
規則:L_solve_vec · 依賴:S04, L_solve_vec, G2
葉節點依據:mko_vector_ops + eq_congruence + add_inverse + add_assoc + add_zero
依引理 L_solve_vec,u+x=v 當且僅當 x=v−u;由 S04,x=(−5,5)。代回核對:u+x=(3+(−5),−1+5)=(−2,4)=v。從 u 到 v 的向量是 v−u,不是 u−v。
S08 · equivalent
操作前
ku,\ k=-2
操作後
(-2\cdot 3,\,-2\cdot(-1))=(-6,2)
條件:無
規則:mko_vector_ops · 依賴:S01, G2
葉節點依據:mko_vector_ops + numeric_evaluation + neg_mul
純量乘法逐分量乘 k:−2·3=−6,−2·(−1)=2,所以 ku=(−6,2)。結果仍是 ℝ² 的向量,不是一個數。負純量給出方向反轉的代數表示:ku=2·(−u),其中 −u=(−3,1)。
S09 · equivalent
操作前
0u
操作後
(0\cdot 3,\,0\cdot(-1))=(0,0)
條件:無
規則:mul_zero · 依賴:S01, G2, mul_zero
葉節點依據:mul_zero + mul_comm + mko_vector_ops
純量 0 乘每個分量都得 0(u·0=0 與乘法交換律),所以 0u=(0,0),即零向量。MKO 第二段:純量零給出零向量。
S10 · equivalent
操作前
2u+v
操作後
(6,-2)+(-2,4)=(4,2)
條件:無
規則:mko_vector_ops · 依賴:S01, G2
葉節點依據:mko_vector_ops + numeric_evaluation
先做純量乘法 2u=(6,−2),再逐分量加 v:6+(−2)=4,−2+4=2,所以 2u+v=(4,2)。要判定 2u+v 是否等於 (4,2),必須兩個分量都相等,這裡兩者都成立。
S11 · theorem_application
操作前
k(u+v),\ ku+kv
操作後
-2(1,3)=(-2,-6)=(-6,2)+(4,-8)
條件:無
規則:L_scalar_distrib · 依賴:S02, S08, L_scalar_distrib
葉節點依據:distributive + mko_vector_ops + numeric_evaluation
依引理 L_scalar_distrib,k(u+v)=ku+kv。核對本例:k(u+v)=−2·(1,3)=(−2,−6);kv=(−2·(−2),−2·4)=(4,−8),ku+kv=(−6+4,2+(−8))=(−2,−6)。兩邊逐分量相同(N16、N17)。
S12 · implies
操作前
u=(3,-1),\ w=(1,3),\ u_1^2+u_2^2=w_1^2+w_2^2=10
操作後
u\neq w
條件:無
規則:cartesian_product_def · 依賴:G2, cartesian_product_def
葉節點依據:cartesian_product_def + numeric_evaluation
u 與 w 有相同的平方和:3²+(−1)²=10=1²+3²(N19)。但向量相等只看對應分量:第一分量 3≠1,所以 u≠w。本條目不由分量推論長度;即使某個由分量算出的數量相同,也不能據此判定相等。
S13 · implies
操作前
u=(3,-1),\ (-1,3)
操作後
u\neq(-1,3)
條件:無
規則:cartesian_product_def · 依賴:G2, cartesian_product_def
葉節點依據:cartesian_product_def + numeric_evaluation
(−1,3) 用了與 u 相同的兩個數,只是交換位置。分量有固定的位置:u 的第一分量 3,(−1,3) 的第一分量 −1,3≠−1,所以兩者不相等。分量和相同也不夠:u 與 (1,1) 的分量和都是 2,但 3≠1。
S14 · implies
操作前
\text{S02 to S13}操作後
u+v=(1,3),\ u-v=(5,-5),\ v-u=(-5,5),\ ku=(-6,2),\ 0u=(0,0),\ 2u+v=(4,2),\ x=(-5,5)
條件:無
規則:and_intro_elim · 依賴:S02, S03, S04, S06, S07, S08, S09, S10, S11, S12, S13
葉節點依據:and_intro_elim
彙整:u+v=(1,3)、u−v=(5,−5)、v−u=(−5,5)=−(u−v)、ku=(−6,2)、0u=(0,0)、2u+v=(4,2);u+x=v 的唯一解是 x=v−u=(−5,5);k(u+v)=ku+kv=(−2,−6);u≠w,u≠(−1,3)。
局部子步與引理
S05.1 · equivalent
操作前
u-v,\quad -(v-u)
操作後
(u_1-v_1,\,u_2-v_2),\quad (-(v_1-u_1),\,-(v_2-u_2))
條件:無
規則:mko_vector_ops · 依賴:mko_vector_ops, neg_vec_def
葉節點依據:mko_vector_ops + neg_vec_def
對任意 u、v∈ℝ²,把兩邊逐分量展開:u−v=(u₁−v₁,u₂−v₂);v−u=(v₁−u₁,v₂−u₂),再依 neg_vec_def 乘 −1 得 −(v−u)=(−(v₁−u₁),−(v₂−u₂))。
S05.2 · equivalent
操作前
-(v_i-u_i)
操作後
u_i-v_i\quad(i=1,2)
條件:無
規則:distributive · 依賴:S05.1, distributive, neg_mul, add_comm
葉節點依據:distributive + neg_mul + add_comm + cartesian_product_def
對實數 a、b:−(b−a)=(−1)(b+(−a))=(−1)b+(−1)(−a)=−b+a=a+(−b)=a−b(分配律、負號與乘法、加法交換律;N7 做恆等式核對)。取 a=u_i、b=v_i,兩個分量都相等,依向量相等的定義 u−v=−(v−u)。S05.1 與 S05.2 證得引理 L_sub_reverse。
S07.1 · implies
操作前
u+x=v
操作後
x=v-u
條件:無
規則:eq_congruence · 依賴:mko_vector_ops, cartesian_product_def, eq_congruence
葉節點依據:cartesian_product_def + eq_congruence + add_assoc + add_comm + add_inverse + add_zero
⇒:u+x=v 依向量相等拆成 u₁+x₁=v₁ 與 u₂+x₂=v₂。每式兩邊同加 −u_i:x_i=(u_i+x_i)+(−u_i)=v_i−u_i(結合律、交換律、反元素、加法單位元)。兩個分量都等於 v−u 的分量,所以 x=v−u。
S07.2 · implies
操作前
x=v-u
操作後
u+x=v
條件:無
規則:add_inverse · 依賴:mko_vector_ops, add_inverse
葉節點依據:add_inverse + add_assoc + add_comm + add_zero + mko_vector_ops
⇐:若 x=v−u,則 u+x 的第 i 個分量是 u_i+(v_i−u_i)=u_i+(v_i+(−u_i))=v_i+(u_i+(−u_i))=v_i+0=v_i,所以 u+x=v。S07.1 與 S07.2 證得引理 L_solve_vec,同時說明這樣的 x 唯一。
S11.1 · equivalent
操作前
k(u+v)
操作後
(k(u_1+v_1),k(u_2+v_2))=(ku_1+kv_1,ku_2+kv_2)=ku+kv
條件:無
規則:distributive · 依賴:mko_vector_ops, distributive
葉節點依據:mko_vector_ops + distributive + cartesian_product_def
對任意實數 k 與 u、v∈ℝ²:先逐分量展開 u+v,再乘 k 得 (k(u₁+v₁),k(u₂+v₂));每個分量用實數分配律 k(a+b)=ka+kb,得 (ku₁+kv₁,ku₂+kv₂),這正是 ku 與 kv 的逐分量和。這證得引理 L_scalar_distrib(N18 做恆等式核對)。