m·กลศาสตร์ ๑–๒สอวน. ค่าย 1 · PHYSICS
เนื้อหาบทเรียน · บทที่ 8
CLASSICAL MECHANICS · PART 2
08

การเคลื่อนที่แบบฮาร์มอนิกอย่างง่าย

Simple Harmonic Motion

จากแรงดึงกลับสู่สมการการสั่น มองตำแหน่ง ความเร็ว และพลังงานไปด้วยกัน

วิทยาการ: นายสาธิต ศิริวัชน์ (Mr.Satit Siriwach) AKA.COOLNUT

INTERACTIVE LAB · ทดลองด้วยตัวเอง

ห้องทดลองมวล–สปริง

เปลี่ยนมวลและค่าคงที่สปริง แล้วเปรียบเทียบคาบ ตำแหน่ง และพลังงาน

เงื่อนไขแบบจำลอง · สปริงอุดมคติ ไม่มีแรงเสียดทาน; x วัดจากสมดุล และเริ่มจาก x(0) = A, v(0) = 0

CORE EQUATIONS

สมการหลัก · เก็บไว้เป็นเข็มทิศ

สมการการสั่น SHM

ξ̈=−ω2ξ,ξ=Acos⁡(ωt+ϕ)\ddot\xi=-\omega^2\xi,\qquad \xi=A\cos(\omega t+\phi)

ξ วัดจากสมดุล และ ω เป็นค่าคงที่บวก

สปริงและคาบ

ω=km,T=2πω\omega=\sqrt{\frac{k}{m}},\qquad T=\frac{2\pi}{\omega}

สปริงเชิงเส้น ไม่มีแรงหน่วงในแบบจำลองนี้

สถานะแหล่งอ้างอิงของฉบับนี้

แนวคิดและสมการหลักของ Chapter 8 ได้ผ่าน Phase 2 Source Verification จากต้นฉบับจริงแล้ว โดยใช้ Young & Freedman 15th ed. SI, Ch.14 เป็น primary anchor และ cross-check กับ Knight 4th ed. Ch.15, Serway & Jewett 10th ed. Ch.15 และ Tipler & Mosca 6th ed. Ch.14. สมการ synthesis ที่เป็นผลอนุมานของบท เช่น phase-space ellipse, energy integral ของคาบ และสูตร local curvature จะระบุว่า “derive ในบทนี้” แทนการสร้างเลขสมการ/หน้าอ้างอิงที่ไม่มีจริง.

ขอบเขตของบท

บทนี้ใช้เวลาแกนกลาง 2 ชั่วโมงตามตารางสอนจริง. เริ่มจาก ideal spring และ stable equilibrium ที่นักเรียนมีจาก Chapter 7 แล้วพัฒนา Newton → second-order ODE → sinusoidal solution → phase → energy → state-space geometry → small oscillations → simple pendulum. Damping, driven oscillation, resonance, physical pendulum, torsional oscillator และ coupled modes ยังไม่อยู่ใน core ของบทนี้.

8.1 จาก potential well ไปสู่คำถามใหม่: วัตถุ “แกว่งตามเวลา” อย่างไร?

พูดให้ง่ายก่อน

Chapter 7 บอกเราได้ว่าอนุภาคอยู่ตรงไหนได้, turning point อยู่ที่ไหน, และ equilibrium เสถียรหรือไม่จากกราฟพลังงาน. แต่กราฟพลังงานยังไม่ตอบว่า “เวลา tt นี้วัตถุอยู่ที่ไหน?” Chapter 8 จึงเติมมิติของเวลาเข้าไปใน potential well.

สมมติระบบมวล–สปริงอุดมคติ บนพื้นไร้แรงเสียดทาน และกำหนดตำแหน่งสมดุลเป็น xeqx_{eq}. เราจะใช้ displacement จากสมดุล

ξ=x−xeq.\xi = x - x_{eq}.

การเขียนด้วย ξ\xi สำคัญ เพราะ simple harmonic motion (SHM) ไม่ได้บังคับว่าจุดสมดุลต้องอยู่ที่ origin ของพิกัด. สิ่งสำคัญคือ motion แกว่งรอบ equilibrium ที่แท้จริง.

แหล่งอ้างอิงแนวคิดที่เปิดตรวจ: Young & Freedman, 15th ed. SI, Ch.14 §14.1, p.457 onward; Knight, 4th ed., Ch.15 §15.1, p.391 onward.

8.2 นิยามเชิงฟิสิกส์ของ SHM: อย่าเริ่มจากการจำ cosine

ระบบหนึ่งเป็น SHM เมื่อ acceleration เทียบกับ displacement จาก equilibrium มีรูป

d2ξdt2=−ω2ξ,\frac{d^{2}\xi}{dt^{2}} = - \omega^{2}\xi,

หรือเท่ากันใน particle model

Fnet=−mω2ξ.F_{net} = - m\omega^{2}\xi.

เครื่องหมายลบหมายถึง acceleration ชี้ กลับเข้าหา equilibrium เสมอ ส่วน ω2\omega^{2} บอกว่า acceleration เพิ่มเร็วเพียงใดเมื่อ displacement เพิ่ม.

กราฟนิยามของ SHM: slope ของกราฟ a–ξ เท่ากับ −ω²
กราฟนิยามของ SHM: slope ของกราฟ a–ξ เท่ากับ −ω²

มองแบบคณิตศาสตร์

SHM คือ differential relation ที่ second derivative ของฟังก์ชันเป็นลบของฟังก์ชันเดิมคูณค่าคงที่. นี่เป็นเหตุผลที่ sine/cosine ปรากฏขึ้นภายหลัง—not because we “ประกาศ” ให้ motion เป็น cosine ตั้งแต่ต้น.

เงื่อนไขและขอบเขต ความสัมพันธ์นี้ต้องอ้างถึง displacement จาก equilibrium และเป็น linear restoring law. Motion ที่ periodic ไม่จำเป็นต้องเป็น SHM; nonlinear restoring force อาจให้ periodic motion ที่รูปคลื่นและ period ขึ้นกับ amplitude.

