一個關於偏導數公式的問題:?u和?v為什麼不能約去?
多元函數的複合函數的偏導數的鏈式法則
在下是這樣想的:
- 等號右邊能否直接運算,得
,但等號左邊是
,很明顯不等。
和
為什麼不能約去?
更新:7月4日22:00updated放在後半,之前的回答隻字未易
——————————————————————————————————————
1.
簡而言之:2.
繁而言之:不像常微分里那樣,若首先,請記住在計算的時候,一定要清楚當
隨著
變化的時候誰沒有變。
也許你還是覺得這個問題自找麻煩了,那麼請打開一本熱力學與統計物理的教科書,比如 汪志誠 的,你就會看到、
這類絕非扯淡的偏微分方式。
——————————————————————————————————————
接下來,我將採用古典的幾何直觀方法給出微分形式的論證。
可微的一元函數可以看成平面上的一條曲線,而它的微小局部可以近似成一段直線。
與此類似的,可微的二元函數可以看成三維空間中的一塊曲面,它在點
附近微小的一塊曲面可以用小塊平面代替:
不過這樣寫不太方便,改為
那只是一個形式分數符號,沒有任何理由可以約去。
————————————————————————
更新 1:我們在這種情形有可以「消去」的寫法,Jacobian。
假設 z 是 x, y 的函數,x, y 都是 u, v 的函數,且 z, x, y 分別對於各自的自變數可微(可導是不足的),則其中
MIT Multivariable Calculus, Fall 2007, Lecture 11, Time: 42:43
這是一個很好的問題,如果弄懂的話有助於你更好地理解微積分和線性代數。
首先你要理解映射微分的定義,微分就是對映射局部的線性近似,微分本身就是一個線性映射,一個可微函數在點
的微分
定義如下:
線性映射把局部定義域上
的切空間的向量
映射為值域中
的切空間的向量
,再加上一個h的高階無窮小量近似為函數值的變化量。
所以微分的鏈式法則實際上就是兩個線性映射的乘積,坐標表示就是矩陣的乘法。
用數學形式表述這種映射乘法關係會很方便。對於函數取一個定點
,它在
的坐標系中的微分我們設為
,在坐標系
中的微分設為
,由上面微分的定義式,可以寫出下面兩個式子。
1、 x的坐標系中的微分
2、 u的坐標系中的微分(可微函數u把x映射為u),這時自變數的變化量是
而函數又是可微的,所以參照微分的定義,
把無窮小量合併,就得到了
結合1,最終得到了微分運算的鏈式法則
上式右邊是兩個線性映射的乘積,而我們知道偏導數是微分的矩陣的分量,所以對應的矩陣乘積的元素就是題主問題中的偏導數的鏈式法則,簡單地說這樣的符號既能表示函數
關於變數
的偏導數,又是微分(u的值域是一維的,所以這裡的微分是一個1*n向量)的第
個坐標分量,而微分的定義確保了兩者是相等的。這就是偏導數「作為一個整體」的具體意思。
論求微分和求導的異同。。
簡單點說,對於一元函數,求微分恰好等價於求導,導數可以看作微分之商
而對於多元函數,偏導數的幾何意義僅僅對應所求變數方向上的幾何增量的比率,提到偏微分自然需要確定這是對哪個變數求的偏微分,單獨的不具有任何意義。一個沒有意義的東西怎麼能作為分子呢?所以應將
視作整體。
至於多元函數的全微分,理解下面這個式子的幾何意義,為什麼不能約分應該一目了然了:
那只是個記號,你還真把它當除法了?
Sinx/n=6?
除了第一個,其他人直接開嘲諷也是酸爽,題主想問dy/dx這種運算元為什麼能乘除,而偏微分的不能,結果強行被說成什麼都不懂的
除了某幾個答案一堆開嘲諷的真是醉了
人家問的是為什麼不能約,為什麼單變數就可以約一堆說就是不能約分的還強行答題,跟百度知道一個感覺
考慮一個性質比較好的二元函數F(u,v),那麼對f微分的時候,其實是在兩個方向的加了起來,但是,改變相同的x,無法或者說基本不可能讓u v同時具有和偏導下面的兩個對u v微分恰好都相等的取法,這樣得到的只是形式可約多元函數偏導的符號不能約分,想約也要把偏導求出來再約
首先 頂一下 @永坑道長 在上面的回答.
我試著回答一下, 看題主能不能接受.
原式子是: ?z/?x = ?z/?u * ?u/?x + ?z/?v * ?v/ ?x(下面只講?u, 略去?v, 因為?v的情況與?u的情況一樣.)這裡的 ?u, 看起來一樣, 完完全全一樣的字元, 但實際不是同一碼事, 所以不能約. 先來說一下?.../?...的含義, 比如?m/?n, 表示 "現在n增加1個單位, m將增加多少".據此: ?z/?u表示 "現在u增加1個單位, z將增加多少" ...?u/?x表示 "現在x增加1個單位, u將增加多少" ...所以, 我們可以把 ?z/?u * ?u/?x, 換種形式 "改寫" 一下: (u的變化將使z增加 ??? 個單位 / 現在u增加1個單位) * (x的變化將使u增加 ??? 個單位 / 現在x增加一個單位)你倒是把 "現在u增加1個單位" 與 "x的變化僵將使u增加 ??? 個單位" 約掉啊...
首先這不是一碼事, 沒法約掉, 其次即使是一碼事, 你能把 1 和 ??? 約掉?再具體一點...假設 z = 3u, u = 2x那麼 z = 6x, 也就是x每增加1, 那麼z將增加6. 代入到上頭的 "改寫" 試試: (z將增加3 / u增加1) * (u將增加2 / x增加1) ..."u增加1" 和 "u將增加2" 是完全兩碼事 ... 沒法約...你實在強行約掉...就變成了z將增加3 / x增加1用普通話讀出來, 就是 "x增加1的話, z將增加3" ...這完全不對嘛, 因為z將增加6啊啊啊同濟高數第六版68頁
因為u 和v 都是中間變數。這個公式是多元函數的全微分公式。
這裡的偏導更像是全微分
題主犯了個致命錯誤,誤把du當作一個常數了。而dz/du和du/dx分別指代一個多元函數的關於某個變數的導數,類似於一個z=f(u)的一個極限,所謂的無窮小逼近值(可以想像一下一條曲線的切線三角形),但是du/dx則完全是另一個函數u=g(x)的切線三角形了,屬於完全不一樣的定義。
題主,你要多看書啊!書上肯定寫清楚了的!求偏導並不是做除法啊!
推薦閱讀:
※高數書解答看不懂,求教一道基礎的導函數連續題?
※圓、橢圓方程是函數么?
※多元函數中,為什麼AC-B^2可以判定極值?AC-B^2這個判別式是怎麼來的?
※函數在閉區間內可導能否推出其導數在該區間連續?
※數學中我們經常把√(1-x2)中的x換成sint,不用討論x的定義域與sint的值域嗎?