MPE Home Metamath Proof Explorer < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  MPE Home  >  Th. List  >  2503lem2 Structured version   Visualization version   GIF version

Theorem 2503lem2 17063
Description: Lemma for 2503prm 17065. Calculate a power mod. We calculate 2↑19 = 2↑18 · 2≡1832 · 2 = 𝑁 + 1161, 2↑38 = (2↑19)↑2≡1161↑2 = 538𝑁 + 1307, 2↑39 = 2↑38 · 2≡1307 · 2 = 𝑁 + 111, 2↑78 = (2↑39)↑2≡111↑2 = 5𝑁 − 194, 2↑156 = (2↑78)↑2≡194↑2 = 15𝑁 + 91, 2↑312 = (2↑156)↑2≡91↑2 = 3𝑁 + 772, 2↑624 = (2↑312)↑2≡772↑2 = 238𝑁 + 270, 2↑1248 = (2↑624)↑2≡270↑2 = 29𝑁 + 313, 2↑1251 = 2↑1248 · 8≡313 · 8 = 𝑁 + 1 and finally 2↑(𝑁 − 1) = (2↑1251)↑2≡1↑2 = 1. (Contributed by Mario Carneiro, 3-Mar-2014.) (Revised by Mario Carneiro, 20-Apr-2015.) (Proof shortened by AV, 16-Sep-2021.)
Hypothesis
Ref Expression
2503prm.1 𝑁 = 2503
Assertion
Ref Expression
2503lem2 ((2↑(𝑁 − 1)) mod 𝑁) = (1 mod 𝑁)

