nth Roots of Unity
Loading the math board and drawing, please wait…
This example demonstrates the geometric representation of nth roots of unity. Key mathematical concepts include complex numbers and the unit circle. Using GeoGebra commands such as Intersect, Circle, and Sequence, the nth roots of unity can be constructed. Suitable for high school mathematics education, particularly in the teaching of complex numbers and trigonometry.
GeoGebra Commands & Parameters
Intersect(xAxis, yAxis) → OCircle(O, 1) → cVector(O, Z) → ZVectorCircle(O, Z) → ZCircleSequence((Z^(1 / n) * ℯ^((((ί * 2) * π) * k / n))), k, 0, n - 1) → RootsCircle(O, abs(ZVector)^(1 / n)) → WCircleSequence(Text["W_{" + ((k * "}")), Element[Roots, k], n > 0, n > 0], k, 1, n) → RootsLabelsSequence(Vector[O, Element[Roots, k]], k, 1, n) → RootsVectorsPoint(WCircle) → WSequence(Circle[O, abs(W^(k))], k, 2, n - 1) → WCirclesSequence(Vector[O, W^(k)], k, 1, n) → WVectorsVector(O, (1, 0)) → uSequence(Text["W^{" + (k) + "}", W^(k), n > 0, n > 0], k, 2, n) → WLabelsText("W", W) → textWSequence(Text["W^{" + (k) + "}, \angle" + (Angle[u, Vector[W^(k)]]), W^(k), n > 0, n > 0], k, 2, n) → WLabelsAnglesText("W, ∠" + (Angle[u, Vector[W]]), W) → textWAnglesText("Z, ∠" + (Angle[u, Vector[Z]]), Z) → textZAnglesText("Z", Z) → textZSequence(Text["W_{" + ((k * "}, \angle")) + (Angle[u, Vector[Element[Roots, k]]]), Element[Roots, k], n > 0, n > 0], k, 1, n) → RootsLabelsAngles