Unit Circle Sine Wave Trace Activity
Loading the math board and drawing, please wait…
This example demonstrates how to trace a sine wave by rotating a unit circle. It involves core math concepts like the unit circle, sine function, trigonometry, coordinate geometry, and continuity. GeoGebra commands used include Mirror, Segment, Circle, Point, OrthogonalLine, Intersect, Angle, CircleArc, Length, Sequence, Translate, Rotate, Line, and If. It is suitable for high school students learning about the generation of trigonometric function graphs and parametric equations.
GeoGebra Commands & Parameters
Mirror(A_0, O) → E_0Segment(E_0, A_0) → bCircle(O, A_0) → circPoint(circ) → AOrthogonalLine(A, b) → aSegment(O, A) → hypIntersect(a, b) → BSegment(B, A) → sAngle(A_0, O, A) → αSegment(O, B) → cSegment(C, CS_0) → ccCircleArc(O, A_0, A) → dSegment(C_1, C) → ddLength(d) → lendPoint(d) → DSegment(S_1, S) → eSegment(CS_0, S) → fAngle(O, B, A) → βSequence((((i * r) * π / 2), 0), i, 1, 4) → grad1Segment(B, A) → iTranslate(Segment[O, Rotate[B, (p * π / 2), O]], Vector[(p * Vector[O, CS_0])]) → jRotate(A_0, (α * hyp / Distance[A_0, H]), H) → A'CircleArc(H, A_0, A') → kTranslate(Rotate[k, (p * π / 2), A'], Vector[(p * Vector[A', C_1])]) → qTranslate(B, Vector[(p * Vector[A, S])]) → B'Translate(A, Vector[(p * Vector[A, S])]) → A'_1Segment(B', A'_1) → s'Translate(Rotate[k, (p * π / 2), A'], Vector[(p * Vector[A', S_1])]) → t_1OrthogonalLine(A_0, b) → lLine(O, A) → nIntersect(l, n) → T_1If(Defined[T_1], A_0, E_0) → ESegment(T, (x(T), 0)) → ttSegment(T, (0, y(T))) → a_1Translate(Rotate[k, (p * π / 2), A'], Vector[(p * Vector[A', (0, y(T))])]) → c_1Segment(A_0, T_1) → tTranslate(A_0, Vector[(p * Vector[T_1, T])]) → FTranslate(T_1, Vector[(p * Vector[T_1, T])]) → GSegment(F, G) → t'Angle(T_1, E, B) → γSequence(Text[" " + (i / 2) + " π r", (((i * r) * π / 2) - 0.2, (-0.5))], i, 1, 4) → grad2
AI Drawing Prompt Reference
Draw a unit circle and rotate a point A on it. Draw a line a that is orthogonal to OA, intersecting the circle at point B. Draw a line segment OB and then draw another line segment s through B. Calculate angle α, and then use rotation and translation to generate a series of points and line segments, forming a sine wave trace.
The prompt above was compiled from the original drawing commands and is for reference only.