แหล่งอ้างอิงสมการ/แนวคิดที่เปิดตรวจ: Young & Freedman, 15th ed. SI, Ch.14 §14.2, p.459 onward; Serway & Jewett, 10th ed., Ch.15 §§15.1–15.2, pp.387–388 onward; Tipler & Mosca, 6th ed., Ch.14 §14-1, p.458 onward.

8.3 Mass–spring oscillator: Newton ทำให้ ODE โผล่ออกมาเอง

สำหรับ ideal spring,

Fs=−kξ.F_{s} = - k\xi.

Newton’s second law ให้

md2ξdt2=−kξ,m\frac{d^{2}\xi}{dt^{2}} = - k\xi,

จึงได้ equation of motion

d2ξdt2+kmξ=0.\boxed{\frac{d^{2}\xi}{dt^{2}} + \frac{k}{m}\xi = 0}.

เปรียบเทียบกับนิยาม SHM เราได้

ω=km.\boxed{\omega = \sqrt{\frac{k}{m}}}.

อ่านสมการแบบฟิสิกส์

เพิ่ม kk → restoring force ต่อ displacement แรงขึ้น → oscillation เร็วขึ้น. เพิ่ม mm → inertia มากขึ้น → oscillation ช้าลง. ใน ideal linear oscillator, amplitude ไม่ปรากฏใน ω\omega, ดังนั้น period ไม่ขึ้นกับ amplitude.

ตรวจหน่วย: k/mk/m มีหน่วย (N/m)/kg=s−2(N/m)/kg = s^{- 2} ดังนั้น ω\omega มีมิติ s−1s^{- 1} และนิยมเขียนหน่วย rad/s.

แหล่งอ้างอิงสมการที่เปิดตรวจ: Young & Freedman, 15th ed. SI, Ch.14 §14.2; Knight, 4th ed., Ch.15 §15.4, pp.399–401; Serway & Jewett, 10th ed., Ch.15 §15.2, pp.388–393.

8.4 จาก ODE ไปสู่ sinusoidal motion

แทนที่จะสอนทฤษฎี ODE เชิงนามธรรมเต็มรูป เราใช้วิธีที่ตรวจสอบได้โดยตรง: ลองฟังก์ชัน

ξ(t)=Acos⁡(ωt+ϕ).\xi(t) = A\cos(\omega t + \phi).

หาอนุพันธ์

dξdt=−Aωsin⁡(ωt+ϕ),\frac{d\xi}{dt} = - A\omega\sin(\omega t + \phi),

และ

d2ξdt2=−Aω2cos⁡(ωt+ϕ)=−ω2ξ.\frac{d^{2}\xi}{dt^{2}} = - A\omega^{2}\cos(\omega t + \phi) = - \omega^{2}\xi.

จึง satisfy ODE ทุกเวลา. รูปเทียบเท่าที่มีประโยชน์ต่อ initial conditions คือ

ξ(t)=Ccos⁡ωt+Dsin⁡ωt.\xi(t) = C\cos\omega t + D\sin\omega t.

ในบทนี้ใช้ amplitude–phase form เป็นภาษาหลัก และใช้ C,DC,D เมื่อทำให้ initial-value algebra สั้นลง.

แหล่งอ้างอิงที่เปิดตรวจ: Young & Freedman, 15th ed. SI, Ch.14 §14.2; Knight, 4th ed., Ch.15 §15.4, pp.399–401; Serway & Jewett, 10th ed., Ch.15 §15.2.

8.5 ความหมายของ A, ω, φ, T และ f

จาก

ξ=Acos⁡(ωt+ϕ),\xi = A\cos(\omega t + \phi),

  • A≥0A \geq 0 คือ amplitude: displacement magnitude มากที่สุดจาก equilibrium

  • ω\omega คือ angular frequency ของ phase progression

  • ϕ\phi คือ phase constant ซึ่งกำหนด state ณ t=0t = 0

  • TT คือเวลาหนึ่งรอบ

  • ff คือจำนวนรอบต่อวินาที

เพราะ cosine กลับค่าเดิมเมื่อ phase เพิ่ม 2π2\pi,

ωT=2π,T=2πω,f=1T=ω2π.\omega T = 2\pi,\quad\quad\boxed{T = \frac{2\pi}{\omega}},\quad\quad\boxed{f = \frac{1}{T} = \frac{\omega}{2\pi}}.

สำหรับ mass–spring,

T=2πmk.\boxed{T = 2\pi\sqrt{\frac{m}{k}}}.

ข้อควรระวัง: ω\omega ในบทนี้คือ oscillation angular frequency; แม้ใช้สัญลักษณ์เดียวกับ angular velocity ใน rotation แต่ความหมายทางกายภาพต่างกัน.

8.6 Initial conditions: state หนึ่งจุดกำหนด solution ทั้งเส้น

ให้

ξ(0)=ξ0,v(0)=v0.\xi(0) = \xi_{0},\quad\quad v(0) = v_{0}.

จาก solution,

ξ0=Acos⁡ϕ,v0=−Aωsin⁡ϕ.\xi_{0} = A\cos\phi,\quad\quad v_{0} = - A\omega\sin\phi.

ยกกำลังสองและบวกกันได้

A=ξ02+(v0ω)2.\boxed{A = \sqrt{\xi_{0}^{2} + \left( \frac{v_{0}}{\omega} \right)^{2}}}.

สำหรับ phase ต้องใช้ข้อมูลทั้ง sine และ cosine เพื่อเลือก quadrant. สูตร tan⁡ϕ=−v0/(ωξ0)\tan\phi = - v_{0}/\left( \omega\xi_{0} \right) อย่างเดียวไม่พอเมื่อเราต้องตัดสิน quadrant.

มองแบบคณิตศาสตร์

