AnimG LogoAnimG

Wave Propagation and Interference Analysis

ๆณข็š„ไผ ๆ’ญไธŽๅนฒๆถ‰ๅˆ†ๆž

Overview

This animation visualizes two synchronized wave sources, the propagation of their waves via 60 discrete sample particles distributed along the 0โ€“20 m axis, the arrival at observation particles A and B, the calculated distance between them, and the interference pattern that emerges from superposition. The key takeaway is how wave speed, travel time, and particle positions determine the interference outcome: particles at odd-half-wavelength path-difference positions undergo destructive interference (zero amplitude), while particles at even-half-wavelength path-difference positions undergo constructive interference (doubled amplitude). The ABCD option verification section is removed entirely.


Phases

# Phase Name Duration Description
1 Intro ~1 s Show the static layout: two black source points S1S_1 and S2S_2 at x=0x=0 m and x=20x=20 m, yellow particle AA at x=7x=7 m and green particle BB at x=12x=12 m between them. Display 60 small grey dots evenly spaced along the axis (spacing โ‰ˆ 0.33 m). Display the vibration equation y=0.01sinโก(ฯ€t)y = 0.01\sin(\pi t) m near the sources.
2 Wave Emission & Propagation ~3 s At t=0t=0 both sources begin vertical oscillation. Each of the 60 sample particles begins vibrating only when the wavefront from its nearest source reaches it. The red rightward wave from S1S_1 activates particle ii (at position xix_i) at time t=xi/vt = x_i / v; the blue leftward wave from S2S_2 activates particle jj at time t=(20โˆ’xj)/vt = (20 - x_j)/v. Before activation a particle remains stationary at zero. After activation by a single wave the particle oscillates according to the relevant wave equation. The wavefront "sweep" is thus visualized as a cascade of particles waking up one by one from left to right (red) and right to left (blue), each small dot bobbing vertically in real time.
3 Arrival at A ~2 s Red wavefront reaches AA at t=xA/v=7/2=3.5t = x_A/v = 7/2 = 3.5 s. Highlight AA's dot, then AA begins vertical vibration as yA=0.01sinโก(ฯ€(tโˆ’3.5))y_A = 0.01\sin(\pi(t-3.5)) m. Show the formula xA=vโ€‰t1=2ร—3.5=7x_A = v\,t_1 = 2\times3.5 = 7 m in yellow beside AA for 3 s.
4 Arrival at B ~2 s Blue wavefront reaches BB at t=(20โˆ’xB)/v=8/2=4t = (20-x_B)/v = 8/2 = 4 s. Highlight BB's dot, then BB begins vertical vibration as yB=0.01sinโก(ฯ€(tโˆ’4))y_B = 0.01\sin(\pi(t-4)) m. Show the formula xB=20โˆ’vโ€‰t2=20โˆ’2ร—4=12x_B = 20 - v\,t_2 = 20 - 2\times4 = 12 m in green beside BB for 3 s.
5 Superposition & Interference Steady State ~4 s Once both wavefronts have swept the entire axis (physical time t=10t=10 s, i.e. 5 s after t=0t=0 in animation time), every sample particle superposes both wave displacements strictly according to the superposition principle: yi(t)=0.01sinโก(ฯ€tโˆ’ฯ€xi/2)+0.01sinโก(ฯ€tโˆ’ฯ€(20โˆ’xi)/2)y_i(t) = 0.01\sin(\pi t - \pi x_i/2) + 0.01\sin(\pi t - \pi(20-x_i)/2). The path difference for particle at xix_i is ฮ”i=โˆฃxiโˆ’(20โˆ’xi)โˆฃ=โˆฃ2xiโˆ’20โˆฃ\Delta_i = |x_i - (20 - x_i)| = |2x_i - 20| m. With ฮป=4\lambda = 4 m: Destructive interference (amplitude = 0) at x=1,3,5,7,9,11,13,15,17,19x = 1, 3, 5, 7, 9, 11, 13, 15, 17, 19 m โ€” path difference is an odd multiple of ฮป/2=2\lambda/2 = 2 m. These particles remain completely stationary and their dots are rendered in grey. Constructive interference (amplitude = 0.02 m) at x=0,2,4,6,8,10,12,14,16,18,20x = 0, 2, 4, 6, 8, 10, 12, 14, 16, 18, 20 m โ€” path difference is an even multiple of ฮป/2\lambda/2 (i.e. an integer multiple of ฮป\lambda). These particles oscillate with doubled amplitude and their dots are rendered in bright white/purple. The 60-particle array displays the full standing-wave interference pattern as a living, oscillating ensemble. Annotate representative destructive nodes with "ๆŒฏๅŠจๅ‡ๅผฑ (A=0)" in grey and constructive antinodes with "ๆŒฏๅŠจๅŠ ๅผบ (A=2Aโ‚€)" in bright green.
6 Distance Between A & B ~1.5 s Draw a yellow line segment connecting AA (x=7x=7 m) and BB (x=12x=12 m) along the axis. Label its length "5 m". Display the calculation โˆฃxBโˆ’xAโˆฃ=โˆฃ12โˆ’7โˆฃ=5|x_B - x_A| = |12 - 7| = 5 m in red next to the segment for 3 s. Note that AA at x=7x=7 m is a destructive node (path difference = 6 m = 1.5ฮป) and BB at x=12x=12 m is a constructive antinode (path difference = 4 m = ฮป).
7 Vibration Plots & Outro ~2 s On the right panel, display two small time-series plots spanning t=0t = 0 to t=12t = 12 s: Red sinusoid for AA (x=7x=7 m, destructive node): oscillates with single-wave amplitude 0.01 m from t=3.5t=3.5 s until the second wavefront arrives at t=(20โˆ’7)/2=6.5t=(20-7)/2=6.5 s, then amplitude collapses to zero for tโ‰ฅ6.5t \geq 6.5 s โ€” the plot flatlines at zero. Green sinusoid for BB (x=12x=12 m, constructive antinode): oscillates with single-wave amplitude 0.01 m from t=4t=4 s until the second wavefront arrives at t=7/2=3.5t=7/2=3.5 s (already passed), so from t=6t=6 s onward amplitude grows to 0.02 m โ€” the plot shows doubled amplitude. Both plots are clearly labeled with their interference type. Fade out all elements.

