Ellipse and Hyperbola Review: Dynamic Construction of Foci, Vertices, and Asympt

Ellipse and Hyperbola Review: Dynamic Construction of Foci, Vertices, and Asympt
Loading the math board and drawing, please wait…
2016-05-28 03:58
① This GeoGebra applet provides a comprehensive review of the constructions for ellipses and hyperbolas, dynamically displaying the key elements such as foci, vertices, major/minor axes, and asymptotes. ② The core mathematical concepts covered include the definitions of ellipses and hyperbolas (constant sum/difference of distances from foci), focal length, major and minor axes, asymptote equations, and the geometric relationships between these components. ③ Construction highlights: based on the summary, the applet uses the Ellipse command to generate the conic, Asymptote for hyperbola asymptotes, SecondAxisLength and MajorLength to define axis dimensions, OrthogonalLine for perpendicular constructions, and Line, Intersect, Segment, Point, Vector, and If commands to build auxiliary points, lines, and conditional displays. ④ This resource is suitable for high school or early college analytic geometry courses, serving as a review tool for students to explore how changing parameters affects the shape and orientation of ellipses and hyperbolas, and for teachers to demonstrate key properties interactively.

GeoGebra Commands & Parameters

  1. Ellipse(Focus1, Focus2, MajorLength) → ConicCurve
  2. Asymptote(ConicCurve) → Asymptote2, Asymptote1
  3. SecondAxisLength(ConicCurve) → MinorAxisLength
  4. OrthogonalLine(Vertex1, xAxis) → a
  5. OrthogonalLine(Vertex2, xAxis) → b
  6. Line(Vertex3, xAxis) → c
  7. Line(Vertex4, xAxis) → d
  8. Intersect(b, c) → A
  9. Intersect(a, c) → B
  10. Intersect(d, b) → D
  11. Segment(A, B) → e
  12. Segment(D, A) → h
  13. Intersect(d, a) → E
  14. Segment(B, E) → f
  15. Segment(E, D) → g
  16. Point(ConicCurve) → Point
  17. Vector(Focus1, Point) → F1P
  18. Vector(Focus2, Point) → F2P
  19. If(MajorLength > FocusLength, T2) → TC1
  20. If(MajorLength < FocusLength, T7) → TC2
  21. If(FocusLength ≟ MajorLength, T8) → TC3