Refraction of Light at a Dielectric Surface

Refraction of Light at a Dielectric Surface
Loading the math board and drawing, please wait…
2015-10-22 21:15
This example demonstrates the refraction of light at a dielectric surface. Key mathematical concepts include Snell's Law and trigonometric functions. Using GeoGebra commands such as Point, Circle, Intersect, etc., the path of light in different media can be constructed. Suitable for high school physics and mathematics education, aiding students in understanding the principles of light refraction.

GeoGebra Commands & Parameters

  1. Point(yAxis) → D
  2. Circle(C, D) → c
  3. Intersect(c, xAxis, 1) → E
  4. CircleArc(C, D, NonZeroE) → CircularArcForLaser
  5. Point(CircularArcForLaser) → F
  6. Ray(C, H) → TransmittedRay
  7. Point(TransmittedRay) → P
  8. Segment(F, C) → IncidentRay
  9. Ray(C, F) → f
  10. Point(f) → I
  11. Point(f) → J
  12. Circle(I, J) → g
  13. OrthogonalLine(I, f) → h
  14. Intersect(g, h, 2) → K
  15. Line(K, f) → i
  16. OrthogonalLine(F, f) → j
  17. Intersect(i, j) → L
  18. Ray(C, F') → ReflectedRay
  19. Angle(atan(n_2 / n_1)) → Θ_B
  20. Point(ReflectedRay) → G
  21. Polygon(C, G, M, N) → poly1, c_1, g_1, m, n
  22. Polygon(C, C1, C2, C3) → poly2, c_2, c1, c2, c3
  23. If(Θ_t ≟ NaN, 100, If[Polarized ≟ 0, MeanPercentReflected, If[Polarized ≟ 1, ReflectedPercentParallel, ReflectedPercentPerpendicular]]) → PercentReflected
  24. If(Polarized ≟ 0, MeanPercentTransmitted, If[Polarized ≟ 1, TransmittedPercentParallel, TransmittedPercentPerpendicular]) → PercentTransmitted
  25. If(Θ_t ≠ NaN, 0, 1) → TotalReflection