辨識複合函數
當一個函數作為另一個函數的輸入時,就要使用連鎖律。在 (x²+1)³ 中,三次方是外層,x²+1 是內層;在 sin(x²) 中,正弦是外層,x² 是內層。
層次較多時,可以把內層表示式暫記為 u。先對 u 求外層函數的導數,再還原原來的內層表示式,並乘以 du/dx。
複合函數 · 每一層都看得見
計算 (x²+1)³、sin(x²) 等複合函數的導數。辨識外層和內層函數,應用連鎖律,並清楚保留內層導數。
普通微分或高階微分可使用通用微分計算機。本頁重點拆解複合函數的內外層。 全部導數工具
看懂巢狀結構
實用的連鎖律計算機會指出哪個函數在外層、哪個表示式在內層,以及為什麼兩個導數缺一不可。
當一個函數作為另一個函數的輸入時,就要使用連鎖律。在 (x²+1)³ 中,三次方是外層,x²+1 是內層;在 sin(x²) 中,正弦是外層,x² 是內層。
層次較多時,可以把內層表示式暫記為 u。先對 u 求外層函數的導數,再還原原來的內層表示式,並乘以 du/dx。
對於 (x²+1)³,先把 x²+1 看作一個整體。外層冪函數微分得到 3(x²+1)²,再乘以內層導數 2x,結果為 6x(x²+1)²。
對於 sin(x²),外層導數是 cos(x²),內層導數是 2x。對於 exp(3x+1),指數函數保持不變,內層一次函數再貢獻因子 3。
sin((x²+1)³) 這樣的表示式包含三層結構。應從外向內逐層處理,每一層都保留一個導數因子,不要直接跳到化簡後的答案。
連鎖律也可能出現在乘積或商的內部。先應用最外層規則,再分別對含有複合結構的因子使用連鎖律。
正確結果應包含“外層函數在原內層處的導數”,隨後乘以內層導數。漏掉最後這個因子,是連鎖律中最常見的錯誤。
CalculusMate 會用確定性規則樹獨立複算受支援的一階導數。等價答案的形式可能不同,因此應先比較規則結構,再比較書寫格式。
嘗試給同一個內層函數搭配不同外層,例如 (x²+1)⁴、sin(x²+1)、exp(x²+1) 和 log(x²+1)。內層導數 2x 保持不變,外層因子會變化。然後反過來保持正弦在外層,只改變它的輸入,觀察每一層的貢獻。檢視答案前先預測導數因子的數量和符號;求解後只在題目要求時展開,因為因式形式通常更容易驗證和繼續使用。若兩個答案形式不同,可代入一個普通數值或化簡它們的比值,不要立即認定其中一個錯誤。最後按“外層、內層、相乘”的順序把解法說出來,這比複述一個公式更能檢驗是否真正理解。
連鎖律例題
令 u=x²+1。先求 u³ 的導數,還原內層,再乘以 2x,得到 6x(x²+1)²。
在餘弦函數中保留 x²,再乘以 x² 的導數,結果為 2x·cos(x²)。
指數函數微分後保持自身不變,內層一次函數貢獻因子 3。
計算引擎支援冪函數以及常見三角函數、指數、對數和根式的複合結構。變指數和特殊函數可能會明確提示暫不支援,而不會猜測答案。
若 y=f(g(x)),則 dy/dx=f′(g(x))·g′(x):先在內層不變的情況下對外層微分,再乘以內層導數。
巢狀函數使用連鎖律,相乘的因子使用乘積微分法則;有些表示式需要同時使用兩者。
受支援的核心計算無需註冊即可展示有序的規則過程,少量代數化簡可能會合並顯示。
可以,只要每一層運算都屬於目前確定性規則集。