หน้าแรก คลังความรู้ แคลคูลัสหลายตัวแปร อนุพันธ์ย่อย
Multivariable & Vector Calculus ดูครบทุกส่วน · 13 หน้า 4 · ฟังก์ชันเวกเตอร์และแคลคูลัสเวกเตอร์ 5 · การประยุกต์ทางวิศวกรรม
// บทที่ 24.2 · แคลคูลัสหลายตัวแปร · Partial Derivatives
อนุพันธ์ย่อย (Partial Derivatives): สูตร ตัวอย่าง ระนาบสัมผัส กฎลูกโซ่ และการประมาณความคลาดเคลื่อน
เมื่อปริมาณหนึ่งขึ้นกับหลายตัวแปร คำถามแรกที่วิศวกรถามคือ “ถ้าขยับตัวแปรนี้ตัวเดียว ค่าเปลี่ยนเท่าไร” คำตอบคืออนุพันธ์ย่อย (partial derivative) หน้านี้สอนตั้งแต่วิธีหา ความหมายเป็นความชันของรอยตัด อนุพันธ์อันดับสูง ระนาบสัมผัส ไปจนถึงกฎลูกโซ่และการประมาณความคลาดเคลื่อนของสูตรที่ใช้ค่าที่วัดมาหลายตัว (error propagation) ซึ่งเป็นเรื่องที่ใช้จริงทุกครั้งที่อ่านเครื่องมือวัด
สรุปใน 30 วินาที
วิธีหา: ตรึงตัวแปรอื่นเป็นค่าคงที่ แล้วหาอนุพันธ์ตามตัวที่สนใจด้วยกฎเดิมของตัวแปรเดียว
ความหมาย: f x f_x f x คือความชันของผิวตามแนวแกน x x x (ตัดด้วยระนาบ y = y = y = ค่าคงที่) · f y f_y f y ตามแนวแกน y y y
ระนาบสัมผัส: L ( x , y ) = f ( a , b ) + f x ( x − a ) + f y ( y − b ) L(x,y) = f(a,b) + f_x(x-a) + f_y(y-b) L ( x , y ) = f ( a , b ) + f x ( x − a ) + f y ( y − b ) · ผลต่างรวม: d f = f x d x + f y d y df = f_x\,dx + f_y\,dy df = f x d x + f y d y
กฎลูกโซ่: d z d t = f x d x d t + f y d y d t \dfrac{dz}{dt} = f_x \dfrac{dx}{dt} + f_y \dfrac{dy}{dt} d t d z = f x d t d x + f y d t d y · โดยปริยาย: d y d x = − F x F y \dfrac{dy}{dx} = -\dfrac{F_x}{F_y} d x d y = − F y F x
ระดับ พื้นฐาน ปี 1 · แคลคูลัส 1กลาง แคลคูลัส 3 · คณิตศาสตร์วิศวกรรมขั้นสูง พิสูจน์ · ทฤษฎี
ค้นหาสูตรในหน้านี้
โหมดฝึกทำ: ซ่อนวิธีทำ
อนุพันธ์ย่อยคืออะไร และหาอย่างไร พื้นฐาน
จากแคลคูลัสตัวแปรเดียว อนุพันธ์ f ′ ( x ) f'(x) f ′ ( x ) บอกอัตราเปลี่ยนของ f f f เมื่อ x x x เปลี่ยน แต่ f ( x , y ) f(x, y) f ( x , y ) มีสองตัวแปร จึงมี “ทิศ” ให้ขยับได้หลายทิศ ทิศที่ง่ายที่สุดคือขยับตัวแปรเดียวโดยอีกตัวไม่ขยับ นั่นคืออนุพันธ์ย่อย เหมือนอ่านค่ากำลังไฟ P = V 2 / R P = V^2/R P = V 2 / R ว่าเปลี่ยนเท่าไรเมื่อปรับ V V V โดยไม่แตะ R R R
P1 Partial derivative (definition) อนุพันธ์ย่อย (นิยาม)
f x ( a , b ) = ∂ f ∂ x ( a , b ) = lim h → 0 f ( a + h , b ) − f ( a , b ) h , f y ( a , b ) = lim h → 0 f ( a , b + h ) − f ( a , b ) h f_x(a, b) = \frac{\partial f}{\partial x}(a, b) = \lim_{h\to 0} \frac{f(a+h,\, b) - f(a,\, b)}{h},\qquad f_y(a, b) = \lim_{h\to 0} \frac{f(a,\, b+h) - f(a,\, b)}{h} f x ( a , b ) = ∂ x ∂ f ( a , b ) = h → 0 lim h f ( a + h , b ) − f ( a , b ) , f y ( a , b ) = h → 0 lim h f ( a , b + h ) − f ( a , b )
ตัวแปรที่ไม่ได้ขยับ (b b b ใน f x f_x f x ) ถูกตรึงไว้ · ถ้าลิมิตมีที่ทุกจุดของบริเวณ จะได้ฟังก์ชัน f x ( x , y ) f_x(x, y) f x ( x , y ) และ f y ( x , y ) f_y(x, y) f y ( x , y )
P2 Notation สัญกรณ์ที่เจอบ่อย
f x = ∂ f ∂ x = ∂ x f = D x f = ( ∂ f ∂ x ) y f_x = \frac{\partial f}{\partial x} = \partial_x f = D_x f = \left(\frac{\partial f}{\partial x}\right)_y f x = ∂ x ∂ f = ∂ x f = D x f = ( ∂ x ∂ f ) y
เครื่องหมาย ∂ \partial ∂ อ่านว่า “พาร์เชียล” · ในเทอร์โมไดนามิกส์เขียนตัวห้อยบอกตัวแปรที่ตรึง เช่น ( ∂ P / ∂ V ) T (\partial P/\partial V)_T ( ∂ P / ∂ V ) T
P3 Working rule วิธีทำในทางปฏิบัติ
∂ ∂ x [ นิพจน์ใน x , y ] : y เป็นค่าคงที่ \frac{\partial}{\partial x}\big[\,\text{นิพจน์ใน } x, y\,\big]\ :\ y \text{ เป็นค่าคงที่} ∂ x ∂ [ นิพจน์ใน x , y ] : y เป็นค่าคงที่
กฎยกกำลัง ผลคูณ ผลหาร และลูกโซ่ใช้ได้ทั้งหมดเหมือนเดิม · ตรวจ: ถ้านิพจน์ไม่มี x x x เลย f x = 0 f_x = 0 f x = 0
ตัวอย่าง P-1 · พหุนามกับตรีโกณ หา f x f_x f x และ f y f_y f y ของ f ( x , y ) = x 2 y + sin ( x y ) f(x, y) = x^2 y + \sin(xy) f ( x , y ) = x 2 y + sin ( x y ) เปิดในแล็บ
หา f x f_x f x : ถือ y y y เป็นค่าคงที่ · พจน์แรก ∂ ∂ x ( x 2 y ) = 2 x y \dfrac{\partial}{\partial x}(x^2 y) = 2xy ∂ x ∂ ( x 2 y ) = 2 x y
พจน์ที่สอง ใช้กฎลูกโซ่: ∂ ∂ x sin ( x y ) = cos ( x y ) ⋅ ∂ ( x y ) ∂ x = y cos ( x y ) \dfrac{\partial}{\partial x}\sin(xy) = \cos(xy) \cdot \dfrac{\partial (xy)}{\partial x} = y\cos(xy) ∂ x ∂ sin ( x y ) = cos ( x y ) ⋅ ∂ x ∂ ( x y ) = y cos ( x y )
รวม f x = 2 x y + y cos ( x y ) f_x = 2xy + y\cos(xy) f x = 2 x y + y cos ( x y )
หา f y f_y f y : ถือ x x x เป็นค่าคงที่ · ∂ ∂ y ( x 2 y ) = x 2 \dfrac{\partial}{\partial y}(x^2 y) = x^2 ∂ y ∂ ( x 2 y ) = x 2 และ ∂ ∂ y sin ( x y ) = x cos ( x y ) \dfrac{\partial}{\partial y}\sin(xy) = x\cos(xy) ∂ y ∂ sin ( x y ) = x cos ( x y )
ได้ f y = x 2 + x cos ( x y ) f_y = x^2 + x\cos(xy) f y = x 2 + x cos ( x y )
f x = 2 x y + y cos ( x y ) f_x = 2xy + y\cos(xy) f x = 2 x y + y cos ( x y ) · f y = x 2 + x cos ( x y ) f_y = x^2 + x\cos(xy) f y = x 2 + x cos ( x y )
ตัวอย่าง P-2 · เทอร์โมไดนามิกส์ (เครื่องกล) แก๊สอุดมคติ 1 mol: P = R T V P = \dfrac{RT}{V} P = V RT หา ( ∂ P ∂ T ) V \left(\dfrac{\partial P}{\partial T}\right)_V ( ∂ T ∂ P ) V และ ( ∂ P ∂ V ) T \left(\dfrac{\partial P}{\partial V}\right)_T ( ∂ V ∂ P ) T ที่ T = 300 T = 300 T = 300 K, V = 0.0245 V = 0.0245 V = 0.0245 m³ (R = 8.314 R = 8.314 R = 8.314 J/mol·K)
( ∂ P ∂ T ) V = R V \left(\dfrac{\partial P}{\partial T}\right)_V = \dfrac{R}{V} ( ∂ T ∂ P ) V = V R (ตรึง V V V ) → 8.314 0.0245 = 339.3 \dfrac{8.314}{0.0245} = 339.3 0.0245 8.314 = 339.3 Pa/K
( ∂ P ∂ V ) T = − R T V 2 \left(\dfrac{\partial P}{\partial V}\right)_T = -\dfrac{RT}{V^2} ( ∂ V ∂ P ) T = − V 2 RT (ตรึง T T T ) → − 8.314 × 300 0.0245 2 = − 4.155 × 10 6 -\dfrac{8.314 \times 300}{0.0245^2} = -4.155\times10^{6} − 0.024 5 2 8.314 × 300 = − 4.155 × 1 0 6 Pa/m³
ที่จุดนี้ P = R T / V = 1.018 × 10 5 P = RT/V = 1.018\times10^5 P = RT / V = 1.018 × 1 0 5 Pa (ประมาณ 1 atm) ตีความ: อุ่นขึ้น 1 K ที่ปริมาตรคงที่ ความดันเพิ่ม 339 Pa · บีบปริมาตรลง 1 ลิตร (10 − 3 10^{-3} 1 0 − 3 m³) ที่อุณหภูมิคงที่ ความดันเพิ่มราว 4155 Pa
∂ P / ∂ T = 339.3 \partial P/\partial T = 339.3 ∂ P / ∂ T = 339.3 Pa/K · ∂ P / ∂ V = − 4.155 × 10 6 \partial P/\partial V = -4.155\times10^{6} ∂ P / ∂ V = − 4.155 × 1 0 6 Pa/m³ (เครื่องหมายลบ: ปริมาตรมากขึ้น ความดันลดลง)
ความหมายเชิงเรขาคณิต: ความชันของรอยตัด พื้นฐาน
ตัดผิว z = f ( x , y ) z = f(x, y) z = f ( x , y ) ด้วยระนาบ y = b y = b y = b จะได้เส้นโค้งบนระนาบนั้นซึ่งเป็นฟังก์ชันของ x x x ตัวเดียว ความชันของเส้นสัมผัสเส้นโค้งนี้ที่จุด ( a , b ) (a, b) ( a , b ) คือ f x ( a , b ) f_x(a, b) f x ( a , b ) เช่นเดียวกัน ตัดด้วย x = a x = a x = a ได้ความชัน f y ( a , b ) f_y(a, b) f y ( a , b ) ในแล็บ เส้นประสีส้มและสีฟ้าคือเส้นสัมผัสสองเส้นนี้ ลองลากจุดไปรอบ ๆ และเปิดสวิตช์ระนาบสัมผัส ระนาบที่ถูกขึงด้วยเส้นประทั้งสองเส้น
x y z P (a, b, f(a, b)) ตัดด้วยระนาบ y = b (เส้นส้ม) ความชัน = f_x(a, b) ตัดด้วยระนาบ x = a (เส้นเขียว) ความชัน = f_y(a, b) เส้นสัมผัส (น้ำเงิน) ของแต่ละรอยตัด คือเส้นที่อยู่บนระนาบสัมผัส z ≈ f + f_x dx + f_y dy f x f_x f x คือความชันของรอยตัดตามแนวแกน x x x (ระนาบ y = b y = b y = b ) และ f y f_y f y คือความชันของรอยตัดตามแนวแกน y y y (ระนาบ x = a x = a x = a ) ที่จุดเดียวกัน
P4 Slopes of the traces ความชันของรอยตัด
ระนาบ y = b : z = f ( x , b ) , ความชัน = f x ( a , b ) ระนาบ x = a : z = f ( a , y ) , ความชัน = f y ( a , b ) \begin{aligned} \text{ระนาบ } y = b:&\quad z = f(x, b),\quad \text{ความชัน} = f_x(a, b)\\ \text{ระนาบ } x = a:&\quad z = f(a, y),\quad \text{ความชัน} = f_y(a, b) \end{aligned} ระนาบ y = b : ระนาบ x = a : z = f ( x , b ) , ความชัน = f x ( a , b ) z = f ( a , y ) , ความชัน = f y ( a , b )
อัตราเปลี่ยนตามแกนแต่ละแกน ไม่ใช่ความชันชันสุดของผิว (นั่นคือ gradient ในบทถัดไป )
P5 Rate of change and units อัตราเปลี่ยนและหน่วย
Δ f ≈ f x Δ x ( Δ y = 0 ) , [ f x ] = [ f ] [ x ] \Delta f \approx f_x\,\Delta x \quad(\Delta y = 0),\qquad [f_x] = \frac{[f]}{[x]} Δ f ≈ f x Δ x ( Δ y = 0 ) , [ f x ] = [ x ] [ f ]
หน่วยของ ∂ P / ∂ T \partial P/\partial T ∂ P / ∂ T คือ Pa/K · ตรวจหน่วยทุกครั้งเป็นวิธีจับความผิดพลาดที่ดีที่สุด
อนุพันธ์ย่อยอันดับสูงและทฤษฎีบทของแคลโร กลาง
หาอนุพันธ์ย่อยซ้ำได้ ในสองตัวแปรมีสี่ตัวอันดับสอง: f x x , f y y f_{xx},\ f_{yy} f xx , f yy (ตัวเดียวซ้ำ) และอนุพันธ์ผสม f x y , f y x f_{xy},\ f_{yx} f x y , f y x สัญกรณ์ f x y f_{xy} f x y อ่านจากซ้ายไปขวา คือหาตาม x x x ก่อนแล้วตาม y y y (ตรงข้ามกับ ∂ 2 f ∂ y ∂ x \dfrac{\partial^2 f}{\partial y\,\partial x} ∂ y ∂ x ∂ 2 f ที่อ่านจากขวาไปซ้าย)
P6 Second partial derivatives อนุพันธ์ย่อยอันดับสอง
f x x = ∂ 2 f ∂ x 2 , f y y = ∂ 2 f ∂ y 2 , f x y = ( f x ) y = ∂ 2 f ∂ y ∂ x , f y x = ( f y ) x f_{xx} = \frac{\partial^2 f}{\partial x^2},\quad f_{yy} = \frac{\partial^2 f}{\partial y^2},\quad f_{xy} = (f_x)_y = \frac{\partial^2 f}{\partial y\,\partial x},\quad f_{yx} = (f_y)_x f xx = ∂ x 2 ∂ 2 f , f yy = ∂ y 2 ∂ 2 f , f x y = ( f x ) y = ∂ y ∂ x ∂ 2 f , f y x = ( f y ) x
f x x f_{xx} f xx = ความโค้งของรอยตัดตามแกน x x x (โค้งขึ้นถ้า > 0 > 0 > 0 ) · f x y f_{xy} f x y = ความ “บิด” ของผิว
P7 Clairaut's theorem ทฤษฎีบทของแคลโร
f x y , f y x ต่อเนื่องบนวงกลมเปิดรอบ ( a , b ) ⇒ f x y ( a , b ) = f y x ( a , b ) f_{xy},\, f_{yx} \text{ ต่อเนื่องบนวงกลมเปิดรอบ } (a, b) \ \Rightarrow\ f_{xy}(a, b) = f_{yx}(a, b) f x y , f y x ต่อเนื่องบนวงกลมเปิดรอบ ( a , b ) ⇒ f x y ( a , b ) = f y x ( a , b )
ใช้ตรวจคำตอบ และใช้เลือกลำดับการหาที่ง่ายกว่า · สนามเวกเตอร์ ( P , Q ) (P, Q) ( P , Q ) ที่มี P y ≠ Q x P_y \ne Q_x P y = Q x ไม่อนุรักษ์ (ดูสนามเวกเตอร์ )
P8 Laplace's equation สมการลาปลาซ
∇ 2 u = u x x + u y y = 0 ( ฟังก์ชันฮาร์มอนิก ) \nabla^2 u = u_{xx} + u_{yy} = 0 \quad(\text{ฟังก์ชันฮาร์มอนิก}) ∇ 2 u = u xx + u yy = 0 ( ฟังก์ชันฮาร์มอนิก )
อุณหภูมิสภาวะคงตัวในแผ่น (ไม่มีแหล่งความร้อน) ศักย์ไฟฟ้าในที่ว่างไม่มีประจุ ศักย์ความเร็วของของไหลอุดมคติ และระดับพีโซเมตริกของน้ำใต้ดิน ต่างเป็นคำตอบ
P9 Heat (diffusion) equation สมการความร้อน
∂ u ∂ t = α ∂ 2 u ∂ x 2 \frac{\partial u}{\partial t} = \alpha\,\frac{\partial^2 u}{\partial x^2} ∂ t ∂ u = α ∂ x 2 ∂ 2 u
α \alpha α = การแพร่ความร้อน (m²/s) · ตัวอย่างสมการเชิงอนุพันธ์ย่อย (PDE) ที่ใช้อนุพันธ์ย่อยอันดับหนึ่งในเวลาและอันดับสองในตำแหน่ง
ตัวอย่าง P-3 · ตรวจ Clairaut ให้ f ( x , y ) = x e x y f(x, y) = x\,e^{xy} f ( x , y ) = x e x y แสดงว่า f x y = f y x f_{xy} = f_{yx} f x y = f y x
f x = e x y + x ⋅ y e x y = ( 1 + x y ) e x y f_x = e^{xy} + x\cdot y\,e^{xy} = (1 + xy)\,e^{xy} f x = e x y + x ⋅ y e x y = ( 1 + x y ) e x y
f x y = ∂ ∂ y [ ( 1 + x y ) e x y ] = x e x y + ( 1 + x y ) x e x y = x ( 2 + x y ) e x y f_{xy} = \dfrac{\partial}{\partial y}\big[(1 + xy)e^{xy}\big] = x\,e^{xy} + (1 + xy)\,x\,e^{xy} = x(2 + xy)\,e^{xy} f x y = ∂ y ∂ [ ( 1 + x y ) e x y ] = x e x y + ( 1 + x y ) x e x y = x ( 2 + x y ) e x y
อีกลำดับ: f y = x ⋅ x e x y = x 2 e x y f_y = x\cdot x\,e^{xy} = x^2 e^{xy} f y = x ⋅ x e x y = x 2 e x y แล้ว f y x = 2 x e x y + x 2 ⋅ y e x y = x ( 2 + x y ) e x y f_{yx} = 2x\,e^{xy} + x^2\cdot y\,e^{xy} = x(2 + xy)\,e^{xy} f y x = 2 x e x y + x 2 ⋅ y e x y = x ( 2 + x y ) e x y
ทั้งสองเท่ากัน ตามทฤษฎีบทของแคลโร (ฟังก์ชันเลขชี้กำลังและพหุนามต่อเนื่องทุกจุด)
f x y = f y x = x ( 2 + x y ) e x y f_{xy} = f_{yx} = x(2 + xy)\,e^{xy} f x y = f y x = x ( 2 + x y ) e x y
ตัวอย่าง P-4 · ตรวจสมการลาปลาซและสมการความร้อน (ก) u = ln x 2 + y 2 u = \ln\sqrt{x^2 + y^2} u = ln x 2 + y 2 เป็นฟังก์ชันฮาร์มอนิกหรือไม่ (ข) u = e − α t sin x u = e^{-\alpha t}\sin x u = e − α t sin x สอดคล้อง u t = u x x u_t = u_{xx} u t = u xx เมื่อ α = 1 \alpha = 1 α = 1 หรือไม่
(ก) u = 1 2 ln ( x 2 + y 2 ) u = \tfrac12\ln(x^2 + y^2) u = 2 1 ln ( x 2 + y 2 ) · u x = x x 2 + y 2 u_x = \dfrac{x}{x^2+y^2} u x = x 2 + y 2 x · u x x = ( x 2 + y 2 ) − 2 x 2 ( x 2 + y 2 ) 2 = y 2 − x 2 ( x 2 + y 2 ) 2 u_{xx} = \dfrac{(x^2+y^2) - 2x^2}{(x^2+y^2)^2} = \dfrac{y^2 - x^2}{(x^2+y^2)^2} u xx = ( x 2 + y 2 ) 2 ( x 2 + y 2 ) − 2 x 2 = ( x 2 + y 2 ) 2 y 2 − x 2
โดยสมมาตร u y y = x 2 − y 2 ( x 2 + y 2 ) 2 u_{yy} = \dfrac{x^2 - y^2}{(x^2+y^2)^2} u yy = ( x 2 + y 2 ) 2 x 2 − y 2 รวมกันได้ u x x + u y y = 0 u_{xx} + u_{yy} = 0 u xx + u yy = 0 ทุกจุดยกเว้นจุดกำเนิด → ฮาร์มอนิก (นี่คือศักย์ของเส้นประจุยาวอนันต์ และอุณหภูมิรอบท่อกลม)
(ข) u t = − e − t sin x u_t = -e^{-t}\sin x u t = − e − t sin x และ u x = e − t cos x u_x = e^{-t}\cos x u x = e − t cos x จึง u x x = − e − t sin x u_{xx} = -e^{-t}\sin x u xx = − e − t sin x
u t = u x x u_t = u_{xx} u t = u xx เป็นจริง → สอดคล้องสมการความร้อนที่ α = 1 \alpha = 1 α = 1 (คลื่นอุณหภูมิรูปไซน์ที่ค่อย ๆ จางลงแบบเอกซ์โพเนนเชียล)
(ก) ฮาร์มอนิก u x x + u y y = 0 u_{xx} + u_{yy} = 0 u xx + u yy = 0 · (ข) สอดคล้อง u t = u x x u_t = u_{xx} u t = u xx
ระนาบสัมผัสและการประมาณเชิงเส้น กลาง
ตัวแปรเดียว: เส้นสัมผัส y = f ( a ) + f ′ ( a ) ( x − a ) y = f(a) + f'(a)(x - a) y = f ( a ) + f ′ ( a ) ( x − a ) ประมาณเส้นโค้งใกล้ a a a สองตัวแปร: ระนาบสัมผัส (tangent plane) ที่ขึงด้วยเส้นสัมผัสทั้งสองเส้นของรอยตัดประมาณผิวใกล้จุดนั้น ถ้าซูมเข้าไปที่ผิวเรียบมากพอ จะเห็นผิวแบนราบเป็นระนาบนี้ ในแล็บด้านบนเปิดสวิตช์ “ระนาบสัมผัส” แล้วย้ายจุด ระนาบกลิ้งตามผิวเสมอ
P10 Tangent plane ระนาบสัมผัส
z = f ( a , b ) + f x ( a , b ) ( x − a ) + f y ( a , b ) ( y − b ) z = f(a, b) + f_x(a, b)\,(x - a) + f_y(a, b)\,(y - b) z = f ( a , b ) + f x ( a , b ) ( x − a ) + f y ( a , b ) ( y − b )
มีเมื่อ f x , f y f_x, f_y f x , f y ต่อเนื่องที่จุดนั้น (เพียงพอให้ f f f หาอนุพันธ์ได้) · เวกเตอร์ปกติของระนาบคือ ⟨ f x , f y , − 1 ⟩ \langle f_x, f_y, -1\rangle ⟨ f x , f y , − 1 ⟩
P11 Linearization การประมาณเชิงเส้น
f ( x , y ) ≈ L ( x , y ) = f ( a , b ) + f x ( a , b ) ( x − a ) + f y ( a , b ) ( y − b ) f(x, y) \approx L(x, y) = f(a, b) + f_x(a, b)(x - a) + f_y(a, b)(y - b) f ( x , y ) ≈ L ( x , y ) = f ( a , b ) + f x ( a , b ) ( x − a ) + f y ( a , b ) ( y − b )
แม่นเมื่อ ( x , y ) (x, y) ( x , y ) ใกล้ ( a , b ) (a, b) ( a , b ) · ความผิดพลาดเป็นอันดับสอง (กำลังสองของระยะ) และขึ้นกับ f x x , f x y , f y y f_{xx}, f_{xy}, f_{yy} f xx , f x y , f yy
ตัวอย่าง P-5 · ระนาบสัมผัสและประมาณค่า หาระนาบสัมผัสของ f ( x , y ) = 20 − x 2 − 7 y 2 f(x, y) = \sqrt{20 - x^2 - 7y^2} f ( x , y ) = 20 − x 2 − 7 y 2 ที่ ( 2 , 1 ) (2, 1) ( 2 , 1 ) แล้วประมาณ f ( 1.95 , 1.08 ) f(1.95,\ 1.08) f ( 1.95 , 1.08 ) เปิดในแล็บ
f ( 2 , 1 ) = 20 − 4 − 7 = 9 = 3 f(2, 1) = \sqrt{20 - 4 - 7} = \sqrt{9} = 3 f ( 2 , 1 ) = 20 − 4 − 7 = 9 = 3
f x = − x 20 − x 2 − 7 y 2 ⇒ f x ( 2 , 1 ) = − 2 3 f_x = \dfrac{-x}{\sqrt{20 - x^2 - 7y^2}} \Rightarrow f_x(2,1) = -\dfrac{2}{3} f x = 20 − x 2 − 7 y 2 − x ⇒ f x ( 2 , 1 ) = − 3 2 · f y = − 7 y 20 − x 2 − 7 y 2 ⇒ f y ( 2 , 1 ) = − 7 3 f_y = \dfrac{-7y}{\sqrt{20 - x^2 - 7y^2}} \Rightarrow f_y(2,1) = -\dfrac{7}{3} f y = 20 − x 2 − 7 y 2 − 7 y ⇒ f y ( 2 , 1 ) = − 3 7
ระนาบสัมผัส: z = 3 − 2 3 ( x − 2 ) − 7 3 ( y − 1 ) z = 3 - \dfrac{2}{3}(x - 2) - \dfrac{7}{3}(y - 1) z = 3 − 3 2 ( x − 2 ) − 3 7 ( y − 1 )
ประมาณ: L ( 1.95 , 1.08 ) = 3 − 2 3 ( − 0.05 ) − 7 3 ( 0.08 ) = 3 + 0.0333 − 0.1867 = 2.8467 L(1.95, 1.08) = 3 - \tfrac23(-0.05) - \tfrac73(0.08) = 3 + 0.0333 - 0.1867 = 2.8467 L ( 1.95 , 1.08 ) = 3 − 3 2 ( − 0.05 ) − 3 7 ( 0.08 ) = 3 + 0.0333 − 0.1867 = 2.8467
ค่าจริง f ( 1.95 , 1.08 ) = 20 − 3.8025 − 8.1648 = 8.0327 = 2.8342 f(1.95, 1.08) = \sqrt{20 - 3.8025 - 8.1648} = \sqrt{8.0327} = 2.8342 f ( 1.95 , 1.08 ) = 20 − 3.8025 − 8.1648 = 8.0327 = 2.8342 · คลาดเคลื่อน 0.0125 หรือ 0.44%
L ( x , y ) = 3 − 2 3 ( x − 2 ) − 7 3 ( y − 1 ) L(x,y) = 3 - \tfrac23(x-2) - \tfrac73(y-1) L ( x , y ) = 3 − 3 2 ( x − 2 ) − 3 7 ( y − 1 ) · f ( 1.95 , 1.08 ) ≈ 2.847 f(1.95, 1.08) \approx 2.847 f ( 1.95 , 1.08 ) ≈ 2.847 (จริง 2.834)
ผลต่างรวม (Total Differential) และการแพร่ความคลาดเคลื่อน กลาง
เปลี่ยน x x x เล็กน้อย d x dx d x และ y y y เล็กน้อย d y dy d y พร้อมกัน ค่า f f f เปลี่ยนโดยประมาณเท่ากับผลรวมของการเปลี่ยนจากแต่ละตัวแปร นี่คือสูตรของผลต่างรวม (total differential) และเป็นฐานของการแพร่ความคลาดเคลื่อน (error propagation) ที่ช่าง วิศวกร และนักวิทยาศาสตร์ใช้ประเมินว่าสูตรซึ่งใช้ค่าที่วัดมาหลายค่าจะคลาดเคลื่อนเท่าไร
P12 Total differential ผลต่างรวม
d f = ∂ f ∂ x d x + ∂ f ∂ y d y , Δ f ≈ d f ( เมื่อ Δ x , Δ y เล็ก ) df = \frac{\partial f}{\partial x}\,dx + \frac{\partial f}{\partial y}\,dy,\qquad \Delta f \approx df \quad(\text{เมื่อ } \Delta x, \Delta y \text{ เล็ก}) df = ∂ x ∂ f d x + ∂ y ∂ f d y , Δ f ≈ df ( เมื่อ Δ x , Δ y เล็ก )
สามตัวแปร: d f = f x d x + f y d y + f z d z df = f_x\,dx + f_y\,dy + f_z\,dz df = f x d x + f y d y + f z d z · เป็นการประมาณเชิงเส้นในรูปการเปลี่ยนแปลง
P13 Worst-case error ความคลาดเคลื่อนสูงสุด
∣ Δ f ∣ ≲ ∣ ∂ f ∂ x ∣ Δ x + ∣ ∂ f ∂ y ∣ Δ y |\Delta f| \lesssim \left|\frac{\partial f}{\partial x}\right|\Delta x + \left|\frac{\partial f}{\partial y}\right|\Delta y ∣Δ f ∣ ≲ ∂ x ∂ f Δ x + ∂ y ∂ f Δ y
ใช้เมื่อต้องการ “รับประกัน” ขอบเขต (เช่นพิกัดความเผื่อทางกล)
P14 RSS (quadrature) error ความคลาดเคลื่อนแบบ RSS
Δ f ≈ ( f x Δ x ) 2 + ( f y Δ y ) 2 \Delta f \approx \sqrt{\left(f_x\,\Delta x\right)^2 + \left(f_y\,\Delta y\right)^2} Δ f ≈ ( f x Δ x ) 2 + ( f y Δ y ) 2
เมื่อความคลาดเคลื่อนของตัวแปรเป็นอิสระต่อกัน (วัดคนละเครื่อง) · เล็กกว่าค่าแย่สุดเสมอ
ตัวอย่าง P-6 · ความต้านทานจากแรงดันและกระแส (ไฟฟ้า) วัด V = 12.0 ± 0.1 V = 12.0 \pm 0.1 V = 12.0 ± 0.1 V และ I = 2.00 ± 0.02 I = 2.00 \pm 0.02 I = 2.00 ± 0.02 A คำนวณ R = V / I R = V/I R = V / I พร้อมความคลาดเคลื่อน เปิดในเครื่องคิดเลข
R = V / I = 12.0 / 2.00 = 6.00 R = V/I = 12.0/2.00 = 6.00 R = V / I = 12.0/2.00 = 6.00 Ω
∂ R ∂ V = 1 I = 0.5 \dfrac{\partial R}{\partial V} = \dfrac1I = 0.5 ∂ V ∂ R = I 1 = 0.5 Ω/V · ∂ R ∂ I = − V I 2 = − 12 4 = − 3 \dfrac{\partial R}{\partial I} = -\dfrac{V}{I^2} = -\dfrac{12}{4} = -3 ∂ I ∂ R = − I 2 V = − 4 12 = − 3 Ω/A
แย่สุด: Δ R ≤ 0.5 ( 0.1 ) + 3 ( 0.02 ) = 0.05 + 0.06 = 0.11 \Delta R \le 0.5(0.1) + 3(0.02) = 0.05 + 0.06 = 0.11 Δ R ≤ 0.5 ( 0.1 ) + 3 ( 0.02 ) = 0.05 + 0.06 = 0.11 Ω (1.83%)
RSS: Δ R ≈ 0.05 2 + 0.06 2 = 0.0061 = 0.078 \Delta R \approx \sqrt{0.05^2 + 0.06^2} = \sqrt{0.0061} = 0.078 Δ R ≈ 0.0 5 2 + 0.0 6 2 = 0.0061 = 0.078 Ω (1.30%)
สังเกต: ความคลาดเคลื่อนสัมพัทธ์ของ V V V คือ 0.83% ของ I I I คือ 1.0% — กระแสมีน้ำหนักมากกว่า จึงปรับปรุงด้วยการใช้แอมมิเตอร์ที่ละเอียดขึ้นจะได้ผลมากสุด
R = 6.00 ± 0.11 R = 6.00 \pm 0.11 R = 6.00 ± 0.11 Ω (แย่สุด) หรือ ± 0.08 \pm 0.08 ± 0.08 Ω (RSS)
ตัวอย่าง P-7 · ปริมาตรจากการวัดขนาด (เครื่องกล) กระบอกสูบวัดได้ r = 5.00 ± 0.05 r = 5.00 \pm 0.05 r = 5.00 ± 0.05 cm และ h = 12.0 ± 0.1 h = 12.0 \pm 0.1 h = 12.0 ± 0.1 cm ปริมาตร V = π r 2 h V = \pi r^2 h V = π r 2 h คลาดเคลื่อนเท่าไร เปิดในเครื่องคิดเลข
V = π ( 5 ) 2 ( 12 ) = 300 π = 942.5 V = \pi (5)^2 (12) = 300\pi = 942.5 V = π ( 5 ) 2 ( 12 ) = 300 π = 942.5 cm³
∂ V ∂ r = 2 π r h = 2 π ( 5 ) ( 12 ) = 376.99 \dfrac{\partial V}{\partial r} = 2\pi r h = 2\pi(5)(12) = 376.99 ∂ r ∂ V = 2 π r h = 2 π ( 5 ) ( 12 ) = 376.99 cm² · ∂ V ∂ h = π r 2 = 78.54 \dfrac{\partial V}{\partial h} = \pi r^2 = 78.54 ∂ h ∂ V = π r 2 = 78.54 cm²
d V = 376.99 ( 0.05 ) + 78.54 ( 0.1 ) = 18.85 + 7.85 = 26.70 dV = 376.99(0.05) + 78.54(0.1) = 18.85 + 7.85 = 26.70 d V = 376.99 ( 0.05 ) + 78.54 ( 0.1 ) = 18.85 + 7.85 = 26.70 cm³ → 2.83%
รัศมีมีผลมากกว่าความสูง 2.4 เท่า (18.85 เทียบ 7.85) เพราะ r r r มีความคลาดเคลื่อนสัมพัทธ์ 1% และยังถูกยกกำลังสองจึงนับเป็นสองเท่า ส่วน h h h มี 0.83% ได้ความคลาดเคลื่อนสัมพัทธ์ของ V V V ≈ 2 ( 1 % ) + 0.83 % = 2.83 % 2(1\%) + 0.83\% = 2.83\% 2 ( 1% ) + 0.83% = 2.83%
V = 942.5 ± 26.7 V = 942.5 \pm 26.7 V = 942.5 ± 26.7 cm³ (≈ 2.8%)
เครื่องคิดเลขแพร่ความคลาดเคลื่อน
ใส่สูตรของคุณพร้อมค่าที่วัดและความไม่แน่นอน ตารางจะแสดงว่าตัวแปรใดทำให้ผลคลาดเคลื่อนมากที่สุด ซึ่งบอกว่าควรลงทุนปรับปรุงการวัดตัวไหน ตัวอย่างสุดท้ายคือการโก่งตัวของคานรับน้ำหนักแผ่ (โยธา)
กฎลูกโซ่และอนุพันธ์โดยปริยาย กลาง
ตัวแปรของ f f f เองอาจขึ้นกับตัวแปรอื่น เช่นตำแหน่ง ( x , y ) (x, y) ( x , y ) ของอนุภาคที่เคลื่อนที่ตามเวลา t t t กฎลูกโซ่หลายตัวแปรบอกว่า f f f เปลี่ยนตามเวลาเท่าไร วิธีจำที่ง่ายที่สุดคือแผนภาพต้นไม้ (tree diagram) : ลากกิ่งจาก f f f ไปหาตัวแปรกลาง แล้วไปหาตัวแปรต้นทาง คูณตามกิ่ง บวกทุกเส้นทางที่ไปถึงตัวแปรปลาย
∂z/∂x ∂z/∂y ∂x/∂s ∂x/∂t ∂y/∂s ∂y/∂t z x y s t s t ∂z/∂s = ∂z/∂x · ∂x/∂s + ∂z/∂y · ∂y/∂s ∂z/∂t = ∂z/∂x · ∂x/∂t + ∂z/∂y · ∂y/∂t เดินจาก z ลงถึง s ทุกเส้นทาง คูณตามกิ่ง แล้วรวมทุกเส้นทาง แผนภาพต้นไม้ของกฎลูกโซ่: z = f ( x , y ) z = f(x, y) z = f ( x , y ) โดย x = x ( s , t ) x = x(s, t) x = x ( s , t ) และ y = y ( s , t ) y = y(s, t) y = y ( s , t ) · ∂ z / ∂ s \partial z/\partial s ∂ z / ∂ s = ผลรวมของผลคูณตามกิ่งจาก z z z ถึง s s s ทุกเส้นทาง
P15 Chain rule (one parameter) กฎลูกโซ่ (พารามิเตอร์เดียว)
z = f ( x ( t ) , y ( t ) ) ⇒ d z d t = ∂ f ∂ x d x d t + ∂ f ∂ y d y d t = ∇ f ⋅ r ′ ( t ) z = f(x(t),\, y(t)) \ \Rightarrow\ \frac{dz}{dt} = \frac{\partial f}{\partial x}\frac{dx}{dt} + \frac{\partial f}{\partial y}\frac{dy}{dt} = \nabla f \cdot \mathbf r'(t) z = f ( x ( t ) , y ( t )) ⇒ d t d z = ∂ x ∂ f d t d x + ∂ y ∂ f d t d y = ∇ f ⋅ r ′ ( t )
เขียนแบบเวกเตอร์ได้เป็น gradient จุดดอตกับความเร็ว (ดูบทเกรเดียนต์ ) · เป็น “อนุพันธ์รวม” ตามเวลา
P16 Chain rule (two parameters) กฎลูกโซ่ (สองพารามิเตอร์)
∂ z ∂ s = ∂ z ∂ x ∂ x ∂ s + ∂ z ∂ y ∂ y ∂ s , ∂ z ∂ t = ∂ z ∂ x ∂ x ∂ t + ∂ z ∂ y ∂ y ∂ t \frac{\partial z}{\partial s} = \frac{\partial z}{\partial x}\frac{\partial x}{\partial s} + \frac{\partial z}{\partial y}\frac{\partial y}{\partial s},\qquad \frac{\partial z}{\partial t} = \frac{\partial z}{\partial x}\frac{\partial x}{\partial t} + \frac{\partial z}{\partial y}\frac{\partial y}{\partial t} ∂ s ∂ z = ∂ x ∂ z ∂ s ∂ x + ∂ y ∂ z ∂ s ∂ y , ∂ t ∂ z = ∂ x ∂ z ∂ t ∂ x + ∂ y ∂ z ∂ t ∂ y
ในรูปเมทริกซ์: ( z s z t ) = ( z x z y ) ( x s x t y s y t ) \begin{pmatrix} z_s & z_t \end{pmatrix} = \begin{pmatrix} z_x & z_y \end{pmatrix}\begin{pmatrix} x_s & x_t \\ y_s & y_t \end{pmatrix} ( z s z t ) = ( z x z y ) ( x s y s x t y t ) (คูณด้วยเมทริกซ์จาโคเบียน)
P17 Implicit differentiation (2 variables) อนุพันธ์โดยปริยาย
F ( x , y ) = 0 ⇒ d y d x = − F x F y ( F y ≠ 0 ) F(x, y) = 0 \ \Rightarrow\ \frac{dy}{dx} = -\frac{F_x}{F_y}\quad (F_y \ne 0) F ( x , y ) = 0 ⇒ d x d y = − F y F x ( F y = 0 )
ได้จากกฎลูกโซ่ F x + F y d y d x = 0 F_x + F_y\,\dfrac{dy}{dx} = 0 F x + F y d x d y = 0 · ไม่ต้องแก้หา y y y ก่อน
P18 Implicit differentiation (3 variables) อนุพันธ์โดยปริยาย (สามตัวแปร)
F ( x , y , z ) = 0 ⇒ ∂ z ∂ x = − F x F z , ∂ z ∂ y = − F y F z ( F z ≠ 0 ) F(x, y, z) = 0 \ \Rightarrow\ \frac{\partial z}{\partial x} = -\frac{F_x}{F_z},\quad \frac{\partial z}{\partial y} = -\frac{F_y}{F_z} \quad (F_z \ne 0) F ( x , y , z ) = 0 ⇒ ∂ x ∂ z = − F z F x , ∂ y ∂ z = − F z F y ( F z = 0 )
z z z เป็นฟังก์ชันของ x , y x, y x , y โดยปริยาย · เช่นสมการสถานะ F ( P , V , T ) = 0 F(P, V, T) = 0 F ( P , V , T ) = 0
ตัวอย่าง P-8 · กฎลูกโซ่พารามิเตอร์เดียว z = x 2 y + 3 x y 4 z = x^2 y + 3xy^4 z = x 2 y + 3 x y 4 เมื่อ x = sin 2 t , y = cos t x = \sin 2t,\ y = \cos t x = sin 2 t , y = cos t หา d z / d t dz/dt d z / d t ที่ t = 0 t = 0 t = 0
∂ z ∂ x = 2 x y + 3 y 4 \dfrac{\partial z}{\partial x} = 2xy + 3y^4 ∂ x ∂ z = 2 x y + 3 y 4 · ∂ z ∂ y = x 2 + 12 x y 3 \dfrac{\partial z}{\partial y} = x^2 + 12xy^3 ∂ y ∂ z = x 2 + 12 x y 3
d x d t = 2 cos 2 t \dfrac{dx}{dt} = 2\cos 2t d t d x = 2 cos 2 t · d y d t = − sin t \dfrac{dy}{dt} = -\sin t d t d y = − sin t
ที่ t = 0 t = 0 t = 0 : x = 0 , y = 1 x = 0,\ y = 1 x = 0 , y = 1 · z x = 0 + 3 = 3 z_x = 0 + 3 = 3 z x = 0 + 3 = 3 · z y = 0 + 0 = 0 z_y = 0 + 0 = 0 z y = 0 + 0 = 0 · x ′ = 2 x' = 2 x ′ = 2 · y ′ = 0 y' = 0 y ′ = 0
d z d t = 3 ⋅ 2 + 0 ⋅ 0 = 6 \dfrac{dz}{dt} = 3 \cdot 2 + 0 \cdot 0 = 6 d t d z = 3 ⋅ 2 + 0 ⋅ 0 = 6
d z d t ∣ t = 0 = 6 \left.\dfrac{dz}{dt}\right|_{t=0} = 6 d t d z t = 0 = 6
ตัวอย่าง P-9 · กำลังไฟฟ้าที่เปลี่ยนตามเวลา (ไฟฟ้า) แรงดัน V ( t ) = 12 + 0.5 t V(t) = 12 + 0.5t V ( t ) = 12 + 0.5 t V และความต้านทาน R ( t ) = 8 + 0.1 t R(t) = 8 + 0.1t R ( t ) = 8 + 0.1 t Ω (ร้อนขึ้นจึงเพิ่ม) กำลัง P = V 2 / R P = V^2/R P = V 2 / R เปลี่ยนด้วยอัตราเท่าไรที่ t = 0 t = 0 t = 0
P V = 2 V R = 24 8 = 3 P_V = \dfrac{2V}{R} = \dfrac{24}{8} = 3 P V = R 2 V = 8 24 = 3 W/V · P R = − V 2 R 2 = − 144 64 = − 2.25 P_R = -\dfrac{V^2}{R^2} = -\dfrac{144}{64} = -2.25 P R = − R 2 V 2 = − 64 144 = − 2.25 W/Ω
V ′ = 0.5 V' = 0.5 V ′ = 0.5 V/s · R ′ = 0.1 R' = 0.1 R ′ = 0.1 Ω/s
d P d t = 3 ( 0.5 ) + ( − 2.25 ) ( 0.1 ) = 1.5 − 0.225 = 1.275 \dfrac{dP}{dt} = 3(0.5) + (-2.25)(0.1) = 1.5 - 0.225 = 1.275 d t d P = 3 ( 0.5 ) + ( − 2.25 ) ( 0.1 ) = 1.5 − 0.225 = 1.275 W/s
ตีความ: แรงดันที่เพิ่มดันกำลังขึ้น (+1.5 W/s) ส่วนความต้านทานที่เพิ่มดึงลง (−0.225 W/s)
d P / d t = 1.275 dP/dt = 1.275 d P / d t = 1.275 W/s ที่ t = 0 t = 0 t = 0 (ที่ P = 18 P = 18 P = 18 W)
ตัวอย่าง P-10 · อนุพันธ์โดยปริยาย (ก) x 3 + y 3 = 6 x y x^3 + y^3 = 6xy x 3 + y 3 = 6 x y หา d y / d x dy/dx d y / d x (ข) แสดงความสัมพันธ์วัฏจักรของแก๊สอุดมคติ ( ∂ P ∂ V ) T ( ∂ V ∂ T ) P ( ∂ T ∂ P ) V = − 1 \left(\dfrac{\partial P}{\partial V}\right)_T\left(\dfrac{\partial V}{\partial T}\right)_P\left(\dfrac{\partial T}{\partial P}\right)_V = -1 ( ∂ V ∂ P ) T ( ∂ T ∂ V ) P ( ∂ P ∂ T ) V = − 1
(ก) F = x 3 + y 3 − 6 x y F = x^3 + y^3 - 6xy F = x 3 + y 3 − 6 x y · F x = 3 x 2 − 6 y F_x = 3x^2 - 6y F x = 3 x 2 − 6 y · F y = 3 y 2 − 6 x F_y = 3y^2 - 6x F y = 3 y 2 − 6 x
d y d x = − F x F y = − 3 x 2 − 6 y 3 y 2 − 6 x = 2 y − x 2 y 2 − 2 x \dfrac{dy}{dx} = -\dfrac{F_x}{F_y} = -\dfrac{3x^2 - 6y}{3y^2 - 6x} = \dfrac{2y - x^2}{y^2 - 2x} d x d y = − F y F x = − 3 y 2 − 6 x 3 x 2 − 6 y = y 2 − 2 x 2 y − x 2
(ข) จาก P V = n R T PV = nRT P V = n RT : ( ∂ P ∂ V ) T = − n R T V 2 \left(\dfrac{\partial P}{\partial V}\right)_T = -\dfrac{nRT}{V^2} ( ∂ V ∂ P ) T = − V 2 n RT · ( ∂ V ∂ T ) P = n R P \left(\dfrac{\partial V}{\partial T}\right)_P = \dfrac{nR}{P} ( ∂ T ∂ V ) P = P n R · ( ∂ T ∂ P ) V = V n R \left(\dfrac{\partial T}{\partial P}\right)_V = \dfrac{V}{nR} ( ∂ P ∂ T ) V = n R V
คูณกัน: − n R T V 2 ⋅ n R P ⋅ V n R = − n R T P V = − 1 -\dfrac{nRT}{V^2}\cdot\dfrac{nR}{P}\cdot\dfrac{V}{nR} = -\dfrac{nRT}{PV} = -1 − V 2 n RT ⋅ P n R ⋅ n R V = − P V n RT = − 1 (เพราะ P V = n R T PV = nRT P V = n RT ) · ไม่ใช่ + 1 +1 + 1 อย่างที่เข้าใจผิดจากการ “ตัด” ∂ \partial ∂
(ก) d y / d x = 2 y − x 2 y 2 − 2 x dy/dx = \dfrac{2y - x^2}{y^2 - 2x} d y / d x = y 2 − 2 x 2 y − x 2 · (ข) ผลคูณ = − 1 = -1 = − 1
เมทริกซ์จาโคเบียน (Jacobian Matrix)
เมื่อมีฟังก์ชันหลายตัวพร้อมกัน เช่นพิกัดใหม่ ( u , v ) (u, v) ( u , v ) จากพิกัดเดิม ( x , y ) (x, y) ( x , y ) หรือตำแหน่งปลายแขนกลจากมุมข้อต่อ จัดอนุพันธ์ย่อยทั้งหมดเป็นเมทริกซ์เดียว เรียกว่าเมทริกซ์จาโคเบียน (Jacobian matrix) ซึ่งเป็น “อนุพันธ์” ของการแปลง และเป็นตัวที่ปรากฏทั้งในการเปลี่ยนตัวแปรของอินทิกรัลหลายชั้น และในจลนศาสตร์ของแขนกล
P19 Jacobian matrix เมทริกซ์จาโคเบียน
F ( u , v ) = ( x ( u , v ) , y ( u , v ) ) ⇒ J = ∂ ( x , y ) ∂ ( u , v ) = ( x u x v y u y v ) , Δ F ≈ J Δ ( u , v ) ⊤ \mathbf F(u, v) = \big(x(u,v),\, y(u,v)\big) \ \Rightarrow\ \mathbf J = \frac{\partial(x, y)}{\partial(u, v)} = \begin{pmatrix} x_u & x_v \\ y_u & y_v \end{pmatrix},\qquad \Delta \mathbf F \approx \mathbf J\,\Delta(u, v)^{\!\top} F ( u , v ) = ( x ( u , v ) , y ( u , v ) ) ⇒ J = ∂ ( u , v ) ∂ ( x , y ) = ( x u y u x v y v ) , Δ F ≈ J Δ ( u , v ) ⊤
∣ det J ∣ \lvert\det\mathbf J\rvert ∣ det J ∣ = ตัวคูณพื้นที่ท้องถิ่น · ตัวอย่างพิกัดขั้ว x = r cos θ , y = r sin θ x = r\cos\theta,\ y = r\sin\theta x = r cos θ , y = r sin θ : det J = r \det\mathbf J = r det J = r (แล็บ Jacobian ในบทอินทิกรัล )
นำไปใช้ในงานวิศวกรรม พื้นฐาน
สาขา อนุพันธ์ย่อยที่ใช้ ความหมาย
ไฟฟ้า ∂ P / ∂ V , ∂ P / ∂ R \partial P/\partial V,\ \partial P/\partial R ∂ P / ∂ V , ∂ P / ∂ R ของ P = V 2 / R P = V^2/R P = V 2 / R ความไวของกำลังต่อแรงดันและความต้านทาน (sensitivity)
ไฟฟ้า E x = − ∂ V / ∂ x E_x = -\partial V/\partial x E x = − ∂ V / ∂ x สนามไฟฟ้าจากศักย์ (บทไฟฟ้า )
เครื่องกล ( ∂ P / ∂ T ) V , ( ∂ U / ∂ T ) V = C v (\partial P/\partial T)_V,\ (\partial U/\partial T)_V = C_v ( ∂ P / ∂ T ) V , ( ∂ U / ∂ T ) V = C v สมบัติแก๊ส ความร้อนจำเพาะ
เครื่องกล ∂ T / ∂ x \partial T/\partial x ∂ T / ∂ x ในกฎของฟูริเยร์ฟลักซ์ความร้อน (บทเครื่องกล )
โยธา ∂ h / ∂ x , ∂ h / ∂ y \partial h/\partial x,\ \partial h/\partial y ∂ h / ∂ x , ∂ h / ∂ y ของภูมิประเทศความลาดชันและทิศน้ำไหล (บทโยธา )
โยธา ∂ δ / ∂ w , ∂ δ / ∂ L \partial\delta/\partial w,\ \partial\delta/\partial L ∂ δ / ∂ w , ∂ δ / ∂ L ของการโก่งตัวตัวแปรใดต้องคุมความแม่นยำมากสุด
ทุกสาขา ∂ J / ∂ a , ∂ J / ∂ b \partial J/\partial a,\ \partial J/\partial b ∂ J / ∂ a , ∂ J / ∂ b ของฟังก์ชันค่าความผิดพลาดการหาพารามิเตอร์ที่พอดีที่สุด (กำลังสองน้อยสุด )
ข้อผิดพลาดที่พบบ่อย พื้นฐาน
ลืมว่าตัวแปรอื่นเป็นค่าคงที่ เช่นหา ∂ / ∂ x \partial/\partial x ∂ / ∂ x ของ x y 2 x y^2 x y 2 แล้วได้ 2 x y 2xy 2 x y · ที่ถูกคือ y 2 y^2 y 2
“ตัด” ∂ \partial ∂ ในสูตรวัฏจักร เช่นเขียน ∂ P ∂ V ∂ V ∂ T ∂ T ∂ P = 1 \dfrac{\partial P}{\partial V}\dfrac{\partial V}{\partial T}\dfrac{\partial T}{\partial P} = 1 ∂ V ∂ P ∂ T ∂ V ∂ P ∂ T = 1 ซึ่งผิด (ได้ −1) เพราะตัวแปรที่ตรึงต่างกัน
ใช้ประมาณเชิงเส้นไกลจากจุดสัมผัส ความผิดพลาดโตเป็นกำลังสองของระยะ ตรวจด้วยอนุพันธ์อันดับสอง
รวมความคลาดเคลื่อนโดยไม่ใส่ค่าสัมบูรณ์ พจน์ลบอาจหักล้างกันได้ในสูตร จึงต้องใช้ ∣ f x ∣ Δ x |f_x|\Delta x ∣ f x ∣Δ x ในกรณีแย่สุด
ลืมใส่หน่วย หน่วยของ ∂ f / ∂ x \partial f/\partial x ∂ f / ∂ x คือหน่วยของ f f f ต่อหน่วยของ x x x · ใช้ตรวจคำตอบได้ทันที
ไปต่อที่เกรเดียนต์และอนุพันธ์ตามทิศ ซึ่งรวม f x f_x f x กับ f y f_y f y เป็นเวกเตอร์เดียว บอกทั้งทิศที่ชันที่สุดและความชันในทิศใดก็ได้
คำถามที่พบบ่อย อนุพันธ์ย่อย (partial derivative) หาอย่างไร? ในการหา ∂ f / ∂ x \partial f/\partial x ∂ f / ∂ x ให้มองตัวแปรอื่นทั้งหมด (เช่น y y y ) เป็น “ค่าคงที่” แล้วหาอนุพันธ์ตาม x x x ด้วยกฎของตัวแปรเดียวตามปกติ (กฎยกกำลัง ผลคูณ ผลหาร ลูกโซ่) ทำแบบเดียวกันกับ y y y ตัวอย่าง f = x 2 y + sin ( x y ) f = x^2 y + \sin(xy) f = x 2 y + sin ( x y ) ได้ f x = 2 x y + y cos ( x y ) f_x = 2xy + y\cos(xy) f x = 2 x y + y cos ( x y ) และ f y = x 2 + x cos ( x y ) f_y = x^2 + x\cos(xy) f y = x 2 + x cos ( x y ) เมื่อหาแล้วค่อยแทนจุดที่ต้องการ
อนุพันธ์ย่อยกับอนุพันธ์รวม (total derivative) ต่างกันอย่างไร? อนุพันธ์ย่อยวัดการเปลี่ยนแปลงของ f f f เมื่อเปลี่ยนตัวแปรเพียงตัวเดียวและตรึงตัวอื่นไว้ ส่วนอนุพันธ์รวม d f / d t df/dt df / d t วัดการเปลี่ยนแปลงทั้งหมดเมื่อทุกตัวแปรเปลี่ยนไปตามเวลา คำนวณด้วยกฎลูกโซ่ d f d t = f x d x d t + f y d y d t \dfrac{df}{dt} = f_x\dfrac{dx}{dt} + f_y\dfrac{dy}{dt} d t df = f x d t d x + f y d t d y เช่นกำลัง P ( V , R ) P(V, R) P ( V , R ) ที่แรงดันและความต้านทานต่างเปลี่ยนตามเวลา
ระนาบสัมผัสของ z = f(x, y) หาอย่างไร? ที่จุด ( a , b ) (a, b) ( a , b ) ระนาบสัมผัสคือ z = f ( a , b ) + f x ( a , b ) ( x − a ) + f y ( a , b ) ( y − b ) z = f(a, b) + f_x(a, b)(x - a) + f_y(a, b)(y - b) z = f ( a , b ) + f x ( a , b ) ( x − a ) + f y ( a , b ) ( y − b ) ใช้ประมาณค่า f f f ใกล้จุดนั้นได้ (linearization) เช่น f = 20 − x 2 − 7 y 2 f = \sqrt{20 - x^2 - 7y^2} f = 20 − x 2 − 7 y 2 ที่ ( 2 , 1 ) (2, 1) ( 2 , 1 ) ได้ L = 3 − 2 3 ( x − 2 ) − 7 3 ( y − 1 ) L = 3 - \tfrac23(x-2) - \tfrac73(y-1) L = 3 − 3 2 ( x − 2 ) − 3 7 ( y − 1 ) และ f ( 1.95 , 1.08 ) ≈ 2.847 f(1.95, 1.08) \approx 2.847 f ( 1.95 , 1.08 ) ≈ 2.847 (ค่าจริง 2.834)
ทำไม f_xy = f_yx ? ต้องมีเงื่อนไขอะไร? ทฤษฎีบทของแคลโร (Clairaut) บอกว่าถ้า f x y f_{xy} f x y และ f y x f_{yx} f y x ต่อเนื่องบนบริเวณเปิดที่ครอบจุดนั้น แล้วสองอนุพันธ์ผสมเท่ากัน ฟังก์ชันที่ใช้ในงานวิศวกรรมแทบทั้งหมดเรียบพอ จึงเลือกหาลำดับใดก่อนก็ได้ ใช้เป็นเครื่องมือตรวจคำตอบ และเป็นเกณฑ์ว่าสนามเวกเตอร์ P i + Q j P\,\mathbf i + Q\,\mathbf j P i + Q j อนุรักษ์หรือไม่ (P y = Q x P_y = Q_x P y = Q x )
หา error propagation ของสูตรที่วัดหลายค่าอย่างไร? ใช้ผลต่างรวม Δ f ≈ ∣ f x ∣ Δ x + ∣ f y ∣ Δ y \Delta f \approx |f_x|\Delta x + |f_y|\Delta y Δ f ≈ ∣ f x ∣Δ x + ∣ f y ∣Δ y (ค่าแย่สุด) หรือ Δ f ≈ ( f x Δ x ) 2 + ( f y Δ y ) 2 \Delta f \approx \sqrt{(f_x\Delta x)^2 + (f_y\Delta y)^2} Δ f ≈ ( f x Δ x ) 2 + ( f y Δ y ) 2 (RSS เมื่อความคลาดเคลื่อนอิสระกัน) เช่น R = V / I R = V/I R = V / I เมื่อ V = 12.0 ± 0.1 V = 12.0 \pm 0.1 V = 12.0 ± 0.1 V และ I = 2.00 ± 0.02 I = 2.00 \pm 0.02 I = 2.00 ± 0.02 A ได้ R = 6.00 R = 6.00 R = 6.00 Ω และ Δ R ≈ 0.05 + 0.06 = 0.11 \Delta R \approx 0.05 + 0.06 = 0.11 Δ R ≈ 0.05 + 0.06 = 0.11 Ω แบบแย่สุด หรือ 0.078 Ω แบบ RSS
มด
อาจารย์มด · ธีรวุฒิ แสวงบุญ อาจารย์สาขาวิชาวิศวกรรมไฟฟ้า มหาวิทยาลัยราชภัฏธนบุรี สมุทรปราการ · ดูโปรไฟล์