A Byte of PhysicsLogo

Interference

Interference happens when wave amplitudes overlap. Add the wave contributions first, then compute intensity from the combined amplitude. Adding intensities too early destroys the phase information that creates bright and dark fringes.

Think like a programmer

Represent each path by amplitude and phase, preferably as a complex number. Sum all path amplitudes and take squared magnitude once. Keep path length, wavelength, phase convention, and source coherence explicit so a stripe pattern does not look more universal than the model.

Model checklist

Inputs
Source amplitudes, phases or path lengths, wavelength, and screen position.
State
Complex amplitude for each contributing path and the chosen phase convention.
Rule
Sum complex amplitudes, then square the magnitude for intensity.
Output
Combined amplitude, phase, and relative intensity.
Check
Equal amplitudes with equal phase enhance; equal amplitudes with a phase difference of π cancel.

For two equal-amplitude waves with phase difference Δφ, relative intensity follows

\[I\propto\left|A_1e^{i\phi_1}+A_2e^{i\phi_2}\right|^2\]

When the path difference is ΔL, a simple monochromatic phase model uses

\[\Delta\phi=\frac{2\pi}{\lambda}\Delta L\]

Constructive interference occurs for path differences near integer multiples of wavelength; destructive interference occurs near half-integer multiples for equal coherent contributions. “Near” matters because real sources can have unequal amplitude, finite bandwidth, and changing phase.

const combined = addComplex(pathA, pathB);
const relativeIntensity = combined.real ** 2 + combined.imaginary ** 2;

Wave data sampler

Adjust amplitude and wavelength. The plotted line is a view of sampled displacement data; its speed is frequency divided by wave number.

Amplitude 1.0; wavelength 3.0 m; model speed 1.91 m/s.

The sampler above is a one-dimensional wave view. It helps establish amplitude and wavelength vocabulary; a full two-source pattern additionally needs geometric path lengths from both sources to each screen point.

Try this experiment

Prediction: Two equal amplitudes with opposite phase cancel in this ideal model.

Represent one path as amplitude 1 and phase 0, then represent the other with phase π. Predict the combined amplitude before calculating it. Change the phase to zero and compare the intensity change.

Where this model breaks

This model assumes coherent monochromatic waves and ideal linear superposition. It omits source size, polarization, detector response, scattering, dispersion, environmental noise, and quantum measurement details for low-light experiments.

Summary

Interference is a data-ordering rule: preserve amplitude and phase, sum contributions, then calculate intensity. Test both perfect reinforcement and cancellation before trusting a rendered fringe pattern.

Glossary

Self-check

  1. Why is adding intensities before amplitudes incorrect for coherent waves?
  2. What phase difference gives ideal cancellation for equal amplitudes?
  3. Which input turns a simple wave view into a two-path interference calculation?

Sources

Model contract

Treat the lesson as a small function before treating it as a fact to memorize. Give every value a unit, keep only the state needed for the next step, and make the output easy to inspect.

\[\text{observable output} = f(\text{inputs},\,\text{state})\]
Inputs
Quantities you set or measure, with units and useful bounds.
State
Values the program must retain to reproduce the next result.
Rule
The relationship or update that turns inputs and state into a result.
Check
A known limit, unit check, invariant, or measured result that can expose a bad model.

Implement the idea as a model

For Interference, write down the quantities you can control, the values your program must retain, and the result a reader could inspect. In Geometric and Wave Optics, the useful program is not the drawing: it is the smallest explicit model that makes a prediction you can test.

Guided experiment

Prediction: changing one declared input while holding the others fixed should change only the outputs that the model connects to that input. Choose one input, predict the direction of change, then check a limiting case such as zero, a symmetric arrangement, or a familiar low-speed or small-change approximation.

Where this model breaks

This lesson is a teaching model, not a complete simulator. Before using it outside the stated question, check which interactions, scales, uncertainties, boundary conditions, and measurement limits it leaves out.

Summary

Treat Interference as a contract: named inputs and units enter a rule, the rule produces an observable result, and a known limit or invariant checks whether the implementation deserves trust.

Glossary

  • Input: a measured value or chosen parameter supplied to a model.
  • State: the smallest set of values needed to continue or reproduce a model.
  • Validation: comparing an output with a known result, limit, invariant, or measurement.

Self-check

  1. Which values are inputs, and which values must remain state?
  2. What observable result would tell you the model is behaving as expected?
  3. Which assumption would you test first before applying the model to a real system?

Model review: turn Interference into a test

Model interference by summing complex amplitudes before calculating intensity.

  1. Name the inputs and units that the geometric and wave optics model needs.
  2. Separate the state you must keep from values you can calculate when needed.
  3. Write one rule that maps the current state and inputs to an observable result.
  4. Choose a limiting case, unit check, invariant, or known result before trusting an output.
  5. State one assumption you would change before using this simplified model for a real decision.

Share to: