How do I calculate the refracted angle using Snell’s law?
Quick answer
Use Snell’s law, n₁ sin θ₁ = n₂ sin θ₂, with both angles measured from the normal to the boundary. Rearrange to θ₂ = sin⁻¹[(n₁/n₂) sin θ₁], then substitute the given indices and incident angle. For example, n₁ = 1.00, n₂ = 1.50, and θ₁ = 30° give θ₂ ≈ 19.5°. Make sure your calculator uses degrees.
The question, the details, the next step.
A practical checklist
Label the first and second media and match each refractive index to the correct side.
Draw the boundary and its perpendicular normal; measure both ray angles from the normal.
Rearrange to θ₂ = sin⁻¹[(n₁/n₂) sin θ₁] before substituting.
Check calculator angle mode and confirm the inverse-sine input is between −1 and 1.
Keep extra digits during calculation, then report a suitably rounded angle with units.
A few more useful answers
Why do I measure the angle from the normal instead of the surface?
Snell’s law defines both ray angles relative to the perpendicular (normal) to the boundary. If your angle is given from the surface, convert it to the angle from the normal before substituting. [S1]
What does it mean if the inverse-sine input is greater than 1?
The real-valued inverse sine does not give a transmitted angle for an input outside [−1, 1]. For light moving from a higher to a lower refractive index, that can correspond to the critical-angle condition and total internal reflection. [S1]
Should I round the intermediate value before taking inverse sine?
Keep a few extra digits in the intermediate calculation and round the final angle instead. This reduces rounding differences in the reported result.
Sources
References used for this guide.
- [S1] OpenStax Physics, Section 16.2: Refraction openstax.org · Checked