second-order ODE ต้องการข้อมูลเริ่มต้นสองชิ้น เช่น (ξ0,v0)\left( \xi_{0},v_{0} \right). สองค่านี้กำหนดค่าคงที่อิสระสองตัวของ solution. ในภาษากลศาสตร์ “state ณ ขณะหนึ่ง” จึงเพียงพอที่จะกำหนด motion อุดมคติทั้งหมดในอนาคตและอดีต.

แหล่งอ้างอิงที่เปิดตรวจ: Young & Freedman, 15th ed. SI, Ch.14 §14.2, including its phase/amplitude relations; Serway & Jewett, 10th ed., Ch.15 §15.2.

8.7 อ่าน x, v, a พร้อมกัน: derivative คือ physics

จาก solution,

v=−Aωsin⁡(ωt+ϕ),v = - A\omega\sin(\omega t + \phi),

a=−Aω2cos⁡(ωt+ϕ)=−ω2ξ.a = - A\omega^{2}\cos(\omega t + \phi) = - \omega^{2}\xi.

จึงมี

vmax=Aω,amax=Aω2.\boxed{v_{\max} = A\omega},\quad\quad\boxed{a_{\max} = A\omega^{2}}.

ความสัมพันธ์เชิง phase ของ displacement, velocity และ acceleration
ความสัมพันธ์เชิง phase ของ displacement, velocity และ acceleration

อ่านกราฟให้เป็น:

  • ที่ turning point |ξ|=A|\xi| = A: v=0v = 0 แต่ |a||a| มากที่สุด

  • ที่ equilibrium ξ=0\xi = 0: a=0a = 0 แต่ |v||v| มากที่สุด

  • aa ตรงข้ามกับ ξ\xi ทุกขณะ

  • vv ต้องดูจาก slope ของกราฟ ξ(t)\xi(t) ไม่ใช่ดูเครื่องหมายของ ξ\xi

8.8 Energy in SHM: motion เดียวกัน แต่มองโดยไม่ต้องรู้เวลา

Chapter 7 ให้

E=K+U.E = K + U.

สำหรับ ideal mass–spring,

E=12mv2+12kξ2=constant.\boxed{E = \frac{1}{2}mv^{2} + \frac{1}{2}k\xi^{2} = \text{constant}}.

ที่ turning point |ξ|=A|\xi| = A และ v=0v = 0,

E=12kA2.\boxed{E = \frac{1}{2}kA^{2}}.

ดังนั้น

12mv2+12kξ2=12kA2,\frac{1}{2}mv^{2} + \frac{1}{2}k\xi^{2} = \frac{1}{2}kA^{2},

และใช้ k=mω2k = m\omega^{2} ได้

v2=ω2(A2−ξ2).\boxed{v^{2} = \omega^{2}\left( A^{2} - \xi^{2} \right)}.

พลังงานศักย์ พลังงานจลน์ และพลังงานรวมเป็นฟังก์ชันของตำแหน่ง
พลังงานศักย์ พลังงานจลน์ และพลังงานรวมเป็นฟังก์ชันของตำแหน่ง

ข้อควรระวัง

Energy method ให้ v2v^{2} หรือ speed ได้โดยธรรมชาติ แต่ไม่บอกเครื่องหมายของ velocity. ที่ตำแหน่งเดียวกัน oscillator อาจกำลังเคลื่อนไปทางซ้ายหรือขวาได้ ขึ้นกับ branch ของ motion.

แหล่งอ้างอิงที่เปิดตรวจ: Young & Freedman, 15th ed. SI, Ch.14 §14.3, p.466 onward; Serway & Jewett, 10th ed., Ch.15 §15.3, p.394 onward; Tipler & Mosca, 6th ed., Ch.14 §14-2, p.465 onward.

8.9 Phase-space ellipse: geometry ของ state

จัดรูป speed–position relation:

ξ2A2+v2ω2A2=1.\boxed{\frac{\xi^{2}}{A^{2}} + \frac{v^{2}}{\omega^{2}A^{2}} = 1}.

นี่คือ ellipse ในระนาบ (ξ,v)(\xi,v).

State-space ellipse ของ ideal SHM
State-space ellipse ของ ideal SHM

สมการนี้ derive ในบทนี้ จาก energy equation; ไม่อ้างว่าเป็นเลขสมการจาก textbook. จุดหนึ่งบน ellipse คือ state หนึ่งขณะ. เมื่อเวลาผ่านไป state เคลื่อนรอบ curve เดิมเพราะ EE คงที่.

มองแบบคณิตศาสตร์

time-domain graph ถาม “state เปลี่ยนตามเวลาอย่างไร?” ส่วน phase-space graph ถาม “state ที่เป็นไปได้ภายใต้พลังงานคงที่มี geometry อย่างไร?” ทั้งสองรูปแทน motion เดียวกัน.

8.10 หา period จาก energy integral โดยไม่ใช้ cosine

จาก

|v|=ωA2−ξ2,|v| = \omega\sqrt{A^{2} - \xi^{2}},

ใน quarter-cycle ที่ ξ\xi เพิ่มจาก 00 ไป AA อย่าง monotonic,

dt=dξωA2−ξ2.dt = \frac{d\xi}{\omega\sqrt{A^{2} - \xi^{2}}}.

ดังนั้น

T4=1ω∫0AdξA2−ξ2.\frac{T}{4} = \frac{1}{\omega}\int_{0}^{A}\frac{d\xi}{\sqrt{A^{2} - \xi^{2}}}.

ใช้ substitution ξ=Asin⁡u\xi = A\sin u จะได้ integral เท่ากับ π/2\pi/2 จึง

T=2πω.T = \frac{2\pi}{\omega}.

นี่เป็น original derivation จาก verified base relations: energy จาก Chapter 7 + speed–position relation + definite integral ที่นักเรียนมีแล้ว.

8.11 Constant force เปลี่ยน equilibrium แต่ไม่เปลี่ยน stiffness

พิจารณา

