Dynamic Demonstration of Trigonometric Ratios for Rotation and Reference Angles

Dynamic Demonstration of Trigonometric Ratios for Rotation and Reference Angles
Loading the math board and drawing, please wait…
2016-05-09 10:34
This GeoGebra example dynamically illustrates the relationship between trigonometric ratios of any rotation angle (including angles greater than 90°) and their reference angles. The core mathematical concept is the extension of trigonometric definitions on the unit circle: sine, cosine, and tangent ratios are determined by the coordinates of the terminal point, while the reference angle (acute) simplifies calculations and reveals sign changes across quadrants. Construction highlights include using the Intersect command to find unit circle intersections, Segment for radii and perpendiculars, Angle to mark rotation and reference angles, If and Element for quadrant logic, Polygon for triangles, Midpoint for the center, and Textfield for angle input. Key objects include points P, A, O, segments s_t1 and r, angles θ_o and θ_r, plus auxiliary elements like ReferenceAngle1/2 and ListQuad. This is ideal for high school trigonometry or pre-calculus review, helping students intuitively grasp sign rules and periodicity of trigonometric functions for arbitrary angles, and explore algebraic relationships between rotation and reference angles.

GeoGebra Commands & Parameters

  1. Intersect(c, xAxis, 2) → A
  2. Intersect(xAxis, yAxis) → O
  3. Segment(O, A) → a
  4. Segment(O, P) → b
  5. Angle(A, O, P) → α_+
  6. Angle(A, O, P_o) → θ_c
  7. Angle(P, O, A) → α_-
  8. Intersect(c, xAxis, 1) → C
  9. Segment(O, C) → d
  10. Angle(C, O, P) → ReferenceAngle2
  11. Angle(A, O, P) → ReferenceAngle1
  12. If(ReferenceAngle1 ≟ 0°, 1, floor((θ_o - 0.01) / 90) + 1) → nquad
  13. If(Mod[nquad, 4] ≟ 0, 4, Mod[nquad, 4]) → quad
  14. Element(ListQuad, quad) → P_q
  15. Polygon(O, P, Q) → poly1, p_x, o, p
  16. Angle(O, Q, P) → rtAngled
  17. Element(ListGenAngle, quad) → P_g
  18. Element(ListRefAngle, quad) → P_f
  19. Midpoint(O, Q) → OQmid
  20. Midpoint(P, Q) → PQmid
  21. Midpoint(O, P) → OPmid
  22. Angle(A, O, P_o) → θ_{c2}
  23. Angle(A, O, P_o) → θ_{c3}
  24. Angle(A, O, P_o) → θ_{c4}
  25. Intersect(b, p_x) → B
  26. Textfield(θ_o) → inputBox1
  27. Textfield(r) → inputBox2

AI Drawing Prompt Reference

Draw a dynamic rotating angle inside a circle, marking the intersection point of the terminal side with the unit circle, and display the angle between the terminal side and the x-axis as well as the reference angle. Connect the center of the circle to the intersection point with line segments and draw perpendiculars. Use different colors or markings to distinguish the quadrants, and label the angle values and trigonometric function values for each quadrant. Add a slider to dynamically adjust the angle and update all related graphics and values in real time.
The prompt above was compiled from the original drawing commands and is for reference only.