==問題==
x,y,z之間具有函數關係,即f(x,y,z)=0,試證明下式成立(∂x∂y)⋅(∂y∂z)⋅(∂z∂x)=−1.
==解答==
首先看看最簡單的例子。
設f:R3→R定義為
f(x,y,z)=ax+by+cz+d,
其中a,b,c,d皆為實數,且abc≠0。
考慮方程式f(x,y,z)=0,即ax+by+cz+d=0,此時決定了三個函數關係x=g1(y,z),y=g2(x,z),z=g3(x,y),具體來說則是
x=g1(y,z)=−1a(by+cz+d),y=g2(x,z)=−1b(ax+cz+d),z=g3(x,y)=−1c(ax+by+d).
於是乎得到
∂x∂y=∂g1∂y=−ba,∂y∂z=∂g2∂z=−cb,∂z∂x=∂g3∂x=−ac.
因此
(∂x∂y)⋅(∂y∂z)⋅(∂z∂x)=−ba⋅−cb⋅−ac=−1.
以下均假定函數有足夠多次的可導階數(足夠光滑),同時再假定∂f∂x⋅∂f∂y⋅∂f∂z≠0。
根據題設,方程式f(x,y,z)=0決定了x,y,z彼此之間的函數關係,所以我們可以假設三個函數關係為x=g1(y,z),y=g2(x,z),z=g3(x,y)。此時有
f(g1(y,z),y,z)=0,f(x,g2(x,z),z)=0,f(x,y,g3(x,y))=0.
分別對此三式取偏微商∂f∂y,∂f∂z,∂f∂x,得
∂f∂x⋅∂g1∂y+∂f∂y=0,∂f∂y⋅∂g2∂z+∂f∂z=0,∂f∂x+∂f∂z⋅∂g3∂x=0.
解出
∂g1∂y=−∂f∂y∂f∂x,∂g2∂z=−∂f∂z∂f∂y,∂g3∂x=−∂f∂x∂f∂z.
於是
(∂x∂y)⋅(∂y∂z)⋅(∂z∂x)=∂g1∂y⋅∂g2∂z⋅∂g3∂x=−∂f∂y∂f∂x⋅−∂f∂z∂f∂y⋅−∂f∂x∂f∂z=−1.
(解答結束)
==註記==
原書在書末提供的解答過於「物理」,完全無法理解何以任意取值,不具備數學之嚴密性。本題其實只是「隱函數定理」的簡單應用。在單變數函數的微分學中,我們有
dydx⋅dxdy=1.
看似可以用分數運算的消去律約去dy,dx。但透過本題可發現多變數函數之微分學與單變數函數的微分學有著本質上的差異,不能將單變數函數的結果隨便地照搬到多變數函數來。
沒有留言:
張貼留言