逐步主鏈
S01 · definition
操作前
L(u)=u_{xx}+2u_{xy}-3u_{yy}+u_x操作後
a=1,\ b=2,\ c=-3;\ \text{lower-order part } u_x;\ g=2x+y-2條件:無
規則:mko_pde · 依賴:G1, G2
葉節點依據:mko_pde + def_unfold
依 G2 的約定,主部是 L 的二階部分 a u_xx+b u_xy+c u_yy。逐項對照:u_xx 的係數 a=1,u_xy 的完整係數 b=2(不除以 2),u_yy 的係數 c=−3。u_x 是一階(低階)項,不進入分類;g 是右端。先把約定寫明,是 MKO 的明確要求,因為同一個算子在另一種寫法下混合項係數會被讀成 1。
S02 · equivalent
操作前
D=b^2-4ac
操作後
D=2^2-4\cdot 1\cdot(-3)=16
條件:無
規則:numeric_evaluation · 依賴:S01
葉節點依據:numeric_evaluation + neg_mul
代入 a=1、b=2、c=−3:b²=4;4ac=4·1·(−3)=−12(負數乘正數為負);所以 D=4−(−12)=4+12=16。減去一個負數等於加上它的相反數。
S03 · implies
操作前
D=16
操作後
L\ \text{is hyperbolic}條件:(a,b,c)\neq(0,0,0); D>0
規則:pde_class · 依賴:S01, S02, pde_class
葉節點依據:pde_class + order_basics
分類定義要求主部係數不全為 0:a=1≠0,成立。D=16>0,所以依定義 L 是雙曲型。低階項 u_x 與右端 g 不影響分類。
S04 · implies
操作前
A u_{xx}+2B u_{xy}+C u_{yy}=u_{xx}+2u_{xy}-3u_{yy}操作後
A=1,\ B=1,\ C=-3,\ B^2-AC=4=\tfrac{16}{4}條件:b=2B
規則:L_conv · 依賴:S01, S02, L_conv
葉節點依據:L_conv + numeric_evaluation
在另一種約定下,混合項係數寫成 2B,所以 2B=2,B=1;A=1、C=−3。此時 B²−AC=1−(1)(−3)=4。依引理 L_conv,b²−4ac=4(B²−AC),即 16=4·4,兩約定給出同號、同類型。前提是每個公式配它自己的係數;若把 b=2 放進 B²−AC 得 4+3=7,或把 B=1 放進 b²−4ac 得 1+12=13,兩者都不是任何一種約定下的判別式。
S05 · implies
操作前
u_A=x^2+xy+y^2
操作後
(u_A)_x=2x+y,\ (u_A)_y=x+2y
條件:無
規則:poly_partial · 依賴:G3, poly_partial
葉節點依據:poly_partial
逐項求偏導。對 x:∂x(x²)=2x,∂x(xy)=y(y 視為常數),∂x(y²)=0,所以 (u_A)_x=2x+y。對 y:∂y(x²)=0,∂y(xy)=x,∂y(y²)=2y,所以 (u_A)_y=x+2y。
S06 · implies
操作前
(u_A)_x=2x+y,\ (u_A)_y=x+2y
操作後
(u_A)_{xx}=2,\ (u_A)_{xy}=1,\ (u_A)_{yy}=2條件:無
規則:poly_partial · 依賴:S05, poly_partial
葉節點依據:poly_partial
再求一次:(u_A)_xx=∂x(2x+y)=2;(u_A)_xy=∂y(2x+y)=1(依 G1,先對 x 再對 y);(u_A)_yy=∂y(x+2y)=2。交叉核對:(u_A)_yx=∂x(x+2y)=1,與 (u_A)_xy 相同,符合多項式混合偏導與次序無關。
S07 · equivalent
操作前
L(u_A)=(u_A)_{xx}+2(u_A)_{xy}-3(u_A)_{yy}+(u_A)_x操作後
L(u_A)=2x+y-2
條件:無
規則:eq_replace · 依賴:G1, S05, S06
葉節點依據:eq_replace + distributive + numeric_evaluation
把 S06 與 S05 的結果代入 G1 的算子:L(u_A)=2+2·1−3·2+(2x+y)。常數部分 2+2−6=−2(S07.1),所以 L(u_A)=2x+y−2。這是符號計算,結果對每一點 (x,y) 都成立,不是在個別點取樣。
S08 · equivalent
操作前
R_{u_A}=L(u_A)-g操作後
R_{u_A}=(2-2)x+(1-1)y+(-2+2)=0條件:無
規則:distributive · 依賴:S07, G1
葉節點依據:distributive + add_inverse + add_comm
R_{u_A}=(2x+y−2)−(2x+y−2)。依分配律合併同類項:x 的係數 2−2=0,y 的係數 1−1=0,常數 −2−(−2)=0。三個係數全為 0,所以符號殘差是零多項式;這是 MKO a2 所說能證全域的那種證據。
S09 · implies
操作前
R_{u_A}\equiv 0操作後
\forall (x,y)\in\mathbb{R}^2:\ L(u_A)(x,y)=g(x,y)條件:無
規則:poly_coeff_zero · 依賴:S08, poly_coeff_zero, forall_intro
葉節點依據:poly_coeff_zero + forall_intro
係數全為 0 的多項式在每一點取值 0。取任意 (x,y)∈ℝ²:R_{u_A}(x,y)=0,即 L(u_A)(x,y)−g(x,y)=0,L(u_A)(x,y)=g(x,y)。推導對 (x,y) 沒有任何額外假設,依 ∀ 引入,u_A 在全 ℝ² 上滿足 L(u)=g。
S10 · implies
操作前
u_B=x^2+2xy
操作後
(u_B)_x=2x+2y,\ (u_B)_y=2x,\ (u_B)_{xx}=2,\ (u_B)_{xy}=2,\ (u_B)_{yy}=0條件:無
規則:poly_partial · 依賴:G3, poly_partial
葉節點依據:poly_partial
一階:∂x(x²)=2x、∂x(2xy)=2y,所以 (u_B)_x=2x+2y;∂y(x²)=0、∂y(2xy)=2x,所以 (u_B)_y=2x。二階:(u_B)_xx=∂x(2x+2y)=2,(u_B)_xy=∂y(2x+2y)=2,(u_B)_yy=∂y(2x)=0。交叉核對 (u_B)_yx=∂x(2x)=2。
S11 · equivalent
操作前
R_{u_B}=L(u_B)-g操作後
R_{u_B}=(2+4-0+2x+2y)-(2x+y-2)=y+8條件:無
規則:eq_replace · 依賴:G1, S10
葉節點依據:eq_replace + distributive + numeric_evaluation
代入:L(u_B)=2+2·2−3·0+(2x+2y)=2x+2y+6。減去 g:x 的係數 2−2=0,y 的係數 2−1=1,常數 6−(−2)=8。所以 R_{u_B}=y+8。y 的係數是 1≠0,這不是零多項式。
S12 · implies
操作前
R_{u_B}(x,-8)操作後
R_{u_B}(x,-8)=-8+8=0\ \text{for every } x\in\mathbb{R}條件:無
規則:eq_replace · 依賴:S11
葉節點依據:eq_replace + numeric_evaluation
以 y=−8 代入 R_{u_B}=y+8,得 0,與 x 無關。所以 u_B 的點殘差在整條直線 y=−8 的無限多個點上都為零,例如 (0,−8)、(5,−8)。這正是容易被誤讀成「u_B 是解」的情形。
S13 · implies
操作前
R_{u_B}(0,0)操作後
R_{u_B}(0,0)=8\neq 0,\ \text{so}\ \neg\,\forall (x,y):\ L(u_B)(x,y)=g(x,y)條件:無
規則:quantifier_negation · 依賴:S11, quantifier_negation
葉節點依據:quantifier_negation + exists_intro + numeric_evaluation
在 (0,0):R_{u_B}(0,0)=0+8=8≠0;也就是 L(u_B)(0,0)=6,而 g(0,0)=−2。全稱命題「對所有 (x,y),L(u_B)=g」的否定等價於「存在一點使其不成立」,(0,0) 就是這樣的點。所以 u_B 不是 L(u)=g 在 ℝ² 上的解,儘管 S12 的點殘差在整條直線上為零。
S14 · implies
操作前
u_C=x^2+xy+y^2+y
操作後
R_{u_C}\equiv 0,\quad u_C-u_A=y\not\equiv 0條件:無
規則:poly_partial · 依賴:G1, G3, poly_partial, S09
葉節點依據:poly_partial + eq_replace + poly_coeff_zero
(u_C)_x=2x+y,(u_C)_y=x+2y+1;二階偏導 (u_C)_xx=2、(u_C)_xy=1、(u_C)_yy=2,與 u_A 相同。所以 L(u_C)=2+2−6+(2x+y)=2x+y−2,R_{u_C} 是零多項式,u_C 也在全 ℝ² 上滿足 L(u)=g(理由同 S09)。但 u_C−u_A=y 不是零多項式,所以 u_C≠u_A。方程 L(u)=g 本身(不加任何邊界或初始條件)至少有兩個相異的多項式解:一個候選通過,並不給出一般解或唯一性。
S15 · implies
操作前
\text{results of S03, S09, S13, S14}操作後
L\ \text{hyperbolic};\ u_A,u_C\ \text{solve } L(u)=g\ \text{on}\ \mathbb{R}^2;\ u_B\ \text{does not}條件:無
規則:and_intro_elim · 依賴:S03, S09, S13, S14
葉節點依據:and_intro_elim
把各部分結論合在一起:分類(S03)、u_A 與 u_C 的全域符號證書(S09、S14)、u_B 的單點否證(S13)。每一項結論各有自己的證據,彼此不互相替代:分類不說解,點殘差不說全域,候選通過不說唯一。