A grating-order scan varies the diffraction order m across three rows at fixed wavelength and spacing, showing how the order angle moves through d * sin(theta) = m * lambda row by row. The arithmetic is exact only for the stated orders, spacings, wavelengths, and rows in the ideal coherent-grating model. Real observations add alignment, finite slit/aperture size, coherence/bandwidth, detector calibration, grating imperfections, peak fitting, finite precision, and measurement uncertainty.

Order raises the required sine marker until the toy sine limit rejects the row. Exact arithmetic here means exact results for the stated model inputs; measured inputs still carry uncertainty and significant-figure limits.

highlighted = computed this step

First order closes at two fifths

Spacing 5 m times sine marker 2/5 gives 2 m. Order 1 times wavelength 2 m gives 2 m, so this row is accepted.

5 m⋅25=2 mmλ=1⋅2 m=2 mA=15\ \text{m}\cdot\frac{2}{5}=2\ \text{m}\quad m\lambda=1\cdot2\ \text{m}=2\ \text{m}\quad A=1
Grating relation rowThe grating spacing, sine marker, order, wavelength, and acceptance bit are checked.sinegratingSpacing=5 msineFactor=2/5wavelength=2 morder=1 countacceptedBit=1 bit

Second order needs four fifths

Spacing 5 m times sine marker 4/5 gives 4 m. Order 2 times wavelength 2 m gives 4 m, so this row is accepted.

5 m⋅45=4 mmλ=2⋅2 m=4 mA=15\ \text{m}\cdot\frac{4}{5}=4\ \text{m}\quad m\lambda=2\cdot2\ \text{m}=4\ \text{m}\quad A=1
Grating relation rowThe grating spacing, sine marker, order, wavelength, and acceptance bit are checked.sinegratingSpacing=5 msineFactor=4/5wavelength=2 morder=2 countacceptedBit=1 bit

Third order cannot fit inside the sine limit

Spacing 5 m times sine marker 1 gives 5 m. Order 3 times wavelength 2 m gives 6 m, so this row is rejected.

5 m⋅1=5 mmλ=3⋅2 m=6 mA=05\ \text{m}\cdot1=5\ \text{m}\quad m\lambda=3\cdot2\ \text{m}=6\ \text{m}\quad A=0
Grating relation rowThe grating spacing, sine marker, order, wavelength, and acceptance bit are checked.sinegratingSpacing=5 msineFactor=1wavelength=2 morder=3 countacceptedBit=0 bit