F(x)=−kx+F0.F(x) = - kx + F_{0}.

equilibrium satisfy F=0F = 0:

xeq=F0k.x_{eq} = \frac{F_{0}}{k}.

ให้ ξ=x−xeq\xi = x - x_{eq}:

F=−kξ.F = - k\xi.

ดังนั้น equation of motion รอบ equilibrium ใหม่ยังเป็น

mξ″+kξ=0,m\xi'' + k\xi = 0,

และ

ω=km.\omega = \sqrt{\frac{k}{m}}.

แรงคงที่ทำให้ minimum ของ potential เลื่อนตำแหน่ง แต่ curvature เดิม
แรงคงที่ทำให้ minimum ของ potential เลื่อนตำแหน่ง แต่ curvature เดิม

Vertical spring เป็นตัวอย่างสำคัญ: gravity ทำให้ spring ยืดจน equilibrium ใหม่ แต่ถ้า spring ยัง linear และเราเขียน displacement จาก equilibrium ใหม่นั้น คาบยังเป็น 2πm/k2\pi\sqrt{m/k}.

แหล่งอ้างอิงที่เปิดตรวจ: Young & Freedman, 15th ed. SI, Ch.14 §14.4, hanging-spring discussion immediately before §14.5; Knight, 4th ed., Ch.15 §15.5, pp.402–403.

8.12 Small oscillations: ทำไม minimum จำนวนมาก “ดูเป็น spring” เมื่อซูมเข้าไปใกล้พอ

ให้ xeqx_{eq} เป็น equilibrium ดังนั้น

F(xeq)=0.F\left( x_{eq} \right) = 0.

สำหรับ ξ=x−xeq\xi = x - x_{eq} เล็ก Taylor expansion ให้

F(xeq+ξ)≈F′(xeq)ξ.F\left( x_{eq} + \xi \right) \approx F'\left( x_{eq} \right)\xi.

ถ้า equilibrium เสถียรแบบ nondegenerate,

F′(xeq)<0.F'\left( x_{eq} \right) < 0.

นิยาม

keff=−F′(xeq)>0,k_{eff} = - F'\left( x_{eq} \right) > 0,

แล้ว

mξ″+keffξ≈0,m\xi'' + k_{eff}\xi \approx 0,

จึง

ω≈keffm.\boxed{\omega \approx \sqrt{\frac{k_{eff}}{m}}}.

จาก Chapter 7, F=−dU/dxF = - dU/dx. ดังนั้นใกล้ minimum,

U(xeq+ξ)≈U(xeq)+12U″(xeq)ξ2,U\left( x_{eq} + \xi \right) \approx U\left( x_{eq} \right) + \frac{1}{2}U''\left( x_{eq} \right)\xi^{2},

และ

ω≈U″(xeq)m.\boxed{\omega \approx \sqrt{\frac{U''\left( x_{eq} \right)}{m}}}.

Potential ที่ไม่เป็น parabola ทั้งเส้น แต่ใกล้ minimum สามารถประมาณด้วย quadratic ได้
Potential ที่ไม่เป็น parabola ทั้งเส้น แต่ใกล้ minimum สามารถประมาณด้วย quadratic ได้

ข้อควรระวังระดับ Olympiad

ถ้า U″(xeq)=0U''\left( x_{eq} \right) = 0 second-order approximation หายไป สูตร ω≈U″/m\omega \approx \sqrt{U''/m} ใช้ตัดสินไม่ได้. ต้องดู higher-order terms; stable equilibrium ไม่ได้แปลว่า finite nonzero SHM frequency เสมอ.

Source support ที่เปิดตรวจ: Young & Freedman §14.2 ระบุว่า real restoring force มักประมาณ linear ได้เมื่อ displacement เล็ก และ §14.4 แสดงตัวอย่าง interaction ที่ไม่เป็น Hooke law แต่กลายเป็น linear force / quadratic potential สำหรับ small oscillations. General derivative formula ด้านบน derive ในบทนี้ จาก Taylor expansion + Chapter 7 relation F=−U′F = - U'.

8.13 Simple pendulum: exact equation ก่อน approximation

simple pendulum idealization: bob เป็น point mass, string เบาและยืดไม่ได้, pivot คงที่, motion ในระนาบ, uniform gg, ไม่มี drag.

ให้ θ\theta วัดจากแนวดิ่งลง. Tangential component ของ gravity คือ

Ft=−mgsin⁡θ.F_{t} = - mg\sin\theta.

เนื่องจาก tangential acceleration at=Lθ″a_{t} = L\theta'',

mLθ″=−mgsin⁡θ,mL\theta'' = - mg\sin\theta,

จึงได้ exact nonlinear equation

θ″+gLsin⁡θ=0.\boxed{\theta'' + \frac{g}{L}\sin\theta = 0}.

นี่ ยังไม่ใช่ SHM เพราะ restoring term เป็น sin⁡θ\sin\theta ไม่ใช่ θ\theta.

เมื่อ |θ||\theta| เล็กและวัดเป็น radians,

sin⁡θ≈θ,\sin\theta \approx \theta,

จึงได้

θ″+gLθ≈0,\theta'' + \frac{g}{L}\theta \approx 0,

และ

ω≈gL,T≈2πLg.\boxed{\omega \approx \sqrt{\frac{g}{L}}},\quad\quad\boxed{T \approx 2\pi\sqrt{\frac{L}{g}}}.

การประมาณ sinθ ≈ θ; แถบเงาแสดงช่วงประมาณ ±10°
การประมาณ sinθ ≈ θ; แถบเงาแสดงช่วงประมาณ ±10°

Knight และ Serway อภิปรายช่วงประมาณ 10∘10^{\circ} เป็น practical small-angle range; สิ่งสำคัญกว่าตัวเลข cutoff คือ ต้องระบุ approximation และตรวจว่ามุมอยู่ในช่วงที่ยอมรับได้สำหรับความแม่นยำที่ต้องการ.