Proof of Theorem 2503lem2
StepHypRef Expression
1 2503prm.1 . . 3 𝑁 = 2503
2 2nn0 12416 . . . . . 6 2 ∈ ℕ0
3 5nn0 12419 . . . . . 6 5 ∈ ℕ0
42, 3deccl 12620 . . . . 5 25 ∈ ℕ0
5 0nn0 12414 . . . . 5 0 ∈ ℕ0
64, 5deccl 12620 . . . 4 250 ∈ ℕ0
7 3nn 12222 . . . 4 3 ∈ ℕ
86, 7decnncl 12625 . . 3 2503 ∈ ℕ
91, 8eqeltri 2830 . 2 𝑁 ∈ ℕ
10 2nn 12216 . 2 2 ∈ ℕ
11 1nn0 12415 . . . . 5 1 ∈ ℕ0
1211, 2deccl 12620 . . . 4 12 ∈ ℕ0
1312, 3deccl 12620 . . 3 125 ∈ ℕ0
1413, 11deccl 12620 . 2 1251 ∈ ℕ0
15 0z 12497 . 2 0 ∈ ℤ
16 4nn0 12418 . . . . 5 4 ∈ ℕ0
1712, 16deccl 12620 . . . 4 124 ∈ ℕ0
18 8nn0 12422 . . . 4 8 ∈ ℕ0
1917, 18deccl 12620 . . 3 1248 ∈ ℕ0
20 1z 12519 . . 3 1 ∈ ℤ
21 3nn0 12417 . . . . 5 3 ∈ ℕ0
2221, 11deccl 12620 . . . 4 31 ∈ ℕ0
2322, 21deccl 12620 . . 3 313 ∈ ℕ0
24 6nn0 12420 . . . . . 6 6 ∈ ℕ0
2524, 2deccl 12620 . . . . 5 62 ∈ ℕ0
2625, 16deccl 12620 . . . 4 624 ∈ ℕ0
27 9nn0 12423 . . . . . 6 9 ∈ ℕ0
282, 27deccl 12620 . . . . 5 29 ∈ ℕ0
2928nn0zi 12514 . . . 4 29 ∈ ℤ
30 7nn0 12421 . . . . . 6 7 ∈ ℕ0
312, 30deccl 12620 . . . . 5 27 ∈ ℕ0
3231, 5deccl 12620 . . . 4 270 ∈ ℕ0
3322, 2deccl 12620 . . . . 5 312 ∈ ℕ0
342, 21deccl 12620 . . . . . . 7 23 ∈ ℕ0
3534, 18deccl 12620 . . . . . 6 238 ∈ ℕ0
3635nn0zi 12514 . . . . 5 238 ∈ ℤ
3730, 30deccl 12620 . . . . . 6 77 ∈ ℕ0
3837, 2deccl 12620 . . . . 5 772 ∈ ℕ0
3911, 3deccl 12620 . . . . . . 7 15 ∈ ℕ0
4039, 24deccl 12620 . . . . . 6 156 ∈ ℕ0
4121nn0zi 12514 . . . . . 6 3 ∈ ℤ
4227, 11deccl 12620 . . . . . 6 91 ∈ ℕ0
4330, 18deccl 12620 . . . . . . 7 78 ∈ ℕ0
4439nn0zi 12514 . . . . . . 7 15 ∈ ℤ
4511, 27deccl 12620 . . . . . . . 8 19 ∈ ℕ0
46 4nn 12226 . . . . . . . 8 4 ∈ ℕ
4745, 46decnncl 12625 . . . . . . 7 194 ∈ ℕ
4834, 5deccl 12620 . . . . . . . 8 230 ∈ ℕ0
4948, 27deccl 12620 . . . . . . 7 2309 ∈ ℕ0
5021, 27deccl 12620 . . . . . . . 8 39 ∈ ℕ0
5116nn0zi 12514 . . . . . . . 8 4 ∈ ℤ
5211, 11deccl 12620 . . . . . . . . 9 11 ∈ ℕ0
5352, 11deccl 12620 . . . . . . . 8 111 ∈ ℕ0
5421, 18deccl 12620 . . . . . . . . 9 38 ∈ ℕ0
5511, 21deccl 12620 . . . . . . . . . . 11 13 ∈ ℕ0
5655, 5deccl 12620 . . . . . . . . . 10 130 ∈ ℕ0
5756, 30deccl 12620 . . . . . . . . 9 1307 ∈ ℕ0
583, 21deccl 12620 . . . . . . . . . . . 12 53 ∈ ℕ0
5958, 18deccl 12620 . . . . . . . . . . 11 538 ∈ ℕ0
6059nn0zi 12514 . . . . . . . . . 10 538 ∈ ℤ
6152, 24deccl 12620 . . . . . . . . . . 11 116 ∈ ℕ0
6261, 11deccl 12620 . . . . . . . . . 10 1161 ∈ ℕ0
6311, 18deccl 12620 . . . . . . . . . . 11 18 ∈ ℕ0
6463, 21deccl 12620 . . . . . . . . . . . 12 183 ∈ ℕ0
6564, 2deccl 12620 . . . . . . . . . . 11 1832 ∈ ℕ0
6612503lem1 17062 . . . . . . . . . . 11 ((2↑18) mod 𝑁) = (1832 mod 𝑁)
67 8p1e9 12288 . . . . . . . . . . . 12 (8 + 1) = 9
68 eqid 2734 . . . . . . . . . . . 12 18 = 18
6911, 18, 67, 68decsuc 12636 . . . . . . . . . . 11 (18 + 1) = 19
70 eqid 2734 . . . . . . . . . . . . 13 1161 = 1161
71 eqid 2734 . . . . . . . . . . . . . 14 250 = 250
7261nn0cni 12411 . . . . . . . . . . . . . . 15 116 ∈ ℂ
7372addridi 11318 . . . . . . . . . . . . . 14 (116 + 0) = 116
74 eqid 2734 . . . . . . . . . . . . . . 15 25 = 25
7552nn0cni 12411 . . . . . . . . . . . . . . . 16 11 ∈ ℂ
7675addridi 11318 . . . . . . . . . . . . . . 15 (11 + 0) = 11
77 2cn 12218 . . . . . . . . . . . . . . . . . 18 2 ∈ ℂ
7877mullidi 11135 . . . . . . . . . . . . . . . . 17 (1 · 2) = 2
79 1p0e1 12262 . . . . . . . . . . . . . . . . 17 (1 + 0) = 1
8078, 79oveq12i 7368 . . . . . . . . . . . . . . . 16 ((1 · 2) + (1 + 0)) = (2 + 1)
81 2p1e3 12280 . . . . . . . . . . . . . . . 16 (2 + 1) = 3
8280, 81eqtri 2757 . . . . . . . . . . . . . . 15 ((1 · 2) + (1 + 0)) = 3
83 5cn 12231 . . . . . . . . . . . . . . . . . 18 5 ∈ ℂ
8483mullidi 11135 . . . . . . . . . . . . . . . . 17 (1 · 5) = 5
8584oveq1i 7366 . . . . . . . . . . . . . . . 16 ((1 · 5) + 1) = (5 + 1)
86 5p1e6 12285 . . . . . . . . . . . . . . . 16 (5 + 1) = 6
8724dec0h 12627 . . . . . . . . . . . . . . . 16 6 = 06
8885, 86, 873eqtri 2761 . . . . . . . . . . . . . . 15 ((1 · 5) + 1) = 06
892, 3, 11, 11, 74, 76, 11, 24, 5, 82, 88decma2c 12658 . . . . . . . . . . . . . 14 ((1 · 25) + (11 + 0)) = 36
90 ax-1cn 11082 . . . . . . . . . . . . . . . . 17 1 ∈ ℂ
9190mul01i 11321 . . . . . . . . . . . . . . . 16 (1 · 0) = 0
9291oveq1i 7366 . . . . . . . . . . . . . . 15 ((1 · 0) + 6) = (0 + 6)
93 6cn 12234 . . . . . . . . . . . . . . . 16 6 ∈ ℂ
9493addlidi 11319 . . . . . . . . . . . . . . 15 (0 + 6) = 6
9592, 94, 873eqtri 2761 . . . . . . . . . . . . . 14 ((1 · 0) + 6) = 06
964, 5, 52, 24, 71, 73, 11, 24, 5, 89, 95decma2c 12658 . . . . . . . . . . . . 13 ((1 · 250) + (116 + 0)) = 366
97 3cn 12224 . . . . . . . . . . . . . . . 16 3 ∈ ℂ
9897mullidi 11135 . . . . . . . . . . . . . . 15 (1 · 3) = 3
9998oveq1i 7366 . . . . . . . . . . . . . 14 ((1 · 3) + 1) = (3 + 1)
100 3p1e4 12283 . . . . . . . . . . . . . 14 (3 + 1) = 4
10116dec0h 12627 . . . . . . . . . . . . . 14 4 = 04
10299, 100, 1013eqtri 2761 . . . . . . . . . . . . 13 ((1 · 3) + 1) = 04
1036, 21, 61, 11, 1, 70, 11, 16, 5, 96, 102decma2c 12658 . . . . . . . . . . . 12 ((1 · 𝑁) + 1161) = 3664
104 eqid 2734 . . . . . . . . . . . . 13 1832 = 1832
105 eqid 2734 . . . . . . . . . . . . . 14 183 = 183
10678oveq1i 7366 . . . . . . . . . . . . . . . 16 ((1 · 2) + 1) = (2 + 1)
107106, 81eqtri 2757 . . . . . . . . . . . . . . 15 ((1 · 2) + 1) = 3
108 8t2e16 12720 . . . . . . . . . . . . . . 15 (8 · 2) = 16
1092, 11, 18, 68, 24, 11, 107, 108decmul1c 12670 . . . . . . . . . . . . . 14 (18 · 2) = 36
110 3t2e6 12304 . . . . . . . . . . . . . 14 (3 · 2) = 6
1112, 63, 21, 105, 109, 110decmul1 12669 . . . . . . . . . . . . 13 (183 · 2) = 366
112 2t2e4 12302 . . . . . . . . . . . . 13 (2 · 2) = 4
1132, 64, 2, 104, 111, 112decmul1 12669 . . . . . . . . . . . 12 (1832 · 2) = 3664
114103, 113eqtr4i 2760 . . . . . . . . . . 11 ((1 · 𝑁) + 1161) = (1832 · 2)
1159, 10, 63, 20, 65, 62, 66, 69, 114modxp1i 16996 . . . . . . . . . 10 ((2↑19) mod 𝑁) = (1161 mod 𝑁)
116 eqid 2734 . . . . . . . . . . 11 19 = 19
117 2t1e2 12301 . . . . . . . . . . . . 13 (2 · 1) = 2
118117oveq1i 7366 . . . . . . . . . . . 12 ((2 · 1) + 1) = (2 + 1)
119118, 81eqtri 2757 . . . . . . . . . . 11 ((2 · 1) + 1) = 3
120 9cn 12243 . . . . . . . . . . . 12 9 ∈ ℂ
121 9t2e18 12727 . . . . . . . . . . . 12 (9 · 2) = 18
122120, 77, 121mulcomli 11139 . . . . . . . . . . 11 (2 · 9) = 18
1232, 11, 27, 116, 18, 11, 119, 122decmul2c 12671 . . . . . . . . . 10 (2 · 19) = 38
124 eqid 2734 . . . . . . . . . . . 12 1307 = 1307
12511, 24deccl 12620 . . . . . . . . . . . . 13 16 ∈ ℕ0
126125, 2deccl 12620 . . . . . . . . . . . 12 162 ∈ ℕ0
127 eqid 2734 . . . . . . . . . . . . . 14 130 = 130
128 eqid 2734 . . . . . . . . . . . . . 14 162 = 162
129 eqid 2734 . . . . . . . . . . . . . . 15 13 = 13
130 eqid 2734 . . . . . . . . . . . . . . 15 16 = 16
131 1p1e2 12263 . . . . . . . . . . . . . . 15 (1 + 1) = 2
132 6p3e9 12298 . . . . . . . . . . . . . . . 16 (6 + 3) = 9
13393, 97, 132addcomli 11323 . . . . . . . . . . . . . . 15 (3 + 6) = 9
13411, 21, 11, 24, 129, 130, 131, 133decadd 12659 . . . . . . . . . . . . . 14 (13 + 16) = 29
13577addlidi 11319 . . . . . . . . . . . . . 14 (0 + 2) = 2
13655, 5, 125, 2, 127, 128, 134, 135decadd 12659 . . . . . . . . . . . . 13 (130 + 162) = 292
13728nn0cni 12411 . . . . . . . . . . . . . . 15 29 ∈ ℂ
138137addridi 11318 . . . . . . . . . . . . . 14 (29 + 0) = 29
1392, 24deccl 12620 . . . . . . . . . . . . . . 15 26 ∈ ℕ0
140139, 27deccl 12620 . . . . . . . . . . . . . 14 269 ∈ ℕ0
141 eqid 2734 . . . . . . . . . . . . . . 15 538 = 538
1422dec0h 12627 . . . . . . . . . . . . . . . 16 2 = 02
143 eqid 2734 . . . . . . . . . . . . . . . 16 269 = 269
144 6p1e7 12286 . . . . . . . . . . . . . . . . 17 (6 + 1) = 7
145139nn0cni 12411 . . . . . . . . . . . . . . . . . 18 26 ∈ ℂ
146145addlidi 11319 . . . . . . . . . . . . . . . . 17 (0 + 26) = 26
1472, 24, 144, 146decsuc 12636 . . . . . . . . . . . . . . . 16 ((0 + 26) + 1) = 27
148 9p2e11 12692 . . . . . . . . . . . . . . . . 17 (9 + 2) = 11
149120, 77, 148addcomli 11323 . . . . . . . . . . . . . . . 16 (2 + 9) = 11
1505, 2, 139, 27, 142, 143, 147, 11, 149decaddc 12660 . . . . . . . . . . . . . . 15 (2 + 269) = 271
151 eqid 2734 . . . . . . . . . . . . . . . 16 53 = 53
152 7p1e8 12287 . . . . . . . . . . . . . . . . 17 (7 + 1) = 8
153 eqid 2734 . . . . . . . . . . . . . . . . 17 27 = 27
1542, 30, 152, 153decsuc 12636 . . . . . . . . . . . . . . . 16 (27 + 1) = 28
15581oveq2i 7367 . . . . . . . . . . . . . . . . 17 ((5 · 2) + (2 + 1)) = ((5 · 2) + 3)
156 5t2e10 12705 . . . . . . . . . . . . . . . . . 18 (5 · 2) = 10
15797addlidi 11319 . . . . . . . . . . . . . . . . . 18 (0 + 3) = 3
15811, 5, 21, 156, 157decaddi 12665 . . . . . . . . . . . . . . . . 17 ((5 · 2) + 3) = 13
159155, 158eqtri 2757 . . . . . . . . . . . . . . . 16 ((5 · 2) + (2 + 1)) = 13
160110oveq1i 7366 . . . . . . . . . . . . . . . . 17 ((3 · 2) + 8) = (6 + 8)
161 8cn 12240 . . . . . . . . . . . . . . . . . 18 8 ∈ ℂ
162 8p6e14 12689 . . . . . . . . . . . . . . . . . 18 (8 + 6) = 14
163161, 93, 162addcomli 11323 . . . . . . . . . . . . . . . . 17 (6 + 8) = 14
164160, 163eqtri 2757 . . . . . . . . . . . . . . . 16 ((3 · 2) + 8) = 14
1653, 21, 2, 18, 151, 154, 2, 16, 11, 159, 164decmac 12657 . . . . . . . . . . . . . . 15 ((53 · 2) + (27 + 1)) = 134
16611, 24, 144, 108decsuc 12636 . . . . . . . . . . . . . . 15 ((8 · 2) + 1) = 17
16758, 18, 31, 11, 141, 150, 2, 30, 11, 165, 166decmac 12657 . . . . . . . . . . . . . 14 ((538 · 2) + (2 + 269)) = 1347
16827dec0h 12627 . . . . . . . . . . . . . . 15 9 = 09
169 4cn 12228 . . . . . . . . . . . . . . . . . 18 4 ∈ ℂ
170169addlidi 11319 . . . . . . . . . . . . . . . . 17 (0 + 4) = 4
171170, 101eqtri 2757 . . . . . . . . . . . . . . . 16 (0 + 4) = 04
172 0p1e1 12260 . . . . . . . . . . . . . . . . . 18 (0 + 1) = 1
173172oveq2i 7367 . . . . . . . . . . . . . . . . 17 ((5 · 5) + (0 + 1)) = ((5 · 5) + 1)
174 5t5e25 12708 . . . . . . . . . . . . . . . . . 18 (5 · 5) = 25
1752, 3, 86, 174decsuc 12636 . . . . . . . . . . . . . . . . 17 ((5 · 5) + 1) = 26
176173, 175eqtri 2757 . . . . . . . . . . . . . . . 16 ((5 · 5) + (0 + 1)) = 26
177 5t3e15 12706 . . . . . . . . . . . . . . . . . 18 (5 · 3) = 15
17883, 97, 177mulcomli 11139 . . . . . . . . . . . . . . . . 17 (3 · 5) = 15
179 5p4e9 12296 . . . . . . . . . . . . . . . . 17 (5 + 4) = 9
18011, 3, 16, 178, 179decaddi 12665 . . . . . . . . . . . . . . . 16 ((3 · 5) + 4) = 19
1813, 21, 5, 16, 151, 171, 3, 27, 11, 176, 180decmac 12657 . . . . . . . . . . . . . . 15 ((53 · 5) + (0 + 4)) = 269
182 8t5e40 12723 . . . . . . . . . . . . . . . 16 (8 · 5) = 40
183120addlidi 11319 . . . . . . . . . . . . . . . 16 (0 + 9) = 9
18416, 5, 27, 182, 183decaddi 12665 . . . . . . . . . . . . . . 15 ((8 · 5) + 9) = 49
18558, 18, 5, 27, 141, 168, 3, 27, 16, 181, 184decmac 12657 . . . . . . . . . . . . . 14 ((538 · 5) + 9) = 2699
1862, 3, 2, 27, 74, 138, 59, 27, 140, 167, 185decma2c 12658 . . . . . . . . . . . . 13 ((538 · 25) + (29 + 0)) = 13479
18759nn0cni 12411 . . . . . . . . . . . . . . . 16 538 ∈ ℂ
188187mul01i 11321 . . . . . . . . . . . . . . 15 (538 · 0) = 0
189188oveq1i 7366 . . . . . . . . . . . . . 14 ((538 · 0) + 2) = (0 + 2)
190189, 135, 1423eqtri 2761 . . . . . . . . . . . . 13 ((538 · 0) + 2) = 02
1914, 5, 28, 2, 71, 136, 59, 2, 5, 186, 190decma2c 12658 . . . . . . . . . . . 12 ((538 · 250) + (130 + 162)) = 134792
19230dec0h 12627 . . . . . . . . . . . . 13 7 = 07
19321dec0h 12627 . . . . . . . . . . . . . . 15 3 = 03
194157, 193eqtri 2757 . . . . . . . . . . . . . 14 (0 + 3) = 03
195172oveq2i 7367 . . . . . . . . . . . . . . 15 ((5 · 3) + (0 + 1)) = ((5 · 3) + 1)
19611, 3, 86, 177decsuc 12636 . . . . . . . . . . . . . . 15 ((5 · 3) + 1) = 16
197195, 196eqtri 2757 . . . . . . . . . . . . . 14 ((5 · 3) + (0 + 1)) = 16
198 3t3e9 12305 . . . . . . . . . . . . . . . 16 (3 · 3) = 9
199198oveq1i 7366 . . . . . . . . . . . . . . 15 ((3 · 3) + 3) = (9 + 3)
200 9p3e12 12693 . . . . . . . . . . . . . . 15 (9 + 3) = 12
201199, 200eqtri 2757 . . . . . . . . . . . . . 14 ((3 · 3) + 3) = 12
2023, 21, 5, 21, 151, 194, 21, 2, 11, 197, 201decmac 12657 . . . . . . . . . . . . 13 ((53 · 3) + (0 + 3)) = 162
203 8t3e24 12721 . . . . . . . . . . . . . 14 (8 · 3) = 24
204 7cn 12237 . . . . . . . . . . . . . . 15 7 ∈ ℂ
205 7p4e11 12681 . . . . . . . . . . . . . . 15 (7 + 4) = 11
206204, 169, 205addcomli 11323 . . . . . . . . . . . . . 14 (4 + 7) = 11
2072, 16, 30, 203, 81, 11, 206decaddci 12666 . . . . . . . . . . . . 13 ((8 · 3) + 7) = 31
20858, 18, 5, 30, 141, 192, 21, 11, 21, 202, 207decmac 12657 . . . . . . . . . . . 12 ((538 · 3) + 7) = 1621
2096, 21, 56, 30, 1, 124, 59, 11, 126, 191, 208decma2c 12658 . . . . . . . . . . 11 ((538 · 𝑁) + 1307) = 1347921
210 eqid 2734 . . . . . . . . . . . . 13 116 = 116
21124, 27deccl 12620 . . . . . . . . . . . . . 14 69 ∈ ℕ0
212211, 30deccl 12620 . . . . . . . . . . . . 13 697 ∈ ℕ0
21330, 5deccl 12620 . . . . . . . . . . . . . 14 70 ∈ ℕ0
214 eqid 2734 . . . . . . . . . . . . . 14 11 = 11
215 eqid 2734 . . . . . . . . . . . . . . 15 697 = 697
21611dec0h 12627 . . . . . . . . . . . . . . . 16 1 = 01
217 eqid 2734 . . . . . . . . . . . . . . . 16 69 = 69
21894oveq1i 7366 . . . . . . . . . . . . . . . . 17 ((0 + 6) + 1) = (6 + 1)
219218, 144eqtri 2757 . . . . . . . . . . . . . . . 16 ((0 + 6) + 1) = 7
220 9p1e10 12607 . . . . . . . . . . . . . . . . 17 (9 + 1) = 10
221120, 90, 220addcomli 11323 . . . . . . . . . . . . . . . 16 (1 + 9) = 10
2225, 11, 24, 27, 216, 217, 219, 221decaddc2 12661 . . . . . . . . . . . . . . 15 (1 + 69) = 70
223204, 90, 152addcomli 11323 . . . . . . . . . . . . . . 15 (1 + 7) = 8
22411, 11, 211, 30, 214, 215, 222, 223decadd 12659 . . . . . . . . . . . . . 14 (11 + 697) = 708
225 eqid 2734 . . . . . . . . . . . . . . . 16 70 = 70
2265, 30, 11, 11, 192, 214, 172, 152decadd 12659 . . . . . . . . . . . . . . . 16 (7 + 11) = 18
22730, 5, 52, 24, 225, 210, 226, 94decadd 12659 . . . . . . . . . . . . . . 15 (70 + 116) = 186
22863nn0cni 12411 . . . . . . . . . . . . . . . . 17 18 ∈ ℂ
229228addridi 11318 . . . . . . . . . . . . . . . 16 (18 + 0) = 18
230131, 142eqtri 2757 . . . . . . . . . . . . . . . . 17 (1 + 1) = 02
231 1t1e1 12300 . . . . . . . . . . . . . . . . . . 19 (1 · 1) = 1
232 00id 11306 . . . . . . . . . . . . . . . . . . 19 (0 + 0) = 0
233231, 232oveq12i 7368 . . . . . . . . . . . . . . . . . 18 ((1 · 1) + (0 + 0)) = (1 + 0)
234233, 79eqtri 2757 . . . . . . . . . . . . . . . . 17 ((1 · 1) + (0 + 0)) = 1
235231oveq1i 7366 . . . . . . . . . . . . . . . . . 18 ((1 · 1) + 2) = (1 + 2)
236 1p2e3 12281 . . . . . . . . . . . . . . . . . 18 (1 + 2) = 3
237235, 236, 1933eqtri 2761 . . . . . . . . . . . . . . . . 17 ((1 · 1) + 2) = 03
23811, 11, 5, 2, 214, 230, 11, 21, 5, 234, 237decmac 12657 . . . . . . . . . . . . . . . 16 ((11 · 1) + (1 + 1)) = 13
23993mulridi 11134 . . . . . . . . . . . . . . . . . 18 (6 · 1) = 6
240239oveq1i 7366 . . . . . . . . . . . . . . . . 17 ((6 · 1) + 8) = (6 + 8)
241240, 163eqtri 2757 . . . . . . . . . . . . . . . 16 ((6 · 1) + 8) = 14
24252, 24, 11, 18, 210, 229, 11, 16, 11, 238, 241decmac 12657 . . . . . . . . . . . . . . 15 ((116 · 1) + (18 + 0)) = 134
243231oveq1i 7366 . . . . . . . . . . . . . . . 16 ((1 · 1) + 6) = (1 + 6)
24493, 90, 144addcomli 11323 . . . . . . . . . . . . . . . 16 (1 + 6) = 7
245243, 244, 1923eqtri 2761 . . . . . . . . . . . . . . 15 ((1 · 1) + 6) = 07
24661, 11, 63, 24, 70, 227, 11, 30, 5, 242, 245decmac 12657 . . . . . . . . . . . . . 14 ((1161 · 1) + (70 + 116)) = 1347
24718dec0h 12627 . . . . . . . . . . . . . . 15 8 = 08
2485dec0h 12627 . . . . . . . . . . . . . . . . 17 0 = 00
249232, 248eqtri 2757 . . . . . . . . . . . . . . . 16 (0 + 0) = 00
250231oveq1i 7366 . . . . . . . . . . . . . . . . . 18 ((1 · 1) + 0) = (1 + 0)
251250, 79eqtri 2757 . . . . . . . . . . . . . . . . 17 ((1 · 1) + 0) = 1
25211, 11, 5, 5, 214, 249, 11, 251, 251decma 12656 . . . . . . . . . . . . . . . 16 ((11 · 1) + (0 + 0)) = 11
253239oveq1i 7366 . . . . . . . . . . . . . . . . 17 ((6 · 1) + 0) = (6 + 0)
25493addridi 11318 . . . . . . . . . . . . . . . . 17 (6 + 0) = 6
255253, 254, 873eqtri 2761 . . . . . . . . . . . . . . . 16 ((6 · 1) + 0) = 06
25652, 24, 5, 5, 210, 249, 11, 24, 5, 252, 255decmac 12657 . . . . . . . . . . . . . . 15 ((116 · 1) + (0 + 0)) = 116
257231oveq1i 7366 . . . . . . . . . . . . . . . 16 ((1 · 1) + 8) = (1 + 8)
258161, 90, 67addcomli 11323 . . . . . . . . . . . . . . . 16 (1 + 8) = 9
259257, 258, 1683eqtri 2761 . . . . . . . . . . . . . . 15 ((1 · 1) + 8) = 09
26061, 11, 5, 18, 70, 247, 11, 27, 5, 256, 259decmac 12657 . . . . . . . . . . . . . 14 ((1161 · 1) + 8) = 1169
26111, 11, 213, 18, 214, 224, 62, 27, 61, 246, 260decma2c 12658 . . . . . . . . . . . . 13 ((1161 · 11) + (11 + 697)) = 13479
262172, 216eqtri 2757 . . . . . . . . . . . . . . 15 (0 + 1) = 01
26393mullidi 11135 . . . . . . . . . . . . . . . . . 18 (1 · 6) = 6
264263, 232oveq12i 7368 . . . . . . . . . . . . . . . . 17 ((1 · 6) + (0 + 0)) = (6 + 0)
265264, 254eqtri 2757 . . . . . . . . . . . . . . . 16 ((1 · 6) + (0 + 0)) = 6
266263oveq1i 7366 . . . . . . . . . . . . . . . . 17 ((1 · 6) + 3) = (6 + 3)
267266, 132, 1683eqtri 2761 . . . . . . . . . . . . . . . 16 ((1 · 6) + 3) = 09
26811, 11, 5, 21, 214, 194, 24, 27, 5, 265, 267decmac 12657 . . . . . . . . . . . . . . 15 ((11 · 6) + (0 + 3)) = 69
269 6t6e36 12713 . . . . . . . . . . . . . . . 16 (6 · 6) = 36
27021, 24, 144, 269decsuc 12636 . . . . . . . . . . . . . . 15 ((6 · 6) + 1) = 37
27152, 24, 5, 11, 210, 262, 24, 30, 21, 268, 270decmac 12657 . . . . . . . . . . . . . 14 ((116 · 6) + (0 + 1)) = 697
272263oveq1i 7366 . . . . . . . . . . . . . . 15 ((1 · 6) + 6) = (6 + 6)
273 6p6e12 12679 . . . . . . . . . . . . . . 15 (6 + 6) = 12
274272, 273eqtri 2757 . . . . . . . . . . . . . 14 ((1 · 6) + 6) = 12
27561, 11, 5, 24, 70, 87, 24, 2, 11, 271, 274decmac 12657 . . . . . . . . . . . . 13 ((1161 · 6) + 6) = 6972
27652, 24, 52, 24, 210, 210, 62, 2, 212, 261, 275decma2c 12658 . . . . . . . . . . . 12 ((1161 · 116) + 116) = 134792
27762nn0cni 12411 . . . . . . . . . . . . 13 1161 ∈ ℂ
278277mulridi 11134 . . . . . . . . . . . 12 (1161 · 1) = 1161
27962, 61, 11, 70, 11, 61, 276, 278decmul2c 12671 . . . . . . . . . . 11 (1161 · 1161) = 1347921
280209, 279eqtr4i 2760 . . . . . . . . . 10 ((538 · 𝑁) + 1307) = (1161 · 1161)
2819, 10, 45, 60, 62, 57, 115, 123, 280mod2xi 16995 . . . . . . . . 9 ((2↑38) mod 𝑁) = (1307 mod 𝑁)
282 eqid 2734 . . . . . . . . . 10 38 = 38
28321, 18, 67, 282decsuc 12636 . . . . . . . . 9 (38 + 1) = 39
284 eqid 2734 . . . . . . . . . . 11 111 = 111
28579, 216eqtri 2757 . . . . . . . . . . . . 13 (1 + 0) = 01
28678, 232oveq12i 7368 . . . . . . . . . . . . . 14 ((1 · 2) + (0 + 0)) = (2 + 0)
28777addridi 11318 . . . . . . . . . . . . . 14 (2 + 0) = 2
288286, 287eqtri 2757 . . . . . . . . . . . . 13 ((1 · 2) + (0 + 0)) = 2
2892, 3, 5, 11, 74, 285, 11, 24, 5, 288, 88decma2c 12658 . . . . . . . . . . . 12 ((1 · 25) + (1 + 0)) = 26
29091oveq1i 7366 . . . . . . . . . . . . 13 ((1 · 0) + 1) = (0 + 1)
291290, 172, 2163eqtri 2761 . . . . . . . . . . . 12 ((1 · 0) + 1) = 01
2924, 5, 11, 11, 71, 76, 11, 11, 5, 289, 291decma2c 12658 . . . . . . . . . . 11 ((1 · 250) + (11 + 0)) = 261
2936, 21, 52, 11, 1, 284, 11, 16, 5, 292, 102decma2c 12658 . . . . . . . . . 10 ((1 · 𝑁) + 111) = 2614
294110oveq1i 7366 . . . . . . . . . . . . . 14 ((3 · 2) + 0) = (6 + 0)
295294, 254, 873eqtri 2761 . . . . . . . . . . . . 13 ((3 · 2) + 0) = 06
29611, 21, 5, 5, 129, 249, 2, 24, 5, 288, 295decmac 12657 . . . . . . . . . . . 12 ((13 · 2) + (0 + 0)) = 26
29777mul02i 11320 . . . . . . . . . . . . . 14 (0 · 2) = 0
298297oveq1i 7366 . . . . . . . . . . . . 13 ((0 · 2) + 1) = (0 + 1)
299298, 172, 2163eqtri 2761 . . . . . . . . . . . 12 ((0 · 2) + 1) = 01
30055, 5, 5, 11, 127, 216, 2, 11, 5, 296, 299decmac 12657 . . . . . . . . . . 11 ((130 · 2) + 1) = 261
301 7t2e14 12714 . . . . . . . . . . 11 (7 · 2) = 14
3022, 56, 30, 124, 16, 11, 300, 301decmul1c 12670 . . . . . . . . . 10 (1307 · 2) = 2614
303293, 302eqtr4i 2760 . . . . . . . . 9 ((1 · 𝑁) + 111) = (1307 · 2)
3049, 10, 54, 20, 57, 53, 281, 283, 303modxp1i 16996 . . . . . . . 8 ((2↑39) mod 𝑁) = (111 mod 𝑁)
305 eqid 2734 . . . . . . . . 9 39 = 39
30697, 77, 110mulcomli 11139 . . . . . . . . . . 11 (2 · 3) = 6
307306oveq1i 7366 . . . . . . . . . 10 ((2 · 3) + 1) = (6 + 1)
308307, 144eqtri 2757 . . . . . . . . 9 ((2 · 3) + 1) = 7
3092, 21, 27, 305, 18, 11, 308, 122decmul2c 12671 . . . . . . . 8 (2 · 39) = 78
310 eqid 2734 . . . . . . . . . 10 2309 = 2309
311 eqid 2734 . . . . . . . . . . . 12 230 = 230
31234, 5, 2, 311, 135decaddi 12665 . . . . . . . . . . 11 (230 + 2) = 232
31334nn0cni 12411 . . . . . . . . . . . . 13 23 ∈ ℂ
314313addridi 11318 . . . . . . . . . . . 12 (23 + 0) = 23
315 4t2e8 12306 . . . . . . . . . . . . . 14 (4 · 2) = 8
316 2p2e4 12273 . . . . . . . . . . . . . 14 (2 + 2) = 4
317315, 316oveq12i 7368 . . . . . . . . . . . . 13 ((4 · 2) + (2 + 2)) = (8 + 4)
318 8p4e12 12687 . . . . . . . . . . . . 13 (8 + 4) = 12
319317, 318eqtri 2757 . . . . . . . . . . . 12 ((4 · 2) + (2 + 2)) = 12
320 5t4e20 12707 . . . . . . . . . . . . . 14 (5 · 4) = 20
32183, 169, 320mulcomli 11139 . . . . . . . . . . . . 13 (4 · 5) = 20
3222, 5, 21, 321, 157decaddi 12665 . . . . . . . . . . . 12 ((4 · 5) + 3) = 23
3232, 3, 2, 21, 74, 314, 16, 21, 2, 319, 322decma2c 12658 . . . . . . . . . . 11 ((4 · 25) + (23 + 0)) = 123
324169mul01i 11321 . . . . . . . . . . . . 13 (4 · 0) = 0
325324oveq1i 7366 . . . . . . . . . . . 12 ((4 · 0) + 2) = (0 + 2)
326325, 135, 1423eqtri 2761 . . . . . . . . . . 11 ((4 · 0) + 2) = 02
3274, 5, 34, 2, 71, 312, 16, 2, 5, 323, 326decma2c 12658 . . . . . . . . . 10 ((4 · 250) + (230 + 2)) = 1232
328 4t3e12 12703 . . . . . . . . . . 11 (4 · 3) = 12
32911, 2, 27, 328, 131, 11, 149decaddci 12666 . . . . . . . . . 10 ((4 · 3) + 9) = 21
3306, 21, 48, 27, 1, 310, 16, 11, 2, 327, 329decma2c 12658 . . . . . . . . 9 ((4 · 𝑁) + 2309) = 12321
3315, 11, 11, 11, 216, 214, 172, 131decadd 12659 . . . . . . . . . . . 12 (1 + 11) = 12
332231oveq1i 7366 . . . . . . . . . . . . . 14 ((1 · 1) + 1) = (1 + 1)
333332, 131, 1423eqtri 2761 . . . . . . . . . . . . 13 ((1 · 1) + 1) = 02
33411, 11, 5, 11, 214, 285, 11, 2, 5, 234, 333decmac 12657 . . . . . . . . . . . 12 ((11 · 1) + (1 + 0)) = 12
33552, 11, 11, 2, 284, 331, 11, 21, 5, 334, 237decmac 12657 . . . . . . . . . . 11 ((111 · 1) + (1 + 11)) = 123
33652, 11, 5, 11, 284, 216, 11, 2, 5, 252, 333decmac 12657 . . . . . . . . . . 11 ((111 · 1) + 1) = 112
33711, 11, 11, 11, 214, 214, 53, 2, 52, 335, 336decma2c 12658 . . . . . . . . . 10 ((111 · 11) + 11) = 1232
33853nn0cni 12411 . . . . . . . . . . 11 111 ∈ ℂ
339338mulridi 11134 . . . . . . . . . 10 (111 · 1) = 111
34053, 52, 11, 284, 11, 52, 337, 339decmul2c 12671 . . . . . . . . 9 (111 · 111) = 12321
341330, 340eqtr4i 2760 . . . . . . . 8 ((4 · 𝑁) + 2309) = (111 · 111)
3429, 10, 50, 51, 53, 49, 304, 309, 341mod2xi 16995 . . . . . . 7 ((2↑78) mod 𝑁) = (2309 mod 𝑁)
343 eqid 2734 . . . . . . . 8 78 = 78
344 4p1e5 12284 . . . . . . . . 9 (4 + 1) = 5
345204, 77, 301mulcomli 11139 . . . . . . . . 9 (2 · 7) = 14
34611, 16, 344, 345decsuc 12636 . . . . . . . 8 ((2 · 7) + 1) = 15
347161, 77, 108mulcomli 11139 . . . . . . . 8 (2 · 8) = 16
3482, 30, 18, 343, 24, 11, 346, 347decmul2c 12671 . . . . . . 7 (2 · 78) = 156
349 eqid 2734 . . . . . . . . 9 194 = 194
3502, 16deccl 12620 . . . . . . . . . 10 24 ∈ ℕ0
351 eqid 2734 . . . . . . . . . . 11 24 = 24
3522, 16, 344, 351decsuc 12636 . . . . . . . . . 10 (24 + 1) = 25
353 eqid 2734 . . . . . . . . . . . 12 23 = 23
3542, 21, 100, 353decsuc 12636 . . . . . . . . . . 11 (23 + 1) = 24
35534, 5, 11, 27, 311, 116, 354, 183decadd 12659 . . . . . . . . . 10 (230 + 19) = 249
356350, 352, 355decsucc 12646 . . . . . . . . 9 ((230 + 19) + 1) = 250
357 9p4e13 12694 . . . . . . . . 9 (9 + 4) = 13
35848, 27, 45, 16, 310, 349, 356, 21, 357decaddc 12660 . . . . . . . 8 (2309 + 194) = 2503
359358, 1eqtr4i 2760 . . . . . . 7 (2309 + 194) = 𝑁
360 eqid 2734 . . . . . . . . 9 91 = 91
361 eqid 2734 . . . . . . . . . . . 12 15 = 15
362204addlidi 11319 . . . . . . . . . . . . 13 (0 + 7) = 7
363362, 192eqtri 2757 . . . . . . . . . . . 12 (0 + 7) = 07
36478, 172oveq12i 7368 . . . . . . . . . . . . 13 ((1 · 2) + (0 + 1)) = (2 + 1)
365364, 81eqtri 2757 . . . . . . . . . . . 12 ((1 · 2) + (0 + 1)) = 3
36611, 5, 30, 156, 362decaddi 12665 . . . . . . . . . . . 12 ((5 · 2) + 7) = 17
36711, 3, 5, 30, 361, 363, 2, 30, 11, 365, 366decmac 12657 . . . . . . . . . . 11 ((15 · 2) + (0 + 7)) = 37
36884, 135oveq12i 7368 . . . . . . . . . . . . 13 ((1 · 5) + (0 + 2)) = (5 + 2)
369 5p2e7 12294 . . . . . . . . . . . . 13 (5 + 2) = 7
370368, 369eqtri 2757 . . . . . . . . . . . 12 ((1 · 5) + (0 + 2)) = 7
37111, 3, 5, 11, 361, 216, 3, 24, 2, 370, 175decmac 12657 . . . . . . . . . . 11 ((15 · 5) + 1) = 76
3722, 3, 5, 11, 74, 285, 39, 24, 30, 367, 371decma2c 12658 . . . . . . . . . 10 ((15 · 25) + (1 + 0)) = 376
37339nn0cni 12411 . . . . . . . . . . . . 13 15 ∈ ℂ
374373mul01i 11321 . . . . . . . . . . . 12 (15 · 0) = 0
375374oveq1i 7366 . . . . . . . . . . 11 ((15 · 0) + 3) = (0 + 3)
376375, 157, 1933eqtri 2761 . . . . . . . . . 10 ((15 · 0) + 3) = 03
3774, 5, 11, 21, 71, 357, 39, 21, 5, 372, 376decma2c 12658 . . . . . . . . 9 ((15 · 250) + (9 + 4)) = 3763
37898, 172oveq12i 7368 . . . . . . . . . . 11 ((1 · 3) + (0 + 1)) = (3 + 1)
379378, 100eqtri 2757 . . . . . . . . . 10 ((1 · 3) + (0 + 1)) = 4
38011, 3, 5, 11, 361, 216, 21, 24, 11, 379, 196decmac 12657 . . . . . . . . 9 ((15 · 3) + 1) = 46
3816, 21, 27, 11, 1, 360, 39, 24, 16, 377, 380decma2c 12658 . . . . . . . 8 ((15 · 𝑁) + 91) = 37636
38245, 16deccl 12620 . . . . . . . . 9 194 ∈ ℕ0
383 eqid 2734 . . . . . . . . . 10 77 = 77
38411, 30deccl 12620 . . . . . . . . . . 11 17 ∈ ℕ0
385384, 3deccl 12620 . . . . . . . . . 10 175 ∈ ℕ0
386 eqid 2734 . . . . . . . . . . . 12 175 = 175
387384nn0cni 12411 . . . . . . . . . . . . . 14 17 ∈ ℂ
388387addlidi 11319 . . . . . . . . . . . . 13 (0 + 17) = 17
38911, 30, 152, 388decsuc 12636 . . . . . . . . . . . 12 ((0 + 17) + 1) = 18
390 7p5e12 12682 . . . . . . . . . . . 12 (7 + 5) = 12
3915, 30, 384, 3, 192, 386, 389, 2, 390decaddc 12660 . . . . . . . . . . 11 (7 + 175) = 182
392231, 131oveq12i 7368 . . . . . . . . . . . . 13 ((1 · 1) + (1 + 1)) = (1 + 2)
393392, 236eqtri 2757 . . . . . . . . . . . 12 ((1 · 1) + (1 + 1)) = 3
394120mulridi 11134 . . . . . . . . . . . . . 14 (9 · 1) = 9
395394oveq1i 7366 . . . . . . . . . . . . 13 ((9 · 1) + 8) = (9 + 8)
396 9p8e17 12698 . . . . . . . . . . . . 13 (9 + 8) = 17
397395, 396eqtri 2757 . . . . . . . . . . . 12 ((9 · 1) + 8) = 17
39811, 27, 11, 18, 116, 229, 11, 30, 11, 393, 397decmac 12657 . . . . . . . . . . 11 ((19 · 1) + (18 + 0)) = 37
399169mulridi 11134 . . . . . . . . . . . . 13 (4 · 1) = 4
400399oveq1i 7366 . . . . . . . . . . . 12 ((4 · 1) + 2) = (4 + 2)
401 4p2e6 12291 . . . . . . . . . . . 12 (4 + 2) = 6
402400, 401, 873eqtri 2761 . . . . . . . . . . 11 ((4 · 1) + 2) = 06
40345, 16, 63, 2, 349, 391, 11, 24, 5, 398, 402decmac 12657 . . . . . . . . . 10 ((194 · 1) + (7 + 175)) = 376
404120mullidi 11135 . . . . . . . . . . . . . 14 (1 · 9) = 9
405161addlidi 11319 . . . . . . . . . . . . . 14 (0 + 8) = 8
406404, 405oveq12i 7368 . . . . . . . . . . . . 13 ((1 · 9) + (0 + 8)) = (9 + 8)
407406, 396eqtri 2757 . . . . . . . . . . . 12 ((1 · 9) + (0 + 8)) = 17
408 9t9e81 12734 . . . . . . . . . . . . 13 (9 · 9) = 81
409169, 90, 344addcomli 11323 . . . . . . . . . . . . 13 (1 + 4) = 5
41018, 11, 16, 408, 409decaddi 12665 . . . . . . . . . . . 12 ((9 · 9) + 4) = 85
41111, 27, 5, 16, 116, 171, 27, 3, 18, 407, 410decmac 12657 . . . . . . . . . . 11 ((19 · 9) + (0 + 4)) = 175
412 9t4e36 12729 . . . . . . . . . . . . 13 (9 · 4) = 36
413120, 169, 412mulcomli 11139 . . . . . . . . . . . 12 (4 · 9) = 36
414 7p6e13 12683 . . . . . . . . . . . . 13 (7 + 6) = 13
415204, 93, 414addcomli 11323 . . . . . . . . . . . 12 (6 + 7) = 13
41621, 24, 30, 413, 100, 21, 415decaddci 12666 . . . . . . . . . . 11 ((4 · 9) + 7) = 43
41745, 16, 5, 30, 349, 192, 27, 21, 16, 411, 416decmac 12657 . . . . . . . . . 10 ((194 · 9) + 7) = 1753
41811, 27, 30, 30, 116, 383, 382, 21, 385, 403, 417decma2c 12658 . . . . . . . . 9 ((194 · 19) + 77) = 3763
419169mullidi 11135 . . . . . . . . . . . . 13 (1 · 4) = 4
420419, 157oveq12i 7368 . . . . . . . . . . . 12 ((1 · 4) + (0 + 3)) = (4 + 3)
421 4p3e7 12292 . . . . . . . . . . . 12 (4 + 3) = 7
422420, 421eqtri 2757 . . . . . . . . . . 11 ((1 · 4) + (0 + 3)) = 7
42321, 24, 144, 412decsuc 12636 . . . . . . . . . . 11 ((9 · 4) + 1) = 37
42411, 27, 5, 11, 116, 216, 16, 30, 21, 422, 423decmac 12657 . . . . . . . . . 10 ((19 · 4) + 1) = 77
425 4t4e16 12704 . . . . . . . . . 10 (4 · 4) = 16
42616, 45, 16, 349, 24, 11, 424, 425decmul1c 12670 . . . . . . . . 9 (194 · 4) = 776
427382, 45, 16, 349, 24, 37, 418, 426decmul2c 12671 . . . . . . . 8 (194 · 194) = 37636
428381, 427eqtr4i 2760 . . . . . . 7 ((15 · 𝑁) + 91) = (194 · 194)
42910, 43, 44, 47, 42, 49, 342, 348, 359, 428mod2xnegi 16997 . . . . . 6 ((2↑156) mod 𝑁) = (91 mod 𝑁)
430 eqid 2734 . . . . . . 7 156 = 156
431117, 172oveq12i 7368 . . . . . . . . 9 ((2 · 1) + (0 + 1)) = (2 + 1)
432431, 81eqtri 2757 . . . . . . . 8 ((2 · 1) + (0 + 1)) = 3
43383, 77, 156mulcomli 11139 . . . . . . . . 9 (2 · 5) = 10
43411, 5, 172, 433decsuc 12636 . . . . . . . 8 ((2 · 5) + 1) = 11
43511, 3, 5, 11, 361, 216, 2, 11, 11, 432, 434decma2c 12658 . . . . . . 7 ((2 · 15) + 1) = 31
436 6t2e12 12709 . . . . . . . 8 (6 · 2) = 12
43793, 77, 436mulcomli 11139 . . . . . . 7 (2 · 6) = 12
4382, 39, 24, 430, 2, 11, 435, 437decmul2c 12671 . . . . . 6 (2 · 156) = 312
439 eqid 2734 . . . . . . . 8 772 = 772
44030, 30, 152, 383decsuc 12636 . . . . . . . . 9 (77 + 1) = 78
441204addridi 11318 . . . . . . . . . . 11 (7 + 0) = 7
442441, 192eqtri 2757 . . . . . . . . . 10 (7 + 0) = 07
443110, 135oveq12i 7368 . . . . . . . . . . 11 ((3 · 2) + (0 + 2)) = (6 + 2)
444 6p2e8 12297 . . . . . . . . . . 11 (6 + 2) = 8
445443, 444eqtri 2757 . . . . . . . . . 10 ((3 · 2) + (0 + 2)) = 8
446204, 83, 390addcomli 11323 . . . . . . . . . . 11 (5 + 7) = 12
44711, 3, 30, 178, 131, 2, 446decaddci 12666 . . . . . . . . . 10 ((3 · 5) + 7) = 22
4482, 3, 5, 30, 74, 442, 21, 2, 2, 445, 447decma2c 12658 . . . . . . . . 9 ((3 · 25) + (7 + 0)) = 82
44997mul01i 11321 . . . . . . . . . . 11 (3 · 0) = 0
450449oveq1i 7366 . . . . . . . . . 10 ((3 · 0) + 8) = (0 + 8)
451450, 405, 2473eqtri 2761 . . . . . . . . 9 ((3 · 0) + 8) = 08
4524, 5, 30, 18, 71, 440, 21, 18, 5, 448, 451decma2c 12658 . . . . . . . 8 ((3 · 250) + (77 + 1)) = 828
453198oveq1i 7366 . . . . . . . . 9 ((3 · 3) + 2) = (9 + 2)
454453, 148eqtri 2757 . . . . . . . 8 ((3 · 3) + 2) = 11
4556, 21, 37, 2, 1, 439, 21, 11, 11, 452, 454decma2c 12658 . . . . . . 7 ((3 · 𝑁) + 772) = 8281
45618, 11, 131, 408decsuc 12636 . . . . . . . . 9 ((9 · 9) + 1) = 82
457404oveq1i 7366 . . . . . . . . . 10 ((1 · 9) + 9) = (9 + 9)
458 9p9e18 12699 . . . . . . . . . 10 (9 + 9) = 18
459457, 458eqtri 2757 . . . . . . . . 9 ((1 · 9) + 9) = 18
46027, 11, 27, 360, 27, 18, 11, 456, 459decrmac 12663 . . . . . . . 8 ((91 · 9) + 9) = 828
46142nn0cni 12411 . . . . . . . . 9 91 ∈ ℂ
462461mulridi 11134 . . . . . . . 8 (91 · 1) = 91
46342, 27, 11, 360, 11, 27, 460, 462decmul2c 12671 . . . . . . 7 (91 · 91) = 8281
464455, 463eqtr4i 2760 . . . . . 6 ((3 · 𝑁) + 772) = (91 · 91)
4659, 10, 40, 41, 42, 38, 429, 438, 464mod2xi 16995 . . . . 5 ((2↑312) mod 𝑁) = (772 mod 𝑁)
466 eqid 2734 . . . . . 6 312 = 312
467 eqid 2734 . . . . . . . . 9 31 = 31
468306oveq1i 7366 . . . . . . . . . 10 ((2 · 3) + 0) = (6 + 0)
469468, 254eqtri 2757 . . . . . . . . 9 ((2 · 3) + 0) = 6
470117, 142eqtri 2757 . . . . . . . . 9 (2 · 1) = 02
4712, 21, 11, 467, 2, 5, 469, 470decmul2c 12671 . . . . . . . 8 (2 · 31) = 62
472471oveq1i 7366 . . . . . . 7 ((2 · 31) + 0) = (62 + 0)
47325nn0cni 12411 . . . . . . . 8 62 ∈ ℂ
474473addridi 11318 . . . . . . 7 (62 + 0) = 62
475472, 474eqtri 2757 . . . . . 6 ((2 · 31) + 0) = 62
476112, 101eqtri 2757 . . . . . 6 (2 · 2) = 04
4772, 22, 2, 466, 16, 5, 475, 476decmul2c 12671 . . . . 5 (2 · 312) = 624
478 eqid 2734 . . . . . . 7 270 = 270
47930, 11deccl 12620 . . . . . . 7 71 ∈ ℕ0
480 eqid 2734 . . . . . . . . 9 71 = 71
481 7p2e9 12299 . . . . . . . . . 10 (7 + 2) = 9
482204, 77, 481addcomli 11323 . . . . . . . . 9 (2 + 7) = 9
4832, 30, 30, 11, 153, 480, 482, 152decadd 12659 . . . . . . . 8 (27 + 71) = 98
484120addridi 11318 . . . . . . . . . 10 (9 + 0) = 9
485484, 168eqtri 2757 . . . . . . . . 9 (9 + 0) = 09
48652, 27deccl 12620 . . . . . . . . 9 119 ∈ ℕ0
487 eqid 2734 . . . . . . . . . 10 238 = 238
488486nn0cni 12411 . . . . . . . . . . 11 119 ∈ ℂ
489488addlidi 11319 . . . . . . . . . 10 (0 + 119) = 119
49011, 11, 2, 214, 236decaddi 12665 . . . . . . . . . . 11 (11 + 2) = 13
491112, 79oveq12i 7368 . . . . . . . . . . . 12 ((2 · 2) + (1 + 0)) = (4 + 1)
492491, 344eqtri 2757 . . . . . . . . . . 11 ((2 · 2) + (1 + 0)) = 5
493110oveq1i 7366 . . . . . . . . . . . 12 ((3 · 2) + 3) = (6 + 3)
494493, 132, 1683eqtri 2761 . . . . . . . . . . 11 ((3 · 2) + 3) = 09
4952, 21, 11, 21, 353, 490, 2, 27, 5, 492, 494decmac 12657 . . . . . . . . . 10 ((23 · 2) + (11 + 2)) = 59
496 9p6e15 12696 . . . . . . . . . . . 12 (9 + 6) = 15
497120, 93, 496addcomli 11323 . . . . . . . . . . 11 (6 + 9) = 15
49811, 24, 27, 108, 131, 3, 497decaddci 12666 . . . . . . . . . 10 ((8 · 2) + 9) = 25
49934, 18, 52, 27, 487, 489, 2, 3, 2, 495, 498decmac 12657 . . . . . . . . 9 ((238 · 2) + (0 + 119)) = 595
500172oveq2i 7367 . . . . . . . . . . . 12 ((2 · 5) + (0 + 1)) = ((2 · 5) + 1)
501500, 434eqtri 2757 . . . . . . . . . . 11 ((2 · 5) + (0 + 1)) = 11
5022, 21, 5, 16, 353, 171, 3, 27, 11, 501, 180decmac 12657 . . . . . . . . . 10 ((23 · 5) + (0 + 4)) = 119
50334, 18, 5, 27, 487, 168, 3, 27, 16, 502, 184decmac 12657 . . . . . . . . 9 ((238 · 5) + 9) = 1199
5042, 3, 5, 27, 74, 485, 35, 27, 486, 499, 503decma2c 12658 . . . . . . . 8 ((238 · 25) + (9 + 0)) = 5959
50535nn0cni 12411 . . . . . . . . . . 11 238 ∈ ℂ
506505mul01i 11321 . . . . . . . . . 10 (238 · 0) = 0
507506oveq1i 7366 . . . . . . . . 9 ((238 · 0) + 8) = (0 + 8)
508507, 405, 2473eqtri 2761 . . . . . . . 8 ((238 · 0) + 8) = 08
5094, 5, 27, 18, 71, 483, 35, 18, 5, 504, 508decma2c 12658 . . . . . . 7 ((238 · 250) + (27 + 71)) = 59598
510306, 172oveq12i 7368 . . . . . . . . . . . 12 ((2 · 3) + (0 + 1)) = (6 + 1)
511510, 144eqtri 2757 . . . . . . . . . . 11 ((2 · 3) + (0 + 1)) = 7
5122, 21, 5, 2, 353, 142, 21, 11, 11, 511, 454decmac 12657 . . . . . . . . . 10 ((23 · 3) + 2) = 71
51321, 34, 18, 487, 16, 2, 512, 203decmul1c 12670 . . . . . . . . 9 (238 · 3) = 714
514513oveq1i 7366 . . . . . . . 8 ((238 · 3) + 0) = (714 + 0)
515479, 16deccl 12620 . . . . . . . . . 10 714 ∈ ℕ0
516515nn0cni 12411 . . . . . . . . 9 714 ∈ ℂ
517516addridi 11318 . . . . . . . 8 (714 + 0) = 714
518514, 517eqtri 2757 . . . . . . 7 ((238 · 3) + 0) = 714
5196, 21, 31, 5, 1, 478, 35, 16, 479, 509, 518decma2c 12658 . . . . . 6 ((238 · 𝑁) + 270) = 595984
52039, 16deccl 12620 . . . . . . 7 154 ∈ ℕ0
521 eqid 2734 . . . . . . . 8 154 = 154
5223, 16deccl 12620 . . . . . . . . 9 54 ∈ ℕ0
523522, 5deccl 12620 . . . . . . . 8 540 ∈ ℕ0
5243, 3deccl 12620 . . . . . . . . 9 55 ∈ ℕ0
525 eqid 2734 . . . . . . . . . 10 540 = 540
526 eqid 2734 . . . . . . . . . . 11 54 = 54
52783addlidi 11319 . . . . . . . . . . 11 (0 + 5) = 5
5285, 11, 3, 16, 216, 526, 527, 409decadd 12659 . . . . . . . . . 10 (1 + 54) = 55
52983addridi 11318 . . . . . . . . . 10 (5 + 0) = 5
53011, 3, 522, 5, 361, 525, 528, 529decadd 12659 . . . . . . . . 9 (15 + 540) = 555
531 eqid 2734 . . . . . . . . . . 11 55 = 55
5323, 3, 86, 531decsuc 12636 . . . . . . . . . 10 (55 + 1) = 56
533 7t7e49 12719 . . . . . . . . . . 11 (7 · 7) = 49
534 5p5e10 12676 . . . . . . . . . . 11 (5 + 5) = 10
53516, 27, 11, 5, 533, 534, 344, 484decadd 12659 . . . . . . . . . 10 ((7 · 7) + (5 + 5)) = 59
53616, 27, 24, 533, 344, 3, 496decaddci 12666 . . . . . . . . . 10 ((7 · 7) + 6) = 55
53730, 30, 3, 24, 383, 532, 30, 3, 3, 535, 536decmac 12657 . . . . . . . . 9 ((77 · 7) + (55 + 1)) = 595
53883, 169, 179addcomli 11323 . . . . . . . . . 10 (4 + 5) = 9
53911, 16, 3, 345, 538decaddi 12665 . . . . . . . . 9 ((2 · 7) + 5) = 19
54037, 2, 524, 3, 439, 530, 30, 27, 11, 537, 539decmac 12657 . . . . . . . 8 ((772 · 7) + (15 + 540)) = 5959
541527oveq2i 7367 . . . . . . . . . . 11 ((7 · 7) + (0 + 5)) = ((7 · 7) + 5)
542 9p5e14 12695 . . . . . . . . . . . 12 (9 + 5) = 14
54316, 27, 3, 533, 344, 16, 542decaddci 12666 . . . . . . . . . . 11 ((7 · 7) + 5) = 54
544541, 543eqtri 2757 . . . . . . . . . 10 ((7 · 7) + (0 + 5)) = 54
54516, 344, 533decsucc 12646 . . . . . . . . . 10 ((7 · 7) + 1) = 50
54630, 30, 5, 11, 383, 262, 30, 5, 3, 544, 545decmac 12657 . . . . . . . . 9 ((77 · 7) + (0 + 1)) = 540
547 4p4e8 12293 . . . . . . . . . 10 (4 + 4) = 8
54811, 16, 16, 345, 547decaddi 12665 . . . . . . . . 9 ((2 · 7) + 4) = 18
54937, 2, 5, 16, 439, 101, 30, 18, 11, 546, 548decmac 12657 . . . . . . . 8 ((772 · 7) + 4) = 5408
55030, 30, 39, 16, 383, 521, 38, 18, 523, 540, 549decma2c 12658 . . . . . . 7 ((772 · 77) + 154) = 59598
55111, 16, 344, 301decsuc 12636 . . . . . . . . 9 ((7 · 2) + 1) = 15
5522, 30, 30, 383, 16, 11, 551, 301decmul1c 12670 . . . . . . . 8 (77 · 2) = 154
5532, 37, 2, 439, 552, 112decmul1 12669 . . . . . . 7 (772 · 2) = 1544
55438, 37, 2, 439, 16, 520, 550, 553decmul2c 12671 . . . . . 6 (772 · 772) = 595984
555519, 554eqtr4i 2760 . . . . 5 ((238 · 𝑁) + 270) = (772 · 772)
5569, 10, 33, 36, 38, 32, 465, 477, 555mod2xi 16995 . . . 4 ((2↑624) mod 𝑁) = (270 mod 𝑁)
557 eqid 2734 . . . . 5 624 = 624
558 eqid 2734 . . . . . . . 8 62 = 62
559437oveq1i 7366 . . . . . . . . 9 ((2 · 6) + 0) = (12 + 0)
56012nn0cni 12411 . . . . . . . . . 10 12 ∈ ℂ
561560addridi 11318 . . . . . . . . 9 (12 + 0) = 12
562559, 561eqtri 2757 . . . . . . . 8 ((2 · 6) + 0) = 12
5632, 24, 2, 558, 16, 5, 562, 476decmul2c 12671 . . . . . . 7 (2 · 62) = 124
564563oveq1i 7366 . . . . . 6 ((2 · 62) + 0) = (124 + 0)
56517nn0cni 12411 . . . . . . 7 124 ∈ ℂ
566565addridi 11318 . . . . . 6 (124 + 0) = 124
567564, 566eqtri 2757 . . . . 5 ((2 · 62) + 0) = 124
568169, 77, 315mulcomli 11139 . . . . . 6 (2 · 4) = 8
569568, 247eqtri 2757 . . . . 5 (2 · 4) = 08
5702, 25, 16, 557, 18, 5, 567, 569decmul2c 12671 . . . 4 (2 · 624) = 1248
571 eqid 2734 . . . . . 6 313 = 313
57221, 11, 27, 467, 100, 221decaddci2 12667 . . . . . . 7 (31 + 9) = 40
573169addridi 11318 . . . . . . . . 9 (4 + 0) = 4
574573, 101eqtri 2757 . . . . . . . 8 (4 + 0) = 04
57511, 16deccl 12620 . . . . . . . 8 14 ∈ ℕ0
576 eqid 2734 . . . . . . . . 9 29 = 29
577575nn0cni 12411 . . . . . . . . . 10 14 ∈ ℂ
578577addlidi 11319 . . . . . . . . 9 (0 + 14) = 14
579112, 236oveq12i 7368 . . . . . . . . . 10 ((2 · 2) + (1 + 2)) = (4 + 3)
580579, 421eqtri 2757 . . . . . . . . 9 ((2 · 2) + (1 + 2)) = 7
58111, 18, 16, 121, 131, 2, 318decaddci 12666 . . . . . . . . 9 ((9 · 2) + 4) = 22
5822, 27, 11, 16, 576, 578, 2, 2, 2, 580, 581decmac 12657 . . . . . . . 8 ((29 · 2) + (0 + 14)) = 72
58311, 5, 16, 433, 170decaddi 12665 . . . . . . . . 9 ((2 · 5) + 4) = 14
584 9t5e45 12730 . . . . . . . . . 10 (9 · 5) = 45
58516, 3, 16, 584, 179decaddi 12665 . . . . . . . . 9 ((9 · 5) + 4) = 49
5862, 27, 16, 576, 3, 27, 16, 583, 585decrmac 12663 . . . . . . . 8 ((29 · 5) + 4) = 149
5872, 3, 5, 16, 74, 574, 28, 27, 575, 582, 586decma2c 12658 . . . . . . 7 ((29 · 25) + (4 + 0)) = 729
588137mul01i 11321 . . . . . . . . 9 (29 · 0) = 0
589588oveq1i 7366 . . . . . . . 8 ((29 · 0) + 0) = (0 + 0)
590589, 232, 2483eqtri 2761 . . . . . . 7 ((29 · 0) + 0) = 00
5914, 5, 16, 5, 71, 572, 28, 5, 5, 587, 590decma2c 12658 . . . . . 6 ((29 · 250) + (31 + 9)) = 7290
592306, 157oveq12i 7368 . . . . . . . 8 ((2 · 3) + (0 + 3)) = (6 + 3)
593592, 132eqtri 2757 . . . . . . 7 ((2 · 3) + (0 + 3)) = 9
594 9t3e27 12728 . . . . . . . 8 (9 · 3) = 27
595 7p3e10 12680 . . . . . . . 8 (7 + 3) = 10
5962, 30, 21, 594, 81, 595decaddci2 12667 . . . . . . 7 ((9 · 3) + 3) = 30
5972, 27, 5, 21, 576, 193, 21, 5, 21, 593, 596decmac 12657 . . . . . 6 ((29 · 3) + 3) = 90
5986, 21, 22, 21, 1, 571, 28, 5, 27, 591, 597decma2c 12658 . . . . 5 ((29 · 𝑁) + 313) = 72900
59963, 27deccl 12620 . . . . . . . . 9 189 ∈ ℕ0
600 eqid 2734 . . . . . . . . . 10 189 = 189
601161, 169, 318addcomli 11323 . . . . . . . . . . . 12 (4 + 8) = 12
60211, 16, 18, 301, 131, 2, 601decaddci 12666 . . . . . . . . . . 11 ((7 · 2) + 8) = 22
6032, 30, 11, 18, 153, 229, 2, 2, 2, 580, 602decmac 12657 . . . . . . . . . 10 ((27 · 2) + (18 + 0)) = 72
604297oveq1i 7366 . . . . . . . . . . 11 ((0 · 2) + 9) = (0 + 9)
605604, 183, 1683eqtri 2761 . . . . . . . . . 10 ((0 · 2) + 9) = 09
60631, 5, 63, 27, 478, 600, 2, 27, 5, 603, 605decmac 12657 . . . . . . . . 9 ((270 · 2) + 189) = 729
60730, 2, 30, 153, 27, 16, 548, 533decmul1c 12670 . . . . . . . . . 10 (27 · 7) = 189
608204mul02i 11320 . . . . . . . . . 10 (0 · 7) = 0
60930, 31, 5, 478, 607, 608decmul1 12669 . . . . . . . . 9 (270 · 7) = 1890
61032, 2, 30, 153, 5, 599, 606, 609decmul2c 12671 . . . . . . . 8 (270 · 27) = 7290
611610oveq1i 7366 . . . . . . 7 ((270 · 27) + 0) = (7290 + 0)
61230, 2deccl 12620 . . . . . . . . . . 11 72 ∈ ℕ0
613612, 27deccl 12620 . . . . . . . . . 10 729 ∈ ℕ0
614613, 5deccl 12620 . . . . . . . . 9 7290 ∈ ℕ0
615614nn0cni 12411 . . . . . . . 8 7290 ∈ ℂ
616615addridi 11318 . . . . . . 7 (7290 + 0) = 7290
617611, 616eqtri 2757 . . . . . 6 ((270 · 27) + 0) = 7290
61832nn0cni 12411 . . . . . . . 8 270 ∈ ℂ
619618mul01i 11321 . . . . . . 7 (270 · 0) = 0
620619, 248eqtri 2757 . . . . . 6 (270 · 0) = 00
62132, 31, 5, 478, 5, 5, 617, 620decmul2c 12671 . . . . 5 (270 · 270) = 72900
622598, 621eqtr4i 2760 . . . 4 ((29 · 𝑁) + 313) = (270 · 270)
6239, 10, 26, 29, 32, 23, 556, 570, 622mod2xi 16995 . . 3 ((2↑1248) mod 𝑁) = (313 mod 𝑁)
624 cu2 14121 . . . 4 (2↑3) = 8
625624oveq1i 7366 . . 3 ((2↑3) mod 𝑁) = (8 mod 𝑁)
626 eqid 2734 . . . 4 1248 = 1248
627 eqid 2734 . . . . 5 124 = 124
62812, 16, 344, 627decsuc 12636 . . . 4 (124 + 1) = 125
629 8p3e11 12686 . . . 4 (8 + 3) = 11
63017, 18, 21, 626, 628, 11, 629decaddci 12666 . . 3 (1248 + 3) = 1251
6319nncni 12153 . . . . . . 7 𝑁 ∈ ℂ
632631mullidi 11135 . . . . . 6 (1 · 𝑁) = 𝑁
633632, 1eqtri 2757 . . . . 5 (1 · 𝑁) = 2503
6346, 21, 100, 633decsuc 12636 . . . 4 ((1 · 𝑁) + 1) = 2504
635161, 97, 203mulcomli 11139 . . . . . . 7 (3 · 8) = 24
6362, 16, 344, 635decsuc 12636 . . . . . 6 ((3 · 8) + 1) = 25
637161mullidi 11135 . . . . . . . 8 (1 · 8) = 8
638637oveq1i 7366 . . . . . . 7 ((1 · 8) + 2) = (8 + 2)
639 8p2e10 12685 . . . . . . 7 (8 + 2) = 10
640638, 639eqtri 2757 . . . . . 6 ((1 · 8) + 2) = 10
64121, 11, 2, 467, 18, 5, 11, 636, 640decrmac 12663 . . . . 5 ((31 · 8) + 2) = 250
64218, 22, 21, 571, 16, 2, 641, 635decmul1c 12670 . . . 4 (313 · 8) = 2504
643634, 642eqtr4i 2760 . . 3 ((1 · 𝑁) + 1) = (313 · 8)
6449, 10, 19, 20, 23, 11, 21, 18, 623, 625, 630, 643modxai 16994 . 2 ((2↑1251) mod 𝑁) = (1 mod 𝑁)
645 eqid 2734 . . . 4 1251 = 1251
646 eqid 2734 . . . . . 6 125 = 125
647 eqid 2734 . . . . . . 7 12 = 12
648117, 232oveq12i 7368 . . . . . . . 8 ((2 · 1) + (0 + 0)) = (2 + 0)
649648, 287eqtri 2757 . . . . . . 7 ((2 · 1) + (0 + 0)) = 2
650112oveq1i 7366 . . . . . . . 8 ((2 · 2) + 1) = (4 + 1)
6513dec0h 12627 . . . . . . . 8 5 = 05
652650, 344, 6513eqtri 2761 . . . . . . 7 ((2 · 2) + 1) = 05
65311, 2, 5, 11, 647, 216, 2, 3, 5, 649, 652decma2c 12658 . . . . . 6 ((2 · 12) + 1) = 25
6542, 12, 3, 646, 5, 11, 653, 433decmul2c 12671 . . . . 5 (2 · 125) = 250
6554, 5, 5, 654, 232decaddi 12665 . . . 4 ((2 · 125) + 0) = 250
6562, 13, 11, 645, 2, 5, 655, 470decmul2c 12671 . . 3 (2 · 1251) = 2502
6576, 2deccl 12620 . . . . 5 2502 ∈ ℕ0
658657nn0cni 12411 . . . 4 2502 ∈ ℂ
659 eqid 2734 . . . . . 6 2502 = 2502
6606, 2, 81, 659decsuc 12636 . . . . 5 (2502 + 1) = 2503
6611, 660eqtr4i 2760 . . . 4 𝑁 = (2502 + 1)
662658, 90, 661mvrraddi 11395 . . 3 (𝑁 − 1) = 2502
663656, 662eqtr4i 2760 . 2 (2 · 1251) = (𝑁 − 1)
664631mul02i 11320 . . . 4 (0 · 𝑁) = 0
665664oveq1i 7366 . . 3 ((0 · 𝑁) + 1) = (0 + 1)
666231, 172eqtr4i 2760 . . 3 (1 · 1) = (0 + 1)
667665, 666eqtr4i 2760 . 2 ((0 · 𝑁) + 1) = (1 · 1)
6689, 10, 14, 15, 11, 11, 644, 663, 667mod2xi 16995 1 ((2↑(𝑁 − 1)) mod 𝑁) = (1 mod 𝑁)
Colors of variables: wff setvar class
Syntax hints:   = wceq 1541  (class class class)co 7356  0cc0 11024  1c1 11025   + caddc 11027   · cmul 11029  cmin 11362  cn 12143  2c2 12198  3c3 12199  4c4 12200  5c5 12201  6c6 12202  7c7 12203  8c8 12204  9c9 12205  cdc 12605   mod cmo 13787  cexp 13982
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1796  ax-4 1810  ax-5 1911  ax-6 1968  ax-7 2009  ax-8 2115  ax-9 2123  ax-10 2146  ax-11 2162  ax-12 2182  ax-ext 2706  ax-sep 5239  ax-nul 5249  ax-pow 5308  ax-pr 5375  ax-un 7678  ax-cnex 11080  ax-resscn 11081  ax-1cn 11082  ax-icn 11083  ax-addcl 11084  ax-addrcl 11085  ax-mulcl 11086  ax-mulrcl 11087  ax-mulcom 11088  ax-addass 11089  ax-mulass 11090  ax-distr 11091  ax-i2m1 11092  ax-1ne0 11093  ax-1rid 11094  ax-rnegex 11095  ax-rrecex 11096  ax-cnre 11097  ax-pre-lttri 11098  ax-pre-lttrn 11099  ax-pre-ltadd 11100  ax-pre-mulgt0 11101  ax-pre-sup 11102
This theorem depends on definitions:  df-bi 207  df-an 396  df-or 848  df-3or 1087  df-3an 1088  df-tru 1544  df-fal 1554  df-ex 1781  df-nf 1785  df-sb 2068  df-mo 2537  df-eu 2567  df-clab 2713  df-cleq 2726  df-clel 2809  df-nfc 2883  df-ne 2931  df-nel 3035  df-ral 3050  df-rex 3059  df-rmo 3348  df-reu 3349  df-rab 3398  df-v 3440  df-sbc 3739  df-csb 3848  df-dif 3902  df-un 3904  df-in 3906  df-ss 3916  df-pss 3919  df-nul 4284  df-if 4478  df-pw 4554  df-sn 4579  df-pr 4581  df-op 4585  df-uni 4862  df-iun 4946  df-br 5097  df-opab 5159  df-mpt 5178  df-tr 5204  df-id 5517  df-eprel 5522  df-po 5530  df-so 5531  df-fr 5575  df-we 5577  df-xp 5628  df-rel 5629  df-cnv 5630  df-co 5631  df-dm 5632  df-rn 5633  df-res 5634  df-ima 5635  df-pred 6257  df-ord 6318  df-on 6319  df-lim 6320  df-suc 6321  df-iota 6446  df-fun 6492  df-fn 6493  df-f 6494  df-f1 6495  df-fo 6496  df-f1o 6497  df-fv 6498  df-riota 7313  df-ov 7359  df-oprab 7360  df-mpo 7361  df-om 7807  df-2nd 7932  df-frecs 8221  df-wrecs 8252  df-recs 8301  df-rdg 8339  df-er 8633  df-en 8882  df-dom 8883  df-sdom 8884  df-sup 9343  df-inf 9344  df-pnf 11166  df-mnf 11167  df-xr 11168  df-ltxr 11169  df-le 11170  df-sub 11364  df-neg 11365  df-div 11793  df-nn 12144  df-2 12206  df-3 12207  df-4 12208  df-5 12209  df-6 12210  df-7 12211  df-8 12212  df-9 12213  df-n0 12400  df-z 12487  df-dec 12606  df-uz 12750  df-rp 12904  df-fl 13710  df-mod 13788  df-seq 13923  df-exp 13983
This theorem is referenced by:  2503prm  17065
  Copyright terms: Public domain W3C validator