Modular Addition for Selected Mods

Modular Addition for Selected Mods
Loading the math board and drawing, please wait…
2018-09-17 00:52
① This example visualizes modular addition under selected moduli, showing how points distribute on a plane to reveal the periodic structure of modular arithmetic. ② Core mathematical concepts include modular arithmetic (addition followed by remainder), congruence classes, cyclic groups, and basic number theory properties, combined with sequence generation and geometric point-set visualization. ③ Construction uses GeoGebra commands SelectedElement, Sequence, and Take on objects pnt, a, L_1, n, L_2, m, L_3 to extract and build point sequences, with sliders or parameters controlling the modulus m and sequence length to dynamically show how addition results shift for different moduli. ④ Suitable for high school to early university mathematics education, helping students intuitively grasp the cyclic nature of modular operations, number theory fundamentals, and the integration of sequences with dynamic geometry.

GeoGebra Commands & Parameters

  1. SelectedElement(pnt) → a
  2. Sequence((cos(w), sin(w)), w, 0, (2 * π) - (2 * π / a), (2 * π / a)) → L_1
  3. Sequence(Segment[L_1(w), (cos((((w + n - 1) * 2) * π / a)), sin((((w + n - 1) * 2) * π / a)))], w, 1, a) → L_2
  4. Take(L_2, 1, m) → L_3