แหล่งอ้างอิงที่เปิดตรวจ: Young & Freedman, 15th ed. SI, Ch.14 §14.5, p.474 onward; Knight, 4th ed., Ch.15 §15.6, pp.404–406; Serway & Jewett, 10th ed., Ch.15 §15.5, pp.400–403.

8.14 Strategic method selection

• ต้องการ x(t), phase หรือเวลาที่ผ่านตำแหน่ง → ODE / sinusoidal time-domain. เพราะต้องเก็บข้อมูลเวลาและทิศการเคลื่อนที่.

• ต้องการ speed ที่ตำแหน่งหนึ่งหรือ turning point → Energy. เพราะไม่ต้องแก้ phase ถ้าไม่จำเป็น.

• oscillator มี equilibrium เลื่อน → Shift coordinate ไปที่ x_eq. เพราะ constant force เปลี่ยนศูนย์สมดุล แต่ไม่เปลี่ยน local stiffness.

• force/potential แปลก ๆ แต่ถาม small oscillation → Linearize F หรือ quadratic-expand U. เพื่อหา local stiffness โดยตรง.

• ต้องการตรวจว่า motion เป็น SHM หรือไม่ → ทดสอบ a ∝ −ξ. เพราะ periodic อย่างเดียวไม่พอ.

8.15 Worked Examples

ตัวอย่าง 8.1 — จาก Newton ไปถึง motion law

มวล mm ผูกกับ spring constant kk บนพื้นไร้แรงเสียดทาน. เริ่มที่ ξ(0)=A\xi(0) = A และ v(0)=0v(0) = 0. หา motion.

1) Model. มีแรงตามแกนเดียวคือ −kξ- k\xi.

mξ″=−kξ.m\xi'' = - k\xi.

ดังนั้น ω=k/m\omega = \sqrt{k/m}.

2) Candidate solution. ใช้ ξ=Acos⁡(ωt+ϕ)\xi = A\cos(\omega t + \phi).

3) Initial condition. ที่ t=0t = 0, A=Acos⁡ϕA = A\cos\phi และ 0=−Aωsin⁡ϕ0 = - A\omega\sin\phi. เลือก ϕ=0\phi = 0.

ξ(t)=Acos⁡(kmt).\boxed{\xi(t) = A\cos\left( \sqrt{\frac{k}{m}}t \right)}.

Sanity check. ที่ t=0t = 0 อยู่ด้าน +A+ A และ acceleration ต้องลบ; จาก solution a(0)=−ω2Aa(0) = - \omega^{2}A ถูกต้อง.

ตัวอย่าง 8.2 — initial state ไม่ได้เริ่มที่ turning point

ให้ ω=4.0rad/s\omega = 4.0\ rad/s, ξ0=0.030m\xi_{0} = 0.030\ m และ v0=−0.160m/sv_{0} = - 0.160\ m/s.

Amplitude:

A=(0.030)2+(−0.1604.0)2=0.050m.A = \sqrt{(0.030)^{2} + \left( \frac{- 0.160}{4.0} \right)^{2}} = 0.050\ m.

ดังนั้น cos⁡ϕ=0.030/0.050=0.60\cos\phi = 0.030/0.050 = 0.60 และ sin⁡ϕ=−v0/(Aω)=0.80\sin\phi = - v_{0}/(A\omega) = 0.80. ทั้งคู่บวก → ϕ\phi อยู่ quadrant I.

ϕ≈0.927rad.\phi \approx 0.927\ rad.

จึง

ξ=0.050cos⁡(4.0t+0.927)m.\boxed{\xi = 0.050\cos(4.0t + 0.927)\ m}.

เหตุผลที่ไม่ใช้ arctan อย่างเดียว: ต้องรู้ quadrant จาก signs ของ sine/cosine.

ตัวอย่าง 8.3 — speed จากตำแหน่งโดยไม่แก้เวลา

oscillator มี amplitude AA และ angular frequency ω\omega. หา speed ที่ ξ=A/2\xi = A/2.

จาก energy,

v2=ω2(A2−A24)=34ω2A2.v^{2} = \omega^{2}\left( A^{2} - \frac{A^{2}}{4} \right) = \frac{3}{4}\omega^{2}A^{2}.

ดังนั้น

|v|=32ωA.\boxed{|v| = \frac{\sqrt{3}}{2}\omega A}.

Energy method ให้ magnitude; ถ้าต้องการ sign ต้องรู้ว่ากำลังผ่านตำแหน่งนี้ในทิศใด.

ตัวอย่าง 8.4 — vertical spring: gravity หายไปไหน?

กำหนดแกนลงเป็นบวก และให้ yy วัดจาก natural length. แรงสุทธิ

F=mg−ky.F = mg - ky.

equilibrium:

yeq=mgk.y_{eq} = \frac{mg}{k}.

ให้ ξ=y−yeq\xi = y - y_{eq}:

F=mg−k(ξ+yeq)=−kξ.F = mg - k\left( \xi + y_{eq} \right) = - k\xi.

จึง

ω=km.\boxed{\omega = \sqrt{\frac{k}{m}}}.

Gravity ไม่ได้ “หาย” แต่ถูกใช้กำหนด equilibrium shift; local restoring slope ยังเป็น −k- k.

ตัวอย่าง 8.5 — หา small-oscillation frequency จาก potential

ให้

U(x)=U0+αx2+βx4,α>0,β>0.U(x) = U_{0} + \alpha x^{2} + \beta x^{4},\quad\quad\alpha > 0,\ \beta > 0.

ที่ x=0x = 0,

U′(0)=0,U″(0)=2α.U'(0) = 0,\quad\quad U''(0) = 2\alpha.

ดังนั้นสำหรับ amplitude เล็ก

ω≈2αm.\boxed{\omega \approx \sqrt{\frac{2\alpha}{m}}}.

