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

Theorem 2503lem2 17115
Description: Lemma for 2503prm 17117. 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 12466 . . . . . 6 2 ∈ ℕ0
3 5nn0 12469 . . . . . 6 5 ∈ ℕ0
42, 3deccl 12671 . . . . 5 25 ∈ ℕ0
5 0nn0 12464 . . . . 5 0 ∈ ℕ0
64, 5deccl 12671 . . . 4 250 ∈ ℕ0
7 3nn 12272 . . . 4 3 ∈ ℕ
86, 7decnncl 12676 . . 3 2503 ∈ ℕ
91, 8eqeltri 2825 . 2 𝑁 ∈ ℕ
10 2nn 12266 . 2 2 ∈ ℕ
11 1nn0 12465 . . . . 5 1 ∈ ℕ0
1211, 2deccl 12671 . . . 4 12 ∈ ℕ0
1312, 3deccl 12671 . . 3 125 ∈ ℕ0
1413, 11deccl 12671 . 2 1251 ∈ ℕ0
15 0z 12547 . 2 0 ∈ ℤ
16 4nn0 12468 . . . . 5 4 ∈ ℕ0
1712, 16deccl 12671 . . . 4 124 ∈ ℕ0
18 8nn0 12472 . . . 4 8 ∈ ℕ0
1917, 18deccl 12671 . . 3 1248 ∈ ℕ0
20 1z 12570 . . 3 1 ∈ ℤ
21 3nn0 12467 . . . . 5 3 ∈ ℕ0
2221, 11deccl 12671 . . . 4 31 ∈ ℕ0
2322, 21deccl 12671 . . 3 313 ∈ ℕ0
24 6nn0 12470 . . . . . 6 6 ∈ ℕ0
2524, 2deccl 12671 . . . . 5 62 ∈ ℕ0
2625, 16deccl 12671 . . . 4 624 ∈ ℕ0
27 9nn0 12473 . . . . . 6 9 ∈ ℕ0
282, 27deccl 12671 . . . . 5 29 ∈ ℕ0
2928nn0zi 12565 . . . 4 29 ∈ ℤ
30 7nn0 12471 . . . . . 6 7 ∈ ℕ0
312, 30deccl 12671 . . . . 5 27 ∈ ℕ0
3231, 5deccl 12671 . . . 4 270 ∈ ℕ0
3322, 2deccl 12671 . . . . 5 312 ∈ ℕ0
342, 21deccl 12671 . . . . . . 7 23 ∈ ℕ0
3534, 18deccl 12671 . . . . . 6 238 ∈ ℕ0
3635nn0zi 12565 . . . . 5 238 ∈ ℤ
3730, 30deccl 12671 . . . . . 6 77 ∈ ℕ0
3837, 2deccl 12671 . . . . 5 772 ∈ ℕ0
3911, 3deccl 12671 . . . . . . 7 15 ∈ ℕ0
4039, 24deccl 12671 . . . . . 6 156 ∈ ℕ0
4121nn0zi 12565 . . . . . 6 3 ∈ ℤ
4227, 11deccl 12671 . . . . . 6 91 ∈ ℕ0
4330, 18deccl 12671 . . . . . . 7 78 ∈ ℕ0
4439nn0zi 12565 . . . . . . 7 15 ∈ ℤ
4511, 27deccl 12671 . . . . . . . 8 19 ∈ ℕ0
46 4nn 12276 . . . . . . . 8 4 ∈ ℕ
4745, 46decnncl 12676 . . . . . . 7 194 ∈ ℕ
4834, 5deccl 12671 . . . . . . . 8 230 ∈ ℕ0
4948, 27deccl 12671 . . . . . . 7 2309 ∈ ℕ0
5021, 27deccl 12671 . . . . . . . 8 39 ∈ ℕ0
5116nn0zi 12565 . . . . . . . 8 4 ∈ ℤ
5211, 11deccl 12671 . . . . . . . . 9 11 ∈ ℕ0
5352, 11deccl 12671 . . . . . . . 8 111 ∈ ℕ0
5421, 18deccl 12671 . . . . . . . . 9 38 ∈ ℕ0
5511, 21deccl 12671 . . . . . . . . . . 11 13 ∈ ℕ0
5655, 5deccl 12671 . . . . . . . . . 10 130 ∈ ℕ0
5756, 30deccl 12671 . . . . . . . . 9 1307 ∈ ℕ0
583, 21deccl 12671 . . . . . . . . . . . 12 53 ∈ ℕ0
5958, 18deccl 12671 . . . . . . . . . . 11 538 ∈ ℕ0
6059nn0zi 12565 . . . . . . . . . 10 538 ∈ ℤ
6152, 24deccl 12671 . . . . . . . . . . 11 116 ∈ ℕ0
6261, 11deccl 12671 . . . . . . . . . 10 1161 ∈ ℕ0
6311, 18deccl 12671 . . . . . . . . . . 11 18 ∈ ℕ0
6463, 21deccl 12671 . . . . . . . . . . . 12 183 ∈ ℕ0
6564, 2deccl 12671 . . . . . . . . . . 11 1832 ∈ ℕ0
6612503lem1 17114 . . . . . . . . . . 11 ((2↑18) mod 𝑁) = (1832 mod 𝑁)
67 8p1e9 12338 . . . . . . . . . . . 12 (8 + 1) = 9
68 eqid 2730 . . . . . . . . . . . 12 18 = 18
6911, 18, 67, 68decsuc 12687 . . . . . . . . . . 11 (18 + 1) = 19
70 eqid 2730 . . . . . . . . . . . . 13 1161 = 1161
71 eqid 2730 . . . . . . . . . . . . . 14 250 = 250
7261nn0cni 12461 . . . . . . . . . . . . . . 15 116 ∈ ℂ
7372addridi 11368 . . . . . . . . . . . . . 14 (116 + 0) = 116
74 eqid 2730 . . . . . . . . . . . . . . 15 25 = 25
7552nn0cni 12461 . . . . . . . . . . . . . . . 16 11 ∈ ℂ
7675addridi 11368 . . . . . . . . . . . . . . 15 (11 + 0) = 11
77 2cn 12268 . . . . . . . . . . . . . . . . . 18 2 ∈ ℂ
7877mullidi 11186 . . . . . . . . . . . . . . . . 17 (1 · 2) = 2
79 1p0e1 12312 . . . . . . . . . . . . . . . . 17 (1 + 0) = 1
8078, 79oveq12i 7402 . . . . . . . . . . . . . . . 16 ((1 · 2) + (1 + 0)) = (2 + 1)
81 2p1e3 12330 . . . . . . . . . . . . . . . 16 (2 + 1) = 3
8280, 81eqtri 2753 . . . . . . . . . . . . . . 15 ((1 · 2) + (1 + 0)) = 3
83 5cn 12281 . . . . . . . . . . . . . . . . . 18 5 ∈ ℂ
8483mullidi 11186 . . . . . . . . . . . . . . . . 17 (1 · 5) = 5
8584oveq1i 7400 . . . . . . . . . . . . . . . 16 ((1 · 5) + 1) = (5 + 1)
86 5p1e6 12335 . . . . . . . . . . . . . . . 16 (5 + 1) = 6
8724dec0h 12678 . . . . . . . . . . . . . . . 16 6 = 06
8885, 86, 873eqtri 2757 . . . . . . . . . . . . . . 15 ((1 · 5) + 1) = 06
892, 3, 11, 11, 74, 76, 11, 24, 5, 82, 88decma2c 12709 . . . . . . . . . . . . . 14 ((1 · 25) + (11 + 0)) = 36
90 ax-1cn 11133 . . . . . . . . . . . . . . . . 17 1 ∈ ℂ
9190mul01i 11371 . . . . . . . . . . . . . . . 16 (1 · 0) = 0
9291oveq1i 7400 . . . . . . . . . . . . . . 15 ((1 · 0) + 6) = (0 + 6)
93 6cn 12284 . . . . . . . . . . . . . . . 16 6 ∈ ℂ
9493addlidi 11369 . . . . . . . . . . . . . . 15 (0 + 6) = 6
9592, 94, 873eqtri 2757 . . . . . . . . . . . . . 14 ((1 · 0) + 6) = 06
964, 5, 52, 24, 71, 73, 11, 24, 5, 89, 95decma2c 12709 . . . . . . . . . . . . 13 ((1 · 250) + (116 + 0)) = 366
97 3cn 12274 . . . . . . . . . . . . . . . 16 3 ∈ ℂ
9897mullidi 11186 . . . . . . . . . . . . . . 15 (1 · 3) = 3
9998oveq1i 7400 . . . . . . . . . . . . . 14 ((1 · 3) + 1) = (3 + 1)
100 3p1e4 12333 . . . . . . . . . . . . . 14 (3 + 1) = 4
10116dec0h 12678 . . . . . . . . . . . . . 14 4 = 04
10299, 100, 1013eqtri 2757 . . . . . . . . . . . . 13 ((1 · 3) + 1) = 04
1036, 21, 61, 11, 1, 70, 11, 16, 5, 96, 102decma2c 12709 . . . . . . . . . . . 12 ((1 · 𝑁) + 1161) = 3664
104 eqid 2730 . . . . . . . . . . . . 13 1832 = 1832
105 eqid 2730 . . . . . . . . . . . . . 14 183 = 183
10678oveq1i 7400 . . . . . . . . . . . . . . . 16 ((1 · 2) + 1) = (2 + 1)
107106, 81eqtri 2753 . . . . . . . . . . . . . . 15 ((1 · 2) + 1) = 3
108 8t2e16 12771 . . . . . . . . . . . . . . 15 (8 · 2) = 16
1092, 11, 18, 68, 24, 11, 107, 108decmul1c 12721 . . . . . . . . . . . . . 14 (18 · 2) = 36
110 3t2e6 12354 . . . . . . . . . . . . . 14 (3 · 2) = 6
1112, 63, 21, 105, 109, 110decmul1 12720 . . . . . . . . . . . . 13 (183 · 2) = 366
112 2t2e4 12352 . . . . . . . . . . . . 13 (2 · 2) = 4
1132, 64, 2, 104, 111, 112decmul1 12720 . . . . . . . . . . . 12 (1832 · 2) = 3664
114103, 113eqtr4i 2756 . . . . . . . . . . 11 ((1 · 𝑁) + 1161) = (1832 · 2)
1159, 10, 63, 20, 65, 62, 66, 69, 114modxp1i 17048 . . . . . . . . . 10 ((2↑19) mod 𝑁) = (1161 mod 𝑁)
116 eqid 2730 . . . . . . . . . . 11 19 = 19
117 2t1e2 12351 . . . . . . . . . . . . 13 (2 · 1) = 2
118117oveq1i 7400 . . . . . . . . . . . 12 ((2 · 1) + 1) = (2 + 1)
119118, 81eqtri 2753 . . . . . . . . . . 11 ((2 · 1) + 1) = 3
120 9cn 12293 . . . . . . . . . . . 12 9 ∈ ℂ
121 9t2e18 12778 . . . . . . . . . . . 12 (9 · 2) = 18
122120, 77, 121mulcomli 11190 . . . . . . . . . . 11 (2 · 9) = 18
1232, 11, 27, 116, 18, 11, 119, 122decmul2c 12722 . . . . . . . . . 10 (2 · 19) = 38
124 eqid 2730 . . . . . . . . . . . 12 1307 = 1307
12511, 24deccl 12671 . . . . . . . . . . . . 13 16 ∈ ℕ0
126125, 2deccl 12671 . . . . . . . . . . . 12 162 ∈ ℕ0
127 eqid 2730 . . . . . . . . . . . . . 14 130 = 130
128 eqid 2730 . . . . . . . . . . . . . 14 162 = 162
129 eqid 2730 . . . . . . . . . . . . . . 15 13 = 13
130 eqid 2730 . . . . . . . . . . . . . . 15 16 = 16
131 1p1e2 12313 . . . . . . . . . . . . . . 15 (1 + 1) = 2
132 6p3e9 12348 . . . . . . . . . . . . . . . 16 (6 + 3) = 9
13393, 97, 132addcomli 11373 . . . . . . . . . . . . . . 15 (3 + 6) = 9
13411, 21, 11, 24, 129, 130, 131, 133decadd 12710 . . . . . . . . . . . . . 14 (13 + 16) = 29
13577addlidi 11369 . . . . . . . . . . . . . 14 (0 + 2) = 2
13655, 5, 125, 2, 127, 128, 134, 135decadd 12710 . . . . . . . . . . . . 13 (130 + 162) = 292
13728nn0cni 12461 . . . . . . . . . . . . . . 15 29 ∈ ℂ
138137addridi 11368 . . . . . . . . . . . . . 14 (29 + 0) = 29
1392, 24deccl 12671 . . . . . . . . . . . . . . 15 26 ∈ ℕ0
140139, 27deccl 12671 . . . . . . . . . . . . . 14 269 ∈ ℕ0
141 eqid 2730 . . . . . . . . . . . . . . 15 538 = 538
1422dec0h 12678 . . . . . . . . . . . . . . . 16 2 = 02
143 eqid 2730 . . . . . . . . . . . . . . . 16 269 = 269
144 6p1e7 12336 . . . . . . . . . . . . . . . . 17 (6 + 1) = 7
145139nn0cni 12461 . . . . . . . . . . . . . . . . . 18 26 ∈ ℂ
146145addlidi 11369 . . . . . . . . . . . . . . . . 17 (0 + 26) = 26
1472, 24, 144, 146decsuc 12687 . . . . . . . . . . . . . . . 16 ((0 + 26) + 1) = 27
148 9p2e11 12743 . . . . . . . . . . . . . . . . 17 (9 + 2) = 11
149120, 77, 148addcomli 11373 . . . . . . . . . . . . . . . 16 (2 + 9) = 11
1505, 2, 139, 27, 142, 143, 147, 11, 149decaddc 12711 . . . . . . . . . . . . . . 15 (2 + 269) = 271
151 eqid 2730 . . . . . . . . . . . . . . . 16 53 = 53
152 7p1e8 12337 . . . . . . . . . . . . . . . . 17 (7 + 1) = 8
153 eqid 2730 . . . . . . . . . . . . . . . . 17 27 = 27
1542, 30, 152, 153decsuc 12687 . . . . . . . . . . . . . . . 16 (27 + 1) = 28
15581oveq2i 7401 . . . . . . . . . . . . . . . . 17 ((5 · 2) + (2 + 1)) = ((5 · 2) + 3)
156 5t2e10 12756 . . . . . . . . . . . . . . . . . 18 (5 · 2) = 10
15797addlidi 11369 . . . . . . . . . . . . . . . . . 18 (0 + 3) = 3
15811, 5, 21, 156, 157decaddi 12716 . . . . . . . . . . . . . . . . 17 ((5 · 2) + 3) = 13
159155, 158eqtri 2753 . . . . . . . . . . . . . . . 16 ((5 · 2) + (2 + 1)) = 13
160110oveq1i 7400 . . . . . . . . . . . . . . . . 17 ((3 · 2) + 8) = (6 + 8)
161 8cn 12290 . . . . . . . . . . . . . . . . . 18 8 ∈ ℂ
162 8p6e14 12740 . . . . . . . . . . . . . . . . . 18 (8 + 6) = 14
163161, 93, 162addcomli 11373 . . . . . . . . . . . . . . . . 17 (6 + 8) = 14
164160, 163eqtri 2753 . . . . . . . . . . . . . . . 16 ((3 · 2) + 8) = 14
1653, 21, 2, 18, 151, 154, 2, 16, 11, 159, 164decmac 12708 . . . . . . . . . . . . . . 15 ((53 · 2) + (27 + 1)) = 134
16611, 24, 144, 108decsuc 12687 . . . . . . . . . . . . . . 15 ((8 · 2) + 1) = 17
16758, 18, 31, 11, 141, 150, 2, 30, 11, 165, 166decmac 12708 . . . . . . . . . . . . . 14 ((538 · 2) + (2 + 269)) = 1347
16827dec0h 12678 . . . . . . . . . . . . . . 15 9 = 09
169 4cn 12278 . . . . . . . . . . . . . . . . . 18 4 ∈ ℂ
170169addlidi 11369 . . . . . . . . . . . . . . . . 17 (0 + 4) = 4
171170, 101eqtri 2753 . . . . . . . . . . . . . . . 16 (0 + 4) = 04
172 0p1e1 12310 . . . . . . . . . . . . . . . . . 18 (0 + 1) = 1
173172oveq2i 7401 . . . . . . . . . . . . . . . . 17 ((5 · 5) + (0 + 1)) = ((5 · 5) + 1)
174 5t5e25 12759 . . . . . . . . . . . . . . . . . 18 (5 · 5) = 25
1752, 3, 86, 174decsuc 12687 . . . . . . . . . . . . . . . . 17 ((5 · 5) + 1) = 26
176173, 175eqtri 2753 . . . . . . . . . . . . . . . 16 ((5 · 5) + (0 + 1)) = 26
177 5t3e15 12757 . . . . . . . . . . . . . . . . . 18 (5 · 3) = 15
17883, 97, 177mulcomli 11190 . . . . . . . . . . . . . . . . 17 (3 · 5) = 15
179 5p4e9 12346 . . . . . . . . . . . . . . . . 17 (5 + 4) = 9
18011, 3, 16, 178, 179decaddi 12716 . . . . . . . . . . . . . . . 16 ((3 · 5) + 4) = 19
1813, 21, 5, 16, 151, 171, 3, 27, 11, 176, 180decmac 12708 . . . . . . . . . . . . . . 15 ((53 · 5) + (0 + 4)) = 269
182 8t5e40 12774 . . . . . . . . . . . . . . . 16 (8 · 5) = 40
183120addlidi 11369 . . . . . . . . . . . . . . . 16 (0 + 9) = 9
18416, 5, 27, 182, 183decaddi 12716 . . . . . . . . . . . . . . 15 ((8 · 5) + 9) = 49
18558, 18, 5, 27, 141, 168, 3, 27, 16, 181, 184decmac 12708 . . . . . . . . . . . . . 14 ((538 · 5) + 9) = 2699
1862, 3, 2, 27, 74, 138, 59, 27, 140, 167, 185decma2c 12709 . . . . . . . . . . . . 13 ((538 · 25) + (29 + 0)) = 13479
18759nn0cni 12461 . . . . . . . . . . . . . . . 16 538 ∈ ℂ
188187mul01i 11371 . . . . . . . . . . . . . . 15 (538 · 0) = 0
189188oveq1i 7400 . . . . . . . . . . . . . 14 ((538 · 0) + 2) = (0 + 2)
190189, 135, 1423eqtri 2757 . . . . . . . . . . . . 13 ((538 · 0) + 2) = 02
1914, 5, 28, 2, 71, 136, 59, 2, 5, 186, 190decma2c 12709 . . . . . . . . . . . 12 ((538 · 250) + (130 + 162)) = 134792
19230dec0h 12678 . . . . . . . . . . . . 13 7 = 07
19321dec0h 12678 . . . . . . . . . . . . . . 15 3 = 03
194157, 193eqtri 2753 . . . . . . . . . . . . . 14 (0 + 3) = 03
195172oveq2i 7401 . . . . . . . . . . . . . . 15 ((5 · 3) + (0 + 1)) = ((5 · 3) + 1)
19611, 3, 86, 177decsuc 12687 . . . . . . . . . . . . . . 15 ((5 · 3) + 1) = 16
197195, 196eqtri 2753 . . . . . . . . . . . . . 14 ((5 · 3) + (0 + 1)) = 16
198 3t3e9 12355 . . . . . . . . . . . . . . . 16 (3 · 3) = 9
199198oveq1i 7400 . . . . . . . . . . . . . . 15 ((3 · 3) + 3) = (9 + 3)
200 9p3e12 12744 . . . . . . . . . . . . . . 15 (9 + 3) = 12
201199, 200eqtri 2753 . . . . . . . . . . . . . 14 ((3 · 3) + 3) = 12
2023, 21, 5, 21, 151, 194, 21, 2, 11, 197, 201decmac 12708 . . . . . . . . . . . . 13 ((53 · 3) + (0 + 3)) = 162
203 8t3e24 12772 . . . . . . . . . . . . . 14 (8 · 3) = 24
204 7cn 12287 . . . . . . . . . . . . . . 15 7 ∈ ℂ
205 7p4e11 12732 . . . . . . . . . . . . . . 15 (7 + 4) = 11
206204, 169, 205addcomli 11373 . . . . . . . . . . . . . 14 (4 + 7) = 11
2072, 16, 30, 203, 81, 11, 206decaddci 12717 . . . . . . . . . . . . 13 ((8 · 3) + 7) = 31
20858, 18, 5, 30, 141, 192, 21, 11, 21, 202, 207decmac 12708 . . . . . . . . . . . 12 ((538 · 3) + 7) = 1621
2096, 21, 56, 30, 1, 124, 59, 11, 126, 191, 208decma2c 12709 . . . . . . . . . . 11 ((538 · 𝑁) + 1307) = 1347921
210 eqid 2730 . . . . . . . . . . . . 13 116 = 116
21124, 27deccl 12671 . . . . . . . . . . . . . 14 69 ∈ ℕ0
212211, 30deccl 12671 . . . . . . . . . . . . 13 697 ∈ ℕ0
21330, 5deccl 12671 . . . . . . . . . . . . . 14 70 ∈ ℕ0
214 eqid 2730 . . . . . . . . . . . . . 14 11 = 11
215 eqid 2730 . . . . . . . . . . . . . . 15 697 = 697
21611dec0h 12678 . . . . . . . . . . . . . . . 16 1 = 01
217 eqid 2730 . . . . . . . . . . . . . . . 16 69 = 69
21894oveq1i 7400 . . . . . . . . . . . . . . . . 17 ((0 + 6) + 1) = (6 + 1)
219218, 144eqtri 2753 . . . . . . . . . . . . . . . 16 ((0 + 6) + 1) = 7
220 9p1e10 12658 . . . . . . . . . . . . . . . . 17 (9 + 1) = 10
221120, 90, 220addcomli 11373 . . . . . . . . . . . . . . . 16 (1 + 9) = 10
2225, 11, 24, 27, 216, 217, 219, 221decaddc2 12712 . . . . . . . . . . . . . . 15 (1 + 69) = 70
223204, 90, 152addcomli 11373 . . . . . . . . . . . . . . 15 (1 + 7) = 8
22411, 11, 211, 30, 214, 215, 222, 223decadd 12710 . . . . . . . . . . . . . 14 (11 + 697) = 708
225 eqid 2730 . . . . . . . . . . . . . . . 16 70 = 70
2265, 30, 11, 11, 192, 214, 172, 152decadd 12710 . . . . . . . . . . . . . . . 16 (7 + 11) = 18
22730, 5, 52, 24, 225, 210, 226, 94decadd 12710 . . . . . . . . . . . . . . 15 (70 + 116) = 186
22863nn0cni 12461 . . . . . . . . . . . . . . . . 17 18 ∈ ℂ
229228addridi 11368 . . . . . . . . . . . . . . . 16 (18 + 0) = 18
230131, 142eqtri 2753 . . . . . . . . . . . . . . . . 17 (1 + 1) = 02
231 1t1e1 12350 . . . . . . . . . . . . . . . . . . 19 (1 · 1) = 1
232 00id 11356 . . . . . . . . . . . . . . . . . . 19 (0 + 0) = 0
233231, 232oveq12i 7402 . . . . . . . . . . . . . . . . . 18 ((1 · 1) + (0 + 0)) = (1 + 0)
234233, 79eqtri 2753 . . . . . . . . . . . . . . . . 17 ((1 · 1) + (0 + 0)) = 1
235231oveq1i 7400 . . . . . . . . . . . . . . . . . 18 ((1 · 1) + 2) = (1 + 2)
236 1p2e3 12331 . . . . . . . . . . . . . . . . . 18 (1 + 2) = 3
237235, 236, 1933eqtri 2757 . . . . . . . . . . . . . . . . 17 ((1 · 1) + 2) = 03
23811, 11, 5, 2, 214, 230, 11, 21, 5, 234, 237decmac 12708 . . . . . . . . . . . . . . . 16 ((11 · 1) + (1 + 1)) = 13
23993mulridi 11185 . . . . . . . . . . . . . . . . . 18 (6 · 1) = 6
240239oveq1i 7400 . . . . . . . . . . . . . . . . 17 ((6 · 1) + 8) = (6 + 8)
241240, 163eqtri 2753 . . . . . . . . . . . . . . . 16 ((6 · 1) + 8) = 14
24252, 24, 11, 18, 210, 229, 11, 16, 11, 238, 241decmac 12708 . . . . . . . . . . . . . . 15 ((116 · 1) + (18 + 0)) = 134
243231oveq1i 7400 . . . . . . . . . . . . . . . 16 ((1 · 1) + 6) = (1 + 6)
24493, 90, 144addcomli 11373 . . . . . . . . . . . . . . . 16 (1 + 6) = 7
245243, 244, 1923eqtri 2757 . . . . . . . . . . . . . . 15 ((1 · 1) + 6) = 07
24661, 11, 63, 24, 70, 227, 11, 30, 5, 242, 245decmac 12708 . . . . . . . . . . . . . 14 ((1161 · 1) + (70 + 116)) = 1347
24718dec0h 12678 . . . . . . . . . . . . . . 15 8 = 08
2485dec0h 12678 . . . . . . . . . . . . . . . . 17 0 = 00
249232, 248eqtri 2753 . . . . . . . . . . . . . . . 16 (0 + 0) = 00
250231oveq1i 7400 . . . . . . . . . . . . . . . . . 18 ((1 · 1) + 0) = (1 + 0)
251250, 79eqtri 2753 . . . . . . . . . . . . . . . . 17 ((1 · 1) + 0) = 1
25211, 11, 5, 5, 214, 249, 11, 251, 251decma 12707 . . . . . . . . . . . . . . . 16 ((11 · 1) + (0 + 0)) = 11
253239oveq1i 7400 . . . . . . . . . . . . . . . . 17 ((6 · 1) + 0) = (6 + 0)
25493addridi 11368 . . . . . . . . . . . . . . . . 17 (6 + 0) = 6
255253, 254, 873eqtri 2757 . . . . . . . . . . . . . . . 16 ((6 · 1) + 0) = 06
25652, 24, 5, 5, 210, 249, 11, 24, 5, 252, 255decmac 12708 . . . . . . . . . . . . . . 15 ((116 · 1) + (0 + 0)) = 116
257231oveq1i 7400 . . . . . . . . . . . . . . . 16 ((1 · 1) + 8) = (1 + 8)
258161, 90, 67addcomli 11373 . . . . . . . . . . . . . . . 16 (1 + 8) = 9
259257, 258, 1683eqtri 2757 . . . . . . . . . . . . . . 15 ((1 · 1) + 8) = 09
26061, 11, 5, 18, 70, 247, 11, 27, 5, 256, 259decmac 12708 . . . . . . . . . . . . . 14 ((1161 · 1) + 8) = 1169
26111, 11, 213, 18, 214, 224, 62, 27, 61, 246, 260decma2c 12709 . . . . . . . . . . . . 13 ((1161 · 11) + (11 + 697)) = 13479
262172, 216eqtri 2753 . . . . . . . . . . . . . . 15 (0 + 1) = 01
26393mullidi 11186 . . . . . . . . . . . . . . . . . 18 (1 · 6) = 6
264263, 232oveq12i 7402 . . . . . . . . . . . . . . . . 17 ((1 · 6) + (0 + 0)) = (6 + 0)
265264, 254eqtri 2753 . . . . . . . . . . . . . . . 16 ((1 · 6) + (0 + 0)) = 6
266263oveq1i 7400 . . . . . . . . . . . . . . . . 17 ((1 · 6) + 3) = (6 + 3)
267266, 132, 1683eqtri 2757 . . . . . . . . . . . . . . . 16 ((1 · 6) + 3) = 09
26811, 11, 5, 21, 214, 194, 24, 27, 5, 265, 267decmac 12708 . . . . . . . . . . . . . . 15 ((11 · 6) + (0 + 3)) = 69
269 6t6e36 12764 . . . . . . . . . . . . . . . 16 (6 · 6) = 36
27021, 24, 144, 269decsuc 12687 . . . . . . . . . . . . . . 15 ((6 · 6) + 1) = 37
27152, 24, 5, 11, 210, 262, 24, 30, 21, 268, 270decmac 12708 . . . . . . . . . . . . . 14 ((116 · 6) + (0 + 1)) = 697
272263oveq1i 7400 . . . . . . . . . . . . . . 15 ((1 · 6) + 6) = (6 + 6)
273 6p6e12 12730 . . . . . . . . . . . . . . 15 (6 + 6) = 12
274272, 273eqtri 2753 . . . . . . . . . . . . . 14 ((1 · 6) + 6) = 12
27561, 11, 5, 24, 70, 87, 24, 2, 11, 271, 274decmac 12708 . . . . . . . . . . . . 13 ((1161 · 6) + 6) = 6972
27652, 24, 52, 24, 210, 210, 62, 2, 212, 261, 275decma2c 12709 . . . . . . . . . . . 12 ((1161 · 116) + 116) = 134792
27762nn0cni 12461 . . . . . . . . . . . . 13 1161 ∈ ℂ
278277mulridi 11185 . . . . . . . . . . . 12 (1161 · 1) = 1161
27962, 61, 11, 70, 11, 61, 276, 278decmul2c 12722 . . . . . . . . . . 11 (1161 · 1161) = 1347921
280209, 279eqtr4i 2756 . . . . . . . . . 10 ((538 · 𝑁) + 1307) = (1161 · 1161)
2819, 10, 45, 60, 62, 57, 115, 123, 280mod2xi 17047 . . . . . . . . 9 ((2↑38) mod 𝑁) = (1307 mod 𝑁)
282 eqid 2730 . . . . . . . . . 10 38 = 38
28321, 18, 67, 282decsuc 12687 . . . . . . . . 9 (38 + 1) = 39
284 eqid 2730 . . . . . . . . . . 11 111 = 111
28579, 216eqtri 2753 . . . . . . . . . . . . 13 (1 + 0) = 01
28678, 232oveq12i 7402 . . . . . . . . . . . . . 14 ((1 · 2) + (0 + 0)) = (2 + 0)
28777addridi 11368 . . . . . . . . . . . . . 14 (2 + 0) = 2
288286, 287eqtri 2753 . . . . . . . . . . . . 13 ((1 · 2) + (0 + 0)) = 2
2892, 3, 5, 11, 74, 285, 11, 24, 5, 288, 88decma2c 12709 . . . . . . . . . . . 12 ((1 · 25) + (1 + 0)) = 26
29091oveq1i 7400 . . . . . . . . . . . . 13 ((1 · 0) + 1) = (0 + 1)
291290, 172, 2163eqtri 2757 . . . . . . . . . . . 12 ((1 · 0) + 1) = 01
2924, 5, 11, 11, 71, 76, 11, 11, 5, 289, 291decma2c 12709 . . . . . . . . . . 11 ((1 · 250) + (11 + 0)) = 261
2936, 21, 52, 11, 1, 284, 11, 16, 5, 292, 102decma2c 12709 . . . . . . . . . 10 ((1 · 𝑁) + 111) = 2614
294110oveq1i 7400 . . . . . . . . . . . . . 14 ((3 · 2) + 0) = (6 + 0)
295294, 254, 873eqtri 2757 . . . . . . . . . . . . 13 ((3 · 2) + 0) = 06
29611, 21, 5, 5, 129, 249, 2, 24, 5, 288, 295decmac 12708 . . . . . . . . . . . 12 ((13 · 2) + (0 + 0)) = 26
29777mul02i 11370 . . . . . . . . . . . . . 14 (0 · 2) = 0
298297oveq1i 7400 . . . . . . . . . . . . 13 ((0 · 2) + 1) = (0 + 1)
299298, 172, 2163eqtri 2757 . . . . . . . . . . . 12 ((0 · 2) + 1) = 01
30055, 5, 5, 11, 127, 216, 2, 11, 5, 296, 299decmac 12708 . . . . . . . . . . 11 ((130 · 2) + 1) = 261
301 7t2e14 12765 . . . . . . . . . . 11 (7 · 2) = 14
3022, 56, 30, 124, 16, 11, 300, 301decmul1c 12721 . . . . . . . . . 10 (1307 · 2) = 2614
303293, 302eqtr4i 2756 . . . . . . . . 9 ((1 · 𝑁) + 111) = (1307 · 2)
3049, 10, 54, 20, 57, 53, 281, 283, 303modxp1i 17048 . . . . . . . 8 ((2↑39) mod 𝑁) = (111 mod 𝑁)
305 eqid 2730 . . . . . . . . 9 39 = 39
30697, 77, 110mulcomli 11190 . . . . . . . . . . 11 (2 · 3) = 6
307306oveq1i 7400 . . . . . . . . . 10 ((2 · 3) + 1) = (6 + 1)
308307, 144eqtri 2753 . . . . . . . . 9 ((2 · 3) + 1) = 7
3092, 21, 27, 305, 18, 11, 308, 122decmul2c 12722 . . . . . . . 8 (2 · 39) = 78
310 eqid 2730 . . . . . . . . . 10 2309 = 2309
311 eqid 2730 . . . . . . . . . . . 12 230 = 230
31234, 5, 2, 311, 135decaddi 12716 . . . . . . . . . . 11 (230 + 2) = 232
31334nn0cni 12461 . . . . . . . . . . . . 13 23 ∈ ℂ
314313addridi 11368 . . . . . . . . . . . 12 (23 + 0) = 23
315 4t2e8 12356 . . . . . . . . . . . . . 14 (4 · 2) = 8
316 2p2e4 12323 . . . . . . . . . . . . . 14 (2 + 2) = 4
317315, 316oveq12i 7402 . . . . . . . . . . . . 13 ((4 · 2) + (2 + 2)) = (8 + 4)
318 8p4e12 12738 . . . . . . . . . . . . 13 (8 + 4) = 12
319317, 318eqtri 2753 . . . . . . . . . . . 12 ((4 · 2) + (2 + 2)) = 12
320 5t4e20 12758 . . . . . . . . . . . . . 14 (5 · 4) = 20
32183, 169, 320mulcomli 11190 . . . . . . . . . . . . 13 (4 · 5) = 20
3222, 5, 21, 321, 157decaddi 12716 . . . . . . . . . . . 12 ((4 · 5) + 3) = 23
3232, 3, 2, 21, 74, 314, 16, 21, 2, 319, 322decma2c 12709 . . . . . . . . . . 11 ((4 · 25) + (23 + 0)) = 123
324169mul01i 11371 . . . . . . . . . . . . 13 (4 · 0) = 0
325324oveq1i 7400 . . . . . . . . . . . 12 ((4 · 0) + 2) = (0 + 2)
326325, 135, 1423eqtri 2757 . . . . . . . . . . 11 ((4 · 0) + 2) = 02
3274, 5, 34, 2, 71, 312, 16, 2, 5, 323, 326decma2c 12709 . . . . . . . . . 10 ((4 · 250) + (230 + 2)) = 1232
328 4t3e12 12754 . . . . . . . . . . 11 (4 · 3) = 12
32911, 2, 27, 328, 131, 11, 149decaddci 12717 . . . . . . . . . 10 ((4 · 3) + 9) = 21
3306, 21, 48, 27, 1, 310, 16, 11, 2, 327, 329decma2c 12709 . . . . . . . . 9 ((4 · 𝑁) + 2309) = 12321
3315, 11, 11, 11, 216, 214, 172, 131decadd 12710 . . . . . . . . . . . 12 (1 + 11) = 12
332231oveq1i 7400 . . . . . . . . . . . . . 14 ((1 · 1) + 1) = (1 + 1)
333332, 131, 1423eqtri 2757 . . . . . . . . . . . . 13 ((1 · 1) + 1) = 02
33411, 11, 5, 11, 214, 285, 11, 2, 5, 234, 333decmac 12708 . . . . . . . . . . . 12 ((11 · 1) + (1 + 0)) = 12
33552, 11, 11, 2, 284, 331, 11, 21, 5, 334, 237decmac 12708 . . . . . . . . . . 11 ((111 · 1) + (1 + 11)) = 123
33652, 11, 5, 11, 284, 216, 11, 2, 5, 252, 333decmac 12708 . . . . . . . . . . 11 ((111 · 1) + 1) = 112
33711, 11, 11, 11, 214, 214, 53, 2, 52, 335, 336decma2c 12709 . . . . . . . . . 10 ((111 · 11) + 11) = 1232
33853nn0cni 12461 . . . . . . . . . . 11 111 ∈ ℂ
339338mulridi 11185 . . . . . . . . . 10 (111 · 1) = 111
34053, 52, 11, 284, 11, 52, 337, 339decmul2c 12722 . . . . . . . . 9 (111 · 111) = 12321
341330, 340eqtr4i 2756 . . . . . . . 8 ((4 · 𝑁) + 2309) = (111 · 111)
3429, 10, 50, 51, 53, 49, 304, 309, 341mod2xi 17047 . . . . . . 7 ((2↑78) mod 𝑁) = (2309 mod 𝑁)
343 eqid 2730 . . . . . . . 8 78 = 78
344 4p1e5 12334 . . . . . . . . 9 (4 + 1) = 5
345204, 77, 301mulcomli 11190 . . . . . . . . 9 (2 · 7) = 14
34611, 16, 344, 345decsuc 12687 . . . . . . . 8 ((2 · 7) + 1) = 15
347161, 77, 108mulcomli 11190 . . . . . . . 8 (2 · 8) = 16
3482, 30, 18, 343, 24, 11, 346, 347decmul2c 12722 . . . . . . 7 (2 · 78) = 156
349 eqid 2730 . . . . . . . . 9 194 = 194
3502, 16deccl 12671 . . . . . . . . . 10 24 ∈ ℕ0
351 eqid 2730 . . . . . . . . . . 11 24 = 24
3522, 16, 344, 351decsuc 12687 . . . . . . . . . 10 (24 + 1) = 25
353 eqid 2730 . . . . . . . . . . . 12 23 = 23
3542, 21, 100, 353decsuc 12687 . . . . . . . . . . 11 (23 + 1) = 24
35534, 5, 11, 27, 311, 116, 354, 183decadd 12710 . . . . . . . . . 10 (230 + 19) = 249
356350, 352, 355decsucc 12697 . . . . . . . . 9 ((230 + 19) + 1) = 250
357 9p4e13 12745 . . . . . . . . 9 (9 + 4) = 13
35848, 27, 45, 16, 310, 349, 356, 21, 357decaddc 12711 . . . . . . . 8 (2309 + 194) = 2503
359358, 1eqtr4i 2756 . . . . . . 7 (2309 + 194) = 𝑁
360 eqid 2730 . . . . . . . . 9 91 = 91
361 eqid 2730 . . . . . . . . . . . 12 15 = 15
362204addlidi 11369 . . . . . . . . . . . . 13 (0 + 7) = 7
363362, 192eqtri 2753 . . . . . . . . . . . 12 (0 + 7) = 07
36478, 172oveq12i 7402 . . . . . . . . . . . . 13 ((1 · 2) + (0 + 1)) = (2 + 1)
365364, 81eqtri 2753 . . . . . . . . . . . 12 ((1 · 2) + (0 + 1)) = 3
36611, 5, 30, 156, 362decaddi 12716 . . . . . . . . . . . 12 ((5 · 2) + 7) = 17
36711, 3, 5, 30, 361, 363, 2, 30, 11, 365, 366decmac 12708 . . . . . . . . . . 11 ((15 · 2) + (0 + 7)) = 37
36884, 135oveq12i 7402 . . . . . . . . . . . . 13 ((1 · 5) + (0 + 2)) = (5 + 2)
369 5p2e7 12344 . . . . . . . . . . . . 13 (5 + 2) = 7
370368, 369eqtri 2753 . . . . . . . . . . . 12 ((1 · 5) + (0 + 2)) = 7
37111, 3, 5, 11, 361, 216, 3, 24, 2, 370, 175decmac 12708 . . . . . . . . . . 11 ((15 · 5) + 1) = 76
3722, 3, 5, 11, 74, 285, 39, 24, 30, 367, 371decma2c 12709 . . . . . . . . . 10 ((15 · 25) + (1 + 0)) = 376
37339nn0cni 12461 . . . . . . . . . . . . 13 15 ∈ ℂ
374373mul01i 11371 . . . . . . . . . . . 12 (15 · 0) = 0
375374oveq1i 7400 . . . . . . . . . . 11 ((15 · 0) + 3) = (0 + 3)
376375, 157, 1933eqtri 2757 . . . . . . . . . 10 ((15 · 0) + 3) = 03
3774, 5, 11, 21, 71, 357, 39, 21, 5, 372, 376decma2c 12709 . . . . . . . . 9 ((15 · 250) + (9 + 4)) = 3763
37898, 172oveq12i 7402 . . . . . . . . . . 11 ((1 · 3) + (0 + 1)) = (3 + 1)
379378, 100eqtri 2753 . . . . . . . . . 10 ((1 · 3) + (0 + 1)) = 4
38011, 3, 5, 11, 361, 216, 21, 24, 11, 379, 196decmac 12708 . . . . . . . . 9 ((15 · 3) + 1) = 46
3816, 21, 27, 11, 1, 360, 39, 24, 16, 377, 380decma2c 12709 . . . . . . . 8 ((15 · 𝑁) + 91) = 37636
38245, 16deccl 12671 . . . . . . . . 9 194 ∈ ℕ0
383 eqid 2730 . . . . . . . . . 10 77 = 77
38411, 30deccl 12671 . . . . . . . . . . 11 17 ∈ ℕ0
385384, 3deccl 12671 . . . . . . . . . 10 175 ∈ ℕ0
386 eqid 2730 . . . . . . . . . . . 12 175 = 175
387384nn0cni 12461 . . . . . . . . . . . . . 14 17 ∈ ℂ
388387addlidi 11369 . . . . . . . . . . . . 13 (0 + 17) = 17
38911, 30, 152, 388decsuc 12687 . . . . . . . . . . . 12 ((0 + 17) + 1) = 18
390 7p5e12 12733 . . . . . . . . . . . 12 (7 + 5) = 12
3915, 30, 384, 3, 192, 386, 389, 2, 390decaddc 12711 . . . . . . . . . . 11 (7 + 175) = 182
392231, 131oveq12i 7402 . . . . . . . . . . . . 13 ((1 · 1) + (1 + 1)) = (1 + 2)
393392, 236eqtri 2753 . . . . . . . . . . . 12 ((1 · 1) + (1 + 1)) = 3
394120mulridi 11185 . . . . . . . . . . . . . 14 (9 · 1) = 9
395394oveq1i 7400 . . . . . . . . . . . . 13 ((9 · 1) + 8) = (9 + 8)
396 9p8e17 12749 . . . . . . . . . . . . 13 (9 + 8) = 17
397395, 396eqtri 2753 . . . . . . . . . . . 12 ((9 · 1) + 8) = 17
39811, 27, 11, 18, 116, 229, 11, 30, 11, 393, 397decmac 12708 . . . . . . . . . . 11 ((19 · 1) + (18 + 0)) = 37
399169mulridi 11185 . . . . . . . . . . . . 13 (4 · 1) = 4
400399oveq1i 7400 . . . . . . . . . . . 12 ((4 · 1) + 2) = (4 + 2)
401 4p2e6 12341 . . . . . . . . . . . 12 (4 + 2) = 6
402400, 401, 873eqtri 2757 . . . . . . . . . . 11 ((4 · 1) + 2) = 06
40345, 16, 63, 2, 349, 391, 11, 24, 5, 398, 402decmac 12708 . . . . . . . . . 10 ((194 · 1) + (7 + 175)) = 376
404120mullidi 11186 . . . . . . . . . . . . . 14 (1 · 9) = 9
405161addlidi 11369 . . . . . . . . . . . . . 14 (0 + 8) = 8
406404, 405oveq12i 7402 . . . . . . . . . . . . 13 ((1 · 9) + (0 + 8)) = (9 + 8)
407406, 396eqtri 2753 . . . . . . . . . . . 12 ((1 · 9) + (0 + 8)) = 17
408 9t9e81 12785 . . . . . . . . . . . . 13 (9 · 9) = 81
409169, 90, 344addcomli 11373 . . . . . . . . . . . . 13 (1 + 4) = 5
41018, 11, 16, 408, 409decaddi 12716 . . . . . . . . . . . 12 ((9 · 9) + 4) = 85
41111, 27, 5, 16, 116, 171, 27, 3, 18, 407, 410decmac 12708 . . . . . . . . . . 11 ((19 · 9) + (0 + 4)) = 175
412 9t4e36 12780 . . . . . . . . . . . . 13 (9 · 4) = 36
413120, 169, 412mulcomli 11190 . . . . . . . . . . . 12 (4 · 9) = 36
414 7p6e13 12734 . . . . . . . . . . . . 13 (7 + 6) = 13
415204, 93, 414addcomli 11373 . . . . . . . . . . . 12 (6 + 7) = 13
41621, 24, 30, 413, 100, 21, 415decaddci 12717 . . . . . . . . . . 11 ((4 · 9) + 7) = 43
41745, 16, 5, 30, 349, 192, 27, 21, 16, 411, 416decmac 12708 . . . . . . . . . 10 ((194 · 9) + 7) = 1753
41811, 27, 30, 30, 116, 383, 382, 21, 385, 403, 417decma2c 12709 . . . . . . . . 9 ((194 · 19) + 77) = 3763
419169mullidi 11186 . . . . . . . . . . . . 13 (1 · 4) = 4
420419, 157oveq12i 7402 . . . . . . . . . . . 12 ((1 · 4) + (0 + 3)) = (4 + 3)
421 4p3e7 12342 . . . . . . . . . . . 12 (4 + 3) = 7
422420, 421eqtri 2753 . . . . . . . . . . 11 ((1 · 4) + (0 + 3)) = 7
42321, 24, 144, 412decsuc 12687 . . . . . . . . . . 11 ((9 · 4) + 1) = 37
42411, 27, 5, 11, 116, 216, 16, 30, 21, 422, 423decmac 12708 . . . . . . . . . 10 ((19 · 4) + 1) = 77
425 4t4e16 12755 . . . . . . . . . 10 (4 · 4) = 16
42616, 45, 16, 349, 24, 11, 424, 425decmul1c 12721 . . . . . . . . 9 (194 · 4) = 776
427382, 45, 16, 349, 24, 37, 418, 426decmul2c 12722 . . . . . . . 8 (194 · 194) = 37636
428381, 427eqtr4i 2756 . . . . . . 7 ((15 · 𝑁) + 91) = (194 · 194)
42910, 43, 44, 47, 42, 49, 342, 348, 359, 428mod2xnegi 17049 . . . . . 6 ((2↑156) mod 𝑁) = (91 mod 𝑁)
430 eqid 2730 . . . . . . 7 156 = 156
431117, 172oveq12i 7402 . . . . . . . . 9 ((2 · 1) + (0 + 1)) = (2 + 1)
432431, 81eqtri 2753 . . . . . . . 8 ((2 · 1) + (0 + 1)) = 3
43383, 77, 156mulcomli 11190 . . . . . . . . 9 (2 · 5) = 10
43411, 5, 172, 433decsuc 12687 . . . . . . . 8 ((2 · 5) + 1) = 11
43511, 3, 5, 11, 361, 216, 2, 11, 11, 432, 434decma2c 12709 . . . . . . 7 ((2 · 15) + 1) = 31
436 6t2e12 12760 . . . . . . . 8 (6 · 2) = 12
43793, 77, 436mulcomli 11190 . . . . . . 7 (2 · 6) = 12
4382, 39, 24, 430, 2, 11, 435, 437decmul2c 12722 . . . . . 6 (2 · 156) = 312
439 eqid 2730 . . . . . . . 8 772 = 772
44030, 30, 152, 383decsuc 12687 . . . . . . . . 9 (77 + 1) = 78
441204addridi 11368 . . . . . . . . . . 11 (7 + 0) = 7
442441, 192eqtri 2753 . . . . . . . . . 10 (7 + 0) = 07
443110, 135oveq12i 7402 . . . . . . . . . . 11 ((3 · 2) + (0 + 2)) = (6 + 2)
444 6p2e8 12347 . . . . . . . . . . 11 (6 + 2) = 8
445443, 444eqtri 2753 . . . . . . . . . 10 ((3 · 2) + (0 + 2)) = 8
446204, 83, 390addcomli 11373 . . . . . . . . . . 11 (5 + 7) = 12
44711, 3, 30, 178, 131, 2, 446decaddci 12717 . . . . . . . . . 10 ((3 · 5) + 7) = 22
4482, 3, 5, 30, 74, 442, 21, 2, 2, 445, 447decma2c 12709 . . . . . . . . 9 ((3 · 25) + (7 + 0)) = 82
44997mul01i 11371 . . . . . . . . . . 11 (3 · 0) = 0
450449oveq1i 7400 . . . . . . . . . 10 ((3 · 0) + 8) = (0 + 8)
451450, 405, 2473eqtri 2757 . . . . . . . . 9 ((3 · 0) + 8) = 08
4524, 5, 30, 18, 71, 440, 21, 18, 5, 448, 451decma2c 12709 . . . . . . . 8 ((3 · 250) + (77 + 1)) = 828
453198oveq1i 7400 . . . . . . . . 9 ((3 · 3) + 2) = (9 + 2)
454453, 148eqtri 2753 . . . . . . . 8 ((3 · 3) + 2) = 11
4556, 21, 37, 2, 1, 439, 21, 11, 11, 452, 454decma2c 12709 . . . . . . 7 ((3 · 𝑁) + 772) = 8281
45618, 11, 131, 408decsuc 12687 . . . . . . . . 9 ((9 · 9) + 1) = 82
457404oveq1i 7400 . . . . . . . . . 10 ((1 · 9) + 9) = (9 + 9)
458 9p9e18 12750 . . . . . . . . . 10 (9 + 9) = 18
459457, 458eqtri 2753 . . . . . . . . 9 ((1 · 9) + 9) = 18
46027, 11, 27, 360, 27, 18, 11, 456, 459decrmac 12714 . . . . . . . 8 ((91 · 9) + 9) = 828
46142nn0cni 12461 . . . . . . . . 9 91 ∈ ℂ
462461mulridi 11185 . . . . . . . 8 (91 · 1) = 91
46342, 27, 11, 360, 11, 27, 460, 462decmul2c 12722 . . . . . . 7 (91 · 91) = 8281
464455, 463eqtr4i 2756 . . . . . 6 ((3 · 𝑁) + 772) = (91 · 91)
4659, 10, 40, 41, 42, 38, 429, 438, 464mod2xi 17047 . . . . 5 ((2↑312) mod 𝑁) = (772 mod 𝑁)
466 eqid 2730 . . . . . 6 312 = 312
467 eqid 2730 . . . . . . . . 9 31 = 31
468306oveq1i 7400 . . . . . . . . . 10 ((2 · 3) + 0) = (6 + 0)
469468, 254eqtri 2753 . . . . . . . . 9 ((2 · 3) + 0) = 6
470117, 142eqtri 2753 . . . . . . . . 9 (2 · 1) = 02
4712, 21, 11, 467, 2, 5, 469, 470decmul2c 12722 . . . . . . . 8 (2 · 31) = 62
472471oveq1i 7400 . . . . . . 7 ((2 · 31) + 0) = (62 + 0)
47325nn0cni 12461 . . . . . . . 8 62 ∈ ℂ
474473addridi 11368 . . . . . . 7 (62 + 0) = 62
475472, 474eqtri 2753 . . . . . 6 ((2 · 31) + 0) = 62
476112, 101eqtri 2753 . . . . . 6 (2 · 2) = 04
4772, 22, 2, 466, 16, 5, 475, 476decmul2c 12722 . . . . 5 (2 · 312) = 624
478 eqid 2730 . . . . . . 7 270 = 270
47930, 11deccl 12671 . . . . . . 7 71 ∈ ℕ0
480 eqid 2730 . . . . . . . . 9 71 = 71
481 7p2e9 12349 . . . . . . . . . 10 (7 + 2) = 9
482204, 77, 481addcomli 11373 . . . . . . . . 9 (2 + 7) = 9
4832, 30, 30, 11, 153, 480, 482, 152decadd 12710 . . . . . . . 8 (27 + 71) = 98
484120addridi 11368 . . . . . . . . . 10 (9 + 0) = 9
485484, 168eqtri 2753 . . . . . . . . 9 (9 + 0) = 09
48652, 27deccl 12671 . . . . . . . . 9 119 ∈ ℕ0
487 eqid 2730 . . . . . . . . . 10 238 = 238
488486nn0cni 12461 . . . . . . . . . . 11 119 ∈ ℂ
489488addlidi 11369 . . . . . . . . . 10 (0 + 119) = 119
49011, 11, 2, 214, 236decaddi 12716 . . . . . . . . . . 11 (11 + 2) = 13
491112, 79oveq12i 7402 . . . . . . . . . . . 12 ((2 · 2) + (1 + 0)) = (4 + 1)
492491, 344eqtri 2753 . . . . . . . . . . 11 ((2 · 2) + (1 + 0)) = 5
493110oveq1i 7400 . . . . . . . . . . . 12 ((3 · 2) + 3) = (6 + 3)
494493, 132, 1683eqtri 2757 . . . . . . . . . . 11 ((3 · 2) + 3) = 09
4952, 21, 11, 21, 353, 490, 2, 27, 5, 492, 494decmac 12708 . . . . . . . . . 10 ((23 · 2) + (11 + 2)) = 59
496 9p6e15 12747 . . . . . . . . . . . 12 (9 + 6) = 15
497120, 93, 496addcomli 11373 . . . . . . . . . . 11 (6 + 9) = 15
49811, 24, 27, 108, 131, 3, 497decaddci 12717 . . . . . . . . . 10 ((8 · 2) + 9) = 25
49934, 18, 52, 27, 487, 489, 2, 3, 2, 495, 498decmac 12708 . . . . . . . . 9 ((238 · 2) + (0 + 119)) = 595
500172oveq2i 7401 . . . . . . . . . . . 12 ((2 · 5) + (0 + 1)) = ((2 · 5) + 1)
501500, 434eqtri 2753 . . . . . . . . . . 11 ((2 · 5) + (0 + 1)) = 11
5022, 21, 5, 16, 353, 171, 3, 27, 11, 501, 180decmac 12708 . . . . . . . . . 10 ((23 · 5) + (0 + 4)) = 119
50334, 18, 5, 27, 487, 168, 3, 27, 16, 502, 184decmac 12708 . . . . . . . . 9 ((238 · 5) + 9) = 1199
5042, 3, 5, 27, 74, 485, 35, 27, 486, 499, 503decma2c 12709 . . . . . . . 8 ((238 · 25) + (9 + 0)) = 5959
50535nn0cni 12461 . . . . . . . . . . 11 238 ∈ ℂ
506505mul01i 11371 . . . . . . . . . 10 (238 · 0) = 0
507506oveq1i 7400 . . . . . . . . 9 ((238 · 0) + 8) = (0 + 8)
508507, 405, 2473eqtri 2757 . . . . . . . 8 ((238 · 0) + 8) = 08
5094, 5, 27, 18, 71, 483, 35, 18, 5, 504, 508decma2c 12709 . . . . . . 7 ((238 · 250) + (27 + 71)) = 59598
510306, 172oveq12i 7402 . . . . . . . . . . . 12 ((2 · 3) + (0 + 1)) = (6 + 1)
511510, 144eqtri 2753 . . . . . . . . . . 11 ((2 · 3) + (0 + 1)) = 7
5122, 21, 5, 2, 353, 142, 21, 11, 11, 511, 454decmac 12708 . . . . . . . . . 10 ((23 · 3) + 2) = 71
51321, 34, 18, 487, 16, 2, 512, 203decmul1c 12721 . . . . . . . . 9 (238 · 3) = 714
514513oveq1i 7400 . . . . . . . 8 ((238 · 3) + 0) = (714 + 0)
515479, 16deccl 12671 . . . . . . . . . 10 714 ∈ ℕ0
516515nn0cni 12461 . . . . . . . . 9 714 ∈ ℂ
517516addridi 11368 . . . . . . . 8 (714 + 0) = 714
518514, 517eqtri 2753 . . . . . . 7 ((238 · 3) + 0) = 714
5196, 21, 31, 5, 1, 478, 35, 16, 479, 509, 518decma2c 12709 . . . . . 6 ((238 · 𝑁) + 270) = 595984
52039, 16deccl 12671 . . . . . . 7 154 ∈ ℕ0
521 eqid 2730 . . . . . . . 8 154 = 154
5223, 16deccl 12671 . . . . . . . . 9 54 ∈ ℕ0
523522, 5deccl 12671 . . . . . . . 8 540 ∈ ℕ0
5243, 3deccl 12671 . . . . . . . . 9 55 ∈ ℕ0
525 eqid 2730 . . . . . . . . . 10 540 = 540
526 eqid 2730 . . . . . . . . . . 11 54 = 54
52783addlidi 11369 . . . . . . . . . . 11 (0 + 5) = 5
5285, 11, 3, 16, 216, 526, 527, 409decadd 12710 . . . . . . . . . 10 (1 + 54) = 55
52983addridi 11368 . . . . . . . . . 10 (5 + 0) = 5
53011, 3, 522, 5, 361, 525, 528, 529decadd 12710 . . . . . . . . 9 (15 + 540) = 555
531 eqid 2730 . . . . . . . . . . 11 55 = 55
5323, 3, 86, 531decsuc 12687 . . . . . . . . . 10 (55 + 1) = 56
533 7t7e49 12770 . . . . . . . . . . 11 (7 · 7) = 49
534 5p5e10 12727 . . . . . . . . . . 11 (5 + 5) = 10
53516, 27, 11, 5, 533, 534, 344, 484decadd 12710 . . . . . . . . . 10 ((7 · 7) + (5 + 5)) = 59
53616, 27, 24, 533, 344, 3, 496decaddci 12717 . . . . . . . . . 10 ((7 · 7) + 6) = 55
53730, 30, 3, 24, 383, 532, 30, 3, 3, 535, 536decmac 12708 . . . . . . . . 9 ((77 · 7) + (55 + 1)) = 595
53883, 169, 179addcomli 11373 . . . . . . . . . 10 (4 + 5) = 9
53911, 16, 3, 345, 538decaddi 12716 . . . . . . . . 9 ((2 · 7) + 5) = 19
54037, 2, 524, 3, 439, 530, 30, 27, 11, 537, 539decmac 12708 . . . . . . . 8 ((772 · 7) + (15 + 540)) = 5959
541527oveq2i 7401 . . . . . . . . . . 11 ((7 · 7) + (0 + 5)) = ((7 · 7) + 5)
542 9p5e14 12746 . . . . . . . . . . . 12 (9 + 5) = 14
54316, 27, 3, 533, 344, 16, 542decaddci 12717 . . . . . . . . . . 11 ((7 · 7) + 5) = 54
544541, 543eqtri 2753 . . . . . . . . . 10 ((7 · 7) + (0 + 5)) = 54
54516, 344, 533decsucc 12697 . . . . . . . . . 10 ((7 · 7) + 1) = 50
54630, 30, 5, 11, 383, 262, 30, 5, 3, 544, 545decmac 12708 . . . . . . . . 9 ((77 · 7) + (0 + 1)) = 540
547 4p4e8 12343 . . . . . . . . . 10 (4 + 4) = 8
54811, 16, 16, 345, 547decaddi 12716 . . . . . . . . 9 ((2 · 7) + 4) = 18
54937, 2, 5, 16, 439, 101, 30, 18, 11, 546, 548decmac 12708 . . . . . . . 8 ((772 · 7) + 4) = 5408
55030, 30, 39, 16, 383, 521, 38, 18, 523, 540, 549decma2c 12709 . . . . . . 7 ((772 · 77) + 154) = 59598
55111, 16, 344, 301decsuc 12687 . . . . . . . . 9 ((7 · 2) + 1) = 15
5522, 30, 30, 383, 16, 11, 551, 301decmul1c 12721 . . . . . . . 8 (77 · 2) = 154
5532, 37, 2, 439, 552, 112decmul1 12720 . . . . . . 7 (772 · 2) = 1544
55438, 37, 2, 439, 16, 520, 550, 553decmul2c 12722 . . . . . 6 (772 · 772) = 595984
555519, 554eqtr4i 2756 . . . . 5 ((238 · 𝑁) + 270) = (772 · 772)
5569, 10, 33, 36, 38, 32, 465, 477, 555mod2xi 17047 . . . 4 ((2↑624) mod 𝑁) = (270 mod 𝑁)
557 eqid 2730 . . . . 5 624 = 624
558 eqid 2730 . . . . . . . 8 62 = 62
559437oveq1i 7400 . . . . . . . . 9 ((2 · 6) + 0) = (12 + 0)
56012nn0cni 12461 . . . . . . . . . 10 12 ∈ ℂ
561560addridi 11368 . . . . . . . . 9 (12 + 0) = 12
562559, 561eqtri 2753 . . . . . . . 8 ((2 · 6) + 0) = 12
5632, 24, 2, 558, 16, 5, 562, 476decmul2c 12722 . . . . . . 7 (2 · 62) = 124
564563oveq1i 7400 . . . . . 6 ((2 · 62) + 0) = (124 + 0)
56517nn0cni 12461 . . . . . . 7 124 ∈ ℂ
566565addridi 11368 . . . . . 6 (124 + 0) = 124
567564, 566eqtri 2753 . . . . 5 ((2 · 62) + 0) = 124
568169, 77, 315mulcomli 11190 . . . . . 6 (2 · 4) = 8
569568, 247eqtri 2753 . . . . 5 (2 · 4) = 08
5702, 25, 16, 557, 18, 5, 567, 569decmul2c 12722 . . . 4 (2 · 624) = 1248
571 eqid 2730 . . . . . 6 313 = 313
57221, 11, 27, 467, 100, 221decaddci2 12718 . . . . . . 7 (31 + 9) = 40
573169addridi 11368 . . . . . . . . 9 (4 + 0) = 4
574573, 101eqtri 2753 . . . . . . . 8 (4 + 0) = 04
57511, 16deccl 12671 . . . . . . . 8 14 ∈ ℕ0
576 eqid 2730 . . . . . . . . 9 29 = 29
577575nn0cni 12461 . . . . . . . . . 10 14 ∈ ℂ
578577addlidi 11369 . . . . . . . . 9 (0 + 14) = 14
579112, 236oveq12i 7402 . . . . . . . . . 10 ((2 · 2) + (1 + 2)) = (4 + 3)
580579, 421eqtri 2753 . . . . . . . . 9 ((2 · 2) + (1 + 2)) = 7
58111, 18, 16, 121, 131, 2, 318decaddci 12717 . . . . . . . . 9 ((9 · 2) + 4) = 22
5822, 27, 11, 16, 576, 578, 2, 2, 2, 580, 581decmac 12708 . . . . . . . 8 ((29 · 2) + (0 + 14)) = 72
58311, 5, 16, 433, 170decaddi 12716 . . . . . . . . 9 ((2 · 5) + 4) = 14
584 9t5e45 12781 . . . . . . . . . 10 (9 · 5) = 45
58516, 3, 16, 584, 179decaddi 12716 . . . . . . . . 9 ((9 · 5) + 4) = 49
5862, 27, 16, 576, 3, 27, 16, 583, 585decrmac 12714 . . . . . . . 8 ((29 · 5) + 4) = 149
5872, 3, 5, 16, 74, 574, 28, 27, 575, 582, 586decma2c 12709 . . . . . . 7 ((29 · 25) + (4 + 0)) = 729
588137mul01i 11371 . . . . . . . . 9 (29 · 0) = 0
589588oveq1i 7400 . . . . . . . 8 ((29 · 0) + 0) = (0 + 0)
590589, 232, 2483eqtri 2757 . . . . . . 7 ((29 · 0) + 0) = 00
5914, 5, 16, 5, 71, 572, 28, 5, 5, 587, 590decma2c 12709 . . . . . 6 ((29 · 250) + (31 + 9)) = 7290
592306, 157oveq12i 7402 . . . . . . . 8 ((2 · 3) + (0 + 3)) = (6 + 3)
593592, 132eqtri 2753 . . . . . . 7 ((2 · 3) + (0 + 3)) = 9
594 9t3e27 12779 . . . . . . . 8 (9 · 3) = 27
595 7p3e10 12731 . . . . . . . 8 (7 + 3) = 10
5962, 30, 21, 594, 81, 595decaddci2 12718 . . . . . . 7 ((9 · 3) + 3) = 30
5972, 27, 5, 21, 576, 193, 21, 5, 21, 593, 596decmac 12708 . . . . . 6 ((29 · 3) + 3) = 90
5986, 21, 22, 21, 1, 571, 28, 5, 27, 591, 597decma2c 12709 . . . . 5 ((29 · 𝑁) + 313) = 72900
59963, 27deccl 12671 . . . . . . . . 9 189 ∈ ℕ0
600 eqid 2730 . . . . . . . . . 10 189 = 189
601161, 169, 318addcomli 11373 . . . . . . . . . . . 12 (4 + 8) = 12
60211, 16, 18, 301, 131, 2, 601decaddci 12717 . . . . . . . . . . 11 ((7 · 2) + 8) = 22
6032, 30, 11, 18, 153, 229, 2, 2, 2, 580, 602decmac 12708 . . . . . . . . . 10 ((27 · 2) + (18 + 0)) = 72
604297oveq1i 7400 . . . . . . . . . . 11 ((0 · 2) + 9) = (0 + 9)
605604, 183, 1683eqtri 2757 . . . . . . . . . 10 ((0 · 2) + 9) = 09
60631, 5, 63, 27, 478, 600, 2, 27, 5, 603, 605decmac 12708 . . . . . . . . 9 ((270 · 2) + 189) = 729
60730, 2, 30, 153, 27, 16, 548, 533decmul1c 12721 . . . . . . . . . 10 (27 · 7) = 189
608204mul02i 11370 . . . . . . . . . 10 (0 · 7) = 0
60930, 31, 5, 478, 607, 608decmul1 12720 . . . . . . . . 9 (270 · 7) = 1890
61032, 2, 30, 153, 5, 599, 606, 609decmul2c 12722 . . . . . . . 8 (270 · 27) = 7290
611610oveq1i 7400 . . . . . . 7 ((270 · 27) + 0) = (7290 + 0)
61230, 2deccl 12671 . . . . . . . . . . 11 72 ∈ ℕ0
613612, 27deccl 12671 . . . . . . . . . 10 729 ∈ ℕ0
614613, 5deccl 12671 . . . . . . . . 9 7290 ∈ ℕ0
615614nn0cni 12461 . . . . . . . 8 7290 ∈ ℂ
616615addridi 11368 . . . . . . 7 (7290 + 0) = 7290
617611, 616eqtri 2753 . . . . . 6 ((270 · 27) + 0) = 7290
61832nn0cni 12461 . . . . . . . 8 270 ∈ ℂ
619618mul01i 11371 . . . . . . 7 (270 · 0) = 0
620619, 248eqtri 2753 . . . . . 6 (270 · 0) = 00
62132, 31, 5, 478, 5, 5, 617, 620decmul2c 12722 . . . . 5 (270 · 270) = 72900
622598, 621eqtr4i 2756 . . . 4 ((29 · 𝑁) + 313) = (270 · 270)
6239, 10, 26, 29, 32, 23, 556, 570, 622mod2xi 17047 . . 3 ((2↑1248) mod 𝑁) = (313 mod 𝑁)
624 cu2 14172 . . . 4 (2↑3) = 8
625624oveq1i 7400 . . 3 ((2↑3) mod 𝑁) = (8 mod 𝑁)
626 eqid 2730 . . . 4 1248 = 1248
627 eqid 2730 . . . . 5 124 = 124
62812, 16, 344, 627decsuc 12687 . . . 4 (124 + 1) = 125
629 8p3e11 12737 . . . 4 (8 + 3) = 11
63017, 18, 21, 626, 628, 11, 629decaddci 12717 . . 3 (1248 + 3) = 1251
6319nncni 12203 . . . . . . 7 𝑁 ∈ ℂ
632631mullidi 11186 . . . . . 6 (1 · 𝑁) = 𝑁
633632, 1eqtri 2753 . . . . 5 (1 · 𝑁) = 2503
6346, 21, 100, 633decsuc 12687 . . . 4 ((1 · 𝑁) + 1) = 2504
635161, 97, 203mulcomli 11190 . . . . . . 7 (3 · 8) = 24
6362, 16, 344, 635decsuc 12687 . . . . . 6 ((3 · 8) + 1) = 25
637161mullidi 11186 . . . . . . . 8 (1 · 8) = 8
638637oveq1i 7400 . . . . . . 7 ((1 · 8) + 2) = (8 + 2)
639 8p2e10 12736 . . . . . . 7 (8 + 2) = 10
640638, 639eqtri 2753 . . . . . 6 ((1 · 8) + 2) = 10
64121, 11, 2, 467, 18, 5, 11, 636, 640decrmac 12714 . . . . 5 ((31 · 8) + 2) = 250
64218, 22, 21, 571, 16, 2, 641, 635decmul1c 12721 . . . 4 (313 · 8) = 2504
643634, 642eqtr4i 2756 . . 3 ((1 · 𝑁) + 1) = (313 · 8)
6449, 10, 19, 20, 23, 11, 21, 18, 623, 625, 630, 643modxai 17046 . 2 ((2↑1251) mod 𝑁) = (1 mod 𝑁)
645 eqid 2730 . . . 4 1251 = 1251
646 eqid 2730 . . . . . 6 125 = 125
647 eqid 2730 . . . . . . 7 12 = 12
648117, 232oveq12i 7402 . . . . . . . 8 ((2 · 1) + (0 + 0)) = (2 + 0)
649648, 287eqtri 2753 . . . . . . 7 ((2 · 1) + (0 + 0)) = 2
650112oveq1i 7400 . . . . . . . 8 ((2 · 2) + 1) = (4 + 1)
6513dec0h 12678 . . . . . . . 8 5 = 05
652650, 344, 6513eqtri 2757 . . . . . . 7 ((2 · 2) + 1) = 05
65311, 2, 5, 11, 647, 216, 2, 3, 5, 649, 652decma2c 12709 . . . . . 6 ((2 · 12) + 1) = 25
6542, 12, 3, 646, 5, 11, 653, 433decmul2c 12722 . . . . 5 (2 · 125) = 250
6554, 5, 5, 654, 232decaddi 12716 . . . 4 ((2 · 125) + 0) = 250
6562, 13, 11, 645, 2, 5, 655, 470decmul2c 12722 . . 3 (2 · 1251) = 2502
6576, 2deccl 12671 . . . . 5 2502 ∈ ℕ0
658657nn0cni 12461 . . . 4 2502 ∈ ℂ
659 eqid 2730 . . . . . 6 2502 = 2502
6606, 2, 81, 659decsuc 12687 . . . . 5 (2502 + 1) = 2503
6611, 660eqtr4i 2756 . . . 4 𝑁 = (2502 + 1)
662658, 90, 661mvrraddi 11445 . . 3 (𝑁 − 1) = 2502
663656, 662eqtr4i 2756 . 2 (2 · 1251) = (𝑁 − 1)
664631mul02i 11370 . . . 4 (0 · 𝑁) = 0
665664oveq1i 7400 . . 3 ((0 · 𝑁) + 1) = (0 + 1)
666231, 172eqtr4i 2756 . . 3 (1 · 1) = (0 + 1)
667665, 666eqtr4i 2756 . 2 ((0 · 𝑁) + 1) = (1 · 1)
6689, 10, 14, 15, 11, 11, 644, 663, 667mod2xi 17047 1 ((2↑(𝑁 − 1)) mod 𝑁) = (1 mod 𝑁)
Colors of variables: wff setvar class
Syntax hints:   = wceq 1540  (class class class)co 7390  0cc0 11075  1c1 11076   + caddc 11078   · cmul 11080  cmin 11412  cn 12193  2c2 12248  3c3 12249  4c4 12250  5c5 12251  6c6 12252  7c7 12253  8c8 12254  9c9 12255  cdc 12656   mod cmo 13838  cexp 14033
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1795  ax-4 1809  ax-5 1910  ax-6 1967  ax-7 2008  ax-8 2111  ax-9 2119  ax-10 2142  ax-11 2158  ax-12 2178  ax-ext 2702  ax-sep 5254  ax-nul 5264  ax-pow 5323  ax-pr 5390  ax-un 7714  ax-cnex 11131  ax-resscn 11132  ax-1cn 11133  ax-icn 11134  ax-addcl 11135  ax-addrcl 11136  ax-mulcl 11137  ax-mulrcl 11138  ax-mulcom 11139  ax-addass 11140  ax-mulass 11141  ax-distr 11142  ax-i2m1 11143  ax-1ne0 11144  ax-1rid 11145  ax-rnegex 11146  ax-rrecex 11147  ax-cnre 11148  ax-pre-lttri 11149  ax-pre-lttrn 11150  ax-pre-ltadd 11151  ax-pre-mulgt0 11152  ax-pre-sup 11153
This theorem depends on definitions:  df-bi 207  df-an 396  df-or 848  df-3or 1087  df-3an 1088  df-tru 1543  df-fal 1553  df-ex 1780  df-nf 1784  df-sb 2066  df-mo 2534  df-eu 2563  df-clab 2709  df-cleq 2722  df-clel 2804  df-nfc 2879  df-ne 2927  df-nel 3031  df-ral 3046  df-rex 3055  df-rmo 3356  df-reu 3357  df-rab 3409  df-v 3452  df-sbc 3757  df-csb 3866  df-dif 3920  df-un 3922  df-in 3924  df-ss 3934  df-pss 3937  df-nul 4300  df-if 4492  df-pw 4568  df-sn 4593  df-pr 4595  df-op 4599  df-uni 4875  df-iun 4960  df-br 5111  df-opab 5173  df-mpt 5192  df-tr 5218  df-id 5536  df-eprel 5541  df-po 5549  df-so 5550  df-fr 5594  df-we 5596  df-xp 5647  df-rel 5648  df-cnv 5649  df-co 5650  df-dm 5651  df-rn 5652  df-res 5653  df-ima 5654  df-pred 6277  df-ord 6338  df-on 6339  df-lim 6340  df-suc 6341  df-iota 6467  df-fun 6516  df-fn 6517  df-f 6518  df-f1 6519  df-fo 6520  df-f1o 6521  df-fv 6522  df-riota 7347  df-ov 7393  df-oprab 7394  df-mpo 7395  df-om 7846  df-2nd 7972  df-frecs 8263  df-wrecs 8294  df-recs 8343  df-rdg 8381  df-er 8674  df-en 8922  df-dom 8923  df-sdom 8924  df-sup 9400  df-inf 9401  df-pnf 11217  df-mnf 11218  df-xr 11219  df-ltxr 11220  df-le 11221  df-sub 11414  df-neg 11415  df-div 11843  df-nn 12194  df-2 12256  df-3 12257  df-4 12258  df-5 12259  df-6 12260  df-7 12261  df-8 12262  df-9 12263  df-n0 12450  df-z 12537  df-dec 12657  df-uz 12801  df-rp 12959  df-fl 13761  df-mod 13839  df-seq 13974  df-exp 14034
This theorem is referenced by:  2503prm  17117
  Copyright terms: Public domain W3C validator