Numerical Example of Refraction by a Curved Surface

Numerical Example of Refraction by a Curved Surface
Loading the math board and drawing, please wait…
2020-06-21 14:45
① This example demonstrates the refraction of light rays through a curved (spherical) refractive surface, using geometric construction to precisely locate incident rays, refracted rays, focal points, and image positions. ② Core mathematical concepts include Snell's law of refraction, the spherical surface refraction formula, object-image relationships in geometrical optics, and geometric quantities such as angles, distances, and ratios. ③ Construction highlights: from the summary, GeoGebra commands such as Intersect, Circle, OrthogonalLine, CircleArc, Polygon, Segment, Point, Ray, Angle, Rotate, Vector, and Distance are used. Objects include surface radius R, object distance h, image distance d, refractive index μ, incident angle i, refracted angle r, and many auxiliary points and lines, allowing dynamic adjustment of parameters to observe refraction changes. ④ This is suitable for high school physics or university optics courses explaining spherical surface refraction formulas and graphical methods, and for interdisciplinary teaching of mathematics and physics to help students intuitively understand the geometric expression of refraction laws.

GeoGebra Commands & Parameters

  1. Intersect(xAxis, yAxis) → A
  2. Circle(A, R) → c
  3. OrthogonalLine(B, xAxis) → f
  4. CircleArc(A, B, T) → d
  5. Intersect(d, xAxis) → C,
  6. Polygon(T_2, T_1, B_1, B_2) → poly1, t_2, t_1, b_1, b_2
  7. Segment(T, T_2) → g
  8. Segment(B, B_2) → i_1
  9. CircleArc(C, T_2, T) → e
  10. Point(d) → P
  11. Point(xAxis) → E
  12. Ray(E, P) → j
  13. Ray(A, P) → k
  14. Angle(E, P, A) → i
  15. Point(k) → F
  16. Point(j) → G
  17. Rotate(G, i - r_1, P) → G'
  18. Angle(G, P, G') → α
  19. Ray(P, G') → l
  20. Vector(P, G') → v
  21. Angle(G', P, F) → r
  22. Point(l) → D
  23. Ray(D, P) → m
  24. Intersect(xAxis, m) → Im
  25. Vector(E, P) → w
  26. Point(w) → H
  27. Point(w) → I
  28. Vector(E, I) → a
  29. Distance(Im, C) → distanceImC
  30. Point(xAxis) → J
  31. Point(xAxis) → K
  32. Segment(J, K) → n
  33. Ray(E, P) → p
  34. Point(p) → M
  35. Segment(P, M) → q
  36. Segment(P, Im) → s
  37. Point(k) → N
  38. Segment(A, N) → t

AI Drawing Prompt Reference

Draw a light path through a spherical refractive surface. First, draw a circle to represent the spherical surface, then draw a vertical line to the x-axis as the optical axis. Next, draw a line from the circle's center to the x-axis, representing the incident ray. Take a point on the circle as the point of incidence, and draw a line from this point to the center, representing the refracted ray. Through rotation and angle calculation, find the intersection of the refracted ray and the x-axis, representing the point of refraction. Finally, use these points and lines to dynamically adjust parameters and observe changes in the refracted ray.
The prompt above was compiled from the original drawing commands and is for reference only.