Hyperbola Reflective Property – Tangent and Foci Angle Equality
Loading the math board and drawing, please wait…
In collections
Conic Sections
This example demonstrates, without verbal explanation, that a line tangent to a hyperbola makes equal angles with the segments joining the point of tangency to both foci—a fundamental reflective property of hyperbolas. The core mathematics involves hyperbolas, tangents, foci, angle equality, distance calculations, and geometric constructions. Using GeoGebra commands such as Point, Ray, Midpoint, Intersect, Hyperbola, Distance, Circle, Segment, Tangent, CircleSector, Angle, Dilate, and Rotate, the applet builds the hyperbola, its foci, a variable tangent, and measures the angles to verify the property. It is intended for high‑school or early‑university students studying analytic geometry and conic sections, providing an interactive visual proof of the reflective property.
GeoGebra Commands & Parameters
Point(a) → F_1Ray(F_1, B) → bRay(F_1, B) → cPoint(b) → F_2Midpoint(F_1, F_2) → DRay(D, F) → gPoint(g) → HRay(D, F_2) → hPoint(h) → IIntersect(i, j) → JHyperbola(F_1, F_2, J) → dDistance(J, F_2) → eCircle(J, k) → pSegment(F_1, J) → lSegment(J, F_2) → mIntersect(p, l) → E,Intersect(p, m) → G,Tangent(J, d) → n,Intersect(p, n) → K, LCircleSector(J, K, G) → qAngle(K, J, G) → αDilate(F_2, If[0 < o ≤ 1, 1 - o, 0], J) → C'Dilate(F_1, If[1 < o ≤ 2, 2 - o, 0], J) → A'Segment(F_2, C') → rSegment(F_1, A') → sRotate(q, If[o > 2, ((-(o - 2)) * α), (-α)], J) → q'CircleArc(J, K, G) → tSegment(H, J) → a_1Segment(I, J) → b_1Ray(D, H) → c_1Ray(D, I) → d_1
AI Drawing Prompt Reference
Draw a hyperbola with two foci, a tangent line, and a point of tangency. Include segments from the tangency point to each focus. The foci and tangency point are defined by rays. Measure the angles between the tangent and these segments to illustrate the reflective property of the hyperbola.
The prompt above was compiled from the original drawing commands and is for reference only.