逐步主鏈
S01 · definition
操作前
z=a+bi\leftrightarrow(a,b)
操作後
\overline{z}=a-bi\leftrightarrow(a,-b),\ |z|^2=a^2+b^2條件:無
規則:mko_modconj_def · 依賴:G1, mko_modconj_def
葉節點依據:mko_modconj_def + def_intro
依 MKO,共軛只把虛部係數變號、實部不變:(a,b) 變成 (a,−b);模平方是兩個分量的平方和 a²+b²。模平方與模不同:模是它的非負平方根。
S02 · equivalent
操作前
z\overline{z}=(a,b)\cdot(a,-b)操作後
(a^2+b^2,\,0)
條件:無
規則:complex_mul_formula · 依賴:S01, complex_mul_formula
葉節點依據:complex_mul_formula + complex_pair_eq
以乘法公式(取 c=a、d=−b)計算 z·z̄:實部見 S02.1,虛部係數見 S02.2。
S03 · implies
操作前
z\overline{z}=(a^2+b^2,\,0)操作後
z\overline{z}=|z|^2\in\mathbb{R},\ |z|^2\ge 0條件:無
規則:real_embedding · 依賴:S02, real_embedding, square_nonneg
葉節點依據:real_embedding + square_nonneg + order_basics
(a²+b²,0) 正是實數 a²+b²=|z|² 的嵌入,所以 z·z̄ 等於模平方的實數嵌入,與 MKO 一致。又 a²≥0、b²≥0,所以 |z|²≥0,等號只在 a=b=0 時成立。
S04 · equivalent
操作前
\overline{z+w}=\overline{(a+c)+(b+d)i}操作後
(a+c)-(b+d)i=(a-bi)+(c-di)=\overline{z}+\overline{w}條件:無
規則:complex_addsub · 依賴:G1, complex_addsub, S01
葉節點依據:complex_addsub + complex_pair_eq + distributive
z+w 的虛部係數是 b+d,共軛把它變成 −(b+d)=−b−d;而 z̄+w̄ 逐分量相加的虛部係數也是 −b+(−d)。兩邊實部都是 a+c,所以共軛保持加法。
S05 · equivalent
操作前
\overline{zw}操作後
\overline{z}\cdot\overline{w}條件:無
規則:L_conj_mul · 依賴:S01, complex_mul_formula
葉節點依據:complex_mul_formula + complex_pair_eq + neg_mul
共軛保持乘法(引理 L_conj_mul)。證明在 S05.1、S05.2:分別算出兩邊的有序對,再逐分量比對。
S06 · equivalent
操作前
|zw|^2
操作後
|z|^2\,|w|^2
條件:無
規則:L_modsq_mul · 依賴:S03, S05
葉節點依據:real_embedding + mul_assoc + mul_comm + complex_pair_eq
由 S03 與 S05 推出模平方可乘(引理 L_modsq_mul),證明在 S06.1、S06.2。N5 另以 (ac−bd)²+(ad+bc)²=(a²+b²)(c²+d²) 的多項式核對作獨立交叉核對。
S07 · equivalent
操作前
z=3-4i\leftrightarrow(3,-4)
操作後
\overline{z}=3+4i\leftrightarrow(3,4)條件:無
規則:mko_modconj_def · 依賴:G2, S01
葉節點依據:mko_modconj_def
只把虛部係數 −4 變號成 4,實部 3 不變。寫成 −3−4i 或 −3+4i 都是錯的(前者改了實部、後者等於 −z)。
S08 · implies
操作前
|z|^2=3^2+(-4)^2,\ z\overline{z}=(3,-4)(3,4)操作後
|z|^2=25,\ z\overline{z}=(3\cdot3-(-4)\cdot4,\,3\cdot4+(-4)\cdot3)=(25,0)條件:無
規則:complex_mul_formula · 依賴:S07, S02, complex_mul_formula
葉節點依據:complex_mul_formula + numeric_evaluation
模平方 9+16=25。直接以乘法公式算 z·z̄:實部 9+16=25,虛部係數 12−12=0,得 (25,0),即 25 的實數嵌入,與 S02、S03 的一般結論一致。
S09 · implies
操作前
|z|^2=25
操作後
|z|=\sqrt{25}=5\neq 25條件:5\ge 0
規則:sqrt_def · 依賴:S08, modulus_def, sqrt_def
葉節點依據:sqrt_def + modulus_def + numeric_evaluation
模是模平方的非負平方根。5≥0 且 5²=25,依平方根的唯一性,|z|=5。模平方 25 與模 5 是不同的數,這正是 MKO 指出的誤解。
S10 · implies
操作前
w=1+2i
操作後
\overline{w}=1-2i,\ |w|^2=5,\ |w|=\sqrt5\notin\mathbb{Z}條件:無
規則:mko_modconj_def · 依賴:G2, G3, S01
葉節點依據:mko_modconj_def + order_basics + case_analysis + numeric_evaluation
w̄=(1,−2),|w|²=1+4=5。5 不是完全平方數:非負整數 n≤2 時 n²≤4,n≥3 時 n²≥9,沒有整數平方等於 5。所以 |w|=√5 不是整數;依 G3 保持精確的模平方 5,不寫 2.236 之類的小數。
S11 · equivalent
操作前
zw=(3,-4)(1,2)
操作後
(3\cdot1-(-4)\cdot2,\,3\cdot2+(-4)\cdot1)=(11,2)
條件:無
規則:complex_mul_formula · 依賴:G2, complex_mul_formula
葉節點依據:complex_mul_formula + numeric_evaluation
實部 3+8=11,虛部係數 6−4=2,所以 zw=11+2i。
S12 · implies
操作前
\overline{zw}\ \text{vs}\ \overline{z}\,\overline{w}=(3,4)(1,-2)操作後
(11,-2)=(3\cdot1-4\cdot(-2),\,3\cdot(-2)+4\cdot1)
條件:無
規則:complex_mul_formula · 依賴:S11, S07, S10, S05
葉節點依據:complex_mul_formula + complex_pair_eq + numeric_evaluation
左邊:(zw)‾=(11,−2)。右邊:z̄·w̄=(3,4)(1,−2),實部 3+8=11,虛部係數 −6+4=−2。兩邊相同,是 S05 的實例。
S13 · implies
操作前
|zw|^2=11^2+2^2
操作後
125=25\cdot5=|z|^2|w|^2
條件:無
規則:L_modsq_mul · 依賴:S11, S08, S10, S06
葉節點依據:L_modsq_mul + numeric_evaluation
121+4=125,而 |z|²|w|²=25·5=125,兩者相同,是 S06 的實例。即使 |w| 不是整數,模平方仍保持精確整數。
S14 · implies
操作前
\overline{z+w}=\overline{(4,-2)}操作後
(4,2)=(3,4)+(1,-2)=\overline{z}+\overline{w}條件:無
規則:complex_addsub · 依賴:G2, S04, S07, S10
葉節點依據:complex_addsub + numeric_evaluation
z+w=(3+1, −4+2)=(4,−2),共軛為 (4,2);z̄+w̄=(3+1, 4−2)=(4,2)。兩邊相同,是 S04 的實例。
S15 · implies
操作前
z=a+bi,\ w=c+di
操作後
z\overline{z}=(|z|^2,0),\ \overline{z+w}=\overline{z}+\overline{w},\ \overline{zw}=\overline{z}\,\overline{w},\ |zw|^2=|z|^2|w|^2條件:無
規則:and_intro_elim · 依賴:S03, S04, S05, S06
葉節點依據:and_intro_elim + forall_intro
合併四個一般結論;它們對所有實數分量成立,S07 到 S14 的整數例只是核對。
局部子步與引理
S02.1 · equivalent
操作前
\operatorname{Re}(z\overline{z})=a\cdot a-b\cdot(-b)操作後
a^2+b^2
條件:無
規則:neg_mul · 依賴:complex_mul_formula, neg_mul
葉節點依據:neg_mul + add_inverse + power_laws
實部 ac−bd 中 c=a、d=−b:a·a−b·(−b)。因 b·(−b)=−b²,減去 −b² 等於加上 b²,得 a²+b²。正號正是來自 i²=−1 與共軛的負號相乘。
S02.2 · equivalent
操作前
\operatorname{Im}(z\overline{z})=a\cdot(-b)+b\cdot a操作後
0
條件:無
規則:mul_comm · 依賴:complex_mul_formula, mul_comm
葉節點依據:mul_comm + neg_mul + add_inverse
虛部係數 ad+bc 中 d=−b、c=a:a·(−b)+b·a=−ab+ab=0(交換律使 ba=ab)。所以 z·z̄ 的虛部為零,結果是實數。
S05.1 · equivalent
操作前
\overline{zw}=\overline{(ac-bd)+(ad+bc)i}操作後
(ac-bd,\,-(ad+bc))
條件:無
規則:complex_mul_formula · 依賴:complex_mul_formula, S01
葉節點依據:complex_mul_formula + mko_modconj_def
先依乘法公式寫出 zw=(ac−bd)+(ad+bc)i,再取共軛:實部不變,虛部係數變號。
S05.2 · equivalent
操作前
\overline{z}\cdot\overline{w}=(a,-b)\cdot(c,-d)操作後
(ac-(-b)(-d),\,a(-d)+(-b)c)=(ac-bd,\,-(ad+bc))
條件:無
規則:neg_mul · 依賴:S05.1, complex_mul_formula, neg_mul
葉節點依據:neg_mul + distributive + complex_pair_eq
對 (a,−b) 與 (c,−d) 用乘法公式:實部 ac−(−b)(−d)=ac−bd(兩個負號相乘得正);虛部係數 a(−d)+(−b)c=−ad−bc=−(ad+bc)。兩個分量都與 S05.1 相同,依有序對相等得 (zw)‾=z̄·w̄。S05.1 與 S05.2 合起來證得引理 L_conj_mul。
S06.1 · equivalent
操作前
(|zw|^2,0)=(zw)\,\overline{zw}操作後
(zw)(\overline{z}\,\overline{w})=(z\overline{z})(w\overline{w})條件:無
規則:mul_assoc · 依賴:S03, S05, mul_assoc, mul_comm
葉節點依據:eq_replace + mul_assoc + mul_comm
對複數 zw 套用 S03:(zw)·(zw)‾ 是 |zw|² 的嵌入。依 S05 把 (zw)‾ 換成 z̄·w̄,再用 ℂ 乘法的結合與交換律重排四個因子成 (z z̄)(w w̄)。
S06.2 · implies
操作前
(z\overline{z})(w\overline{w})=(|z|^2,0)(|w|^2,0)操作後
(|z|^2|w|^2,\,0)\ \Rightarrow\ |zw|^2=|z|^2|w|^2
條件:無
規則:real_embedding · 依賴:S06.1, S03, real_embedding, complex_pair_eq
葉節點依據:real_embedding + complex_pair_eq
依 S03,z z̄ 與 w w̄ 分別是 |z|² 與 |w|² 的嵌入;兩個嵌入實數相乘得 (|z|²|w|²,0)。比較實部得 |zw|²=|z|²|w|²。S06.1 與 S06.2 合起來證得引理 L_modsq_mul。