พจน์ βx4\beta x^{4} ไม่หายจาก physics; เพียงแต่ contribution ต่อ restoring force เป็น higher order และเล็กกว่า linear term ใกล้ origin. เมื่อ amplitude โตขึ้น motion ไม่ใช่ exact SHM และ period อาจเปลี่ยน.

ตัวอย่าง 8.6 — pendulum: ตรวจ approximation ก่อนใช้สูตร

pendulum ยาว LL ถูกปล่อยจาก θ0=8∘\theta_{0} = 8^{\circ}. เราต้องระบุว่า exact equation คือ

θ″+gLsin⁡θ=0.\theta'' + \frac{g}{L}\sin\theta = 0.

เพราะ 8∘≈0.140rad8^{\circ} \approx 0.140\ rad อยู่ใน practical small-angle range ที่ตำราหลักอภิปราย เราจึงใช้ leading approximation

T≈2πLg.T \approx 2\pi\sqrt{\frac{L}{g}}.

Teacher note: ถ้าโจทย์ต้องการ accuracy สูงมาก ต้องไม่ใช้เพียงคำว่า “มุมเล็ก” แบบไม่มี error criterion.

8.16 Main Exercise — 30 ข้อ

โจทย์ 8.1–8.30 เป็น original authoring ของโครงการ. ไม่มีข้อใดอ้างว่าเป็นโจทย์จาก textbook.

Concept / Model Checks

โจทย์ 8.1 — Periodic แต่ไม่จำเป็นต้อง SHM อนุภาคเคลื่อน periodic ใน 1D และวัดได้ว่า period คงที่ในชุดการทดลองหนึ่ง. เพียงข้อมูลนี้พอหรือไม่ที่จะสรุปว่า motion เป็น SHM? เสนอการวัด/กราฟอย่างน้อยหนึ่งแบบที่ตรวจ defining condition ของ SHM ได้โดยตรง และอธิบายผลที่คาดหากเป็น SHM.

โจทย์ 8.2 — จุดกำเนิดไม่ใช่ equilibrium ระบบมีแรง F=−k(x−b)F = - k(x - b) โดย b≠0b \neq 0. นักเรียนเขียนว่า “ไม่ใช่ SHM เพราะแรงไม่เท่ากับ −kx- kx.” จงวิจารณ์และเขียนตัวแปรที่ทำให้ structure ของ SHM ปรากฏชัด.

โจทย์ 8.3 — สัญญาณของ x, v, a ที่ขณะหนึ่ง oscillator มี ξ>0\xi > 0 และ v<0v < 0. จงระบุ sign ของ aa และบอกว่ากำลังเคลื่อนเข้า/ออกจาก equilibrium. ต่อมาเมื่อผ่าน ξ=0\xi = 0 ทันที sign ของ vv และ aa เป็นอย่างไร? ให้เหตุผลจาก dynamics ไม่ใช่จากภาพจำ.

โจทย์ 8.4 — Approximation audit นักเรียนใช้ T=2πL/gT = 2\pi\sqrt{L/g} กับ pendulum ที่ amplitude 35∘35^{\circ}. ระบุขั้นตอน exact → approximate ที่ถูกละไว้ และอธิบายว่าทำไมการได้หน่วยถูกไม่ได้รับประกันว่า model ถูก.

ODE + Differential Calculus Core

โจทย์ 8.5 — Verify, do not assume ให้ x(t)=Ccos⁡ωt+Dsin⁡ωtx(t) = C\cos\omega t + D\sin\omega t. จงพิสูจน์ด้วย differentiation ว่าฟังก์ชันนี้ satisfy x″+ω2x=0x'' + \omega^{2}x = 0 สำหรับทุก C,DC,D และแสดงว่า C,DC,D ถูกกำหนด uniquely จาก x(0),v(0)x(0),v(0).

โจทย์ 8.6 — Initial state → amplitude and phase oscillator มี ω\omega ที่ทราบ และ ณ t=0t = 0 มี x0=−A/2x_{0} = - A/2 พร้อม velocity เป็นบวก. จงหาค่า phase ที่เป็นไปได้ในช่วง 0≤ϕ<2π0 \leq \phi < 2\pi โดย reasoning จาก quadrant แล้วตรวจด้วย signs ของ x0,v0x_{0},v_{0}.

โจทย์ 8.7 — First-passage time oscillator เริ่มที่ x(0)=0x(0) = 0 เคลื่อนไปทาง +x+ x ด้วย speed v0v_{0}. จงสร้าง x(t)x(t) และหาเวลาครั้งแรกที่ถึง x=A/2x = A/2 ในรูป ω\omega. ห้ามเริ่มจากสูตรเวลาใดที่จำมา.

โจทย์ 8.8 — Fraction of time in a region สำหรับ SHM amplitude AA, จงหาสัดส่วนของหนึ่งคาบที่อนุภาคอยู่ในบริเวณ |x|<A/2|x| < A/2. ต้องอธิบายด้วย phase intervals และ symmetry.

โจทย์ 8.9 — Parameter scaling without substitution สอง oscillator มี (m,k)(m,k) และ (λm,μk)(\lambda m,\mu k). หาอัตราส่วน period และ maximum speed เมื่อทั้งคู่มี amplitude เท่ากัน. อธิบายกรณีที่ period เท่ากันแต่ maximum speedต่างกันได้หรือไม่.

โจทย์ 8.10 — Recover motion from acceleration data ที่ t=0t = 0, วัด a0<0a_{0} < 0, x0>0x_{0} > 0 และทราบว่า motion เป็น SHM. จงหา ω\omega จาก a0,x0a_{0},x_{0} และเขียน amplitude ในรูป x0,v0,a0x_{0},v_{0},a_{0} โดยไม่ใช้ kk.

โจทย์ 8.11 — Event timing with two crossings oscillator มี x=Acos⁡ωtx = A\cos\omega t. หาเวลาทั้งหมดในหนึ่งคาบที่ speed เท่ากับครึ่งหนึ่งของ vmaxv_{max}. อธิบายว่าทำไมมีหลายคำตอบแม้ speed value เดียว.

