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

Theorem 2503lem2 17010
Description: Lemma for 2503prm 17012. 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 12430 . . . . . 6 2 ∈ ℕ0
3 5nn0 12433 . . . . . 6 5 ∈ ℕ0
42, 3deccl 12633 . . . . 5 25 ∈ ℕ0
5 0nn0 12428 . . . . 5 0 ∈ ℕ0
64, 5deccl 12633 . . . 4 250 ∈ ℕ0
7 3nn 12232 . . . 4 3 ∈ ℕ
86, 7decnncl 12638 . . 3 2503 ∈ ℕ
91, 8eqeltri 2834 . 2 𝑁 ∈ ℕ
10 2nn 12226 . 2 2 ∈ ℕ
11 1nn0 12429 . . . . 5 1 ∈ ℕ0
1211, 2deccl 12633 . . . 4 12 ∈ ℕ0
1312, 3deccl 12633 . . 3 125 ∈ ℕ0
1413, 11deccl 12633 . 2 1251 ∈ ℕ0
15 0z 12510 . 2 0 ∈ ℤ
16 4nn0 12432 . . . . 5 4 ∈ ℕ0
1712, 16deccl 12633 . . . 4 124 ∈ ℕ0
18 8nn0 12436 . . . 4 8 ∈ ℕ0
1917, 18deccl 12633 . . 3 1248 ∈ ℕ0
20 1z 12533 . . 3 1 ∈ ℤ
21 3nn0 12431 . . . . 5 3 ∈ ℕ0
2221, 11deccl 12633 . . . 4 31 ∈ ℕ0
2322, 21deccl 12633 . . 3 313 ∈ ℕ0
24 6nn0 12434 . . . . . 6 6 ∈ ℕ0
2524, 2deccl 12633 . . . . 5 62 ∈ ℕ0
2625, 16deccl 12633 . . . 4 624 ∈ ℕ0
27 9nn0 12437 . . . . . 6 9 ∈ ℕ0
282, 27deccl 12633 . . . . 5 29 ∈ ℕ0
2928nn0zi 12528 . . . 4 29 ∈ ℤ
30 7nn0 12435 . . . . . 6 7 ∈ ℕ0
312, 30deccl 12633 . . . . 5 27 ∈ ℕ0
3231, 5deccl 12633 . . . 4 270 ∈ ℕ0
3322, 2deccl 12633 . . . . 5 312 ∈ ℕ0
342, 21deccl 12633 . . . . . . 7 23 ∈ ℕ0
3534, 18deccl 12633 . . . . . 6 238 ∈ ℕ0
3635nn0zi 12528 . . . . 5 238 ∈ ℤ
3730, 30deccl 12633 . . . . . 6 77 ∈ ℕ0
3837, 2deccl 12633 . . . . 5 772 ∈ ℕ0
3911, 3deccl 12633 . . . . . . 7 15 ∈ ℕ0
4039, 24deccl 12633 . . . . . 6 156 ∈ ℕ0
4121nn0zi 12528 . . . . . 6 3 ∈ ℤ
4227, 11deccl 12633 . . . . . 6 91 ∈ ℕ0
4330, 18deccl 12633 . . . . . . 7 78 ∈ ℕ0
4439nn0zi 12528 . . . . . . 7 15 ∈ ℤ
4511, 27deccl 12633 . . . . . . . 8 19 ∈ ℕ0
46 4nn 12236 . . . . . . . 8 4 ∈ ℕ
4745, 46decnncl 12638 . . . . . . 7 194 ∈ ℕ
4834, 5deccl 12633 . . . . . . . 8 230 ∈ ℕ0
4948, 27deccl 12633 . . . . . . 7 2309 ∈ ℕ0
5021, 27deccl 12633 . . . . . . . 8 39 ∈ ℕ0
5116nn0zi 12528 . . . . . . . 8 4 ∈ ℤ
5211, 11deccl 12633 . . . . . . . . 9 11 ∈ ℕ0
5352, 11deccl 12633 . . . . . . . 8 111 ∈ ℕ0
5421, 18deccl 12633 . . . . . . . . 9 38 ∈ ℕ0
5511, 21deccl 12633 . . . . . . . . . . 11 13 ∈ ℕ0
5655, 5deccl 12633 . . . . . . . . . 10 130 ∈ ℕ0
5756, 30deccl 12633 . . . . . . . . 9 1307 ∈ ℕ0
583, 21deccl 12633 . . . . . . . . . . . 12 53 ∈ ℕ0
5958, 18deccl 12633 . . . . . . . . . . 11 538 ∈ ℕ0
6059nn0zi 12528 . . . . . . . . . 10 538 ∈ ℤ
6152, 24deccl 12633 . . . . . . . . . . 11 116 ∈ ℕ0
6261, 11deccl 12633 . . . . . . . . . 10 1161 ∈ ℕ0
6311, 18deccl 12633 . . . . . . . . . . 11 18 ∈ ℕ0
6463, 21deccl 12633 . . . . . . . . . . . 12 183 ∈ ℕ0
6564, 2deccl 12633 . . . . . . . . . . 11 1832 ∈ ℕ0
6612503lem1 17009 . . . . . . . . . . 11 ((2↑18) mod 𝑁) = (1832 mod 𝑁)
67 8p1e9 12303 . . . . . . . . . . . 12 (8 + 1) = 9
68 eqid 2736 . . . . . . . . . . . 12 18 = 18
6911, 18, 67, 68decsuc 12649 . . . . . . . . . . 11 (18 + 1) = 19
70 eqid 2736 . . . . . . . . . . . . 13 1161 = 1161
71 eqid 2736 . . . . . . . . . . . . . 14 250 = 250
7261nn0cni 12425 . . . . . . . . . . . . . . 15 116 ∈ ℂ
7372addid1i 11342 . . . . . . . . . . . . . 14 (116 + 0) = 116
74 eqid 2736 . . . . . . . . . . . . . . 15 25 = 25
7552nn0cni 12425 . . . . . . . . . . . . . . . 16 11 ∈ ℂ
7675addid1i 11342 . . . . . . . . . . . . . . 15 (11 + 0) = 11
77 2cn 12228 . . . . . . . . . . . . . . . . . 18 2 ∈ ℂ
7877mulid2i 11160 . . . . . . . . . . . . . . . . 17 (1 · 2) = 2
79 1p0e1 12277 . . . . . . . . . . . . . . . . 17 (1 + 0) = 1
8078, 79oveq12i 7369 . . . . . . . . . . . . . . . 16 ((1 · 2) + (1 + 0)) = (2 + 1)
81 2p1e3 12295 . . . . . . . . . . . . . . . 16 (2 + 1) = 3
8280, 81eqtri 2764 . . . . . . . . . . . . . . 15 ((1 · 2) + (1 + 0)) = 3
83 5cn 12241 . . . . . . . . . . . . . . . . . 18 5 ∈ ℂ
8483mulid2i 11160 . . . . . . . . . . . . . . . . 17 (1 · 5) = 5
8584oveq1i 7367 . . . . . . . . . . . . . . . 16 ((1 · 5) + 1) = (5 + 1)
86 5p1e6 12300 . . . . . . . . . . . . . . . 16 (5 + 1) = 6
8724dec0h 12640 . . . . . . . . . . . . . . . 16 6 = 06
8885, 86, 873eqtri 2768 . . . . . . . . . . . . . . 15 ((1 · 5) + 1) = 06
892, 3, 11, 11, 74, 76, 11, 24, 5, 82, 88decma2c 12671 . . . . . . . . . . . . . 14 ((1 · 25) + (11 + 0)) = 36
90 ax-1cn 11109 . . . . . . . . . . . . . . . . 17 1 ∈ ℂ
9190mul01i 11345 . . . . . . . . . . . . . . . 16 (1 · 0) = 0
9291oveq1i 7367 . . . . . . . . . . . . . . 15 ((1 · 0) + 6) = (0 + 6)
93 6cn 12244 . . . . . . . . . . . . . . . 16 6 ∈ ℂ
9493addid2i 11343 . . . . . . . . . . . . . . 15 (0 + 6) = 6
9592, 94, 873eqtri 2768 . . . . . . . . . . . . . 14 ((1 · 0) + 6) = 06
964, 5, 52, 24, 71, 73, 11, 24, 5, 89, 95decma2c 12671 . . . . . . . . . . . . 13 ((1 · 250) + (116 + 0)) = 366
97 3cn 12234 . . . . . . . . . . . . . . . 16 3 ∈ ℂ
9897mulid2i 11160 . . . . . . . . . . . . . . 15 (1 · 3) = 3
9998oveq1i 7367 . . . . . . . . . . . . . 14 ((1 · 3) + 1) = (3 + 1)
100 3p1e4 12298 . . . . . . . . . . . . . 14 (3 + 1) = 4
10116dec0h 12640 . . . . . . . . . . . . . 14 4 = 04
10299, 100, 1013eqtri 2768 . . . . . . . . . . . . 13 ((1 · 3) + 1) = 04
1036, 21, 61, 11, 1, 70, 11, 16, 5, 96, 102decma2c 12671 . . . . . . . . . . . 12 ((1 · 𝑁) + 1161) = 3664
104 eqid 2736 . . . . . . . . . . . . 13 1832 = 1832
105 eqid 2736 . . . . . . . . . . . . . 14 183 = 183
10678oveq1i 7367 . . . . . . . . . . . . . . . 16 ((1 · 2) + 1) = (2 + 1)
107106, 81eqtri 2764 . . . . . . . . . . . . . . 15 ((1 · 2) + 1) = 3
108 8t2e16 12733 . . . . . . . . . . . . . . 15 (8 · 2) = 16
1092, 11, 18, 68, 24, 11, 107, 108decmul1c 12683 . . . . . . . . . . . . . 14 (18 · 2) = 36
110 3t2e6 12319 . . . . . . . . . . . . . 14 (3 · 2) = 6
1112, 63, 21, 105, 109, 110decmul1 12682 . . . . . . . . . . . . 13 (183 · 2) = 366
112 2t2e4 12317 . . . . . . . . . . . . 13 (2 · 2) = 4
1132, 64, 2, 104, 111, 112decmul1 12682 . . . . . . . . . . . 12 (1832 · 2) = 3664
114103, 113eqtr4i 2767 . . . . . . . . . . 11 ((1 · 𝑁) + 1161) = (1832 · 2)
1159, 10, 63, 20, 65, 62, 66, 69, 114modxp1i 16942 . . . . . . . . . 10 ((2↑19) mod 𝑁) = (1161 mod 𝑁)
116 eqid 2736 . . . . . . . . . . 11 19 = 19
117 2t1e2 12316 . . . . . . . . . . . . 13 (2 · 1) = 2
118117oveq1i 7367 . . . . . . . . . . . 12 ((2 · 1) + 1) = (2 + 1)
119118, 81eqtri 2764 . . . . . . . . . . 11 ((2 · 1) + 1) = 3
120 9cn 12253 . . . . . . . . . . . 12 9 ∈ ℂ
121 9t2e18 12740 . . . . . . . . . . . 12 (9 · 2) = 18
122120, 77, 121mulcomli 11164 . . . . . . . . . . 11 (2 · 9) = 18
1232, 11, 27, 116, 18, 11, 119, 122decmul2c 12684 . . . . . . . . . 10 (2 · 19) = 38
124 eqid 2736 . . . . . . . . . . . 12 1307 = 1307
12511, 24deccl 12633 . . . . . . . . . . . . 13 16 ∈ ℕ0
126125, 2deccl 12633 . . . . . . . . . . . 12 162 ∈ ℕ0
127 eqid 2736 . . . . . . . . . . . . . 14 130 = 130
128 eqid 2736 . . . . . . . . . . . . . 14 162 = 162
129 eqid 2736 . . . . . . . . . . . . . . 15 13 = 13
130 eqid 2736 . . . . . . . . . . . . . . 15 16 = 16
131 1p1e2 12278 . . . . . . . . . . . . . . 15 (1 + 1) = 2
132 6p3e9 12313 . . . . . . . . . . . . . . . 16 (6 + 3) = 9
13393, 97, 132addcomli 11347 . . . . . . . . . . . . . . 15 (3 + 6) = 9
13411, 21, 11, 24, 129, 130, 131, 133decadd 12672 . . . . . . . . . . . . . 14 (13 + 16) = 29
13577addid2i 11343 . . . . . . . . . . . . . 14 (0 + 2) = 2
13655, 5, 125, 2, 127, 128, 134, 135decadd 12672 . . . . . . . . . . . . 13 (130 + 162) = 292
13728nn0cni 12425 . . . . . . . . . . . . . . 15 29 ∈ ℂ
138137addid1i 11342 . . . . . . . . . . . . . 14 (29 + 0) = 29
1392, 24deccl 12633 . . . . . . . . . . . . . . 15 26 ∈ ℕ0
140139, 27deccl 12633 . . . . . . . . . . . . . 14 269 ∈ ℕ0
141 eqid 2736 . . . . . . . . . . . . . . 15 538 = 538
1422dec0h 12640 . . . . . . . . . . . . . . . 16 2 = 02
143 eqid 2736 . . . . . . . . . . . . . . . 16 269 = 269
144 6p1e7 12301 . . . . . . . . . . . . . . . . 17 (6 + 1) = 7
145139nn0cni 12425 . . . . . . . . . . . . . . . . . 18 26 ∈ ℂ
146145addid2i 11343 . . . . . . . . . . . . . . . . 17 (0 + 26) = 26
1472, 24, 144, 146decsuc 12649 . . . . . . . . . . . . . . . 16 ((0 + 26) + 1) = 27
148 9p2e11 12705 . . . . . . . . . . . . . . . . 17 (9 + 2) = 11
149120, 77, 148addcomli 11347 . . . . . . . . . . . . . . . 16 (2 + 9) = 11
1505, 2, 139, 27, 142, 143, 147, 11, 149decaddc 12673 . . . . . . . . . . . . . . 15 (2 + 269) = 271
151 eqid 2736 . . . . . . . . . . . . . . . 16 53 = 53
152 7p1e8 12302 . . . . . . . . . . . . . . . . 17 (7 + 1) = 8
153 eqid 2736 . . . . . . . . . . . . . . . . 17 27 = 27
1542, 30, 152, 153decsuc 12649 . . . . . . . . . . . . . . . 16 (27 + 1) = 28
15581oveq2i 7368 . . . . . . . . . . . . . . . . 17 ((5 · 2) + (2 + 1)) = ((5 · 2) + 3)
156 5t2e10 12718 . . . . . . . . . . . . . . . . . 18 (5 · 2) = 10
15797addid2i 11343 . . . . . . . . . . . . . . . . . 18 (0 + 3) = 3
15811, 5, 21, 156, 157decaddi 12678 . . . . . . . . . . . . . . . . 17 ((5 · 2) + 3) = 13
159155, 158eqtri 2764 . . . . . . . . . . . . . . . 16 ((5 · 2) + (2 + 1)) = 13
160110oveq1i 7367 . . . . . . . . . . . . . . . . 17 ((3 · 2) + 8) = (6 + 8)
161 8cn 12250 . . . . . . . . . . . . . . . . . 18 8 ∈ ℂ
162 8p6e14 12702 . . . . . . . . . . . . . . . . . 18 (8 + 6) = 14
163161, 93, 162addcomli 11347 . . . . . . . . . . . . . . . . 17 (6 + 8) = 14
164160, 163eqtri 2764 . . . . . . . . . . . . . . . 16 ((3 · 2) + 8) = 14
1653, 21, 2, 18, 151, 154, 2, 16, 11, 159, 164decmac 12670 . . . . . . . . . . . . . . 15 ((53 · 2) + (27 + 1)) = 134
16611, 24, 144, 108decsuc 12649 . . . . . . . . . . . . . . 15 ((8 · 2) + 1) = 17
16758, 18, 31, 11, 141, 150, 2, 30, 11, 165, 166decmac 12670 . . . . . . . . . . . . . 14 ((538 · 2) + (2 + 269)) = 1347
16827dec0h 12640 . . . . . . . . . . . . . . 15 9 = 09
169 4cn 12238 . . . . . . . . . . . . . . . . . 18 4 ∈ ℂ
170169addid2i 11343 . . . . . . . . . . . . . . . . 17 (0 + 4) = 4
171170, 101eqtri 2764 . . . . . . . . . . . . . . . 16 (0 + 4) = 04
172 0p1e1 12275 . . . . . . . . . . . . . . . . . 18 (0 + 1) = 1
173172oveq2i 7368 . . . . . . . . . . . . . . . . 17 ((5 · 5) + (0 + 1)) = ((5 · 5) + 1)
174 5t5e25 12721 . . . . . . . . . . . . . . . . . 18 (5 · 5) = 25
1752, 3, 86, 174decsuc 12649 . . . . . . . . . . . . . . . . 17 ((5 · 5) + 1) = 26
176173, 175eqtri 2764 . . . . . . . . . . . . . . . 16 ((5 · 5) + (0 + 1)) = 26
177 5t3e15 12719 . . . . . . . . . . . . . . . . . 18 (5 · 3) = 15
17883, 97, 177mulcomli 11164 . . . . . . . . . . . . . . . . 17 (3 · 5) = 15
179 5p4e9 12311 . . . . . . . . . . . . . . . . 17 (5 + 4) = 9
18011, 3, 16, 178, 179decaddi 12678 . . . . . . . . . . . . . . . 16 ((3 · 5) + 4) = 19
1813, 21, 5, 16, 151, 171, 3, 27, 11, 176, 180decmac 12670 . . . . . . . . . . . . . . 15 ((53 · 5) + (0 + 4)) = 269
182 8t5e40 12736 . . . . . . . . . . . . . . . 16 (8 · 5) = 40
183120addid2i 11343 . . . . . . . . . . . . . . . 16 (0 + 9) = 9
18416, 5, 27, 182, 183decaddi 12678 . . . . . . . . . . . . . . 15 ((8 · 5) + 9) = 49
18558, 18, 5, 27, 141, 168, 3, 27, 16, 181, 184decmac 12670 . . . . . . . . . . . . . 14 ((538 · 5) + 9) = 2699
1862, 3, 2, 27, 74, 138, 59, 27, 140, 167, 185decma2c 12671 . . . . . . . . . . . . 13 ((538 · 25) + (29 + 0)) = 13479
18759nn0cni 12425 . . . . . . . . . . . . . . . 16 538 ∈ ℂ
188187mul01i 11345 . . . . . . . . . . . . . . 15 (538 · 0) = 0
189188oveq1i 7367 . . . . . . . . . . . . . 14 ((538 · 0) + 2) = (0 + 2)
190189, 135, 1423eqtri 2768 . . . . . . . . . . . . 13 ((538 · 0) + 2) = 02
1914, 5, 28, 2, 71, 136, 59, 2, 5, 186, 190decma2c 12671 . . . . . . . . . . . 12 ((538 · 250) + (130 + 162)) = 134792
19230dec0h 12640 . . . . . . . . . . . . 13 7 = 07
19321dec0h 12640 . . . . . . . . . . . . . . 15 3 = 03
194157, 193eqtri 2764 . . . . . . . . . . . . . 14 (0 + 3) = 03
195172oveq2i 7368 . . . . . . . . . . . . . . 15 ((5 · 3) + (0 + 1)) = ((5 · 3) + 1)
19611, 3, 86, 177decsuc 12649 . . . . . . . . . . . . . . 15 ((5 · 3) + 1) = 16
197195, 196eqtri 2764 . . . . . . . . . . . . . 14 ((5 · 3) + (0 + 1)) = 16
198 3t3e9 12320 . . . . . . . . . . . . . . . 16 (3 · 3) = 9
199198oveq1i 7367 . . . . . . . . . . . . . . 15 ((3 · 3) + 3) = (9 + 3)
200 9p3e12 12706 . . . . . . . . . . . . . . 15 (9 + 3) = 12
201199, 200eqtri 2764 . . . . . . . . . . . . . 14 ((3 · 3) + 3) = 12
2023, 21, 5, 21, 151, 194, 21, 2, 11, 197, 201decmac 12670 . . . . . . . . . . . . 13 ((53 · 3) + (0 + 3)) = 162
203 8t3e24 12734 . . . . . . . . . . . . . 14 (8 · 3) = 24
204 7cn 12247 . . . . . . . . . . . . . . 15 7 ∈ ℂ
205 7p4e11 12694 . . . . . . . . . . . . . . 15 (7 + 4) = 11
206204, 169, 205addcomli 11347 . . . . . . . . . . . . . 14 (4 + 7) = 11
2072, 16, 30, 203, 81, 11, 206decaddci 12679 . . . . . . . . . . . . 13 ((8 · 3) + 7) = 31
20858, 18, 5, 30, 141, 192, 21, 11, 21, 202, 207decmac 12670 . . . . . . . . . . . 12 ((538 · 3) + 7) = 1621
2096, 21, 56, 30, 1, 124, 59, 11, 126, 191, 208decma2c 12671 . . . . . . . . . . 11 ((538 · 𝑁) + 1307) = 1347921
210 eqid 2736 . . . . . . . . . . . . 13 116 = 116
21124, 27deccl 12633 . . . . . . . . . . . . . 14 69 ∈ ℕ0
212211, 30deccl 12633 . . . . . . . . . . . . 13 697 ∈ ℕ0
21330, 5deccl 12633 . . . . . . . . . . . . . 14 70 ∈ ℕ0
214 eqid 2736 . . . . . . . . . . . . . 14 11 = 11
215 eqid 2736 . . . . . . . . . . . . . . 15 697 = 697
21611dec0h 12640 . . . . . . . . . . . . . . . 16 1 = 01
217 eqid 2736 . . . . . . . . . . . . . . . 16 69 = 69
21894oveq1i 7367 . . . . . . . . . . . . . . . . 17 ((0 + 6) + 1) = (6 + 1)
219218, 144eqtri 2764 . . . . . . . . . . . . . . . 16 ((0 + 6) + 1) = 7
220 9p1e10 12620 . . . . . . . . . . . . . . . . 17 (9 + 1) = 10
221120, 90, 220addcomli 11347 . . . . . . . . . . . . . . . 16 (1 + 9) = 10
2225, 11, 24, 27, 216, 217, 219, 221decaddc2 12674 . . . . . . . . . . . . . . 15 (1 + 69) = 70
223204, 90, 152addcomli 11347 . . . . . . . . . . . . . . 15 (1 + 7) = 8
22411, 11, 211, 30, 214, 215, 222, 223decadd 12672 . . . . . . . . . . . . . 14 (11 + 697) = 708
225 eqid 2736 . . . . . . . . . . . . . . . 16 70 = 70
2265, 30, 11, 11, 192, 214, 172, 152decadd 12672 . . . . . . . . . . . . . . . 16 (7 + 11) = 18
22730, 5, 52, 24, 225, 210, 226, 94decadd 12672 . . . . . . . . . . . . . . 15 (70 + 116) = 186
22863nn0cni 12425 . . . . . . . . . . . . . . . . 17 18 ∈ ℂ
229228addid1i 11342 . . . . . . . . . . . . . . . 16 (18 + 0) = 18
230131, 142eqtri 2764 . . . . . . . . . . . . . . . . 17 (1 + 1) = 02
231 1t1e1 12315 . . . . . . . . . . . . . . . . . . 19 (1 · 1) = 1
232 00id 11330 . . . . . . . . . . . . . . . . . . 19 (0 + 0) = 0
233231, 232oveq12i 7369 . . . . . . . . . . . . . . . . . 18 ((1 · 1) + (0 + 0)) = (1 + 0)
234233, 79eqtri 2764 . . . . . . . . . . . . . . . . 17 ((1 · 1) + (0 + 0)) = 1
235231oveq1i 7367 . . . . . . . . . . . . . . . . . 18 ((1 · 1) + 2) = (1 + 2)
236 1p2e3 12296 . . . . . . . . . . . . . . . . . 18 (1 + 2) = 3
237235, 236, 1933eqtri 2768 . . . . . . . . . . . . . . . . 17 ((1 · 1) + 2) = 03
23811, 11, 5, 2, 214, 230, 11, 21, 5, 234, 237decmac 12670 . . . . . . . . . . . . . . . 16 ((11 · 1) + (1 + 1)) = 13
23993mulid1i 11159 . . . . . . . . . . . . . . . . . 18 (6 · 1) = 6
240239oveq1i 7367 . . . . . . . . . . . . . . . . 17 ((6 · 1) + 8) = (6 + 8)
241240, 163eqtri 2764 . . . . . . . . . . . . . . . 16 ((6 · 1) + 8) = 14
24252, 24, 11, 18, 210, 229, 11, 16, 11, 238, 241decmac 12670 . . . . . . . . . . . . . . 15 ((116 · 1) + (18 + 0)) = 134
243231oveq1i 7367 . . . . . . . . . . . . . . . 16 ((1 · 1) + 6) = (1 + 6)
24493, 90, 144addcomli 11347 . . . . . . . . . . . . . . . 16 (1 + 6) = 7
245243, 244, 1923eqtri 2768 . . . . . . . . . . . . . . 15 ((1 · 1) + 6) = 07
24661, 11, 63, 24, 70, 227, 11, 30, 5, 242, 245decmac 12670 . . . . . . . . . . . . . 14 ((1161 · 1) + (70 + 116)) = 1347
24718dec0h 12640 . . . . . . . . . . . . . . 15 8 = 08
2485dec0h 12640 . . . . . . . . . . . . . . . . 17 0 = 00
249232, 248eqtri 2764 . . . . . . . . . . . . . . . 16 (0 + 0) = 00
250231oveq1i 7367 . . . . . . . . . . . . . . . . . 18 ((1 · 1) + 0) = (1 + 0)
251250, 79eqtri 2764 . . . . . . . . . . . . . . . . 17 ((1 · 1) + 0) = 1
25211, 11, 5, 5, 214, 249, 11, 251, 251decma 12669 . . . . . . . . . . . . . . . 16 ((11 · 1) + (0 + 0)) = 11
253239oveq1i 7367 . . . . . . . . . . . . . . . . 17 ((6 · 1) + 0) = (6 + 0)
25493addid1i 11342 . . . . . . . . . . . . . . . . 17 (6 + 0) = 6
255253, 254, 873eqtri 2768 . . . . . . . . . . . . . . . 16 ((6 · 1) + 0) = 06
25652, 24, 5, 5, 210, 249, 11, 24, 5, 252, 255decmac 12670 . . . . . . . . . . . . . . 15 ((116 · 1) + (0 + 0)) = 116
257231oveq1i 7367 . . . . . . . . . . . . . . . 16 ((1 · 1) + 8) = (1 + 8)
258161, 90, 67addcomli 11347 . . . . . . . . . . . . . . . 16 (1 + 8) = 9
259257, 258, 1683eqtri 2768 . . . . . . . . . . . . . . 15 ((1 · 1) + 8) = 09
26061, 11, 5, 18, 70, 247, 11, 27, 5, 256, 259decmac 12670 . . . . . . . . . . . . . 14 ((1161 · 1) + 8) = 1169
26111, 11, 213, 18, 214, 224, 62, 27, 61, 246, 260decma2c 12671 . . . . . . . . . . . . 13 ((1161 · 11) + (11 + 697)) = 13479
262172, 216eqtri 2764 . . . . . . . . . . . . . . 15 (0 + 1) = 01
26393mulid2i 11160 . . . . . . . . . . . . . . . . . 18 (1 · 6) = 6
264263, 232oveq12i 7369 . . . . . . . . . . . . . . . . 17 ((1 · 6) + (0 + 0)) = (6 + 0)
265264, 254eqtri 2764 . . . . . . . . . . . . . . . 16 ((1 · 6) + (0 + 0)) = 6
266263oveq1i 7367 . . . . . . . . . . . . . . . . 17 ((1 · 6) + 3) = (6 + 3)
267266, 132, 1683eqtri 2768 . . . . . . . . . . . . . . . 16 ((1 · 6) + 3) = 09
26811, 11, 5, 21, 214, 194, 24, 27, 5, 265, 267decmac 12670 . . . . . . . . . . . . . . 15 ((11 · 6) + (0 + 3)) = 69
269 6t6e36 12726 . . . . . . . . . . . . . . . 16 (6 · 6) = 36
27021, 24, 144, 269decsuc 12649 . . . . . . . . . . . . . . 15 ((6 · 6) + 1) = 37
27152, 24, 5, 11, 210, 262, 24, 30, 21, 268, 270decmac 12670 . . . . . . . . . . . . . 14 ((116 · 6) + (0 + 1)) = 697
272263oveq1i 7367 . . . . . . . . . . . . . . 15 ((1 · 6) + 6) = (6 + 6)
273 6p6e12 12692 . . . . . . . . . . . . . . 15 (6 + 6) = 12
274272, 273eqtri 2764 . . . . . . . . . . . . . 14 ((1 · 6) + 6) = 12
27561, 11, 5, 24, 70, 87, 24, 2, 11, 271, 274decmac 12670 . . . . . . . . . . . . 13 ((1161 · 6) + 6) = 6972
27652, 24, 52, 24, 210, 210, 62, 2, 212, 261, 275decma2c 12671 . . . . . . . . . . . 12 ((1161 · 116) + 116) = 134792
27762nn0cni 12425 . . . . . . . . . . . . 13 1161 ∈ ℂ
278277mulid1i 11159 . . . . . . . . . . . 12 (1161 · 1) = 1161
27962, 61, 11, 70, 11, 61, 276, 278decmul2c 12684 . . . . . . . . . . 11 (1161 · 1161) = 1347921
280209, 279eqtr4i 2767 . . . . . . . . . 10 ((538 · 𝑁) + 1307) = (1161 · 1161)
2819, 10, 45, 60, 62, 57, 115, 123, 280mod2xi 16941 . . . . . . . . 9 ((2↑38) mod 𝑁) = (1307 mod 𝑁)
282 eqid 2736 . . . . . . . . . 10 38 = 38
28321, 18, 67, 282decsuc 12649 . . . . . . . . 9 (38 + 1) = 39
284 eqid 2736 . . . . . . . . . . 11 111 = 111
28579, 216eqtri 2764 . . . . . . . . . . . . 13 (1 + 0) = 01
28678, 232oveq12i 7369 . . . . . . . . . . . . . 14 ((1 · 2) + (0 + 0)) = (2 + 0)
28777addid1i 11342 . . . . . . . . . . . . . 14 (2 + 0) = 2
288286, 287eqtri 2764 . . . . . . . . . . . . 13 ((1 · 2) + (0 + 0)) = 2
2892, 3, 5, 11, 74, 285, 11, 24, 5, 288, 88decma2c 12671 . . . . . . . . . . . 12 ((1 · 25) + (1 + 0)) = 26
29091oveq1i 7367 . . . . . . . . . . . . 13 ((1 · 0) + 1) = (0 + 1)
291290, 172, 2163eqtri 2768 . . . . . . . . . . . 12 ((1 · 0) + 1) = 01
2924, 5, 11, 11, 71, 76, 11, 11, 5, 289, 291decma2c 12671 . . . . . . . . . . 11 ((1 · 250) + (11 + 0)) = 261
2936, 21, 52, 11, 1, 284, 11, 16, 5, 292, 102decma2c 12671 . . . . . . . . . 10 ((1 · 𝑁) + 111) = 2614
294110oveq1i 7367 . . . . . . . . . . . . . 14 ((3 · 2) + 0) = (6 + 0)
295294, 254, 873eqtri 2768 . . . . . . . . . . . . 13 ((3 · 2) + 0) = 06
29611, 21, 5, 5, 129, 249, 2, 24, 5, 288, 295decmac 12670 . . . . . . . . . . . 12 ((13 · 2) + (0 + 0)) = 26
29777mul02i 11344 . . . . . . . . . . . . . 14 (0 · 2) = 0
298297oveq1i 7367 . . . . . . . . . . . . 13 ((0 · 2) + 1) = (0 + 1)
299298, 172, 2163eqtri 2768 . . . . . . . . . . . 12 ((0 · 2) + 1) = 01
30055, 5, 5, 11, 127, 216, 2, 11, 5, 296, 299decmac 12670 . . . . . . . . . . 11 ((130 · 2) + 1) = 261
301 7t2e14 12727 . . . . . . . . . . 11 (7 · 2) = 14
3022, 56, 30, 124, 16, 11, 300, 301decmul1c 12683 . . . . . . . . . 10 (1307 · 2) = 2614
303293, 302eqtr4i 2767 . . . . . . . . 9 ((1 · 𝑁) + 111) = (1307 · 2)
3049, 10, 54, 20, 57, 53, 281, 283, 303modxp1i 16942 . . . . . . . 8 ((2↑39) mod 𝑁) = (111 mod 𝑁)
305 eqid 2736 . . . . . . . . 9 39 = 39
30697, 77, 110mulcomli 11164 . . . . . . . . . . 11 (2 · 3) = 6
307306oveq1i 7367 . . . . . . . . . 10 ((2 · 3) + 1) = (6 + 1)
308307, 144eqtri 2764 . . . . . . . . 9 ((2 · 3) + 1) = 7
3092, 21, 27, 305, 18, 11, 308, 122decmul2c 12684 . . . . . . . 8 (2 · 39) = 78
310 eqid 2736 . . . . . . . . . 10 2309 = 2309
311 eqid 2736 . . . . . . . . . . . 12 230 = 230
31234, 5, 2, 311, 135decaddi 12678 . . . . . . . . . . 11 (230 + 2) = 232
31334nn0cni 12425 . . . . . . . . . . . . 13 23 ∈ ℂ
314313addid1i 11342 . . . . . . . . . . . 12 (23 + 0) = 23
315 4t2e8 12321 . . . . . . . . . . . . . 14 (4 · 2) = 8
316 2p2e4 12288 . . . . . . . . . . . . . 14 (2 + 2) = 4
317315, 316oveq12i 7369 . . . . . . . . . . . . 13 ((4 · 2) + (2 + 2)) = (8 + 4)
318 8p4e12 12700 . . . . . . . . . . . . 13 (8 + 4) = 12
319317, 318eqtri 2764 . . . . . . . . . . . 12 ((4 · 2) + (2 + 2)) = 12
320 5t4e20 12720 . . . . . . . . . . . . . 14 (5 · 4) = 20
32183, 169, 320mulcomli 11164 . . . . . . . . . . . . 13 (4 · 5) = 20
3222, 5, 21, 321, 157decaddi 12678 . . . . . . . . . . . 12 ((4 · 5) + 3) = 23
3232, 3, 2, 21, 74, 314, 16, 21, 2, 319, 322decma2c 12671 . . . . . . . . . . 11 ((4 · 25) + (23 + 0)) = 123
324169mul01i 11345 . . . . . . . . . . . . 13 (4 · 0) = 0
325324oveq1i 7367 . . . . . . . . . . . 12 ((4 · 0) + 2) = (0 + 2)
326325, 135, 1423eqtri 2768 . . . . . . . . . . 11 ((4 · 0) + 2) = 02
3274, 5, 34, 2, 71, 312, 16, 2, 5, 323, 326decma2c 12671 . . . . . . . . . 10 ((4 · 250) + (230 + 2)) = 1232
328 4t3e12 12716 . . . . . . . . . . 11 (4 · 3) = 12
32911, 2, 27, 328, 131, 11, 149decaddci 12679 . . . . . . . . . 10 ((4 · 3) + 9) = 21
3306, 21, 48, 27, 1, 310, 16, 11, 2, 327, 329decma2c 12671 . . . . . . . . 9 ((4 · 𝑁) + 2309) = 12321
3315, 11, 11, 11, 216, 214, 172, 131decadd 12672 . . . . . . . . . . . 12 (1 + 11) = 12
332231oveq1i 7367 . . . . . . . . . . . . . 14 ((1 · 1) + 1) = (1 + 1)
333332, 131, 1423eqtri 2768 . . . . . . . . . . . . 13 ((1 · 1) + 1) = 02
33411, 11, 5, 11, 214, 285, 11, 2, 5, 234, 333decmac 12670 . . . . . . . . . . . 12 ((11 · 1) + (1 + 0)) = 12
33552, 11, 11, 2, 284, 331, 11, 21, 5, 334, 237decmac 12670 . . . . . . . . . . 11 ((111 · 1) + (1 + 11)) = 123
33652, 11, 5, 11, 284, 216, 11, 2, 5, 252, 333decmac 12670 . . . . . . . . . . 11 ((111 · 1) + 1) = 112
33711, 11, 11, 11, 214, 214, 53, 2, 52, 335, 336decma2c 12671 . . . . . . . . . 10 ((111 · 11) + 11) = 1232
33853nn0cni 12425 . . . . . . . . . . 11 111 ∈ ℂ
339338mulid1i 11159 . . . . . . . . . 10 (111 · 1) = 111
34053, 52, 11, 284, 11, 52, 337, 339decmul2c 12684 . . . . . . . . 9 (111 · 111) = 12321
341330, 340eqtr4i 2767 . . . . . . . 8 ((4 · 𝑁) + 2309) = (111 · 111)
3429, 10, 50, 51, 53, 49, 304, 309, 341mod2xi 16941 . . . . . . 7 ((2↑78) mod 𝑁) = (2309 mod 𝑁)
343 eqid 2736 . . . . . . . 8 78 = 78
344 4p1e5 12299 . . . . . . . . 9 (4 + 1) = 5
345204, 77, 301mulcomli 11164 . . . . . . . . 9 (2 · 7) = 14
34611, 16, 344, 345decsuc 12649 . . . . . . . 8 ((2 · 7) + 1) = 15
347161, 77, 108mulcomli 11164 . . . . . . . 8 (2 · 8) = 16
3482, 30, 18, 343, 24, 11, 346, 347decmul2c 12684 . . . . . . 7 (2 · 78) = 156
349 eqid 2736 . . . . . . . . 9 194 = 194
3502, 16deccl 12633 . . . . . . . . . 10 24 ∈ ℕ0
351 eqid 2736 . . . . . . . . . . 11 24 = 24
3522, 16, 344, 351decsuc 12649 . . . . . . . . . 10 (24 + 1) = 25
353 eqid 2736 . . . . . . . . . . . 12 23 = 23
3542, 21, 100, 353decsuc 12649 . . . . . . . . . . 11 (23 + 1) = 24
35534, 5, 11, 27, 311, 116, 354, 183decadd 12672 . . . . . . . . . 10 (230 + 19) = 249
356350, 352, 355decsucc 12659 . . . . . . . . 9 ((230 + 19) + 1) = 250
357 9p4e13 12707 . . . . . . . . 9 (9 + 4) = 13
35848, 27, 45, 16, 310, 349, 356, 21, 357decaddc 12673 . . . . . . . 8 (2309 + 194) = 2503
359358, 1eqtr4i 2767 . . . . . . 7 (2309 + 194) = 𝑁
360 eqid 2736 . . . . . . . . 9 91 = 91
361 eqid 2736 . . . . . . . . . . . 12 15 = 15
362204addid2i 11343 . . . . . . . . . . . . 13 (0 + 7) = 7
363362, 192eqtri 2764 . . . . . . . . . . . 12 (0 + 7) = 07
36478, 172oveq12i 7369 . . . . . . . . . . . . 13 ((1 · 2) + (0 + 1)) = (2 + 1)
365364, 81eqtri 2764 . . . . . . . . . . . 12 ((1 · 2) + (0 + 1)) = 3
36611, 5, 30, 156, 362decaddi 12678 . . . . . . . . . . . 12 ((5 · 2) + 7) = 17
36711, 3, 5, 30, 361, 363, 2, 30, 11, 365, 366decmac 12670 . . . . . . . . . . 11 ((15 · 2) + (0 + 7)) = 37
36884, 135oveq12i 7369 . . . . . . . . . . . . 13 ((1 · 5) + (0 + 2)) = (5 + 2)
369 5p2e7 12309 . . . . . . . . . . . . 13 (5 + 2) = 7
370368, 369eqtri 2764 . . . . . . . . . . . 12 ((1 · 5) + (0 + 2)) = 7
37111, 3, 5, 11, 361, 216, 3, 24, 2, 370, 175decmac 12670 . . . . . . . . . . 11 ((15 · 5) + 1) = 76
3722, 3, 5, 11, 74, 285, 39, 24, 30, 367, 371decma2c 12671 . . . . . . . . . 10 ((15 · 25) + (1 + 0)) = 376
37339nn0cni 12425 . . . . . . . . . . . . 13 15 ∈ ℂ
374373mul01i 11345 . . . . . . . . . . . 12 (15 · 0) = 0
375374oveq1i 7367 . . . . . . . . . . 11 ((15 · 0) + 3) = (0 + 3)
376375, 157, 1933eqtri 2768 . . . . . . . . . 10 ((15 · 0) + 3) = 03
3774, 5, 11, 21, 71, 357, 39, 21, 5, 372, 376decma2c 12671 . . . . . . . . 9 ((15 · 250) + (9 + 4)) = 3763
37898, 172oveq12i 7369 . . . . . . . . . . 11 ((1 · 3) + (0 + 1)) = (3 + 1)
379378, 100eqtri 2764 . . . . . . . . . 10 ((1 · 3) + (0 + 1)) = 4
38011, 3, 5, 11, 361, 216, 21, 24, 11, 379, 196decmac 12670 . . . . . . . . 9 ((15 · 3) + 1) = 46
3816, 21, 27, 11, 1, 360, 39, 24, 16, 377, 380decma2c 12671 . . . . . . . 8 ((15 · 𝑁) + 91) = 37636
38245, 16deccl 12633 . . . . . . . . 9 194 ∈ ℕ0
383 eqid 2736 . . . . . . . . . 10 77 = 77
38411, 30deccl 12633 . . . . . . . . . . 11 17 ∈ ℕ0
385384, 3deccl 12633 . . . . . . . . . 10 175 ∈ ℕ0
386 eqid 2736 . . . . . . . . . . . 12 175 = 175
387384nn0cni 12425 . . . . . . . . . . . . . 14 17 ∈ ℂ
388387addid2i 11343 . . . . . . . . . . . . 13 (0 + 17) = 17
38911, 30, 152, 388decsuc 12649 . . . . . . . . . . . 12 ((0 + 17) + 1) = 18
390 7p5e12 12695 . . . . . . . . . . . 12 (7 + 5) = 12
3915, 30, 384, 3, 192, 386, 389, 2, 390decaddc 12673 . . . . . . . . . . 11 (7 + 175) = 182
392231, 131oveq12i 7369 . . . . . . . . . . . . 13 ((1 · 1) + (1 + 1)) = (1 + 2)
393392, 236eqtri 2764 . . . . . . . . . . . 12 ((1 · 1) + (1 + 1)) = 3
394120mulid1i 11159 . . . . . . . . . . . . . 14 (9 · 1) = 9
395394oveq1i 7367 . . . . . . . . . . . . 13 ((9 · 1) + 8) = (9 + 8)
396 9p8e17 12711 . . . . . . . . . . . . 13 (9 + 8) = 17
397395, 396eqtri 2764 . . . . . . . . . . . 12 ((9 · 1) + 8) = 17
39811, 27, 11, 18, 116, 229, 11, 30, 11, 393, 397decmac 12670 . . . . . . . . . . 11 ((19 · 1) + (18 + 0)) = 37
399169mulid1i 11159 . . . . . . . . . . . . 13 (4 · 1) = 4
400399oveq1i 7367 . . . . . . . . . . . 12 ((4 · 1) + 2) = (4 + 2)
401 4p2e6 12306 . . . . . . . . . . . 12 (4 + 2) = 6
402400, 401, 873eqtri 2768 . . . . . . . . . . 11 ((4 · 1) + 2) = 06
40345, 16, 63, 2, 349, 391, 11, 24, 5, 398, 402decmac 12670 . . . . . . . . . 10 ((194 · 1) + (7 + 175)) = 376
404120mulid2i 11160 . . . . . . . . . . . . . 14 (1 · 9) = 9
405161addid2i 11343 . . . . . . . . . . . . . 14 (0 + 8) = 8
406404, 405oveq12i 7369 . . . . . . . . . . . . 13 ((1 · 9) + (0 + 8)) = (9 + 8)
407406, 396eqtri 2764 . . . . . . . . . . . 12 ((1 · 9) + (0 + 8)) = 17
408 9t9e81 12747 . . . . . . . . . . . . 13 (9 · 9) = 81
409169, 90, 344addcomli 11347 . . . . . . . . . . . . 13 (1 + 4) = 5
41018, 11, 16, 408, 409decaddi 12678 . . . . . . . . . . . 12 ((9 · 9) + 4) = 85
41111, 27, 5, 16, 116, 171, 27, 3, 18, 407, 410decmac 12670 . . . . . . . . . . 11 ((19 · 9) + (0 + 4)) = 175
412 9t4e36 12742 . . . . . . . . . . . . 13 (9 · 4) = 36
413120, 169, 412mulcomli 11164 . . . . . . . . . . . 12 (4 · 9) = 36
414 7p6e13 12696 . . . . . . . . . . . . 13 (7 + 6) = 13
415204, 93, 414addcomli 11347 . . . . . . . . . . . 12 (6 + 7) = 13
41621, 24, 30, 413, 100, 21, 415decaddci 12679 . . . . . . . . . . 11 ((4 · 9) + 7) = 43
41745, 16, 5, 30, 349, 192, 27, 21, 16, 411, 416decmac 12670 . . . . . . . . . 10 ((194 · 9) + 7) = 1753
41811, 27, 30, 30, 116, 383, 382, 21, 385, 403, 417decma2c 12671 . . . . . . . . 9 ((194 · 19) + 77) = 3763
419169mulid2i 11160 . . . . . . . . . . . . 13 (1 · 4) = 4
420419, 157oveq12i 7369 . . . . . . . . . . . 12 ((1 · 4) + (0 + 3)) = (4 + 3)
421 4p3e7 12307 . . . . . . . . . . . 12 (4 + 3) = 7
422420, 421eqtri 2764 . . . . . . . . . . 11 ((1 · 4) + (0 + 3)) = 7
42321, 24, 144, 412decsuc 12649 . . . . . . . . . . 11 ((9 · 4) + 1) = 37
42411, 27, 5, 11, 116, 216, 16, 30, 21, 422, 423decmac 12670 . . . . . . . . . 10 ((19 · 4) + 1) = 77
425 4t4e16 12717 . . . . . . . . . 10 (4 · 4) = 16
42616, 45, 16, 349, 24, 11, 424, 425decmul1c 12683 . . . . . . . . 9 (194 · 4) = 776
427382, 45, 16, 349, 24, 37, 418, 426decmul2c 12684 . . . . . . . 8 (194 · 194) = 37636
428381, 427eqtr4i 2767 . . . . . . 7 ((15 · 𝑁) + 91) = (194 · 194)
42910, 43, 44, 47, 42, 49, 342, 348, 359, 428mod2xnegi 16943 . . . . . 6 ((2↑156) mod 𝑁) = (91 mod 𝑁)
430 eqid 2736 . . . . . . 7 156 = 156
431117, 172oveq12i 7369 . . . . . . . . 9 ((2 · 1) + (0 + 1)) = (2 + 1)
432431, 81eqtri 2764 . . . . . . . 8 ((2 · 1) + (0 + 1)) = 3
43383, 77, 156mulcomli 11164 . . . . . . . . 9 (2 · 5) = 10
43411, 5, 172, 433decsuc 12649 . . . . . . . 8 ((2 · 5) + 1) = 11
43511, 3, 5, 11, 361, 216, 2, 11, 11, 432, 434decma2c 12671 . . . . . . 7 ((2 · 15) + 1) = 31
436 6t2e12 12722 . . . . . . . 8 (6 · 2) = 12
43793, 77, 436mulcomli 11164 . . . . . . 7 (2 · 6) = 12
4382, 39, 24, 430, 2, 11, 435, 437decmul2c 12684 . . . . . 6 (2 · 156) = 312
439 eqid 2736 . . . . . . . 8 772 = 772
44030, 30, 152, 383decsuc 12649 . . . . . . . . 9 (77 + 1) = 78
441204addid1i 11342 . . . . . . . . . . 11 (7 + 0) = 7
442441, 192eqtri 2764 . . . . . . . . . 10 (7 + 0) = 07
443110, 135oveq12i 7369 . . . . . . . . . . 11 ((3 · 2) + (0 + 2)) = (6 + 2)
444 6p2e8 12312 . . . . . . . . . . 11 (6 + 2) = 8
445443, 444eqtri 2764 . . . . . . . . . 10 ((3 · 2) + (0 + 2)) = 8
446204, 83, 390addcomli 11347 . . . . . . . . . . 11 (5 + 7) = 12
44711, 3, 30, 178, 131, 2, 446decaddci 12679 . . . . . . . . . 10 ((3 · 5) + 7) = 22
4482, 3, 5, 30, 74, 442, 21, 2, 2, 445, 447decma2c 12671 . . . . . . . . 9 ((3 · 25) + (7 + 0)) = 82
44997mul01i 11345 . . . . . . . . . . 11 (3 · 0) = 0
450449oveq1i 7367 . . . . . . . . . 10 ((3 · 0) + 8) = (0 + 8)
451450, 405, 2473eqtri 2768 . . . . . . . . 9 ((3 · 0) + 8) = 08
4524, 5, 30, 18, 71, 440, 21, 18, 5, 448, 451decma2c 12671 . . . . . . . 8 ((3 · 250) + (77 + 1)) = 828
453198oveq1i 7367 . . . . . . . . 9 ((3 · 3) + 2) = (9 + 2)
454453, 148eqtri 2764 . . . . . . . 8 ((3 · 3) + 2) = 11
4556, 21, 37, 2, 1, 439, 21, 11, 11, 452, 454decma2c 12671 . . . . . . 7 ((3 · 𝑁) + 772) = 8281
45618, 11, 131, 408decsuc 12649 . . . . . . . . 9 ((9 · 9) + 1) = 82
457404oveq1i 7367 . . . . . . . . . 10 ((1 · 9) + 9) = (9 + 9)
458 9p9e18 12712 . . . . . . . . . 10 (9 + 9) = 18
459457, 458eqtri 2764 . . . . . . . . 9 ((1 · 9) + 9) = 18
46027, 11, 27, 360, 27, 18, 11, 456, 459decrmac 12676 . . . . . . . 8 ((91 · 9) + 9) = 828
46142nn0cni 12425 . . . . . . . . 9 91 ∈ ℂ
462461mulid1i 11159 . . . . . . . 8 (91 · 1) = 91
46342, 27, 11, 360, 11, 27, 460, 462decmul2c 12684 . . . . . . 7 (91 · 91) = 8281
464455, 463eqtr4i 2767 . . . . . 6 ((3 · 𝑁) + 772) = (91 · 91)
4659, 10, 40, 41, 42, 38, 429, 438, 464mod2xi 16941 . . . . 5 ((2↑312) mod 𝑁) = (772 mod 𝑁)
466 eqid 2736 . . . . . 6 312 = 312
467 eqid 2736 . . . . . . . . 9 31 = 31
468306oveq1i 7367 . . . . . . . . . 10 ((2 · 3) + 0) = (6 + 0)
469468, 254eqtri 2764 . . . . . . . . 9 ((2 · 3) + 0) = 6
470117, 142eqtri 2764 . . . . . . . . 9 (2 · 1) = 02
4712, 21, 11, 467, 2, 5, 469, 470decmul2c 12684 . . . . . . . 8 (2 · 31) = 62
472471oveq1i 7367 . . . . . . 7 ((2 · 31) + 0) = (62 + 0)
47325nn0cni 12425 . . . . . . . 8 62 ∈ ℂ
474473addid1i 11342 . . . . . . 7 (62 + 0) = 62
475472, 474eqtri 2764 . . . . . 6 ((2 · 31) + 0) = 62
476112, 101eqtri 2764 . . . . . 6 (2 · 2) = 04
4772, 22, 2, 466, 16, 5, 475, 476decmul2c 12684 . . . . 5 (2 · 312) = 624
478 eqid 2736 . . . . . . 7 270 = 270
47930, 11deccl 12633 . . . . . . 7 71 ∈ ℕ0
480 eqid 2736 . . . . . . . . 9 71 = 71
481 7p2e9 12314 . . . . . . . . . 10 (7 + 2) = 9
482204, 77, 481addcomli 11347 . . . . . . . . 9 (2 + 7) = 9
4832, 30, 30, 11, 153, 480, 482, 152decadd 12672 . . . . . . . 8 (27 + 71) = 98
484120addid1i 11342 . . . . . . . . . 10 (9 + 0) = 9
485484, 168eqtri 2764 . . . . . . . . 9 (9 + 0) = 09
48652, 27deccl 12633 . . . . . . . . 9 119 ∈ ℕ0
487 eqid 2736 . . . . . . . . . 10 238 = 238
488486nn0cni 12425 . . . . . . . . . . 11 119 ∈ ℂ
489488addid2i 11343 . . . . . . . . . 10 (0 + 119) = 119
49011, 11, 2, 214, 236decaddi 12678 . . . . . . . . . . 11 (11 + 2) = 13
491112, 79oveq12i 7369 . . . . . . . . . . . 12 ((2 · 2) + (1 + 0)) = (4 + 1)
492491, 344eqtri 2764 . . . . . . . . . . 11 ((2 · 2) + (1 + 0)) = 5
493110oveq1i 7367 . . . . . . . . . . . 12 ((3 · 2) + 3) = (6 + 3)
494493, 132, 1683eqtri 2768 . . . . . . . . . . 11 ((3 · 2) + 3) = 09
4952, 21, 11, 21, 353, 490, 2, 27, 5, 492, 494decmac 12670 . . . . . . . . . 10 ((23 · 2) + (11 + 2)) = 59
496 9p6e15 12709 . . . . . . . . . . . 12 (9 + 6) = 15
497120, 93, 496addcomli 11347 . . . . . . . . . . 11 (6 + 9) = 15
49811, 24, 27, 108, 131, 3, 497decaddci 12679 . . . . . . . . . 10 ((8 · 2) + 9) = 25
49934, 18, 52, 27, 487, 489, 2, 3, 2, 495, 498decmac 12670 . . . . . . . . 9 ((238 · 2) + (0 + 119)) = 595
500172oveq2i 7368 . . . . . . . . . . . 12 ((2 · 5) + (0 + 1)) = ((2 · 5) + 1)
501500, 434eqtri 2764 . . . . . . . . . . 11 ((2 · 5) + (0 + 1)) = 11
5022, 21, 5, 16, 353, 171, 3, 27, 11, 501, 180decmac 12670 . . . . . . . . . 10 ((23 · 5) + (0 + 4)) = 119
50334, 18, 5, 27, 487, 168, 3, 27, 16, 502, 184decmac 12670 . . . . . . . . 9 ((238 · 5) + 9) = 1199
5042, 3, 5, 27, 74, 485, 35, 27, 486, 499, 503decma2c 12671 . . . . . . . 8 ((238 · 25) + (9 + 0)) = 5959
50535nn0cni 12425 . . . . . . . . . . 11 238 ∈ ℂ
506505mul01i 11345 . . . . . . . . . 10 (238 · 0) = 0
507506oveq1i 7367 . . . . . . . . 9 ((238 · 0) + 8) = (0 + 8)
508507, 405, 2473eqtri 2768 . . . . . . . 8 ((238 · 0) + 8) = 08
5094, 5, 27, 18, 71, 483, 35, 18, 5, 504, 508decma2c 12671 . . . . . . 7 ((238 · 250) + (27 + 71)) = 59598
510306, 172oveq12i 7369 . . . . . . . . . . . 12 ((2 · 3) + (0 + 1)) = (6 + 1)
511510, 144eqtri 2764 . . . . . . . . . . 11 ((2 · 3) + (0 + 1)) = 7
5122, 21, 5, 2, 353, 142, 21, 11, 11, 511, 454decmac 12670 . . . . . . . . . 10 ((23 · 3) + 2) = 71
51321, 34, 18, 487, 16, 2, 512, 203decmul1c 12683 . . . . . . . . 9 (238 · 3) = 714
514513oveq1i 7367 . . . . . . . 8 ((238 · 3) + 0) = (714 + 0)
515479, 16deccl 12633 . . . . . . . . . 10 714 ∈ ℕ0
516515nn0cni 12425 . . . . . . . . 9 714 ∈ ℂ
517516addid1i 11342 . . . . . . . 8 (714 + 0) = 714
518514, 517eqtri 2764 . . . . . . 7 ((238 · 3) + 0) = 714
5196, 21, 31, 5, 1, 478, 35, 16, 479, 509, 518decma2c 12671 . . . . . 6 ((238 · 𝑁) + 270) = 595984
52039, 16deccl 12633 . . . . . . 7 154 ∈ ℕ0
521 eqid 2736 . . . . . . . 8 154 = 154
5223, 16deccl 12633 . . . . . . . . 9 54 ∈ ℕ0
523522, 5deccl 12633 . . . . . . . 8 540 ∈ ℕ0
5243, 3deccl 12633 . . . . . . . . 9 55 ∈ ℕ0
525 eqid 2736 . . . . . . . . . 10 540 = 540
526 eqid 2736 . . . . . . . . . . 11 54 = 54
52783addid2i 11343 . . . . . . . . . . 11 (0 + 5) = 5
5285, 11, 3, 16, 216, 526, 527, 409decadd 12672 . . . . . . . . . 10 (1 + 54) = 55
52983addid1i 11342 . . . . . . . . . 10 (5 + 0) = 5
53011, 3, 522, 5, 361, 525, 528, 529decadd 12672 . . . . . . . . 9 (15 + 540) = 555
531 eqid 2736 . . . . . . . . . . 11 55 = 55
5323, 3, 86, 531decsuc 12649 . . . . . . . . . 10 (55 + 1) = 56
533 7t7e49 12732 . . . . . . . . . . 11 (7 · 7) = 49
534 5p5e10 12689 . . . . . . . . . . 11 (5 + 5) = 10
53516, 27, 11, 5, 533, 534, 344, 484decadd 12672 . . . . . . . . . 10 ((7 · 7) + (5 + 5)) = 59
53616, 27, 24, 533, 344, 3, 496decaddci 12679 . . . . . . . . . 10 ((7 · 7) + 6) = 55
53730, 30, 3, 24, 383, 532, 30, 3, 3, 535, 536decmac 12670 . . . . . . . . 9 ((77 · 7) + (55 + 1)) = 595
53883, 169, 179addcomli 11347 . . . . . . . . . 10 (4 + 5) = 9
53911, 16, 3, 345, 538decaddi 12678 . . . . . . . . 9 ((2 · 7) + 5) = 19
54037, 2, 524, 3, 439, 530, 30, 27, 11, 537, 539decmac 12670 . . . . . . . 8 ((772 · 7) + (15 + 540)) = 5959
541527oveq2i 7368 . . . . . . . . . . 11 ((7 · 7) + (0 + 5)) = ((7 · 7) + 5)
542 9p5e14 12708 . . . . . . . . . . . 12 (9 + 5) = 14
54316, 27, 3, 533, 344, 16, 542decaddci 12679 . . . . . . . . . . 11 ((7 · 7) + 5) = 54
544541, 543eqtri 2764 . . . . . . . . . 10 ((7 · 7) + (0 + 5)) = 54
54516, 344, 533decsucc 12659 . . . . . . . . . 10 ((7 · 7) + 1) = 50
54630, 30, 5, 11, 383, 262, 30, 5, 3, 544, 545decmac 12670 . . . . . . . . 9 ((77 · 7) + (0 + 1)) = 540
547 4p4e8 12308 . . . . . . . . . 10 (4 + 4) = 8
54811, 16, 16, 345, 547decaddi 12678 . . . . . . . . 9 ((2 · 7) + 4) = 18
54937, 2, 5, 16, 439, 101, 30, 18, 11, 546, 548decmac 12670 . . . . . . . 8 ((772 · 7) + 4) = 5408
55030, 30, 39, 16, 383, 521, 38, 18, 523, 540, 549decma2c 12671 . . . . . . 7 ((772 · 77) + 154) = 59598
55111, 16, 344, 301decsuc 12649 . . . . . . . . 9 ((7 · 2) + 1) = 15
5522, 30, 30, 383, 16, 11, 551, 301decmul1c 12683 . . . . . . . 8 (77 · 2) = 154
5532, 37, 2, 439, 552, 112decmul1 12682 . . . . . . 7 (772 · 2) = 1544
55438, 37, 2, 439, 16, 520, 550, 553decmul2c 12684 . . . . . 6 (772 · 772) = 595984
555519, 554eqtr4i 2767 . . . . 5 ((238 · 𝑁) + 270) = (772 · 772)
5569, 10, 33, 36, 38, 32, 465, 477, 555mod2xi 16941 . . . 4 ((2↑624) mod 𝑁) = (270 mod 𝑁)
557 eqid 2736 . . . . 5 624 = 624
558 eqid 2736 . . . . . . . 8 62 = 62
559437oveq1i 7367 . . . . . . . . 9 ((2 · 6) + 0) = (12 + 0)
56012nn0cni 12425 . . . . . . . . . 10 12 ∈ ℂ
561560addid1i 11342 . . . . . . . . 9 (12 + 0) = 12
562559, 561eqtri 2764 . . . . . . . 8 ((2 · 6) + 0) = 12
5632, 24, 2, 558, 16, 5, 562, 476decmul2c 12684 . . . . . . 7 (2 · 62) = 124
564563oveq1i 7367 . . . . . 6 ((2 · 62) + 0) = (124 + 0)
56517nn0cni 12425 . . . . . . 7 124 ∈ ℂ
566565addid1i 11342 . . . . . 6 (124 + 0) = 124
567564, 566eqtri 2764 . . . . 5 ((2 · 62) + 0) = 124
568169, 77, 315mulcomli 11164 . . . . . 6 (2 · 4) = 8
569568, 247eqtri 2764 . . . . 5 (2 · 4) = 08
5702, 25, 16, 557, 18, 5, 567, 569decmul2c 12684 . . . 4 (2 · 624) = 1248
571 eqid 2736 . . . . . 6 313 = 313
57221, 11, 27, 467, 100, 221decaddci2 12680 . . . . . . 7 (31 + 9) = 40
573169addid1i 11342 . . . . . . . . 9 (4 + 0) = 4
574573, 101eqtri 2764 . . . . . . . 8 (4 + 0) = 04
57511, 16deccl 12633 . . . . . . . 8 14 ∈ ℕ0
576 eqid 2736 . . . . . . . . 9 29 = 29
577575nn0cni 12425 . . . . . . . . . 10 14 ∈ ℂ
578577addid2i 11343 . . . . . . . . 9 (0 + 14) = 14
579112, 236oveq12i 7369 . . . . . . . . . 10 ((2 · 2) + (1 + 2)) = (4 + 3)
580579, 421eqtri 2764 . . . . . . . . 9 ((2 · 2) + (1 + 2)) = 7
58111, 18, 16, 121, 131, 2, 318decaddci 12679 . . . . . . . . 9 ((9 · 2) + 4) = 22
5822, 27, 11, 16, 576, 578, 2, 2, 2, 580, 581decmac 12670 . . . . . . . 8 ((29 · 2) + (0 + 14)) = 72
58311, 5, 16, 433, 170decaddi 12678 . . . . . . . . 9 ((2 · 5) + 4) = 14
584 9t5e45 12743 . . . . . . . . . 10 (9 · 5) = 45
58516, 3, 16, 584, 179decaddi 12678 . . . . . . . . 9 ((9 · 5) + 4) = 49
5862, 27, 16, 576, 3, 27, 16, 583, 585decrmac 12676 . . . . . . . 8 ((29 · 5) + 4) = 149
5872, 3, 5, 16, 74, 574, 28, 27, 575, 582, 586decma2c 12671 . . . . . . 7 ((29 · 25) + (4 + 0)) = 729
588137mul01i 11345 . . . . . . . . 9 (29 · 0) = 0
589588oveq1i 7367 . . . . . . . 8 ((29 · 0) + 0) = (0 + 0)
590589, 232, 2483eqtri 2768 . . . . . . 7 ((29 · 0) + 0) = 00
5914, 5, 16, 5, 71, 572, 28, 5, 5, 587, 590decma2c 12671 . . . . . 6 ((29 · 250) + (31 + 9)) = 7290
592306, 157oveq12i 7369 . . . . . . . 8 ((2 · 3) + (0 + 3)) = (6 + 3)
593592, 132eqtri 2764 . . . . . . 7 ((2 · 3) + (0 + 3)) = 9
594 9t3e27 12741 . . . . . . . 8 (9 · 3) = 27
595 7p3e10 12693 . . . . . . . 8 (7 + 3) = 10
5962, 30, 21, 594, 81, 595decaddci2 12680 . . . . . . 7 ((9 · 3) + 3) = 30
5972, 27, 5, 21, 576, 193, 21, 5, 21, 593, 596decmac 12670 . . . . . 6 ((29 · 3) + 3) = 90
5986, 21, 22, 21, 1, 571, 28, 5, 27, 591, 597decma2c 12671 . . . . 5 ((29 · 𝑁) + 313) = 72900
59963, 27deccl 12633 . . . . . . . . 9 189 ∈ ℕ0
600 eqid 2736 . . . . . . . . . 10 189 = 189
601161, 169, 318addcomli 11347 . . . . . . . . . . . 12 (4 + 8) = 12
60211, 16, 18, 301, 131, 2, 601decaddci 12679 . . . . . . . . . . 11 ((7 · 2) + 8) = 22
6032, 30, 11, 18, 153, 229, 2, 2, 2, 580, 602decmac 12670 . . . . . . . . . 10 ((27 · 2) + (18 + 0)) = 72
604297oveq1i 7367 . . . . . . . . . . 11 ((0 · 2) + 9) = (0 + 9)
605604, 183, 1683eqtri 2768 . . . . . . . . . 10 ((0 · 2) + 9) = 09
60631, 5, 63, 27, 478, 600, 2, 27, 5, 603, 605decmac 12670 . . . . . . . . 9 ((270 · 2) + 189) = 729
60730, 2, 30, 153, 27, 16, 548, 533decmul1c 12683 . . . . . . . . . 10 (27 · 7) = 189
608204mul02i 11344 . . . . . . . . . 10 (0 · 7) = 0
60930, 31, 5, 478, 607, 608decmul1 12682 . . . . . . . . 9 (270 · 7) = 1890
61032, 2, 30, 153, 5, 599, 606, 609decmul2c 12684 . . . . . . . 8 (270 · 27) = 7290
611610oveq1i 7367 . . . . . . 7 ((270 · 27) + 0) = (7290 + 0)
61230, 2deccl 12633 . . . . . . . . . . 11 72 ∈ ℕ0
613612, 27deccl 12633 . . . . . . . . . 10 729 ∈ ℕ0
614613, 5deccl 12633 . . . . . . . . 9 7290 ∈ ℕ0
615614nn0cni 12425 . . . . . . . 8 7290 ∈ ℂ
616615addid1i 11342 . . . . . . 7 (7290 + 0) = 7290
617611, 616eqtri 2764 . . . . . 6 ((270 · 27) + 0) = 7290
61832nn0cni 12425 . . . . . . . 8 270 ∈ ℂ
619618mul01i 11345 . . . . . . 7 (270 · 0) = 0
620619, 248eqtri 2764 . . . . . 6 (270 · 0) = 00
62132, 31, 5, 478, 5, 5, 617, 620decmul2c 12684 . . . . 5 (270 · 270) = 72900
622598, 621eqtr4i 2767 . . . 4 ((29 · 𝑁) + 313) = (270 · 270)
6239, 10, 26, 29, 32, 23, 556, 570, 622mod2xi 16941 . . 3 ((2↑1248) mod 𝑁) = (313 mod 𝑁)
624 cu2 14104 . . . 4 (2↑3) = 8
625624oveq1i 7367 . . 3 ((2↑3) mod 𝑁) = (8 mod 𝑁)
626 eqid 2736 . . . 4 1248 = 1248
627 eqid 2736 . . . . 5 124 = 124
62812, 16, 344, 627decsuc 12649 . . . 4 (124 + 1) = 125
629 8p3e11 12699 . . . 4 (8 + 3) = 11
63017, 18, 21, 626, 628, 11, 629decaddci 12679 . . 3 (1248 + 3) = 1251
6319nncni 12163 . . . . . . 7 𝑁 ∈ ℂ
632631mulid2i 11160 . . . . . 6 (1 · 𝑁) = 𝑁
633632, 1eqtri 2764 . . . . 5 (1 · 𝑁) = 2503
6346, 21, 100, 633decsuc 12649 . . . 4 ((1 · 𝑁) + 1) = 2504
635161, 97, 203mulcomli 11164 . . . . . . 7 (3 · 8) = 24
6362, 16, 344, 635decsuc 12649 . . . . . 6 ((3 · 8) + 1) = 25
637161mulid2i 11160 . . . . . . . 8 (1 · 8) = 8
638637oveq1i 7367 . . . . . . 7 ((1 · 8) + 2) = (8 + 2)
639 8p2e10 12698 . . . . . . 7 (8 + 2) = 10
640638, 639eqtri 2764 . . . . . 6 ((1 · 8) + 2) = 10
64121, 11, 2, 467, 18, 5, 11, 636, 640decrmac 12676 . . . . 5 ((31 · 8) + 2) = 250
64218, 22, 21, 571, 16, 2, 641, 635decmul1c 12683 . . . 4 (313 · 8) = 2504
643634, 642eqtr4i 2767 . . 3 ((1 · 𝑁) + 1) = (313 · 8)
6449, 10, 19, 20, 23, 11, 21, 18, 623, 625, 630, 643modxai 16940 . 2 ((2↑1251) mod 𝑁) = (1 mod 𝑁)
645 eqid 2736 . . . 4 1251 = 1251
646 eqid 2736 . . . . . 6 125 = 125
647 eqid 2736 . . . . . . 7 12 = 12
648117, 232oveq12i 7369 . . . . . . . 8 ((2 · 1) + (0 + 0)) = (2 + 0)
649648, 287eqtri 2764 . . . . . . 7 ((2 · 1) + (0 + 0)) = 2
650112oveq1i 7367 . . . . . . . 8 ((2 · 2) + 1) = (4 + 1)
6513dec0h 12640 . . . . . . . 8 5 = 05
652650, 344, 6513eqtri 2768 . . . . . . 7 ((2 · 2) + 1) = 05
65311, 2, 5, 11, 647, 216, 2, 3, 5, 649, 652decma2c 12671 . . . . . 6 ((2 · 12) + 1) = 25
6542, 12, 3, 646, 5, 11, 653, 433decmul2c 12684 . . . . 5 (2 · 125) = 250
6554, 5, 5, 654, 232decaddi 12678 . . . 4 ((2 · 125) + 0) = 250
6562, 13, 11, 645, 2, 5, 655, 470decmul2c 12684 . . 3 (2 · 1251) = 2502
6576, 2deccl 12633 . . . . 5 2502 ∈ ℕ0
658657nn0cni 12425 . . . 4 2502 ∈ ℂ
659 eqid 2736 . . . . . 6 2502 = 2502
6606, 2, 81, 659decsuc 12649 . . . . 5 (2502 + 1) = 2503
6611, 660eqtr4i 2767 . . . 4 𝑁 = (2502 + 1)
662658, 90, 661mvrraddi 11418 . . 3 (𝑁 − 1) = 2502
663656, 662eqtr4i 2767 . 2 (2 · 1251) = (𝑁 − 1)
664631mul02i 11344 . . . 4 (0 · 𝑁) = 0
665664oveq1i 7367 . . 3 ((0 · 𝑁) + 1) = (0 + 1)
666231, 172eqtr4i 2767 . . 3 (1 · 1) = (0 + 1)
667665, 666eqtr4i 2767 . 2 ((0 · 𝑁) + 1) = (1 · 1)
6689, 10, 14, 15, 11, 11, 644, 663, 667mod2xi 16941 1 ((2↑(𝑁 − 1)) mod 𝑁) = (1 mod 𝑁)
Colors of variables: wff setvar class
Syntax hints:   = wceq 1541  (class class class)co 7357  0cc0 11051  1c1 11052   + caddc 11054   · cmul 11056  cmin 11385  cn 12153  2c2 12208  3c3 12209  4c4 12210  5c5 12211  6c6 12212  7c7 12213  8c8 12214  9c9 12215  cdc 12618   mod cmo 13774  cexp 13967
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1797  ax-4 1811  ax-5 1913  ax-6 1971  ax-7 2011  ax-8 2108  ax-9 2116  ax-10 2137  ax-11 2154  ax-12 2171  ax-ext 2707  ax-sep 5256  ax-nul 5263  ax-pow 5320  ax-pr 5384  ax-un 7672  ax-cnex 11107  ax-resscn 11108  ax-1cn 11109  ax-icn 11110  ax-addcl 11111  ax-addrcl 11112  ax-mulcl 11113  ax-mulrcl 11114  ax-mulcom 11115  ax-addass 11116  ax-mulass 11117  ax-distr 11118  ax-i2m1 11119  ax-1ne0 11120  ax-1rid 11121  ax-rnegex 11122  ax-rrecex 11123  ax-cnre 11124  ax-pre-lttri 11125  ax-pre-lttrn 11126  ax-pre-ltadd 11127  ax-pre-mulgt0 11128  ax-pre-sup 11129
This theorem depends on definitions:  df-bi 206  df-an 397  df-or 846  df-3or 1088  df-3an 1089  df-tru 1544  df-fal 1554  df-ex 1782  df-nf 1786  df-sb 2068  df-mo 2538  df-eu 2567  df-clab 2714  df-cleq 2728  df-clel 2814  df-nfc 2889  df-ne 2944  df-nel 3050  df-ral 3065  df-rex 3074  df-rmo 3353  df-reu 3354  df-rab 3408  df-v 3447  df-sbc 3740  df-csb 3856  df-dif 3913  df-un 3915  df-in 3917  df-ss 3927  df-pss 3929  df-nul 4283  df-if 4487  df-pw 4562  df-sn 4587  df-pr 4589  df-op 4593  df-uni 4866  df-iun 4956  df-br 5106  df-opab 5168  df-mpt 5189  df-tr 5223  df-id 5531  df-eprel 5537  df-po 5545  df-so 5546  df-fr 5588  df-we 5590  df-xp 5639  df-rel 5640  df-cnv 5641  df-co 5642  df-dm 5643  df-rn 5644  df-res 5645  df-ima 5646  df-pred 6253  df-ord 6320  df-on 6321  df-lim 6322  df-suc 6323  df-iota 6448  df-fun 6498  df-fn 6499  df-f 6500  df-f1 6501  df-fo 6502  df-f1o 6503  df-fv 6504  df-riota 7313  df-ov 7360  df-oprab 7361  df-mpo 7362  df-om 7803  df-2nd 7922  df-frecs 8212  df-wrecs 8243  df-recs 8317  df-rdg 8356  df-er 8648  df-en 8884  df-dom 8885  df-sdom 8886  df-sup 9378  df-inf 9379  df-pnf 11191  df-mnf 11192  df-xr 11193  df-ltxr 11194  df-le 11195  df-sub 11387  df-neg 11388  df-div 11813  df-nn 12154  df-2 12216  df-3 12217  df-4 12218  df-5 12219  df-6 12220  df-7 12221  df-8 12222  df-9 12223  df-n0 12414  df-z 12500  df-dec 12619  df-uz 12764  df-rp 12916  df-fl 13697  df-mod 13775  df-seq 13907  df-exp 13968
This theorem is referenced by:  2503prm  17012
  Copyright terms: Public domain W3C validator