Basic Calculus : Chain rule of derivative

จาก product rule บอกเราว่า ddx(f(x)g(x))=g(x)ddxf(x)+f(x)ddxg(x) ผลลัพธ์ที่ได้เป็น 2 terms หากต้องการผลลัพธ์ที่เป็น term เดียว ต้องอาศัย function หรือ กฏ ที่เรียกว่า "chain rule"


พิจารณา f(x)=x2 และ g(x)=sin(x2) ถ้าทั้งสอง function มี domain เดียวกัน เราอาจเขียนใหม่เป็น

f(x)=x2g(x)=sin(f(x))z(x)=gf(x)

หรือ เขียนในรูปแบบง่าย

y=x2z=sin(y)

ซึ่งนั่นคือเรื่องของ conposit function โดย z(x) คือ composit function


ในการทำ differentiation เมื่อดูจาก y=x2 การเปลี่ยนแปลงของ x ส่งผลถึงการเปลี่ยนแปลงของ y ในขณะเดียวกัน การเปลี่ยนแปลงของ y ก็จะส่งผลต่อการเปลี่ยนแปลงของ z ด้วยเป็นลูกโซ่ หรือ domino effect เราอาจเขียนในรูปของสมการ

ΔzΔx=ΔzΔyΔyΔx

เมื่อใส่ limits เข้าไปทั้งสองข้าง

limΔx0ΔzΔx=limΔx0(ΔzΔyΔyΔx)limΔx0ΔzΔx=limΔx0ΔzΔylimΔx0ΔyΔx

เนื่องจาก เมื่อ Δx0 ทำให้ Δy0 ด้วย ดังนั้น limΔx0ΔzΔy จึงมีผลในทางเดียวกับ limΔy0ΔzΔy นั่นคือ

limΔx0ΔzΔx=limΔx0ΔzΔylimΔx0ΔyΔxdzdx=dzdydydx

Chain rule :

ถ้ามี y = f(x) ที่มี derivative dydx และมี z = f(y) ที่มี derivative dzdy แล้ว

(1.0)dzdx=dzdydydx

ตัวอย่าง : สมมุติว่ารถยนต์ที่เรากำลังขับอยู่ ใช้น้ำมันเชื้อเพลิง 1 ลิตรต่อการวิ่งระยะทาง 20 กม. ขับรถด้วยความเร็ว 100 กม./ชม. คำนวณหาอัตราการใช้น้ำมันเชื้อเพลิงต่อเวลา (ลิตร/ชม.)


ให้ x แทนเวลาที่ใช้

ให้ y แทนระยะทางที่ใช้

ให้ z แทนปริมาณเชื้อเพลิงที่ใช้

สิ่งที่ต้องการคือ ปริมาณเชื้อเพลงเวลา ซึ่งหาได้จาก ปริมาณเชื้อเพลงระยะทาง×ระยะทางเวลาที่ใช้ จาก chain rule จะได้

dzdx=dzdydydxdzdx=1201001dzdx=5

คำตอบคืออัตราการใช้เชื้อเพลิงเป็น 5 ลิตรต่อชั่วโมง เมื่อขับด้วยความเร็ว 100 กม./ชม.


ความคิดเห็น