Re: [微積] 連鎖律的證明
看板Math作者arrenwu (最是清楚哇她咩)時間5月前發表 (2024/12/07 12:17), 5月前編輯推噓9(9推 0噓 50→)留言59則, 6人參與, 5月前最新討論串3/6 (看更多)
※ 引述《oyasmy (oyasmy)》之銘言:
: 在Stewart的書中 連鎖律證明的上半部分是這樣
這證明過程看起來還真是有點花,讓我們換個角度來看好了
微分的連鎖律
給定兩函數 f(x), g(x),並且定義合成函數 h(x) = f(g(x))
連鎖律:如果在x=a, g'(a) 與 f'(g(a)) 都存在,
試證 h'(a) 存在且 h'(a) = f'(g(a))*g'(a)
一個直覺的想法
有一種滿直接的做法是:
lim [h(x)-h(a)]/(x-a) = lim [f(g(x))-f(g(a))]/(x-a)
x->a x->a
= lim [f(g(x))-f(g(a))]/(g(x)-g(a))*[g(x)-g(a)]/(x-a)
x->a
而 (1) lim [f(g(x))-f(g(a))]/(g(x)-g(a)) = f'(g(a))
x->a
(2) lim [g(x)-g(a)]/(x-a) = g'(a)
x->a
所以 lim [h(x)-h(a)]/(x-a) = f'(g(a))*g'(a)
x->a
秒殺!
很遺憾的,這個直覺的做法有瑕疵
上面那想法雖然沒有錯(至少沒有錯得太離譜)
但是有一個數學上的問題是
我們在取極限的時候,x->a 有個基本的假設是 x≠a
所以分母寫 (x-a) 是 well-defined,
但是!我們並沒有保證過 (g(x)-g(a)) 不等於零。
也就是說,
[f(g(x))-f(g(a))]/(x-a) = [f(g(x))-f(g(a))]/(g(x)-g(a))*[g(x)-g(a)]/(x-a)
這個寫法本身就隱含著"g(x)-g(a)不等於零"的意涵。
(不然你也沒辦法放在分母了)
那麼,我們有 "x≠a的時候,g(x)-g(a)不等於零" 這項假設嗎?
很遺憾地,沒有。
所以這時候數學分析的技術開始介入了!
讓我們來看個比較嚴謹的數學證明
問題出在 f(g(x))-f(g(a))]/(g(x)-g(a),我們就來處理這部分吧
所以我們定義一個快樂函數 u(x) = f(g(x))-f(g(a))]/(g(x)-g(a)), g(x)≠g(a)
f'(g(a)) , g(x)=g(a)
因為絕對不可能有一個 x 使得 g(x)=g(a) 與 g(x)≠g(a) 同時成立,
所以這函數是 well-defined的
定義這函數幹嘛呢?
Claim1:對於任意 x≠a 我們有
[h(x)-h(a)]/(x-a) = u(x)*[(g(x)-g(a)]/(x-a)
<Proof of Claim1>
這個證明很直接,就討論 g(x) = g(a) 和 g(x) ≠ g(a) 的情況
有了Claim1之後,距離目標就不遠了
畢竟 lim [(g(x)-g(a)]/(x-a) = g'(a) 是已知條件
x->a
下一步就僅剩下證明 lim u(x) = f'(g(a))
x->a
有這個條件的話,就可以得到
lim [h(x)-h(a)]/(x-a) = lim u(x)*[(g(x)-g(a)]/(x-a)
x->a x->a
= lim u(x)* lim [(g(x)-g(a)]/(x-a)
x->a x->a
= f'(g(a)) * g'(a)
Claim2: u(x) 在 x=a 時連續
<Proof of Claim2>
想要證明這件事情,必須證明
對於任意ε>0,都存在一個η>0 使得
|x-a| < η => |u(x)-u(a)| < ε
當然, u(a) = f'(g(a)) 是顯而易見啦
證明開始囉!
已知 f'(g(a)) 存在,所以對於任意ε>0,都存在一個δ>0使得
y≠g(a) 且 |y-g(a)| < δ => |[f(y)-f(g(a))]/(y-g(a))- f'(g(a))|<ε
用g(x)帶入y可得到
對於任意ε>0,都存在一個δ>0使得
g(x)≠g(a) 且 |g(x)-g(a)| < δ
=> |[f(g(x))-f(g(a))]/(g(x)-g(a))- f'(g(a))|<ε
=> |u(x)- f'(g(a))|<ε ..... (1)
同時,任何情況下,只要 g(x) = g(a),u(x) 即等於 f'(g(a)) .... (2)
綜合(1),(2)我們可以得到
對於任意ε>0,都存在一個δ>0使得
|g(x)-g(a)| < δ => |u(x)- f'(g(a))|<ε ...... (3)
另一方面因為 g'(a)存在,所以g(x)在 x=a 時必定連續
所以
對於任意 δ > 0 ,必然存在一個 η>0 使得
|x-a| < η => |g(x)-g(a)| < δ .......... (4)
綜合 (3),(4),我們可以得到
對於任意ε>0,都存在一個 η>0 使得
|x-a| < η => |u(x)- f'(g(a))|<ε Q.E.D
好,既然我們現在有了 u(x) 在 x=a 時候連續,
自然就有 lim u(x) = u(a) = f'(g(a))
x->a
之後可以歡樂地使用 chain rule了 :D
--
今天的天空好像特別美
https://i.imgur.com/ZsB6Y1Q.jpg


--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 98.45.195.96 (美國)
※ 文章網址: https://www.ptt.cc/bbs/Math/M.1733573827.A.C03.html
推
12/08 16:56,
5月前
, 1F
12/08 16:56, 1F
→
12/08 19:21,
5月前
, 2F
12/08 19:21, 2F
推
12/08 22:34,
5月前
, 3F
12/08 22:34, 3F
→
12/08 22:35,
5月前
, 4F
12/08 22:35, 4F
→
12/08 22:36,
5月前
, 5F
12/08 22:36, 5F
→
12/08 22:36,
5月前
, 6F
12/08 22:36, 6F
推
12/08 22:38,
5月前
, 7F
12/08 22:38, 7F
從u(x)定義來看,
(1) 我們可以直接得到 u(a) = f'(g(a)),
(2) 但那個定義沒辦法直接得到 lim u(x) = f'(g(a))
x->a
要證明lim u(x) = f'(g(a)) ,就要證明下面這件事情:
x->a
對於任意ε>0,都存在一個δ>0 使得
x≠a, |x-a|<δ => |u(x)-f'(g(a))| <ε
妳不妨試試看妳會怎麼做 :)
推
12/09 10:23,
5月前
, 8F
12/09 10:23, 8F
→
12/09 10:24,
5月前
, 9F
12/09 10:24, 9F
→
12/09 10:27,
5月前
, 10F
12/09 10:27, 10F
→
12/09 10:28,
5月前
, 11F
12/09 10:28, 11F
→
12/09 10:29,
5月前
, 12F
12/09 10:29, 12F
→
12/09 10:30,
5月前
, 13F
12/09 10:30, 13F
→
12/09 10:31,
5月前
, 14F
12/09 10:31, 14F
→
12/09 10:32,
5月前
, 15F
12/09 10:32, 15F
→
12/09 10:34,
5月前
, 16F
12/09 10:34, 16F
→
12/09 10:35,
5月前
, 17F
12/09 10:35, 17F
→
12/09 10:37,
5月前
, 18F
12/09 10:37, 18F
→
12/09 10:38,
5月前
, 19F
12/09 10:38, 19F
→
12/09 10:38,
5月前
, 20F
12/09 10:38, 20F
→
12/09 10:39,
5月前
, 21F
12/09 10:39, 21F
→
12/09 10:41,
5月前
, 22F
12/09 10:41, 22F
→
12/09 10:43,
5月前
, 23F
12/09 10:43, 23F
推
12/09 13:39,
5月前
, 24F
12/09 13:39, 24F
→
12/09 13:40,
5月前
, 25F
12/09 13:40, 25F
→
12/09 13:42,
5月前
, 26F
12/09 13:42, 26F
→
12/09 13:43,
5月前
, 27F
12/09 13:43, 27F
但我之所以要寫一串,就是因為我覺得
lim u(x) = f'(g(a)) 並非顯而易見啊
x->a
至少 u(x) 是用一個不是很自然的方式訂出來的
→
12/09 13:44,
5月前
, 28F
12/09 13:44, 28F
→
12/09 13:45,
5月前
, 29F
12/09 13:45, 29F
推
12/09 15:36,
5月前
, 30F
12/09 15:36, 30F
→
12/09 15:36,
5月前
, 31F
12/09 15:36, 31F
→
12/09 15:36,
5月前
, 32F
12/09 15:36, 32F
→
12/09 15:37,
5月前
, 33F
12/09 15:37, 33F
→
12/09 15:38,
5月前
, 34F
12/09 15:38, 34F
→
12/09 15:38,
5月前
, 35F
12/09 15:38, 35F
推
12/09 17:45,
5月前
, 36F
12/09 17:45, 36F
→
12/09 17:48,
5月前
, 37F
12/09 17:48, 37F
→
12/09 17:50,
5月前
, 38F
12/09 17:50, 38F
→
12/09 17:51,
5月前
, 39F
12/09 17:51, 39F
→
12/09 17:52,
5月前
, 40F
12/09 17:52, 40F
推
12/09 18:14,
5月前
, 41F
12/09 18:14, 41F
→
12/09 18:15,
5月前
, 42F
12/09 18:15, 42F
→
12/09 18:16,
5月前
, 43F
12/09 18:16, 43F
→
12/11 11:34,
5月前
, 44F
12/11 11:34, 44F
因為 x≠a 和 g(x)=g(a) 可以同時成立呀
推
12/11 14:34,
5月前
, 45F
12/11 14:34, 45F
→
12/11 14:35,
5月前
, 46F
12/11 14:35, 46F
→
12/11 14:36,
5月前
, 47F
12/11 14:36, 47F
→
12/11 14:54,
5月前
, 48F
12/11 14:54, 48F
→
12/11 14:54,
5月前
, 49F
12/11 14:54, 49F
→
12/11 14:56,
5月前
, 50F
12/11 14:56, 50F
→
12/11 14:56,
5月前
, 51F
12/11 14:56, 51F
→
12/11 14:57,
5月前
, 52F
12/11 14:57, 52F
[h(x)-h(a)]/(x-a) 在 x≠a 和 g(x)=g(a) 同時成立下就是 0 呀,
分母 x-a 仍然因為 x≠a 所以不是 0 呀
→
12/11 14:59,
5月前
, 53F
12/11 14:59, 53F
<Proof of Claim1>
對於任意x≠a
(1) 如果 g(x) = g(a)
[h(x)-h(a)]/(x-a) = [f(g(x))-f(g(a))]/(x-a) = 0
u(x)*[g(x)-g(a)]/(x-a) = 0
(2) 如果 g(x) ≠ g(a)
[h(x)-h(a)]/(x-a) = [f(g(x))-f(g(a))]/(x-a)
u(x)*[g(x)-g(a)]/(x-a) = [f(g(x))-f(g(a))]/[g(x)-g(a)]*[g(x)-g(a)]/(x-a)
= [f(g(x))-f(g(a))]/(x-a)
故 x≠a 之下, [h(x)-h(a)]/(x-a) = u(x)*[g(x)-g(a)]/(x-a)
→
12/11 15:09,
5月前
, 54F
12/11 15:09, 54F
→
12/11 15:17,
5月前
, 55F
12/11 15:17, 55F
我不太懂你想表達什麼。我這邊定義的 u(x)是個函數,f'(g(a))是個常數
u(x) 跟 f'(g(a)) 怎麼樣都不同吧?
※ 編輯: arrenwu (98.45.195.96 美國), 12/11/2024 15:18:20
→
12/11 15:18,
5月前
, 56F
12/11 15:18, 56F
→
12/11 15:19,
5月前
, 57F
12/11 15:19, 57F
→
12/11 15:20,
5月前
, 58F
12/11 15:20, 58F
→
12/11 15:20,
5月前
, 59F
12/11 15:20, 59F
討論串 (同標題文章)
本文引述了以下文章的的內容:
微積
9
47
以下文章回應了本文 (最舊先):
微積
2
5
微積
8
37
完整討論串 (本文為第 3 之 6 篇):
微積
9
47
微積
2
12
微積
9
59
微積
2
5
微積
8
37
微積
3
24