Layout

โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚                 TOP AREA                    โ”‚
โ”‚   (Title: "ๆณข็š„ไผ ๆ’ญไธŽๅนฒๆถ‰ๅˆ†ๆž")               โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚        LEFT AREA       โ”‚      RIGHT AREA      โ”‚
โ”‚  (Main wave scene,    โ”‚  (Interference      โ”‚
โ”‚   sources S1 & S2,   โ”‚   summary labels,   โ”‚
โ”‚   60 sample particle โ”‚   distance label,   โ”‚
โ”‚   dots oscillating   โ”‚   vibration plots   โ”‚
โ”‚   vertically along   โ”‚   for A and B       โ”‚
โ”‚   the axis, yellow   โ”‚   showing zero      โ”‚
โ”‚   particle A, green  โ”‚   amplitude at A    โ”‚
โ”‚   particle B,        โ”‚   and doubled       โ”‚
โ”‚   distance line,     โ”‚   amplitude at B    โ”‚
โ”‚   interference       โ”‚   after full        โ”‚
โ”‚   annotations)       โ”‚   superposition)    โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜

Area Descriptions

Area Content Notes
Top Title "ๆณข็š„ไผ ๆ’ญไธŽๅนฒๆถ‰ๅˆ†ๆž" Fadeโ€‘in at start of Intro
Left Black sources S1,S2S_1, S_2; 60 small sample particle dots evenly spaced from x=0x=0 to x=20x=20 m, each oscillating vertically according to its activation time and the superposition of both wave equations once both fronts have passed; yellow particle AA at x=7x=7 m (destructive node, eventually stationary); green particle BB at x=12x=12 m (constructive antinode, eventually doubled amplitude); yellow distance line; interference annotations ("ๆŒฏๅŠจๅŠ ๅผบ (A=2Aโ‚€)" in bright green at constructive positions, "ๆŒฏๅŠจๅ‡ๅผฑ (A=0)" in grey at destructive positions) Primary visual focus throughout phases. Each dot's vertical displacement is computed every frame using the exact superposition formula. Destructive-node dots are rendered grey and stationary after full superposition; constructive-antinode dots are rendered bright white/purple with visibly larger oscillation. No continuous sinusoidal curve is drawn โ€” the ensemble of dots is the wave visualization. Dot color transitions: grey (inactive) โ†’ red tint (only S1S_1 wave) or blue tint (only S2S_2 wave) โ†’ grey/stationary (destructive) or bright white/purple with large excursion (constructive) after both waves arrive.
Right Interference summary: list of destructive positions (x=1,3,5,...,19x = 1,3,5,...,19 m, "่ทฏ็จ‹ๅทฎไธบๅŠๆณข้•ฟๅฅ‡ๆ•ฐๅ€๏ผŒๆŒฏๅน…ไธบ0") and constructive positions (x=0,2,4,...,20x = 0,2,4,...,20 m, "่ทฏ็จ‹ๅทฎไธบๅŠๆณข้•ฟๅถๆ•ฐๅ€๏ผŒๆŒฏๅน…ไธบ2Aโ‚€"); vibration time-series plots for AA (red, flatlines to zero after t=6.5t=6.5 s) and BB (green, amplitude doubles after full superposition) Appears from Phase 5 onward; vibration plots appear in Phase 7

