Die Vielfachen von a modulo n
Author: Dörte Haftendorn

Stellen Sie n ein.
Für a=1 sehen Sie den Modul Z(n) als n-Eck.
Wenn a größer ist, werden von 0 aus die Vielfachen von a im Modul Z(n) mit den roten Strichen verfolgt.
Als erstes wird a selbst erreicht, beschriftet als Zahl_a.

Haftendorn 08

0

Die Vielfachen von a modulo n.

Stelle n ein.
Bewege dann a, 
am besten mit den Pfeiltasten.

a = 5 (slider from 1 to 60, step 1)
n = 30 (slider from 1 to 60, step 1)
r = 4
P = Sequence((r * cos(t * 2.0 * 3.14 / n - 3.14 / 2.0), r * sin(t * 2.0 * 3.14 / n - 3.14 / 2.0)), t, 0.0, n)
O = Intersect(xAxis, yAxis)
c = Circle(O, r)
B: (0.0, -(r))
list1 = Sequence(Segment[Element[P, 1.0 + Mod[t * a, n]], Element[P, 1.0 + Mod[(t + 1.0) * a, n]]], t, 1.0, n + 1.0)
Zahl_1 = Element(P, 2.0)
Zahl_a = Element(P, a + 1.0)