โจทย์ 8.12 — Average of x² by integration พิสูจน์โดย definite integral over one period ว่า ⟨x2⟩=A2/2\langle x^{2}\rangle = A^{2}/2. จากนั้นหา ⟨a2⟩\langle a^{2}\rangle.

Energy / Graph / State-Space

โจทย์ 8.13 — Energy partition หา |x|/A|x|/A เมื่อ K=3UK = 3U. จากนั้นหาสัดส่วนของหนึ่งคาบที่ K>3UK > 3U โดยใช้ phase reasoning.

โจทย์ 8.14 — State from energy oscillator มี total energy EE และ ณ ตำแหน่ง x=x1x = x_{1} วัด speed ได้ v1v_{1}. สร้าง expression สำหรับ k/mk/m ที่หาได้จากข้อมูล (E,m,x1,v1)\left( E,m,x_{1},v_{1} \right) หากข้อมูลเพียงพอ และระบุกรณีที่ข้อมูล degenerate.

โจทย์ 8.15 — Read an a–x graph การทดลองให้กราฟ aa vs xx เป็นเส้นตรงผ่าน origin slope −s- s. (ก) พิสูจน์ว่า motion compatible with SHM (ข) หา period จาก ss (ค) ถ้า graph เริ่มโค้งเมื่อ |x||x| ใหญ่ขึ้น แปลเชิง model อย่างไร.

โจทย์ 8.16 — Phase-space direction ให้ ellipse x2/A2+v2/(ω2A2)=1x^{2}/A^{2} + v^{2}/\left( \omega^{2}A^{2} \right) = 1. ที่จุด (x,v)=(0,+ωA)(x,v) = (0, + \omega A) จงหา vector direction (ẋ,v̇)\left( \dot{x},\dot{v} \right) ใน phase plane และสรุปว่าการเดินรอบ ellipse เป็น clockwise หรือ counterclockwise ตาม convention แกนมาตรฐาน.

โจทย์ 8.17 — Derive period by energy เริ่มจาก E=12kA2E = \frac{1}{2}kA^{2} และ mechanical-energy conservation. ห้ามใช้ sinusoidal solution. Derive T=2πm/kT = 2\pi\sqrt{m/k} ด้วย definite integral และอธิบายว่าทำไมเลือก quarter-cycle.

โจทย์ 8.18 — Average energies ใช้ integration แสดงว่าใน ideal SHM ⟨K⟩=⟨U⟩=E/2\langle K\rangle = \langle U\rangle = E/2. ตรวจผลด้วย symmetry ของ sin⁡2\sin^{2} และ cos⁡2\cos^{2}.

โจทย์ 8.19 — Same energy, different oscillator oscillator A และ B มี total energy เท่ากัน แต่ kB=4kAk_{B} = 4k_{A} และมวลเท่ากัน. เปรียบเทียบ amplitudes, angular frequencies และ maximum speeds. อธิบายว่าค่าใดไม่ขึ้นกับ kk หลังใช้เงื่อนไข energy เดียวกัน.

โจทย์ 8.20 — Inverse phase-space problem วัด phase-space ellipse ที่มี semi-axis ตาม x เป็น 5.0cm5.0\ cm และ semi-axis ตาม v เป็น 0.80m/s0.80\ m/s. หา ω\omega, period และตีความว่าเกิดอะไรกับ ellipse ถ้าเพิ่ม amplitude แต่ระบบเดิมยัง linear.

Olympiad-Style Synthesis

โจทย์ 8.21 — Vertical spring with an unknown planet มวล mm แขวน spring constant kk บนดาวเคราะห์ที่ไม่ทราบ gg. equilibrium stretch วัดได้ dd. จากนั้นดึงลงเพิ่ม aa แล้วปล่อย. (ก) หา period โดยใช้ d,gd,g แล้วแสดงรูปที่ตัด gg ได้หากใช้ k,mk,m (ข) ถ้าย้ายระบบไปดาวอีกดวงโดย m,km,k ไม่เปลี่ยน อะไรเปลี่ยนและอะไรไม่เปลี่ยน.

โจทย์ 8.22 — Incline + spring มวล mm เลื่อนไร้แรงเสียดทานบน incline angle α\alpha และผูกกับ spring ตามแนว incline. เลือก coordinate จาก natural length. หา equilibrium, rewrite equation ใน displacement จาก equilibrium และพิสูจน์ว่า period independent of gsin⁡αg\sin\alpha.

โจทย์ 8.23 — Two springs, derive k_eff มวล mm อยู่ระหว่าง spring สองเส้นค่าคงที่ k1,k2k_{1},k_{2} ที่ยึดผนังซ้าย–ขวา. ที่ equilibrium ทั้งสองอาจมี preload. Displace mass เล็กน้อย ξ\xi. สร้าง net incremental force โดยตรงและหา frequency; ห้ามเริ่มจากสูตร “parallel springs”.

โจทย์ 8.24 — Nonlinear force and stability ให้ F(x)=αx−βx3F(x) = \alpha x - \beta x^{3}, α,β>0\alpha,\beta > 0. หา equilibrium ทั้งหมด, จำแนก stability จาก F′(xeq)F'\left( x_{eq} \right), และหา small-oscillation frequency รอบ stable equilibria. อธิบายว่าทำไม origin ไม่ให้ real SHM frequency.

โจทย์ 8.25 — Quartic correction in potential U(x)=12kx2+λx4U(x) = \frac{1}{2}kx^{2} + \lambda x^{4}, k,λ>0k,\lambda > 0. (ก) หา small-amplitude frequency (ข) อธิบายเชิง force ว่าเมื่อ amplitude ไม่เล็ก restoring law “แข็งขึ้น” อย่างไร (ค) ห้ามอ้างว่า period ยัง independent of amplitude เมื่อออกนอก linear regime.

