Katakaustik in einem Ring
Author: Alfred Nussbaumer
Date: 10. Juli 2010

Parallel einfallende Lichtstrahlen werden in einem Ring so reflektiert, dass die reflektierten Strahlen ein "Herzmuster" bilden.

Im folgenden GeoGebra-Applet sind die parallel einfallenden und die reflektierten Lichtstrahlen als gelbe Strecken eingezeichnet; die Kreislinie stellt den Ring dar. Ziehe den roten Punkt entlang des Halbkreises und beobachte die Spur der reflektierten Strahlen!

Hinweis: Du kannst die Spur mit <Strg>-F wieder entfernen.

A = Intersect(xAxis, yAxis)
B = Point(xAxis)
c = Circle(A, B)
C = Point(c)
a = Line(C, xAxis)
D = Point(a)
u = Vector(D, C)
b = Segment(A, C)
a' = Mirror(a, b)
E = Point(a')
α = Angle(D, C, A)
A'_1 = Rotate(A, -(α), C)
A'_2 = Rotate(A, -(α), C)
A' = Rotate(A, α, C)
β = Angle(A, C, A')
d = Ray(C, A')
F, G = Intersect(c, d)
e = Segment(C, G)