Reflection from a Curved Mirror
Loading the math board and drawing, please wait…
This example demonstrates the reflection of parallel light rays from a concave mirror, involving reflection laws, geometric construction, and circular arcs. The construction uses GeoGebra commands like CircleArc, Segment, and Angle to create the mirror surface and adjust the radius. It is suitable for middle or high school mathematics to understand the connection between optics and geometry.
GeoGebra Commands & Parameters
Intersect(xAxis, yAxis) → OCircleArc(MC, Mt, Mb) → MirrorIntersect(Mirror, l1, 1) → Mp1Intersect(Mirror, l2, 1) → Mp2Segment(Mp1, MC) → r1Segment(Mp2, MC) → r2Angle(l1, r1) → α1Angle(l2, r2) → α2Point(r1) → R1pPoint(r2) → R2pRotate(R1p, (-α1), Mp1) → R1p'Ray(Mp1, R1p') → ryRt_1Rotate(R2p, (-α2), Mp2) → R2p'Ray(Mp2, R2p') → ryRt_2Intersect(Mirror, l3, 1) → Mp3Intersect(Mirror, l4, 1) → Mp4Intersect(Mirror, l5, 1) → Mp5Segment(Mp3, MC) → r3Segment(Mp4, MC) → r4Segment(Mp5, MC) → r5Point(r3) → R3pPoint(r4) → R4pPoint(r5) → R5pAngle(l3, r3) → α3Angle(l4, r4) → α4Angle(l5, r5) → α5Rotate(R3p, (-α3), Mp3) → R3p'Rotate(R4p, (-α4), Mp4) → R4p'Ray(Mp3, R3p') → ryRt_3Ray(Mp4, R4p') → ryRt_4Rotate(R5p, (-α5), Mp5) → R5p'Ray(Mp5, R5p') → ryRt_5Intersect(Mirror, j5, 1) → Mq5Intersect(Mirror, j4, 1) → Mq4Intersect(Mirror, j3, 1) → Mq3Intersect(Mirror, j2, 1) → Mq2Intersect(Mirror, j1, 1) → Mq1Segment(Mq5, MC) → r5bSegment(Mq4, MC) → r4bSegment(Mq3, MC) → r3bSegment(Mq2, MC) → r2bSegment(Mq1, MC) → r1bPoint(r5b) → R5pbPoint(r4b) → R4pbPoint(r3b) → R3pbPoint(r2b) → R2pbPoint(r1b) → R1pbRotate(R1pb, α1, Mq1) → R1pb'Ray(Mq1, R1pb') → ryRb_1Rotate(R2pb, α2, Mq2) → R2pb'Ray(Mq2, R2pb') → ryRb_2Rotate(R3pb, α3, Mq3) → R3pb'Ray(Mq3, R3pb') → ryRb_3Rotate(R4pb, α4, Mq4) → R4pb'Ray(Mq4, R4pb') → ryRb_4Rotate(R5pb, α5, Mq5) → R5pb'Ray(Mq5, R5pb') → ryRb_5Point(l1) → Dt1Point(l2) → Dt2Point(l3) → Dt3Point(l4) → Dt4Point(l5) → Dt5Point(j5) → Db5Point(j4) → Db4Point(j3) → Db3Point(j2) → Db2Point(j1) → Db1Segment(Dt1, Mp1) → ryIt_1Segment(Dt2, Mp2) → ryIt_2Segment(Dt3, Mp3) → ryIt_3Segment(Dt4, Mp4) → ryIt_4Segment(Dt5, Mp5) → ryIt_5Segment(Db1, Mq1) → ryIb_1Segment(Db2, Mq2) → ryIb_2Segment(Db3, Mq3) → ryIb_3Segment(Db4, Mq4) → ryIb_4Segment(Db5, Mq5) → ryIb_5Parabola(F, dir) → g
AI Drawing Prompt Reference
Draw a reflection diagram of a concave mirror. The mirror is a circular arc centered at the origin. Parallel light rays from the left reflect off the mirror and converge at the focal point. Two light paths are shown to illustrate the reflection law. Intersection points on the mirror are marked as key points. The overall diagram combines optics and geometry, suitable for math education.
The prompt above was compiled from the original drawing commands and is for reference only.