Dans ma chambre, j'ai cette horloge geek (cliquez pour agrandir):
La plupart d'entre eux ne sont pas difficiles à comprendre, mais celui pour 4 heures est particulièrement délicat:
Normalement, une fraction comme 1/2 n'a pas de sens en arithmétique modulaire car seuls les entiers sont impliqués. La bonne façon, alors, est de voir cela comme l' inverse de 2, ou pour le dire autrement, c'est le nombre où . En d'autres termes, une pensée d'un moment révélera cela parce que .
Cependant, trouver simplement l' inverse multiplicatif serait beaucoup trop facile comme défi. Donc, augmentons la difficulté de l'exponentiation, ou en d'autres termes, trouver le logarithme modulaire ou logarithme discret de 2. Dans ce cas, 3 est le logarithme modulaire de 2 par rapport à 7. Pour ceux d'entre vous qui ont la théorie des nombres / l'algèbre abstraite fond, cela signifie calculer l'ordre multiplicatif de 2 modulo n.
Le défi
Étant donné un entier impair positif n
supérieur à 1, affichez le plus petit entier positif x
où .
Exemples
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
signifie l'inverse multiplicatif de x , c'est-à-dire le nombre y tel que xy = 1 . Dans le domaine des nombres réels, 2 ^ -1 = 0,5 . Dans l'anneau des entiers modulo 7 , 2 ^ -1 = 4 .