AP Physics C: Mechanics Master Guide
Unit 5: Simple Harmonic Motion & Calculus-Driven Oscillations
1. Introduction & AP Exam Weight
Simple Harmonic Motion (SHM) and calculus-driven oscillations account for approximately 10–14% of the AP Physics C: Mechanics exam. While introductory physics relies heavily on memorized algebraic formulas ($T = 2\pi\sqrt{\frac{m}{k}}$), AP Physics C tests your ability to model oscillatory systems through second-order differential equations, Taylor series potential approximations, and rotational dynamic equivalences.
To earn a 5 on the AP Physics C exam—and demonstrate readiness for Georgia Tech’s rigorous engineering core—you must view SHM not as a specific system (like a mass on a spring), but as a fundamental mathematical behavior: any system whose restoring force or torque is linearly proportional to displacement from a stable equilibrium executes Simple Harmonic Motion.
2. Deep Concept Breakdown
2.1 The Differential Equation of SHM
Newton’s Second Law for a one-dimensional translational system subject to a Hooke’s Law restoring force $F(x) = -kx$ is:
$$\sum F_x = m a_x \implies -kx = m \frac{d^2x}{dt^2}$$
Rearranging into standard second-order linear homogeneous differential equation form:
$$\frac{d^2x}{dt^2} + \left(\frac{k}{m}\right)x = 0$$
We define the angular frequency $\omega \equiv \sqrt{\frac{k}{m}}$, yielding the canonical SHM differential equation:
$$\frac{d^2x(t)}{dt^2} + \omega^2 x(t) = 0$$
Proof of Solution
The general trial solution to this second-order differential equation is:
$$x(t) = A \cos(\omega t + \phi)$$
Taking the first derivative with respect to time to find velocity $v(t)$:
$$v(t) = \frac{dx}{dt} = -A\omega \sin(\omega t + \phi)$$
Taking the second derivative with respect to time to find acceleration $a(t)$:
$$a(t) = \frac{d^2x}{dt^2} = -A\omega^2 \cos(\omega t + \phi)$$
Substituting $x(t)$ back into $a(t)$:
$$\frac{d^2x}{dt^2} = -\omega^2 x(t) \implies \frac{d^2x}{dt^2} + \omega^2 x(t) = 0 \quad \blacksquare$$
2.2 Energy Conservation & Calculus-Driven Oscillations
The total mechanical energy $E$ in an ideal oscillator is constant:
$$E = K + U = \frac{1}{2}m v^2 + U(x) = \text{constant}$$
Taking the time derivative of the total energy ($\frac{dE}{dt} = 0$):
$$\frac{dE}{dt} = \frac{d}{dt}\left(\frac{1}{2}m\left(\frac{dx}{dt}\right)^2 + U(x)\right) = 0$$
Applying the chain rule:
$$m \left(\frac{dx}{dt}\right)\left(\frac{d^2x}{dt^2}\right) + \frac{dU}{dx}\left(\frac{dx}{dt}\right) = 0$$
Since velocity $v = \frac{dx}{dt} \neq 0$ for all $t$:
$$m\frac{d^2x}{dt^2} + \frac{dU}{dx} = 0 \implies m\frac{d^2x}{dt^2} = -\frac{dU}{dx}$$
This proves that the restoring force is $F(x) = -\frac{dU}{dx}$.
2.3 Oscillations in Non-Linear Potential Wells $U(x)$
When given an arbitrary potential energy function $U(x)$, small oscillations occur around local minima (stable equilibrium points).
-
Find Stable Equilibrium ($x_0$): $$\left.\frac{dU}{dx}\right|{x = x_0} = 0 \quad \text{and} \quad \left.\frac{d^2U}{dx^2}\right|{x = x_0} > 0$$
-
Taylor Series Expansion around $x_0$: $$U(x) \approx U(x_0) + \left.\frac{dU}{dx}\right|{x_0}(x - x_0) + \frac{1}{2}\left.\frac{d^2U}{dx^2}\right|{x_0}(x - x_0)^2 + \mathcal{O}((x - x_0)^3)$$
Since $U'(x_0) = 0$, defining displacement coordinate $\eta = x - x_0$:
$$U(\eta) \approx U(x_0) + \frac{1}{2}k_{\text{eff}} \eta^2, \quad \text{where } k_{\text{eff}} = \left.\frac{d^2U}{dx^2}\right|_{x_0}$$
- Effective Angular Frequency: $$\omega = \sqrt{\frac{k_{\text{eff}}}{m}} = \sqrt{\frac{1}{m}\left.\frac{d^2U}{dx^2}\right|_{x_0}}$$
2.4 Physical Pendulums & Rotational SHM
For a rigid body pivoted about a fixed axis at distance $d$ from its center of mass ($CM$):
$$\sum \tau = I \alpha \implies -m g d \sin\theta = I \frac{d^2\theta}{dt^2}$$
Applying the Small-Angle Approximation ($\sin\theta \approx \theta$ for $\theta \ll 1$ rad via Maclaurin expansion $\sin\theta = \theta - \frac{\theta^3}{3!} + \dots$):
$$I \frac{d^2\theta}{dt^2} + m g d \theta = 0 \implies \frac{d^2\theta}{dt^2} + \left(\frac{mgd}{I}\right)\theta = 0$$
Hence, the period of a physical pendulum is:
$$\omega = \sqrt{\frac{mgd}{I}} \implies T = 2\pi\sqrt{\frac{I}{mgd}}$$
2.5 Computational Modeling: Linear vs. Non-Linear Pendulum
The small-angle approximation breaks down at larger amplitudes. The standard AP equation underestimates the true period at higher angles. The following Python script uses Euler-Cromer numerical integration to demonstrate the breakdown of simple harmonic motion as amplitude increases.
import math
def simulate_pendulum(theta0_deg, length=1.0, g=9.81, dt=0.001, t_max=5.0):
"""
Simulates simple pendulum motion via Euler-Cromer integration.
Compares dynamic non-linear trajectory with exact analytical SHM.
"""
theta0 = math.radians(theta0_deg)
omega = 0.0
theta = theta0
t = 0.0
omega_shm = math.sqrt(g / length)
t_shm_period = 2 * math.pi / omega_shm
# Tracking period via zero-crossing detection
previous_theta = theta
half_period_time = None
while t < t_max:
# Exact differential equation: d^2(theta)/dt^2 = -(g/L)*sin(theta)
alpha = -(g / length) * math.sin(theta)
# Euler-Cromer step
omega += alpha * dt
theta += omega * dt
t += dt
# Zero-crossing detection (positive to negative direction)
if previous_theta > 0 and theta <= 0 and half_period_time is None:
half_period_time = t
previous_theta = theta
simulated_period = 2 * half_period_time if half_period_time else float('nan')
print(f"--- Initial Amplitude: {theta0_deg} deg ---")
print(f"Theoretical Small-Angle Period: {t_shm_period:.4f} s")
print(f"Numerical Non-Linear Period: {simulated_period:.4f} s")
print(f"Error Percentage: {abs(simulated_period - t_shm_period)/t_shm_period * 100:.2f}%\n")
if __name__ == "__main__":
simulate_pendulum(theta0_deg=5.0) # Small angle (SHM valid)
simulate_pendulum(theta0_deg=60.0) # Large angle (SHM fails)
3. Common AP Exam Pitfalls & Score 5 Scoring Rubric Nuances
| Topic / Scenario | Score 4 Response (Lacks Rigor) | Score 5 Response (Mastery) |
|---|---|---|
| Deriving $T$ for Non-Standard Oscillators | Plugs parameters blindly into $T = 2\pi\sqrt{m/k}$ without justifying why $k$ applies to the system. | Sets up dynamic restoring equation ($\sum F = m\ddot{x}$ or $\sum \tau = I\ddot{\theta}$), explicitly casts into $\ddot{x} + \omega^2 x = 0$, and defines $\omega^2$ explicitly. |
| Kinematic Approximations | Attempts to use linear kinematic formulas ($v = v_0 + at$) because acceleration depends on position. | Explicitly states kinematics are invalid since $a(t) = -\omega^2 x(t) \neq \text{constant}$; integrates energy or uses differential equations. |
| Physical Pendulum Inertia | Uses $I = m L^2$ for rigid bodies (e.g., uniform rods or disks) pivoted at the end. | Calculates correct $I$ using the Parallel Axis Theorem ($I = I_{cm} + m d^2$) before finding period $T = 2\pi\sqrt{I / mgd}$. |
| Potential Well Equilibrium | Assumes equilibrium occurs where $U(x) = 0$. | Proves equilibrium occurs at local extremum where $\frac{dU}{dx} = 0$, and checks stability via $\frac{d^2U}{dx^2} > 0$. |
Critical AP Rubric Trap: The Restoring Sign Failure
When setting up $\sum F = m a$ or $\sum \tau = I \alpha$, failing to include the explicit negative sign for restoring force drops you from a 15/15 to an 11/15 instantly on AP Physics C FRQs.
- Incorrect: $m \frac{d^2x}{dt^2} = kx \implies \frac{d^2x}{dt^2} - \frac{k}{m}x = 0$
- Mathematical Consequence: Solution is real exponentials $x(t) = C_1 e^{\omega t} + C_2 e^{-\omega t}$ (unbounded motion, NOT oscillation).
- Correct: $m \frac{d^2x}{dt^2} = -kx \implies \frac{d^2x}{dt^2} + \frac{k}{m}x = 0$
- Mathematical Consequence: Solution yields complex exponentials leading to bounded sinusoidal motion $x(t) = A\cos(\omega t + \phi)$.
4. Georgia Tech Placement Pathway
[ Score 5 on AP Physics C: Mechanics ]
│
▼
[ Exempts PHYS 2211: Intro Physics I (4 Credits) ]
│
┌────────────────────┴────────────────────┐
▼ ▼
[ Direct Entry: PHYS 2212 ] [ Accelerated Track ]
Intro Physics II (E&M) MATH 2551 (Multivariable)
│ │
└────────────────────┬────────────────────┘
▼
[ Core Engineering Coursework ]
• ECE 2040: Circuit Analysis
• ME 3017: System Dynamics & Control
• COE 2001: Statics & Dynamics
Academic & Strategic Placement Advantages at Georgia Tech
- Exempted Credit: Earning a 5 grants credit for PHYS 2211 (Introductory Physics I, 4 Credit Hours), satisfying a fundamental core laboratory science requirement.
- Direct Acceleration into PHYS 2212: By waiving PHYS 2211, GT engineering majors (AE, ME, ECE, CEE, BMED) can take PHYS 2212 (Introductory Physics II - Electromagnetism) during their first semester freshman year.
- Core Engineering Mapping:
- Differential Isomorphism: The differential equation for mechanical SHM ($\ddot{x} + \frac{k}{m}x = 0$) directly mirrors the differential equation for LC electrical circuits ($\ddot{q} + \frac{1}{LC}q = 0$) in PHYS 2212 and ECE 2040 (Circuit Analysis).
- Advanced Mechanical Dynamics: Mechanical and Aerospace majors leverage non-linear stability proofs ($U''(x_0) > 0$) directly in ME 3017 (System Dynamics and Control) and COE 2001 (Statics/Dynamics).
5. High-Yield Practice Problem & Step-by-Step Solution Checklist
Problem Statement
A uniform thin rod of mass $M$ and length $L$ is pivoted smoothly at one end. A small block of mass $m = \frac{M}{2}$ is attached to the non-pivoted bottom tip of the rod. A horizontal spring with spring constant $k$ is attached to the midpoint of the rod ($\frac{L}{2}$). The system is at rest vertically in equilibrium.
Fixed Pivot
(O)
| \
| \
| \
[k]---|----(Rod, Mass M, Length L)
| \
| \
( ) [m = M/2]
- Calculate the total moment of inertia $I_O$ of the rod-mass system about the pivot axis $O$.
- Derive the second-order differential equation governing small angular displacements $\theta(t)$ from the vertical equilibrium position.
- Determine the angular frequency $\omega$ and period $T$ of small oscillations in terms of $M, k, g,$ and $L$.
Step-by-Step Solution & AP Rubric Grading Checklist
Step 1: Total Moment of Inertia $I_O$
- Moment of inertia of uniform rod about end pivot: $I_{\text{rod}} = \frac{1}{3}M L^2$
- Moment of inertia of point mass $m$ at distance $L$: $I_{\text{mass}} = m L^2 = \left(\frac{M}{2}\right)L^2$
- By superposition:
$$I_O = I_{\text{rod}} + I_{\text{mass}} = \frac{1}{3}M L^2 + \frac{1}{2}M L^2 = \frac{5}{6}M L^2$$
Step 2: Restoring Torque Analysis & Differential Equation
Apply rotational form of Newton’s Second Law ($\sum \tau_O = I_O \alpha$):
- Torque due to Gravity:
- Center of Mass of rod is at $\frac{L}{2}$: $\tau_{g,\text{rod}} = - M g \left(\frac{L}{2}\right) \sin\theta$
- Mass $m$ is at $L$: $\tau_{g,\text{mass}} = - \left(\frac{M}{2}\right) g L \sin\theta$
- Total Gravitational Torque:
$$\tau_g = -M g \left(\frac{L}{2}\right) \sin\theta - \frac{1}{2}M g L \sin\theta = -M g L \sin\theta$$
- Torque due to Spring Force:
- Displacement of spring at distance $\frac{L}{2}$ for small angle $\theta$: $x_s = \frac{L}{2}\sin\theta$
- Restoring force: $F_s = -k x_s = -k \left(\frac{L}{2}\sin\theta\right)$
- Lever arm is $\frac{L}{2}$:
$$\tau_s = -F_s \left(\frac{L}{2}\cos\theta\right) = -k \left(\frac{L}{2}\sin\theta\right)\left(\frac{L}{2}\cos\theta\right)$$
- Summing Torques:
$$\sum \tau_O = -M g L \sin\theta - \frac{1}{4}k L^2 \sin\theta \cos\theta = I_O \frac{d^2\theta}{dt^2}$$
- Small-Angle Approximation ($\sin\theta \approx \theta$, $\cos\theta \approx 1$):
$$-M g L \theta - \frac{1}{4}k L^2 \theta = I_O \frac{d^2\theta}{dt^2}$$
$$-\left(M g L + \frac{1}{4}k L^2\right)\theta = \left(\frac{5}{6}M L^2\right) \frac{d^2\theta}{dt^2}$$
- Final Standard Differential Form:
$$\frac{d^2\theta}{dt^2} + \left( \frac{M g L + \frac{1}{4}k L^2}{\frac{5}{6}M L^2} \right) \theta = 0$$
Simplifying coefficients (divide numerator and denominator by $L$):
$$\frac{d^2\theta}{dt^2} + \left( \frac{6g}{5L} + \frac{3k}{10M} \right) \theta = 0$$
Step 3: Determining $\omega$ and Period $T$
Comparing directly with standard SHM form $\ddot{\theta} + \omega^2 \theta = 0$:
$$\omega = \sqrt{\frac{6g}{5L} + \frac{3k}{10M}}$$
$$\implies T = \frac{2\pi}{\omega} = 2\pi \sqrt{\frac{1}{\frac{6g}{5L} + \frac{3k}{10M}}} = 2\pi \sqrt{\frac{10 M L}{12 M g + 3 k L}}$$
Official AP Free-Response Scoring Rubric (15-Point Basis)
- Part 1: Moment of Inertia (3 Points)
- +1 Point: Correct statement and application of rod moment of inertia about end axis ($I = \frac{1}{3}ML^2$).
- +1 Point: Correct application of point-mass moment of inertia ($I = mL^2 = \frac{1}{2}ML^2$).
-
+1 Point: Correct sum yielding $I_O = \frac{5}{6}ML^2$.
-
Part 2: Differential Equation Setup & Approximations (8 Points)
- +1 Point: Expressing torque balance using $\sum \tau = I \alpha$ or $I \frac{d^2\theta}{dt^2}$.
- +1 Point: Correct negative signs assigned to both restoring torques.
- +1 Point: Correct gravitational torque expression (accounting for both rod CM and point mass).
- +1 Point: Correct spring force stretch distance $x = \frac{L}{2}\theta$ or $\frac{L}{2}\sin\theta$.
- +1 Point: Correct spring torque calculation ($\tau_s = F \cdot d$).
- +1 Point: Explicit application of small-angle approximation ($\sin\theta \approx \theta$).
-
+2 Points: Substituting $I_O$ and rearranging equation into standard differential form $\frac{d^2\theta}{dt^2} + \omega^2 \theta = 0$.
-
Part 3: Final Angular Frequency & Period Execution (4 Points)
- +2 Points: Correct extraction of $\omega^2$ from the linear coefficient of $\theta$.
- +1 Point: Correct relational application $T = \frac{2\pi}{\omega}$.
- +1 Point: Correct final algebraic expression in terms of simplified target variables ($M, k, g, L$).