โจทย์ 8.26 — Degenerate stable minimum ให้ U(x)=αx4U(x) = \alpha x^{4}, α>0\alpha > 0. แสดงว่า x=0x = 0 เป็น stable equilibrium แต่ U″(0)=0U''(0) = 0. อธิบายว่าทำไมสูตร local SHM frequency ให้ข้อมูลไม่พอ และใช้ dimensional/energy reasoning ตั้งคำถามว่าคาบควรขึ้นกับ amplitude หรือไม่.

โจทย์ 8.27 — Sudden equilibrium shift mass–spring กำลัง SHM รอบ x=0x = 0 ด้วย state (x0,v0)\left( x_{0},v_{0} \right) ณ ขณะหนึ่ง. ทันทีนั้นเปิด constant force F0F_{0} โดยไม่มี impulse. หา equilibrium ใหม่และ amplitude ใหม่ของ subsequent motion จาก continuity ของ x,vx,v.

โจทย์ 8.28 — Sudden stiffness change oscillator มี k1k_{1} และ ณ ขณะ switching มี (xs,vs)\left( x_{s},v_{s} \right). spring constant เปลี่ยนทันทีเป็น k2k_{2} โดยไม่มี impulse. หา new amplitude ในรูป xs,vs,k2,mx_{s},v_{s},k_{2},m. Mechanical energy ของ oscillator ต้องต่อเนื่องหรือไม่ผ่าน switching? อธิบายว่า external agent อาจทำงานอย่างไร.

โจทย์ 8.29 — Pendulum approximation with an error criterion ใช้ series sin⁡θ=θ−θ3/6+⋯\sin\theta = \theta - \theta^{3}/6 + \cdots สร้างเกณฑ์คร่าว ๆ ว่า fractional error ของ replacing sin⁡θ\sin\theta by θ\theta น้อยกว่า 1%1\% ต้องมี |θ||\theta| ประมาณไม่เกินเท่าใด. เปรียบเทียบกับ practical rule around 10∘10^{\circ} และอธิบายความต่างระหว่าง local-force error กับ period error.

โจทย์ 8.30 — Inverse small oscillation from a measured potential experiment fit potential near a minimum as U(x)=U0+c2(x−x0)2+c3(x−x0)3+c4(x−x0)4+⋯U(x) = U_{0} + c_{2}\left( x - x_{0} \right)^{2} + c_{3}\left( x - x_{0} \right)^{3} + c_{4}\left( x - x_{0} \right)^{4} + \cdots. (ก) หา small-amplitude angular frequency ในรูป c2,mc_{2},m (ข) ระบุ units ของ c2,c3,c4c_{2},c_{3},c_{4} (ค) ถ้า c2=0c_{2} = 0 แต่ c4>0c_{4} > 0 วิเคราะห์ว่าข้อสรุปเรื่อง SHM ต้องเปลี่ยนอย่างไร.

8.17 Cheat Sheet — สูตรต้องมาพร้อมเงื่อนไข

ξ=x−xeq\xi = x - x_{eq}

ใช้เพื่อวัด displacement จาก equilibrium จริง.

ξ″=−ω2ξ\xi'' = - \omega^{2}\xi

เงื่อนไข: defining relation ของ exact 1D SHM.

ξ=Acos⁡(ωt+ϕ),v=−Aωsin⁡(ωt+ϕ),a=−ω2ξ\xi = A\cos(\omega t + \phi),\quad v = - A\omega\sin(\omega t + \phi),\quad a = - \omega^{2}\xi

เงื่อนไข: ideal undamped linear oscillator.

ω=km,T=2πmk\omega = \sqrt{\frac{k}{m}},\quad\quad T = 2\pi\sqrt{\frac{m}{k}}

เงื่อนไข: linear restoring coefficient kk about equilibrium.

E=12mv2+12kξ2=12kA2E = \frac{1}{2}mv^{2} + \frac{1}{2}k\xi^{2} = \frac{1}{2}kA^{2}

เงื่อนไข: chosen oscillator system has no nonconservative energy transfer in the ideal model.

ω≈U″(xeq)m\omega \approx \sqrt{\frac{U''\left( x_{eq} \right)}{m}}

เงื่อนไข: nondegenerate stable equilibrium, displacement small enough for quadratic approximation, U″(xeq)>0U''\left( x_{eq} \right) > 0.

Tpend≈2πLgT_{pend} \approx 2\pi\sqrt{\frac{L}{g}}

เงื่อนไข: simple-pendulum idealization + small angular amplitude in radians.

8.18 Reference Notes

แหล่งต่อไปนี้ถูกเปิดตรวจจริงสำหรับ Chapter 8:

  • Young, H. D., & Freedman, R. A., University Physics with Modern Physics, 15th ed., SI units, Ch.14 §§14.1–14.5 (primary anchor; §14.6–14.8 เปิดเพื่อกำหนด scope boundary).

  • Knight, R. D., Physics for Scientists and Engineers: A Strategic Approach with Modern Physics, 4th ed., Ch.15 §§15.1–15.6.

  • Serway, R. A., & Jewett, J. W., Physics for Scientists and Engineers with Modern Physics, 10th ed., Ch.15 §§15.1–15.5 relevant portions.

  • Tipler, P. A., & Mosca, G., Physics for Scientists and Engineers with Modern Physics, 6th ed., Ch.14 §§14-1–14-3 relevant portions.

โจทย์ 8.1–8.30, worked-example statements, graphs และคำอธิบายที่จัดทำขึ้นในบทนี้เป็น original authoring ของโครงการ เว้นแต่มีการระบุเป็นอย่างอื่นอย่างชัดเจน.

✦

อีกหนึ่งก้าวของความเข้าใจ

ถ้าทบทวนบทนี้แล้ว บันทึกไว้เพื่อกลับมาเลือกบทต่อไปได้ง่ายขึ้น

ไปเรียนด้วยกัน

วิทยาการ: นายสาธิต ศิริวัชน์ (Mr.Satit Siriwach) AKA.COOLNUT