逐步主鏈
S01 · definition
操作前
f_x(x,y)
操作後
\lim_{h\to0,\ h\neq0}\frac{f(x+h,y)-f(x,y)}{h}條件:y\ \text{fixed}
規則:mko_partial_def · 依賴:mko_partial_def
葉節點依據:mko_partial_def + def_unfold
依 MKO 展開 x 偏導:y 固定不動,只讓第一個座標增加 h(h≠0),取差商後令 h→0。y 偏導則固定 x、只動第二個座標(MKO 段落 0)。偏導是一個極限,不是某一個 h 的差商值。
S02 · definition
操作前
c=(c_0,c_1,c_2,c_3,c_4,c_5)
操作後
f(x,y)=c_0+c_1x+c_2y+c_3x^2+c_4xy+c_5y^2
條件:無
規則:mko_mvf_def · 依賴:G1, mko_mvf_def
葉節點依據:mko_mvf_def + def_unfold
依固定次序把係數向量讀成多項式。之後的推導對任意係數成立,最後再代入 G2 的實例。
S03 · equivalent
操作前
f(x+h,y)-f(x,y)
操作後
h(c_1+2c_3x+c_4y)+c_3h^2
條件:無
規則:L_numerator_x · 依賴:S02, L_numerator_x
葉節點依據:L_numerator_x + distributive
引理 L_numerator_x(S03.1、S03.2 證明):分子是 h 的二次式,常數項為 0。N1 在 3^9 個格點上驗證這個多項式恆等式(每個變數次數至多 2,足以判定)。
S04 · equivalent
操作前
\frac{h(c_1+2c_3x+c_4y)+c_3h^2}{h}操作後
q_x(h)=(c_1+2c_3x+c_4y)+c_3h\quad(h\neq0)
條件:h\neq0
規則:mul_inverse_nonzero · 依賴:S03, mul_inverse_nonzero
葉節點依據:mul_inverse_nonzero + frac_rules + power_laws
因 h≠0,可以乘以 1/h:h·A/h=A、c_3h²/h=c_3h。所以對每個非零 h,差商是 h 的仿射式 A+Bh,其中 A=c_1+2c_3x+c_4y、B=c_3。h=0 時差商沒有定義,但極限不看 h=0。
S05 · theorem_application
操作前
\lim_{h\to0}\big(A+Bh\big)操作後
A
條件:A=c_1+2c_3x+c_4y,\ B=c_3
規則:L_affine_limit · 依賴:S04, L_affine_limit
葉節點依據:L_affine_limit + func_limit_def
引理 L_affine_limit(S05.1、S05.2 以 ε-δ 證明):仿射式 A+Bh 在 h→0 時的極限是 A。這把極限從「直覺代入 h=0」變成可核對的論證。
S06 · implies
操作前
f_x(x,y)=\lim_{h\to0}q_x(h)操作後
f_x(x,y)=c_1+2c_3x+c_4y
條件:無
規則:L_affine_limit · 依賴:S01, S04, S05
葉節點依據:L_affine_limit + def_unfold
S04 說差商在 h≠0 時是 A+Bh,S05 說它的極限是 A。依 S01 的定義,x 偏導存在且等於 A=c_1+2c_3x+c_4y。這是對每一點 (x,y) 與任意係數成立的精確公式。
S07 · implies
操作前
\frac{f(x,y+h)-f(x,y)}{h}=(c_2+c_4x+2c_5y)+c_5h操作後
f_y(x,y)=c_2+c_4x+2c_5y
條件:h\neq0; x\ \text{fixed}
規則:L_affine_limit · 依賴:S01, S02, S05
葉節點依據:L_affine_limit + distributive + mul_inverse_nonzero
y 偏導固定 x、只動 y。同樣逐項相減:f(x,y+h)−f(x,y)=h(c_2+c_4x+2c_5y)+c_5h²(N2 為恆等式),除以 h≠0 得仿射式 A'+B'h,A'=c_2+c_4x+2c_5y、B'=c_5。由 L_affine_limit,f_y=A'。
S08 · equivalent
操作前
c=(1,-2,3,1,2,-1)
操作後
f_x=-2+2x+2y,\quad f_y=3+2x-2y
條件:無
規則:eq_replace · 依賴:S06, S07, G2
葉節點依據:eq_replace + numeric_evaluation
代入 c_1=−2、c_2=3、c_3=1、c_4=2、c_5=−1:f_x=−2+2·1·x+2y=−2+2x+2y;f_y=3+2x+2·(−1)·y=3+2x−2y。
S09 · equivalent
操作前
(x,y)=(1,2)
操作後
f_x(1,2)=4,\ \ f_y(1,2)=1,\ \ \nabla f(1,2)=(4,1)
條件:無
規則:numeric_evaluation · 依賴:S08
葉節點依據:numeric_evaluation
f_x(1,2)=−2+2+4=4(N3);f_y(1,2)=3+2−4=1(N4)。梯度只是依座標次序收集兩個偏導:(4,1)(MKO 段落 1)。
S10 · implies
操作前
\frac{f(1+h,2)-f(1,2)}{h}操作後
\frac{4h+h^2}{h}=4+h\ \xrightarrow{h\to0}\ 4條件:h\neq0
規則:L_affine_limit · 依賴:G2, S04, S09
葉節點依據:L_affine_limit + numeric_evaluation + distributive
直接核對實例:f(1,2)=6(N5),f(1+h,2)−6=4h+h²(N6 為 h 的恆等式),差商為 4+h,極限 4,與 S09 一致。這是一般公式之外的獨立計算。
S11 · implies
操作前
q_x(h)=4+h
操作後
q_x(1)=5,\ \ q_x(\tfrac1{10})=\tfrac{41}{10},\ \ q_x(h)\neq4\ \text{for every}\ h\neq0條件:h\neq0
規則:order_basics · 依賴:S10
葉節點依據:order_basics + numeric_evaluation
h=1 給差商 (f(2,2)−6)/1=5(N7);h=1/10 給 41/10(N8)。事實上 q_x(h)=4+h 對每個非零 h 都不等於 4。所以任何單一非零 h 的差商都不是偏導;偏導是 h→0 的極限(MKO 段落 2:有限差分只是近似或差商樣本)。
S12 · implies
操作前
\frac{f(1+h,2+h)-f(1,2)}{h}操作後
\frac{5h+2h^2}{h}=5+2h\ \xrightarrow{h\to0}\ 5\neq4=f_x(1,2)條件:h\neq0
規則:L_affine_limit · 依賴:G2, S09, L_affine_limit
葉節點依據:L_affine_limit + numeric_evaluation + distributive
若同時移動兩個座標:f(1+h,2+h)−6=5h+2h²(N9 為恆等式),差商 5+2h,由 L_affine_limit 極限為 5。這是沿 (1,1) 方向的變化率,在本例等於 f_x+f_y=4+1,不是 x 偏導 4。偏導必須固定另一個座標(MKO 指出的誤解)。
S13 · implies
操作前
\text{S06 to S12}操作後
f_x=c_1+2c_3x+c_4y,\ f_y=c_2+c_4x+2c_5y;\ \nabla f(1,2)=(4,1)
條件:無
規則:and_intro_elim · 依賴:S06, S07, S09, S11, S12
葉節點依據:and_intro_elim
總結:由差商極限證得二次多項式偏導公式;實例在 (1,2) 的梯度為 (4,1);單一 h 的差商(5、41/10)與同時移動兩座標的極限(5)都不是 x 偏導。
局部子步與引理
S03.1 · equivalent
操作前
c_0,\ c_1x,\ c_2y,\ c_3x^2,\ c_4xy,\ c_5y^2\ \text{at}\ (x+h,y)\ \text{minus at}\ (x,y)操作後
0,\ c_1h,\ 0,\ c_3(2xh+h^2),\ c_4hy,\ 0
條件:無
規則:distributive · 依賴:S02, power_laws, distributive
葉節點依據:distributive + power_laws + add_inverse
逐項相減:常數項、c_2y、c_5y² 不含 x,因為 y 固定而相消為 0;c_1(x+h)−c_1x=c_1h;c_3((x+h)²−x²)=c_3(2xh+h²),用到 (x+h)²=x²+2xh+h²;c_4((x+h)y−xy)=c_4hy。
S03.2 · equivalent
操作前
c_1h+c_3(2xh+h^2)+c_4hy
操作後
h(c_1+2c_3x+c_4y)+c_3h^2
條件:無
規則:distributive · 依賴:S03.1, distributive
葉節點依據:distributive + mul_comm + add_comm
把含 h 一次方的項提出 h:c_1h+2c_3xh+c_4yh=h(c_1+2c_3x+c_4y),剩下 c_3h²。這證得引理 L_numerator_x。
S05.1 · implies
操作前
\varepsilon>0
操作後
\delta=\frac{\varepsilon}{|B|+1}>0條件:\varepsilon>0
規則:exists_intro · 依賴:func_limit_def, abs_rules
葉節點依據:exists_intro + abs_rules + order_basics
任取 ε>0。|B|+1≥1>0,所以 δ=ε/(|B|+1) 是正數。加 1 是為了在 B=0 時也不會除以 0。
S05.2 · implies
操作前
0<|h|<\delta
操作後
|(A+Bh)-A|=|B||h|\le|B|\delta=\frac{|B|}{|B|+1}\varepsilon<\varepsilon條件:0<|h|<\delta
規則:abs_rules · 依賴:S05.1, abs_rules, order_basics
葉節點依據:abs_rules + order_basics + forall_intro
|(A+Bh)−A|=|Bh|=|B||h|。|h|<δ 且 |B|≥0 給 |B||h|≤|B|δ=|B|ε/(|B|+1)。因 |B|<|B|+1,比值 |B|/(|B|+1)<1,再乘以正的 ε 得 <ε。ε 任意,所以極限是 A;S05.1 與 S05.2 證得引理 L_affine_limit。
錯誤控制與反例
不要同時移動兩個座標
MKO 指出的誤解之一是同時改變兩個座標。S12 中 (f(1+h,2+h)−f(1,2))/h→5,而 x 偏導是 4。x 偏導的定義要求 y 固定,只有第一個座標加 h。
一個 h 的差商不是偏導
MKO 的另一個誤解是以一個非零 h 的差商聲稱偏導存在。本例 q_x(h)=4+h,對每個非零 h 都不是 4(h=1 給 5,h=1/10 給 41/10)。即使某種有限差分碰巧給出正確數字(例如中心差分 (q_x(1)+q_x(−1))/2=(5+3)/2=4),那也只是二次多項式的特性,不是存在性的證明:對 u(x,y)=|x| 在 (0,0),中心差分 (|h|−|−h|)/(2h)=0 對每個 h≠0 成立,但 x 偏導不存在(右差商為 1、左差商為 −1)。
偏導存在不推出連續
MKO 假設 a2 提醒偏導存在不用來推出一般函數連續。例:g(x,y)=xy/(x²+y²)((x,y)≠(0,0))、g(0,0)=0。g(x,0)=0 與 g(0,y)=0 對所有 x、y 成立,所以兩個偏導在原點存在且為 0;但沿 y=x,g(t,t)=1/2 對所有 t≠0 成立,不趨近 g(0,0)=0,所以 g 在原點不連續。
- q_x(1)=5,所以 f_x(1,2)=5 →
reject — 偏導是 h→0 的極限:q_x(h)=4+h→4(S10、S11)。 - (f(1+h,2+h)−f(1,2))/h→5,所以 x 偏導是 5 →
reject — 這同時移動了 y;固定 y=2 的極限是 4(S12)。 - 函數在一點的兩個偏導都存在,所以它在該點連續 →
reject — g(x,y)=xy/(x²+y²)、g(0,0)=0 在原點兩偏導皆為 0,但 g(t,t)=1/2(錯誤控制 3)。 - 中心差分 (q(h)+q(−h))/2 對某個 h 給出一個數,就證明了偏導存在且等於它 →
reject — u(x,y)=|x| 在 (0,0) 的中心差分恆為 0,但 x 偏導不存在(錯誤控制 2)。