Notes

  • Vibration equation for both sources at their respective origins: y=0.01sinโก(ฯ€t)y = 0.01\sin(\pi t) m, giving amplitude A0=0.01A_0 = 0.01 m, angular frequency ฯ‰=ฯ€\omega = \pi rad/s, and period T=2T = 2 s.
  • Wave speed: v=2v = 2 m/s; wavelength: ฮป=vT=4\lambda = vT = 4 m; half-wavelength: ฮป/2=2\lambda/2 = 2 m.
  • 60 sample particles are placed at positions xi=iร—(20/59)x_i = i \times (20/59) m for i=0,1,โ€ฆ,59i = 0, 1, \ldots, 59 (spacing โ‰ˆ 0.339 m).
  • Displacement rules for each sample particle at position xix_i (strictly enforcing superposition principle):
    • t<xi/vt < x_i/v AND t<(20โˆ’xi)/vt < (20-x_i)/v: yi=0y_i = 0 (neither front arrived).
    • xi/vโ‰คtx_i/v \leq t AND t<(20โˆ’xi)/vt < (20-x_i)/v: yi=0.01sinโก(ฯ€tโˆ’ฯ€xi/2)y_i = 0.01\sin(\pi t - \pi x_i/2) (only S1S_1 wave).
    • (20โˆ’xi)/vโ‰คt(20-x_i)/v \leq t AND t<xi/vt < x_i/v: yi=0.01sinโก(ฯ€tโˆ’ฯ€(20โˆ’xi)/2)y_i = 0.01\sin(\pi t - \pi(20-x_i)/2) (only S2S_2 wave).
    • Both fronts arrived (tโ‰ฅxi/vt \geq x_i/v AND tโ‰ฅ(20โˆ’xi)/vt \geq (20-x_i)/v): yi=0.01sinโก(ฯ€tโˆ’ฯ€xi/2)+0.01sinโก(ฯ€tโˆ’ฯ€(20โˆ’xi)/2)y_i = 0.01\sin(\pi t - \pi x_i/2) + 0.01\sin(\pi t - \pi(20-x_i)/2).
  • Interference analysis (steady state, both waves present) โ€” rigorous derivation:
    • Path difference: ฮ”i=โˆฃxiโˆ’(20โˆ’xi)โˆฃ=โˆฃ2xiโˆ’20โˆฃ\Delta_i = |x_i - (20 - x_i)| = |2x_i - 20| m.
    • Destructive interference (amplitude = 0): ฮ”i=(2nโˆ’1)โ‹…ฮป/2\Delta_i = (2n-1)\cdot\lambda/2 for integer nn, i.e. ฮ”i=2,6,10,14,18\Delta_i = 2, 6, 10, 14, 18 m โ†’ xi=1,3,5,7,9,11,13,15,17,19x_i = 1, 3, 5, 7, 9, 11, 13, 15, 17, 19 m. These particles are completely stationary in steady state.
    • Constructive interference (amplitude = 2A0=0.022A_0 = 0.02 m): ฮ”i=2nโ‹…ฮป/2=nฮป\Delta_i = 2n\cdot\lambda/2 = n\lambda for integer nโ‰ฅ0n\geq0, i.e. ฮ”i=0,4,8,12,16,20\Delta_i = 0, 4, 8, 12, 16, 20 m โ†’ xi=0,2,4,6,8,10,12,14,16,18,20x_i = 0, 2, 4, 6, 8, 10, 12, 14, 16, 18, 20 m.
    • Particle A at x=7x=7 m: ฮ”=โˆฃ14โˆ’20โˆฃ=6\Delta = |14-20|=6 m =1.5ฮป= 1.5\lambda โ†’ destructive, amplitude = 0. After t=6.5t=6.5 s (when S2S_2 wave arrives), AA becomes stationary.
    • Particle B at x=12x=12 m: ฮ”=โˆฃ24โˆ’20โˆฃ=4\Delta = |24-20|=4 m =ฮป= \lambda โ†’ constructive, amplitude = 0.02 m. After t=6t=6 s (when S1S_1 wave arrives at t=6t=6 s and S2S_2 wave arrived at t=4t=4 s), BB oscillates with doubled amplitude.
  • Vibration plots must faithfully reflect the physics: the plot for AA must show the amplitude collapsing to zero after both waves are present; the plot for BB must show the amplitude doubling. These plots are the primary pedagogical verification of the superposition principle.
  • The ABCD multiple-choice option verification section is completely removed from the animation.
  • Particle dots AA and BB are rendered larger and more prominently than the 60 sample dots.
  • The "cascade wake-up" effect in Phase 2 is the primary visual representation of wave propagation โ€” no vertical line wavefront indicator is used.
  • All motions use smooth sinusoidal interpolations; no abrupt jumps.
  • The bottom time axis is removed entirely from the layout. Time information is conveyed through onโ€‘screen formula annotations and the vibration plots in the Right area only.
  • Colors: source points black, AA yellow, BB green, sample particles grey (inactive) โ†’ red tint (S1S_1 only) or blue tint (S2S_2 only) โ†’ grey/stationary (destructive node) or bright white/purple (constructive antinode), distance line yellow.
  • Text annotations appear only when needed; they fade out after their specified display time.
  • The entire scene fits within a single Manim Scene class.
  • Total runtime โ‰ˆ 16 s, well under the 30 s limit.
  • Pedagogical priority: the animation must be physically rigorous and suitable for classroom teaching. Every visual element must correctly represent the underlying wave physics, especially the interference outcomes at each particle position.

Created By

963411096

Description

The animation shows two opposite wave sources emitting waves that travel to particles A and B, calculates their distances, and verifies multiple choice answers. It visualizes wave speed, travel times, particle vibrations, distance measurement, and option validation with checks and crosses, ending with displacement graphs for each particle.

Created At

Mar 23, 2026, 04:20 PM

Duration

0:31

Tags

wave-physicsinterferencedistance-calculationmultiple-choice

Status

Completed
AI Model
Auto