Nella mia stanza, ho questo orologio geek (clicca per ingrandirlo):
Molti di questi non sono difficili da capire, ma quello per le 4 in punto è particolarmente complicato:
Normalmente, una frazione come 1/2 non ha senso nell'aritmetica modulare poiché sono coinvolti solo numeri interi. Il modo corretto, quindi, è di vedere questo come l' inverso di 2, o per dirla in altro modo, è quel numero dove . Detto in questo modo, un momento di pensiero lo rivelerà perché .
Tuttavia, semplicemente trovare l' inverso moltiplicativo sarebbe troppo facile come una sfida. Quindi aumentiamo la difficoltà di esponenziazione, o in altre parole, di trovare il logaritmo modulare o il logaritmo discreto di 2. In questo caso, 3 è il logaritmo modulare di 2 rispetto a 7. Per quelli di voi con teoria dei numeri / algebra astratta sullo sfondo, questo significa calcolare l'ordine moltiplicativo di 2 modulo n.
La sfida
Dato un intero dispari positivo n
maggiore di 1, genera il numero intero positivo più piccolo x
dove .
Esempi
n x
3 2
5 4
7 3
9 6
11 10
13 12
15 4
17 8
19 18
21 6
23 11
25 20
27 18
29 28
31 5
33 10
35 12
37 36
39 12
41 20
43 14
45 12
47 23
49 21
51 8
53 52
55 20
57 18
59 58
61 60
63 6
65 12
67 66
69 22
71 35
73 9
75 20
77 30
79 39
81 54
83 82
85 8
87 28
89 11
91 12
93 10
95 36
97 48
99 30
101 100
103 51
105 12
107 106
109 36
111 36
113 28
115 44
117 12
119 24
121 110
123 20
125 100
127 7
129 14
131 130
133 18
135 36
137 68
139 138
141 46
143 60
145 28
147 42
149 148
151 15
153 24
155 20
157 52
159 52
161 33
163 162
165 20
167 83
169 156
171 18
173 172
175 60
177 58
179 178
181 180
183 60
185 36
187 40
189 18
191 95
193 96
195 12
197 196
199 99
201 66
x^-1
significa inverso moltiplicativo di x , cioè il numero y tale che xy = 1 . Nel campo dei numeri reali, 2 ^ -1 = 0,5 . Nell'anello di numeri interi modulo 7 , 2 ^ -1 = 4 .