Prism Refraction and Reflection Demo
Loading the math board and drawing, please wait…
This example demonstrates how light refracts and reflects within a prism, allowing users to modify the angle of incidence, prism's refractive index, and prism angle. It involves core math concepts like Snell's Law, reflection principles, refractive indices, incident/refracted angles, and trigonometric relationships. Constructed using GeoGebra commands such as Point, Segment, OrthogonalLine, Angle, Rotate, Line, and Intersect to model the prism and light paths. Ideal for high school physics optics teaching and geometric construction practice.
GeoGebra Commands & Parameters
Point(yAxis) → CSegment(A, B) → aSegment(A, C) → bSegment(C, B) → cPoint(c) → ESegment(D, E) → IncidentOrthogonalLine(E, c) → ePoint(e) → FAngle(D, E, F) → αPoint(e) → GRotate(G, -1.0 * asin(sin(α) / n), E) → G'Angle(G', E, G) → βLine(E, G') → fIntersect(f, b) → HSegment(H, E) → gOrthogonalLine(H, b) → hIntersect(h, c) → IAngle(E, H, I) → γPoint(h) → JPoint(h) → KSegment(J, K) → iPoint(i) → LRotate(L, γ, H) → L'Angle(L, H, L') → δLine(H, L') → jIntersect(j, a) → MSegment(M, H) → kOrthogonalLine(M, a) → lPoint(l) → NAngle(H, M, N) → εRotate(N, ε, M) → N'Angle(N, M, N') → ζPoint(l) → OPoint(l) → PPoint(l) → QSegment(O, Q) → mLine(M, N') → pIntersect(c, p) → RSegment(M, R) → qOrthogonalLine(R, c) → rPoint(r) → SAngle(N', R, S) → ηPoint(r) → TRotate(T, -1.0 * asin(n * sin(η)), R) → T'Angle(T', R, T) → θLine(R, T') → sPoint(s) → USegment(R, U) → Relected
AI Drawing Prompt Reference
Draw a prism with light entering from one side and refracting and reflecting inside. Show the incident, refracted, and reflected angles, allowing adjustment of the incident angle, prism's refractive index, and prism angle. The light splits into refracted and reflected paths inside the prism, both following their respective laws with clear light paths.
The prompt above was compiled from the original drawing commands and is for reference only.