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

Theorem 2503lem2 17222
Description: Lemma for 2503prm 17224. 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 12538 . . . . . 6 2 ∈ ℕ0
3 5nn0 12541 . . . . . 6 5 ∈ ℕ0
42, 3deccl 12744 . . . . 5 25 ∈ ℕ0
5 0nn0 12536 . . . . 5 0 ∈ ℕ0
64, 5deccl 12744 . . . 4 250 ∈ ℕ0
7 3nn 12337 . . . 4 3 ∈ ℕ
86, 7decnncl 12753 . . 3 2503 ∈ ℕ
91, 8eqeltri 2861 . 2 𝑁 ∈ ℕ
10 2nn 12331 . 2 2 ∈ ℕ
11 1nn0 12537 . . . . 5 1 ∈ ℕ0
1211, 2deccl 12744 . . . 4 12 ∈ ℕ0
1312, 3deccl 12744 . . 3 125 ∈ ℕ0
1413, 11deccl 12744 . 2 1251 ∈ ℕ0
15 0z 12619 . 2 0 ∈ ℤ
16 4nn0 12540 . . . . 5 4 ∈ ℕ0
1712, 16deccl 12744 . . . 4 124 ∈ ℕ0
18 8nn0 12544 . . . 4 8 ∈ ℕ0
1917, 18deccl 12744 . . 3 1248 ∈ ℕ0
20 1z 12641 . . 3 1 ∈ ℤ
21 3nn0 12539 . . . . 5 3 ∈ ℕ0
2221, 11deccl 12744 . . . 4 31 ∈ ℕ0
2322, 21deccl 12744 . . 3 313 ∈ ℕ0
24 6nn0 12542 . . . . . 6 6 ∈ ℕ0
2524, 2deccl 12744 . . . . 5 62 ∈ ℕ0
2625, 16deccl 12744 . . . 4 624 ∈ ℕ0
27 9nn0 12545 . . . . . 6 9 ∈ ℕ0
282, 27deccl 12744 . . . . 5 29 ∈ ℕ0
2928nn0zi 12636 . . . 4 29 ∈ ℤ
30 7nn0 12543 . . . . . 6 7 ∈ ℕ0
312, 30deccl 12744 . . . . 5 27 ∈ ℕ0
3231, 5deccl 12744 . . . 4 270 ∈ ℕ0
3322, 2deccl 12744 . . . . 5 312 ∈ ℕ0
342, 21deccl 12744 . . . . . . 7 23 ∈ ℕ0
3534, 18deccl 12744 . . . . . 6 238 ∈ ℕ0
3635nn0zi 12636 . . . . 5 238 ∈ ℤ
3730, 30deccl 12744 . . . . . 6 77 ∈ ℕ0
3837, 2deccl 12744 . . . . 5 772 ∈ ℕ0
3911, 3deccl 12744 . . . . . . 7 15 ∈ ℕ0
4039, 24deccl 12744 . . . . . 6 156 ∈ ℕ0
4121nn0zi 12636 . . . . . 6 3 ∈ ℤ
4227, 11deccl 12744 . . . . . 6 91 ∈ ℕ0
4330, 18deccl 12744 . . . . . . 7 78 ∈ ℕ0
4439nn0zi 12636 . . . . . . 7 15 ∈ ℤ
4511, 27deccl 12744 . . . . . . . 8 19 ∈ ℕ0
46 4nn 12341 . . . . . . . 8 4 ∈ ℕ
4745, 46decnncl 12753 . . . . . . 7 194 ∈ ℕ
4834, 5deccl 12744 . . . . . . . 8 230 ∈ ℕ0
4948, 27deccl 12744 . . . . . . 7 2309 ∈ ℕ0
5021, 27deccl 12744 . . . . . . . 8 39 ∈ ℕ0
5116nn0zi 12636 . . . . . . . 8 4 ∈ ℤ
5211, 11deccl 12744 . . . . . . . . 9 11 ∈ ℕ0
5352, 11deccl 12744 . . . . . . . 8 111 ∈ ℕ0
5421, 18deccl 12744 . . . . . . . . 9 38 ∈ ℕ0
5511, 21deccl 12744 . . . . . . . . . . 11 13 ∈ ℕ0
5655, 5deccl 12744 . . . . . . . . . 10 130 ∈ ℕ0
5756, 30deccl 12744 . . . . . . . . 9 1307 ∈ ℕ0
583, 21deccl 12744 . . . . . . . . . . . 12 53 ∈ ℕ0
5958, 18deccl 12744 . . . . . . . . . . 11 538 ∈ ℕ0
6059nn0zi 12636 . . . . . . . . . 10 538 ∈ ℤ
6152, 24deccl 12744 . . . . . . . . . . 11 116 ∈ ℕ0
6261, 11deccl 12744 . . . . . . . . . 10 1161 ∈ ℕ0
6311, 18deccl 12744 . . . . . . . . . . 11 18 ∈ ℕ0
6463, 21deccl 12744 . . . . . . . . . . . 12 183 ∈ ℕ0
6564, 2deccl 12744 . . . . . . . . . . 11 1832 ∈ ℕ0
6612503lem1 17221 . . . . . . . . . . 11 ((2↑18) mod 𝑁) = (1832 mod 𝑁)
67 8p1e9 12407 . . . . . . . . . . . 12 (8 + 1) = 9
68 eqid 2765 . . . . . . . . . . . 12 18 = 18
6911, 18, 67, 68decsuc 12765 . . . . . . . . . . 11 (18 + 1) = 19
70 eqid 2765 . . . . . . . . . . . . 13 1161 = 1161
71 eqid 2765 . . . . . . . . . . . . . 14 250 = 250
7261nn0cni 12533 . . . . . . . . . . . . . . 15 116 ∈ ℂ
7372addridi 11414 . . . . . . . . . . . . . 14 (116 + 0) = 116
74 eqid 2765 . . . . . . . . . . . . . . 15 25 = 25
7552nn0cni 12533 . . . . . . . . . . . . . . . 16 11 ∈ ℂ
7675addridi 11414 . . . . . . . . . . . . . . 15 (11 + 0) = 11
77 2cn 12333 . . . . . . . . . . . . . . . . . 18 2 ∈ ℂ
7877mullidi 11231 . . . . . . . . . . . . . . . . 17 (1 · 2) = 2
79 1p0e1 12380 . . . . . . . . . . . . . . . . 17 (1 + 0) = 1
8078, 79oveq12i 7431 . . . . . . . . . . . . . . . 16 ((1 · 2) + (1 + 0)) = (2 + 1)
81 2p1e3 12399 . . . . . . . . . . . . . . . 16 (2 + 1) = 3
8280, 81eqtri 2788 . . . . . . . . . . . . . . 15 ((1 · 2) + (1 + 0)) = 3
83 5cn 12346 . . . . . . . . . . . . . . . . . 18 5 ∈ ℂ
8483mullidi 11231 . . . . . . . . . . . . . . . . 17 (1 · 5) = 5
8584oveq1i 7429 . . . . . . . . . . . . . . . 16 ((1 · 5) + 1) = (5 + 1)
86 5p1e6 12404 . . . . . . . . . . . . . . . 16 (5 + 1) = 6
8724dec0h 12756 . . . . . . . . . . . . . . . 16 6 = 06
8885, 86, 873eqtri 2792 . . . . . . . . . . . . . . 15 ((1 · 5) + 1) = 06
892, 3, 11, 11, 74, 76, 11, 24, 5, 82, 88decma2c 12787 . . . . . . . . . . . . . 14 ((1 · 25) + (11 + 0)) = 36
90 ax-1cn 11175 . . . . . . . . . . . . . . . . 17 1 ∈ ℂ
9190mul01i 11417 . . . . . . . . . . . . . . . 16 (1 · 0) = 0
9291oveq1i 7429 . . . . . . . . . . . . . . 15 ((1 · 0) + 6) = (0 + 6)
93 6cn 12349 . . . . . . . . . . . . . . . 16 6 ∈ ℂ
9493addlidi 11415 . . . . . . . . . . . . . . 15 (0 + 6) = 6
9592, 94, 873eqtri 2792 . . . . . . . . . . . . . 14 ((1 · 0) + 6) = 06
964, 5, 52, 24, 71, 73, 11, 24, 5, 89, 95decma2c 12787 . . . . . . . . . . . . 13 ((1 · 250) + (116 + 0)) = 366
97 3cn 12339 . . . . . . . . . . . . . . . 16 3 ∈ ℂ
9897mullidi 11231 . . . . . . . . . . . . . . 15 (1 · 3) = 3
9998oveq1i 7429 . . . . . . . . . . . . . 14 ((1 · 3) + 1) = (3 + 1)
100 3p1e4 12402 . . . . . . . . . . . . . 14 (3 + 1) = 4
10116dec0h 12756 . . . . . . . . . . . . . 14 4 = 04
10299, 100, 1013eqtri 2792 . . . . . . . . . . . . 13 ((1 · 3) + 1) = 04
1036, 21, 61, 11, 1, 70, 11, 16, 5, 96, 102decma2c 12787 . . . . . . . . . . . 12 ((1 · 𝑁) + 1161) = 3664
104 eqid 2765 . . . . . . . . . . . . 13 1832 = 1832
105 eqid 2765 . . . . . . . . . . . . . 14 183 = 183
10678oveq1i 7429 . . . . . . . . . . . . . . . 16 ((1 · 2) + 1) = (2 + 1)
107106, 81eqtri 2788 . . . . . . . . . . . . . . 15 ((1 · 2) + 1) = 3
108 8t2e16 12849 . . . . . . . . . . . . . . 15 (8 · 2) = 16
1092, 11, 18, 68, 24, 11, 107, 108decmul1c 12799 . . . . . . . . . . . . . 14 (18 · 2) = 36
110 3t2e6 12423 . . . . . . . . . . . . . 14 (3 · 2) = 6
1112, 63, 21, 105, 109, 110decmul1 12798 . . . . . . . . . . . . 13 (183 · 2) = 366
112 2t2e4 12421 . . . . . . . . . . . . 13 (2 · 2) = 4
1132, 64, 2, 104, 111, 112decmul1 12798 . . . . . . . . . . . 12 (1832 · 2) = 3664
114103, 113eqtr4i 2791 . . . . . . . . . . 11 ((1 · 𝑁) + 1161) = (1832 · 2)
1159, 10, 63, 20, 65, 62, 66, 69, 114modxp1i 17154 . . . . . . . . . 10 ((2↑19) mod 𝑁) = (1161 mod 𝑁)
116 eqid 2765 . . . . . . . . . . 11 19 = 19
117 2t1e2 12420 . . . . . . . . . . . . 13 (2 · 1) = 2
118117oveq1i 7429 . . . . . . . . . . . 12 ((2 · 1) + 1) = (2 + 1)
119118, 81eqtri 2788 . . . . . . . . . . 11 ((2 · 1) + 1) = 3
120 9cn 12358 . . . . . . . . . . . 12 9 ∈ ℂ
121 9t2e18 12856 . . . . . . . . . . . 12 (9 · 2) = 18
122120, 77, 121mulcomli 11235 . . . . . . . . . . 11 (2 · 9) = 18
1232, 11, 27, 116, 18, 11, 119, 122decmul2c 12800 . . . . . . . . . 10 (2 · 19) = 38
124 eqid 2765 . . . . . . . . . . . 12 1307 = 1307
12511, 24deccl 12744 . . . . . . . . . . . . 13 16 ∈ ℕ0
126125, 2deccl 12744 . . . . . . . . . . . 12 162 ∈ ℕ0
127 eqid 2765 . . . . . . . . . . . . . 14 130 = 130
128 eqid 2765 . . . . . . . . . . . . . 14 162 = 162
129 eqid 2765 . . . . . . . . . . . . . . 15 13 = 13
130 eqid 2765 . . . . . . . . . . . . . . 15 16 = 16
131 1p1e2 12381 . . . . . . . . . . . . . . 15 (1 + 1) = 2
132 6p3e9 12417 . . . . . . . . . . . . . . . 16 (6 + 3) = 9
13393, 97, 132addcomli 11419 . . . . . . . . . . . . . . 15 (3 + 6) = 9
13411, 21, 11, 24, 129, 130, 131, 133decadd 12788 . . . . . . . . . . . . . 14 (13 + 16) = 29
13577addlidi 11415 . . . . . . . . . . . . . 14 (0 + 2) = 2
13655, 5, 125, 2, 127, 128, 134, 135decadd 12788 . . . . . . . . . . . . 13 (130 + 162) = 292
13728nn0cni 12533 . . . . . . . . . . . . . . 15 29 ∈ ℂ
138137addridi 11414 . . . . . . . . . . . . . 14 (29 + 0) = 29
1392, 24deccl 12744 . . . . . . . . . . . . . . 15 26 ∈ ℕ0
140139, 27deccl 12744 . . . . . . . . . . . . . 14 269 ∈ ℕ0
141 eqid 2765 . . . . . . . . . . . . . . 15 538 = 538
1422dec0h 12756 . . . . . . . . . . . . . . . 16 2 = 02
143 eqid 2765 . . . . . . . . . . . . . . . 16 269 = 269
144 6p1e7 12405 . . . . . . . . . . . . . . . . 17 (6 + 1) = 7
145139nn0cni 12533 . . . . . . . . . . . . . . . . . 18 26 ∈ ℂ
146145addlidi 11415 . . . . . . . . . . . . . . . . 17 (0 + 26) = 26
1472, 24, 144, 146decsuc 12765 . . . . . . . . . . . . . . . 16 ((0 + 26) + 1) = 27
148 9p2e11 12821 . . . . . . . . . . . . . . . . 17 (9 + 2) = 11
149120, 77, 148addcomli 11419 . . . . . . . . . . . . . . . 16 (2 + 9) = 11
1505, 2, 139, 27, 142, 143, 147, 11, 149decaddc 12789 . . . . . . . . . . . . . . 15 (2 + 269) = 271
151 eqid 2765 . . . . . . . . . . . . . . . 16 53 = 53
152 7p1e8 12406 . . . . . . . . . . . . . . . . 17 (7 + 1) = 8
153 eqid 2765 . . . . . . . . . . . . . . . . 17 27 = 27
1542, 30, 152, 153decsuc 12765 . . . . . . . . . . . . . . . 16 (27 + 1) = 28
15581oveq2i 7430 . . . . . . . . . . . . . . . . 17 ((5 · 2) + (2 + 1)) = ((5 · 2) + 3)
156 5t2e10 12834 . . . . . . . . . . . . . . . . . 18 (5 · 2) = 10
15797addlidi 11415 . . . . . . . . . . . . . . . . . 18 (0 + 3) = 3
15811, 5, 21, 156, 157decaddi 12794 . . . . . . . . . . . . . . . . 17 ((5 · 2) + 3) = 13
159155, 158eqtri 2788 . . . . . . . . . . . . . . . 16 ((5 · 2) + (2 + 1)) = 13
160110oveq1i 7429 . . . . . . . . . . . . . . . . 17 ((3 · 2) + 8) = (6 + 8)
161 8cn 12355 . . . . . . . . . . . . . . . . . 18 8 ∈ ℂ
162 8p6e14 12818 . . . . . . . . . . . . . . . . . 18 (8 + 6) = 14
163161, 93, 162addcomli 11419 . . . . . . . . . . . . . . . . 17 (6 + 8) = 14
164160, 163eqtri 2788 . . . . . . . . . . . . . . . 16 ((3 · 2) + 8) = 14
1653, 21, 2, 18, 151, 154, 2, 16, 11, 159, 164decmac 12786 . . . . . . . . . . . . . . 15 ((53 · 2) + (27 + 1)) = 134
16611, 24, 144, 108decsuc 12765 . . . . . . . . . . . . . . 15 ((8 · 2) + 1) = 17
16758, 18, 31, 11, 141, 150, 2, 30, 11, 165, 166decmac 12786 . . . . . . . . . . . . . 14 ((538 · 2) + (2 + 269)) = 1347
16827dec0h 12756 . . . . . . . . . . . . . . 15 9 = 09
169 4cn 12343 . . . . . . . . . . . . . . . . . 18 4 ∈ ℂ
170169addlidi 11415 . . . . . . . . . . . . . . . . 17 (0 + 4) = 4
171170, 101eqtri 2788 . . . . . . . . . . . . . . . 16 (0 + 4) = 04
172 0p1e1 12378 . . . . . . . . . . . . . . . . . 18 (0 + 1) = 1
173172oveq2i 7430 . . . . . . . . . . . . . . . . 17 ((5 · 5) + (0 + 1)) = ((5 · 5) + 1)
174 5t5e25 12837 . . . . . . . . . . . . . . . . . 18 (5 · 5) = 25
1752, 3, 86, 174decsuc 12765 . . . . . . . . . . . . . . . . 17 ((5 · 5) + 1) = 26
176173, 175eqtri 2788 . . . . . . . . . . . . . . . 16 ((5 · 5) + (0 + 1)) = 26
177 5t3e15 12835 . . . . . . . . . . . . . . . . . 18 (5 · 3) = 15
17883, 97, 177mulcomli 11235 . . . . . . . . . . . . . . . . 17 (3 · 5) = 15
179 5p4e9 12415 . . . . . . . . . . . . . . . . 17 (5 + 4) = 9
18011, 3, 16, 178, 179decaddi 12794 . . . . . . . . . . . . . . . 16 ((3 · 5) + 4) = 19
1813, 21, 5, 16, 151, 171, 3, 27, 11, 176, 180decmac 12786 . . . . . . . . . . . . . . 15 ((53 · 5) + (0 + 4)) = 269
182 8t5e40 12852 . . . . . . . . . . . . . . . 16 (8 · 5) = 40
183120addlidi 11415 . . . . . . . . . . . . . . . 16 (0 + 9) = 9
18416, 5, 27, 182, 183decaddi 12794 . . . . . . . . . . . . . . 15 ((8 · 5) + 9) = 49
18558, 18, 5, 27, 141, 168, 3, 27, 16, 181, 184decmac 12786 . . . . . . . . . . . . . 14 ((538 · 5) + 9) = 2699
1862, 3, 2, 27, 74, 138, 59, 27, 140, 167, 185decma2c 12787 . . . . . . . . . . . . 13 ((538 · 25) + (29 + 0)) = 13479
18759nn0cni 12533 . . . . . . . . . . . . . . . 16 538 ∈ ℂ
188187mul01i 11417 . . . . . . . . . . . . . . 15 (538 · 0) = 0
189188oveq1i 7429 . . . . . . . . . . . . . 14 ((538 · 0) + 2) = (0 + 2)
190189, 135, 1423eqtri 2792 . . . . . . . . . . . . 13 ((538 · 0) + 2) = 02
1914, 5, 28, 2, 71, 136, 59, 2, 5, 186, 190decma2c 12787 . . . . . . . . . . . 12 ((538 · 250) + (130 + 162)) = 134792
19230dec0h 12756 . . . . . . . . . . . . 13 7 = 07
19321dec0h 12756 . . . . . . . . . . . . . . 15 3 = 03
194157, 193eqtri 2788 . . . . . . . . . . . . . 14 (0 + 3) = 03
195172oveq2i 7430 . . . . . . . . . . . . . . 15 ((5 · 3) + (0 + 1)) = ((5 · 3) + 1)
19611, 3, 86, 177decsuc 12765 . . . . . . . . . . . . . . 15 ((5 · 3) + 1) = 16
197195, 196eqtri 2788 . . . . . . . . . . . . . 14 ((5 · 3) + (0 + 1)) = 16
198 3t3e9 12425 . . . . . . . . . . . . . . . 16 (3 · 3) = 9
199198oveq1i 7429 . . . . . . . . . . . . . . 15 ((3 · 3) + 3) = (9 + 3)
200 9p3e12 12822 . . . . . . . . . . . . . . 15 (9 + 3) = 12
201199, 200eqtri 2788 . . . . . . . . . . . . . 14 ((3 · 3) + 3) = 12
2023, 21, 5, 21, 151, 194, 21, 2, 11, 197, 201decmac 12786 . . . . . . . . . . . . 13 ((53 · 3) + (0 + 3)) = 162
203 8t3e24 12850 . . . . . . . . . . . . . 14 (8 · 3) = 24
204 7cn 12352 . . . . . . . . . . . . . . 15 7 ∈ ℂ
205 7p4e11 12810 . . . . . . . . . . . . . . 15 (7 + 4) = 11
206204, 169, 205addcomli 11419 . . . . . . . . . . . . . 14 (4 + 7) = 11
2072, 16, 30, 203, 81, 11, 206decaddci 12795 . . . . . . . . . . . . 13 ((8 · 3) + 7) = 31
20858, 18, 5, 30, 141, 192, 21, 11, 21, 202, 207decmac 12786 . . . . . . . . . . . 12 ((538 · 3) + 7) = 1621
2096, 21, 56, 30, 1, 124, 59, 11, 126, 191, 208decma2c 12787 . . . . . . . . . . 11 ((538 · 𝑁) + 1307) = 1347921
210 eqid 2765 . . . . . . . . . . . . 13 116 = 116
21124, 27deccl 12744 . . . . . . . . . . . . . 14 69 ∈ ℕ0
212211, 30deccl 12744 . . . . . . . . . . . . 13 697 ∈ ℕ0
21330, 5deccl 12744 . . . . . . . . . . . . . 14 70 ∈ ℕ0
214 eqid 2765 . . . . . . . . . . . . . 14 11 = 11
215 eqid 2765 . . . . . . . . . . . . . . 15 697 = 697
21611dec0h 12756 . . . . . . . . . . . . . . . 16 1 = 01
217 eqid 2765 . . . . . . . . . . . . . . . 16 69 = 69
21894oveq1i 7429 . . . . . . . . . . . . . . . . 17 ((0 + 6) + 1) = (6 + 1)
219218, 144eqtri 2788 . . . . . . . . . . . . . . . 16 ((0 + 6) + 1) = 7
220 9p1e10 12731 . . . . . . . . . . . . . . . . 17 (9 + 1) = 10
221120, 90, 220addcomli 11419 . . . . . . . . . . . . . . . 16 (1 + 9) = 10
2225, 11, 24, 27, 216, 217, 219, 221decaddc2 12790 . . . . . . . . . . . . . . 15 (1 + 69) = 70
223204, 90, 152addcomli 11419 . . . . . . . . . . . . . . 15 (1 + 7) = 8
22411, 11, 211, 30, 214, 215, 222, 223decadd 12788 . . . . . . . . . . . . . 14 (11 + 697) = 708
225 eqid 2765 . . . . . . . . . . . . . . . 16 70 = 70
2265, 30, 11, 11, 192, 214, 172, 152decadd 12788 . . . . . . . . . . . . . . . 16 (7 + 11) = 18
22730, 5, 52, 24, 225, 210, 226, 94decadd 12788 . . . . . . . . . . . . . . 15 (70 + 116) = 186
22863nn0cni 12533 . . . . . . . . . . . . . . . . 17 18 ∈ ℂ
229228addridi 11414 . . . . . . . . . . . . . . . 16 (18 + 0) = 18
230131, 142eqtri 2788 . . . . . . . . . . . . . . . . 17 (1 + 1) = 02
231 1t1e1 12419 . . . . . . . . . . . . . . . . . . 19 (1 · 1) = 1
232 00id 11402 . . . . . . . . . . . . . . . . . . 19 (0 + 0) = 0
233231, 232oveq12i 7431 . . . . . . . . . . . . . . . . . 18 ((1 · 1) + (0 + 0)) = (1 + 0)
234233, 79eqtri 2788 . . . . . . . . . . . . . . . . 17 ((1 · 1) + (0 + 0)) = 1
235231oveq1i 7429 . . . . . . . . . . . . . . . . . 18 ((1 · 1) + 2) = (1 + 2)
236 1p2e3 12400 . . . . . . . . . . . . . . . . . 18 (1 + 2) = 3
237235, 236, 1933eqtri 2792 . . . . . . . . . . . . . . . . 17 ((1 · 1) + 2) = 03
23811, 11, 5, 2, 214, 230, 11, 21, 5, 234, 237decmac 12786 . . . . . . . . . . . . . . . 16 ((11 · 1) + (1 + 1)) = 13
23993mulridi 11230 . . . . . . . . . . . . . . . . . 18 (6 · 1) = 6
240239oveq1i 7429 . . . . . . . . . . . . . . . . 17 ((6 · 1) + 8) = (6 + 8)
241240, 163eqtri 2788 . . . . . . . . . . . . . . . 16 ((6 · 1) + 8) = 14
24252, 24, 11, 18, 210, 229, 11, 16, 11, 238, 241decmac 12786 . . . . . . . . . . . . . . 15 ((116 · 1) + (18 + 0)) = 134
243231oveq1i 7429 . . . . . . . . . . . . . . . 16 ((1 · 1) + 6) = (1 + 6)
24493, 90, 144addcomli 11419 . . . . . . . . . . . . . . . 16 (1 + 6) = 7
245243, 244, 1923eqtri 2792 . . . . . . . . . . . . . . 15 ((1 · 1) + 6) = 07
24661, 11, 63, 24, 70, 227, 11, 30, 5, 242, 245decmac 12786 . . . . . . . . . . . . . 14 ((1161 · 1) + (70 + 116)) = 1347
24718dec0h 12756 . . . . . . . . . . . . . . 15 8 = 08
2485dec0h 12756 . . . . . . . . . . . . . . . . 17 0 = 00
249232, 248eqtri 2788 . . . . . . . . . . . . . . . 16 (0 + 0) = 00
250231oveq1i 7429 . . . . . . . . . . . . . . . . . 18 ((1 · 1) + 0) = (1 + 0)
251250, 79eqtri 2788 . . . . . . . . . . . . . . . . 17 ((1 · 1) + 0) = 1
25211, 11, 5, 5, 214, 249, 11, 251, 251decma 12785 . . . . . . . . . . . . . . . 16 ((11 · 1) + (0 + 0)) = 11
253239oveq1i 7429 . . . . . . . . . . . . . . . . 17 ((6 · 1) + 0) = (6 + 0)
25493addridi 11414 . . . . . . . . . . . . . . . . 17 (6 + 0) = 6
255253, 254, 873eqtri 2792 . . . . . . . . . . . . . . . 16 ((6 · 1) + 0) = 06
25652, 24, 5, 5, 210, 249, 11, 24, 5, 252, 255decmac 12786 . . . . . . . . . . . . . . 15 ((116 · 1) + (0 + 0)) = 116
257231oveq1i 7429 . . . . . . . . . . . . . . . 16 ((1 · 1) + 8) = (1 + 8)
258161, 90, 67addcomli 11419 . . . . . . . . . . . . . . . 16 (1 + 8) = 9
259257, 258, 1683eqtri 2792 . . . . . . . . . . . . . . 15 ((1 · 1) + 8) = 09
26061, 11, 5, 18, 70, 247, 11, 27, 5, 256, 259decmac 12786 . . . . . . . . . . . . . 14 ((1161 · 1) + 8) = 1169
26111, 11, 213, 18, 214, 224, 62, 27, 61, 246, 260decma2c 12787 . . . . . . . . . . . . 13 ((1161 · 11) + (11 + 697)) = 13479
262172, 216eqtri 2788 . . . . . . . . . . . . . . 15 (0 + 1) = 01
26393mullidi 11231 . . . . . . . . . . . . . . . . . 18 (1 · 6) = 6
264263, 232oveq12i 7431 . . . . . . . . . . . . . . . . 17 ((1 · 6) + (0 + 0)) = (6 + 0)
265264, 254eqtri 2788 . . . . . . . . . . . . . . . 16 ((1 · 6) + (0 + 0)) = 6
266263oveq1i 7429 . . . . . . . . . . . . . . . . 17 ((1 · 6) + 3) = (6 + 3)
267266, 132, 1683eqtri 2792 . . . . . . . . . . . . . . . 16 ((1 · 6) + 3) = 09
26811, 11, 5, 21, 214, 194, 24, 27, 5, 265, 267decmac 12786 . . . . . . . . . . . . . . 15 ((11 · 6) + (0 + 3)) = 69
269 6t6e36 12842 . . . . . . . . . . . . . . . 16 (6 · 6) = 36
27021, 24, 144, 269decsuc 12765 . . . . . . . . . . . . . . 15 ((6 · 6) + 1) = 37
27152, 24, 5, 11, 210, 262, 24, 30, 21, 268, 270decmac 12786 . . . . . . . . . . . . . 14 ((116 · 6) + (0 + 1)) = 697
272263oveq1i 7429 . . . . . . . . . . . . . . 15 ((1 · 6) + 6) = (6 + 6)
273 6p6e12 12808 . . . . . . . . . . . . . . 15 (6 + 6) = 12
274272, 273eqtri 2788 . . . . . . . . . . . . . 14 ((1 · 6) + 6) = 12
27561, 11, 5, 24, 70, 87, 24, 2, 11, 271, 274decmac 12786 . . . . . . . . . . . . 13 ((1161 · 6) + 6) = 6972
27652, 24, 52, 24, 210, 210, 62, 2, 212, 261, 275decma2c 12787 . . . . . . . . . . . 12 ((1161 · 116) + 116) = 134792
27762nn0cni 12533 . . . . . . . . . . . . 13 1161 ∈ ℂ
278277mulridi 11230 . . . . . . . . . . . 12 (1161 · 1) = 1161
27962, 61, 11, 70, 11, 61, 276, 278decmul2c 12800 . . . . . . . . . . 11 (1161 · 1161) = 1347921
280209, 279eqtr4i 2791 . . . . . . . . . 10 ((538 · 𝑁) + 1307) = (1161 · 1161)
2819, 10, 45, 60, 62, 57, 115, 123, 280mod2xi 17153 . . . . . . . . 9 ((2↑38) mod 𝑁) = (1307 mod 𝑁)
282 eqid 2765 . . . . . . . . . 10 38 = 38
28321, 18, 67, 282decsuc 12765 . . . . . . . . 9 (38 + 1) = 39
284 eqid 2765 . . . . . . . . . . 11 111 = 111
28579, 216eqtri 2788 . . . . . . . . . . . . 13 (1 + 0) = 01
28678, 232oveq12i 7431 . . . . . . . . . . . . . 14 ((1 · 2) + (0 + 0)) = (2 + 0)
28777addridi 11414 . . . . . . . . . . . . . 14 (2 + 0) = 2
288286, 287eqtri 2788 . . . . . . . . . . . . 13 ((1 · 2) + (0 + 0)) = 2
2892, 3, 5, 11, 74, 285, 11, 24, 5, 288, 88decma2c 12787 . . . . . . . . . . . 12 ((1 · 25) + (1 + 0)) = 26
29091oveq1i 7429 . . . . . . . . . . . . 13 ((1 · 0) + 1) = (0 + 1)
291290, 172, 2163eqtri 2792 . . . . . . . . . . . 12 ((1 · 0) + 1) = 01
2924, 5, 11, 11, 71, 76, 11, 11, 5, 289, 291decma2c 12787 . . . . . . . . . . 11 ((1 · 250) + (11 + 0)) = 261
2936, 21, 52, 11, 1, 284, 11, 16, 5, 292, 102decma2c 12787 . . . . . . . . . 10 ((1 · 𝑁) + 111) = 2614
294110oveq1i 7429 . . . . . . . . . . . . . 14 ((3 · 2) + 0) = (6 + 0)
295294, 254, 873eqtri 2792 . . . . . . . . . . . . 13 ((3 · 2) + 0) = 06
29611, 21, 5, 5, 129, 249, 2, 24, 5, 288, 295decmac 12786 . . . . . . . . . . . 12 ((13 · 2) + (0 + 0)) = 26
29777mul02i 11416 . . . . . . . . . . . . . 14 (0 · 2) = 0
298297oveq1i 7429 . . . . . . . . . . . . 13 ((0 · 2) + 1) = (0 + 1)
299298, 172, 2163eqtri 2792 . . . . . . . . . . . 12 ((0 · 2) + 1) = 01
30055, 5, 5, 11, 127, 216, 2, 11, 5, 296, 299decmac 12786 . . . . . . . . . . 11 ((130 · 2) + 1) = 261
301 7t2e14 12843 . . . . . . . . . . 11 (7 · 2) = 14
3022, 56, 30, 124, 16, 11, 300, 301decmul1c 12799 . . . . . . . . . 10 (1307 · 2) = 2614
303293, 302eqtr4i 2791 . . . . . . . . 9 ((1 · 𝑁) + 111) = (1307 · 2)
3049, 10, 54, 20, 57, 53, 281, 283, 303modxp1i 17154 . . . . . . . 8 ((2↑39) mod 𝑁) = (111 mod 𝑁)
305 eqid 2765 . . . . . . . . 9 39 = 39
306 2t3e6 12424 . . . . . . . . . . 11 (2 · 3) = 6
307306oveq1i 7429 . . . . . . . . . 10 ((2 · 3) + 1) = (6 + 1)
308307, 144eqtri 2788 . . . . . . . . 9 ((2 · 3) + 1) = 7
3092, 21, 27, 305, 18, 11, 308, 122decmul2c 12800 . . . . . . . 8 (2 · 39) = 78
310 eqid 2765 . . . . . . . . . 10 2309 = 2309
311 eqid 2765 . . . . . . . . . . . 12 230 = 230
31234, 5, 2, 311, 135decaddi 12794 . . . . . . . . . . 11 (230 + 2) = 232
31334nn0cni 12533 . . . . . . . . . . . . 13 23 ∈ ℂ
314313addridi 11414 . . . . . . . . . . . 12 (23 + 0) = 23
315 4t2e8 12426 . . . . . . . . . . . . . 14 (4 · 2) = 8
316 2p2e4 12392 . . . . . . . . . . . . . 14 (2 + 2) = 4
317315, 316oveq12i 7431 . . . . . . . . . . . . 13 ((4 · 2) + (2 + 2)) = (8 + 4)
318 8p4e12 12816 . . . . . . . . . . . . 13 (8 + 4) = 12
319317, 318eqtri 2788 . . . . . . . . . . . 12 ((4 · 2) + (2 + 2)) = 12
320 5t4e20 12836 . . . . . . . . . . . . . 14 (5 · 4) = 20
32183, 169, 320mulcomli 11235 . . . . . . . . . . . . 13 (4 · 5) = 20
3222, 5, 21, 321, 157decaddi 12794 . . . . . . . . . . . 12 ((4 · 5) + 3) = 23
3232, 3, 2, 21, 74, 314, 16, 21, 2, 319, 322decma2c 12787 . . . . . . . . . . 11 ((4 · 25) + (23 + 0)) = 123
324169mul01i 11417 . . . . . . . . . . . . 13 (4 · 0) = 0
325324oveq1i 7429 . . . . . . . . . . . 12 ((4 · 0) + 2) = (0 + 2)
326325, 135, 1423eqtri 2792 . . . . . . . . . . 11 ((4 · 0) + 2) = 02
3274, 5, 34, 2, 71, 312, 16, 2, 5, 323, 326decma2c 12787 . . . . . . . . . 10 ((4 · 250) + (230 + 2)) = 1232
328 4t3e12 12832 . . . . . . . . . . 11 (4 · 3) = 12
32911, 2, 27, 328, 131, 11, 149decaddci 12795 . . . . . . . . . 10 ((4 · 3) + 9) = 21
3306, 21, 48, 27, 1, 310, 16, 11, 2, 327, 329decma2c 12787 . . . . . . . . 9 ((4 · 𝑁) + 2309) = 12321
3315, 11, 11, 11, 216, 214, 172, 131decadd 12788 . . . . . . . . . . . 12 (1 + 11) = 12
332231oveq1i 7429 . . . . . . . . . . . . . 14 ((1 · 1) + 1) = (1 + 1)
333332, 131, 1423eqtri 2792 . . . . . . . . . . . . 13 ((1 · 1) + 1) = 02
33411, 11, 5, 11, 214, 285, 11, 2, 5, 234, 333decmac 12786 . . . . . . . . . . . 12 ((11 · 1) + (1 + 0)) = 12
33552, 11, 11, 2, 284, 331, 11, 21, 5, 334, 237decmac 12786 . . . . . . . . . . 11 ((111 · 1) + (1 + 11)) = 123
33652, 11, 5, 11, 284, 216, 11, 2, 5, 252, 333decmac 12786 . . . . . . . . . . 11 ((111 · 1) + 1) = 112
33711, 11, 11, 11, 214, 214, 53, 2, 52, 335, 336decma2c 12787 . . . . . . . . . 10 ((111 · 11) + 11) = 1232
33853nn0cni 12533 . . . . . . . . . . 11 111 ∈ ℂ
339338mulridi 11230 . . . . . . . . . 10 (111 · 1) = 111
34053, 52, 11, 284, 11, 52, 337, 339decmul2c 12800 . . . . . . . . 9 (111 · 111) = 12321
341330, 340eqtr4i 2791 . . . . . . . 8 ((4 · 𝑁) + 2309) = (111 · 111)
3429, 10, 50, 51, 53, 49, 304, 309, 341mod2xi 17153 . . . . . . 7 ((2↑78) mod 𝑁) = (2309 mod 𝑁)
343 eqid 2765 . . . . . . . 8 78 = 78
344 4p1e5 12403 . . . . . . . . 9 (4 + 1) = 5
345204, 77, 301mulcomli 11235 . . . . . . . . 9 (2 · 7) = 14
34611, 16, 344, 345decsuc 12765 . . . . . . . 8 ((2 · 7) + 1) = 15
347161, 77, 108mulcomli 11235 . . . . . . . 8 (2 · 8) = 16
3482, 30, 18, 343, 24, 11, 346, 347decmul2c 12800 . . . . . . 7 (2 · 78) = 156
349 eqid 2765 . . . . . . . . 9 194 = 194
3502, 16deccl 12744 . . . . . . . . . 10 24 ∈ ℕ0
351 eqid 2765 . . . . . . . . . . 11 24 = 24
3522, 16, 344, 351decsuc 12765 . . . . . . . . . 10 (24 + 1) = 25
353 eqid 2765 . . . . . . . . . . . 12 23 = 23
3542, 21, 100, 353decsuc 12765 . . . . . . . . . . 11 (23 + 1) = 24
35534, 5, 11, 27, 311, 116, 354, 183decadd 12788 . . . . . . . . . 10 (230 + 19) = 249
356350, 352, 355decsucc 12775 . . . . . . . . 9 ((230 + 19) + 1) = 250
357 9p4e13 12823 . . . . . . . . 9 (9 + 4) = 13
35848, 27, 45, 16, 310, 349, 356, 21, 357decaddc 12789 . . . . . . . 8 (2309 + 194) = 2503
359358, 1eqtr4i 2791 . . . . . . 7 (2309 + 194) = 𝑁
360 eqid 2765 . . . . . . . . 9 91 = 91
361 eqid 2765 . . . . . . . . . . . 12 15 = 15
362204addlidi 11415 . . . . . . . . . . . . 13 (0 + 7) = 7
363362, 192eqtri 2788 . . . . . . . . . . . 12 (0 + 7) = 07
36478, 172oveq12i 7431 . . . . . . . . . . . . 13 ((1 · 2) + (0 + 1)) = (2 + 1)
365364, 81eqtri 2788 . . . . . . . . . . . 12 ((1 · 2) + (0 + 1)) = 3
36611, 5, 30, 156, 362decaddi 12794 . . . . . . . . . . . 12 ((5 · 2) + 7) = 17
36711, 3, 5, 30, 361, 363, 2, 30, 11, 365, 366decmac 12786 . . . . . . . . . . 11 ((15 · 2) + (0 + 7)) = 37
36884, 135oveq12i 7431 . . . . . . . . . . . . 13 ((1 · 5) + (0 + 2)) = (5 + 2)
369 5p2e7 12413 . . . . . . . . . . . . 13 (5 + 2) = 7
370368, 369eqtri 2788 . . . . . . . . . . . 12 ((1 · 5) + (0 + 2)) = 7
37111, 3, 5, 11, 361, 216, 3, 24, 2, 370, 175decmac 12786 . . . . . . . . . . 11 ((15 · 5) + 1) = 76
3722, 3, 5, 11, 74, 285, 39, 24, 30, 367, 371decma2c 12787 . . . . . . . . . 10 ((15 · 25) + (1 + 0)) = 376
37339nn0cni 12533 . . . . . . . . . . . . 13 15 ∈ ℂ
374373mul01i 11417 . . . . . . . . . . . 12 (15 · 0) = 0
375374oveq1i 7429 . . . . . . . . . . 11 ((15 · 0) + 3) = (0 + 3)
376375, 157, 1933eqtri 2792 . . . . . . . . . 10 ((15 · 0) + 3) = 03
3774, 5, 11, 21, 71, 357, 39, 21, 5, 372, 376decma2c 12787 . . . . . . . . 9 ((15 · 250) + (9 + 4)) = 3763
37898, 172oveq12i 7431 . . . . . . . . . . 11 ((1 · 3) + (0 + 1)) = (3 + 1)
379378, 100eqtri 2788 . . . . . . . . . 10 ((1 · 3) + (0 + 1)) = 4
38011, 3, 5, 11, 361, 216, 21, 24, 11, 379, 196decmac 12786 . . . . . . . . 9 ((15 · 3) + 1) = 46
3816, 21, 27, 11, 1, 360, 39, 24, 16, 377, 380decma2c 12787 . . . . . . . 8 ((15 · 𝑁) + 91) = 37636
38245, 16deccl 12744 . . . . . . . . 9 194 ∈ ℕ0
383 eqid 2765 . . . . . . . . . 10 77 = 77
38411, 30deccl 12744 . . . . . . . . . . 11 17 ∈ ℕ0
385384, 3deccl 12744 . . . . . . . . . 10 175 ∈ ℕ0
386 eqid 2765 . . . . . . . . . . . 12 175 = 175
387384nn0cni 12533 . . . . . . . . . . . . . 14 17 ∈ ℂ
388387addlidi 11415 . . . . . . . . . . . . 13 (0 + 17) = 17
38911, 30, 152, 388decsuc 12765 . . . . . . . . . . . 12 ((0 + 17) + 1) = 18
390 7p5e12 12811 . . . . . . . . . . . 12 (7 + 5) = 12
3915, 30, 384, 3, 192, 386, 389, 2, 390decaddc 12789 . . . . . . . . . . 11 (7 + 175) = 182
392231, 131oveq12i 7431 . . . . . . . . . . . . 13 ((1 · 1) + (1 + 1)) = (1 + 2)
393392, 236eqtri 2788 . . . . . . . . . . . 12 ((1 · 1) + (1 + 1)) = 3
394120mulridi 11230 . . . . . . . . . . . . . 14 (9 · 1) = 9
395394oveq1i 7429 . . . . . . . . . . . . 13 ((9 · 1) + 8) = (9 + 8)
396 9p8e17 12827 . . . . . . . . . . . . 13 (9 + 8) = 17
397395, 396eqtri 2788 . . . . . . . . . . . 12 ((9 · 1) + 8) = 17
39811, 27, 11, 18, 116, 229, 11, 30, 11, 393, 397decmac 12786 . . . . . . . . . . 11 ((19 · 1) + (18 + 0)) = 37
399169mulridi 11230 . . . . . . . . . . . . 13 (4 · 1) = 4
400399oveq1i 7429 . . . . . . . . . . . 12 ((4 · 1) + 2) = (4 + 2)
401 4p2e6 12410 . . . . . . . . . . . 12 (4 + 2) = 6
402400, 401, 873eqtri 2792 . . . . . . . . . . 11 ((4 · 1) + 2) = 06
40345, 16, 63, 2, 349, 391, 11, 24, 5, 398, 402decmac 12786 . . . . . . . . . 10 ((194 · 1) + (7 + 175)) = 376
404120mullidi 11231 . . . . . . . . . . . . . 14 (1 · 9) = 9
405161addlidi 11415 . . . . . . . . . . . . . 14 (0 + 8) = 8
406404, 405oveq12i 7431 . . . . . . . . . . . . 13 ((1 · 9) + (0 + 8)) = (9 + 8)
407406, 396eqtri 2788 . . . . . . . . . . . 12 ((1 · 9) + (0 + 8)) = 17
408 9t9e81 12863 . . . . . . . . . . . . 13 (9 · 9) = 81
409169, 90, 344addcomli 11419 . . . . . . . . . . . . 13 (1 + 4) = 5
41018, 11, 16, 408, 409decaddi 12794 . . . . . . . . . . . 12 ((9 · 9) + 4) = 85
41111, 27, 5, 16, 116, 171, 27, 3, 18, 407, 410decmac 12786 . . . . . . . . . . 11 ((19 · 9) + (0 + 4)) = 175
412 9t4e36 12858 . . . . . . . . . . . . 13 (9 · 4) = 36
413120, 169, 412mulcomli 11235 . . . . . . . . . . . 12 (4 · 9) = 36
414 7p6e13 12812 . . . . . . . . . . . . 13 (7 + 6) = 13
415204, 93, 414addcomli 11419 . . . . . . . . . . . 12 (6 + 7) = 13
41621, 24, 30, 413, 100, 21, 415decaddci 12795 . . . . . . . . . . 11 ((4 · 9) + 7) = 43
41745, 16, 5, 30, 349, 192, 27, 21, 16, 411, 416decmac 12786 . . . . . . . . . 10 ((194 · 9) + 7) = 1753
41811, 27, 30, 30, 116, 383, 382, 21, 385, 403, 417decma2c 12787 . . . . . . . . 9 ((194 · 19) + 77) = 3763
419169mullidi 11231 . . . . . . . . . . . . 13 (1 · 4) = 4
420419, 157oveq12i 7431 . . . . . . . . . . . 12 ((1 · 4) + (0 + 3)) = (4 + 3)
421 4p3e7 12411 . . . . . . . . . . . 12 (4 + 3) = 7
422420, 421eqtri 2788 . . . . . . . . . . 11 ((1 · 4) + (0 + 3)) = 7
42321, 24, 144, 412decsuc 12765 . . . . . . . . . . 11 ((9 · 4) + 1) = 37
42411, 27, 5, 11, 116, 216, 16, 30, 21, 422, 423decmac 12786 . . . . . . . . . 10 ((19 · 4) + 1) = 77
425 4t4e16 12833 . . . . . . . . . 10 (4 · 4) = 16
42616, 45, 16, 349, 24, 11, 424, 425decmul1c 12799 . . . . . . . . 9 (194 · 4) = 776
427382, 45, 16, 349, 24, 37, 418, 426decmul2c 12800 . . . . . . . 8 (194 · 194) = 37636
428381, 427eqtr4i 2791 . . . . . . 7 ((15 · 𝑁) + 91) = (194 · 194)
42910, 43, 44, 47, 42, 49, 342, 348, 359, 428mod2xnegi 17155 . . . . . 6 ((2↑156) mod 𝑁) = (91 mod 𝑁)
430 eqid 2765 . . . . . . 7 156 = 156
431117, 172oveq12i 7431 . . . . . . . . 9 ((2 · 1) + (0 + 1)) = (2 + 1)
432431, 81eqtri 2788 . . . . . . . 8 ((2 · 1) + (0 + 1)) = 3
43383, 77, 156mulcomli 11235 . . . . . . . . 9 (2 · 5) = 10
43411, 5, 172, 433decsuc 12765 . . . . . . . 8 ((2 · 5) + 1) = 11
43511, 3, 5, 11, 361, 216, 2, 11, 11, 432, 434decma2c 12787 . . . . . . 7 ((2 · 15) + 1) = 31
436 6t2e12 12838 . . . . . . . 8 (6 · 2) = 12
43793, 77, 436mulcomli 11235 . . . . . . 7 (2 · 6) = 12
4382, 39, 24, 430, 2, 11, 435, 437decmul2c 12800 . . . . . 6 (2 · 156) = 312
439 eqid 2765 . . . . . . . 8 772 = 772
44030, 30, 152, 383decsuc 12765 . . . . . . . . 9 (77 + 1) = 78
441204addridi 11414 . . . . . . . . . . 11 (7 + 0) = 7
442441, 192eqtri 2788 . . . . . . . . . 10 (7 + 0) = 07
443110, 135oveq12i 7431 . . . . . . . . . . 11 ((3 · 2) + (0 + 2)) = (6 + 2)
444 6p2e8 12416 . . . . . . . . . . 11 (6 + 2) = 8
445443, 444eqtri 2788 . . . . . . . . . 10 ((3 · 2) + (0 + 2)) = 8
446204, 83, 390addcomli 11419 . . . . . . . . . . 11 (5 + 7) = 12
44711, 3, 30, 178, 131, 2, 446decaddci 12795 . . . . . . . . . 10 ((3 · 5) + 7) = 22
4482, 3, 5, 30, 74, 442, 21, 2, 2, 445, 447decma2c 12787 . . . . . . . . 9 ((3 · 25) + (7 + 0)) = 82
44997mul01i 11417 . . . . . . . . . . 11 (3 · 0) = 0
450449oveq1i 7429 . . . . . . . . . 10 ((3 · 0) + 8) = (0 + 8)
451450, 405, 2473eqtri 2792 . . . . . . . . 9 ((3 · 0) + 8) = 08
4524, 5, 30, 18, 71, 440, 21, 18, 5, 448, 451decma2c 12787 . . . . . . . 8 ((3 · 250) + (77 + 1)) = 828
453198oveq1i 7429 . . . . . . . . 9 ((3 · 3) + 2) = (9 + 2)
454453, 148eqtri 2788 . . . . . . . 8 ((3 · 3) + 2) = 11
4556, 21, 37, 2, 1, 439, 21, 11, 11, 452, 454decma2c 12787 . . . . . . 7 ((3 · 𝑁) + 772) = 8281
45618, 11, 131, 408decsuc 12765 . . . . . . . . 9 ((9 · 9) + 1) = 82
457404oveq1i 7429 . . . . . . . . . 10 ((1 · 9) + 9) = (9 + 9)
458 9p9e18 12828 . . . . . . . . . 10 (9 + 9) = 18
459457, 458eqtri 2788 . . . . . . . . 9 ((1 · 9) + 9) = 18
46027, 11, 27, 360, 27, 18, 11, 456, 459decrmac 12792 . . . . . . . 8 ((91 · 9) + 9) = 828
46142nn0cni 12533 . . . . . . . . 9 91 ∈ ℂ
462461mulridi 11230 . . . . . . . 8 (91 · 1) = 91
46342, 27, 11, 360, 11, 27, 460, 462decmul2c 12800 . . . . . . 7 (91 · 91) = 8281
464455, 463eqtr4i 2791 . . . . . 6 ((3 · 𝑁) + 772) = (91 · 91)
4659, 10, 40, 41, 42, 38, 429, 438, 464mod2xi 17153 . . . . 5 ((2↑312) mod 𝑁) = (772 mod 𝑁)
466 eqid 2765 . . . . . 6 312 = 312
467 eqid 2765 . . . . . . . . 9 31 = 31
468306oveq1i 7429 . . . . . . . . . 10 ((2 · 3) + 0) = (6 + 0)
469468, 254eqtri 2788 . . . . . . . . 9 ((2 · 3) + 0) = 6
470117, 142eqtri 2788 . . . . . . . . 9 (2 · 1) = 02
4712, 21, 11, 467, 2, 5, 469, 470decmul2c 12800 . . . . . . . 8 (2 · 31) = 62
472471oveq1i 7429 . . . . . . 7 ((2 · 31) + 0) = (62 + 0)
47325nn0cni 12533 . . . . . . . 8 62 ∈ ℂ
474473addridi 11414 . . . . . . 7 (62 + 0) = 62
475472, 474eqtri 2788 . . . . . 6 ((2 · 31) + 0) = 62
476112, 101eqtri 2788 . . . . . 6 (2 · 2) = 04
4772, 22, 2, 466, 16, 5, 475, 476decmul2c 12800 . . . . 5 (2 · 312) = 624
478 eqid 2765 . . . . . . 7 270 = 270
47930, 11deccl 12744 . . . . . . 7 71 ∈ ℕ0
480 eqid 2765 . . . . . . . . 9 71 = 71
481 7p2e9 12418 . . . . . . . . . 10 (7 + 2) = 9
482204, 77, 481addcomli 11419 . . . . . . . . 9 (2 + 7) = 9
4832, 30, 30, 11, 153, 480, 482, 152decadd 12788 . . . . . . . 8 (27 + 71) = 98
484120addridi 11414 . . . . . . . . . 10 (9 + 0) = 9
485484, 168eqtri 2788 . . . . . . . . 9 (9 + 0) = 09
48652, 27deccl 12744 . . . . . . . . 9 119 ∈ ℕ0
487 eqid 2765 . . . . . . . . . 10 238 = 238
488486nn0cni 12533 . . . . . . . . . . 11 119 ∈ ℂ
489488addlidi 11415 . . . . . . . . . 10 (0 + 119) = 119
49011, 11, 2, 214, 236decaddi 12794 . . . . . . . . . . 11 (11 + 2) = 13
491112, 79oveq12i 7431 . . . . . . . . . . . 12 ((2 · 2) + (1 + 0)) = (4 + 1)
492491, 344eqtri 2788 . . . . . . . . . . 11 ((2 · 2) + (1 + 0)) = 5
493110oveq1i 7429 . . . . . . . . . . . 12 ((3 · 2) + 3) = (6 + 3)
494493, 132, 1683eqtri 2792 . . . . . . . . . . 11 ((3 · 2) + 3) = 09
4952, 21, 11, 21, 353, 490, 2, 27, 5, 492, 494decmac 12786 . . . . . . . . . 10 ((23 · 2) + (11 + 2)) = 59
496 9p6e15 12825 . . . . . . . . . . . 12 (9 + 6) = 15
497120, 93, 496addcomli 11419 . . . . . . . . . . 11 (6 + 9) = 15
49811, 24, 27, 108, 131, 3, 497decaddci 12795 . . . . . . . . . 10 ((8 · 2) + 9) = 25
49934, 18, 52, 27, 487, 489, 2, 3, 2, 495, 498decmac 12786 . . . . . . . . 9 ((238 · 2) + (0 + 119)) = 595
500172oveq2i 7430 . . . . . . . . . . . 12 ((2 · 5) + (0 + 1)) = ((2 · 5) + 1)
501500, 434eqtri 2788 . . . . . . . . . . 11 ((2 · 5) + (0 + 1)) = 11
5022, 21, 5, 16, 353, 171, 3, 27, 11, 501, 180decmac 12786 . . . . . . . . . 10 ((23 · 5) + (0 + 4)) = 119
50334, 18, 5, 27, 487, 168, 3, 27, 16, 502, 184decmac 12786 . . . . . . . . 9 ((238 · 5) + 9) = 1199
5042, 3, 5, 27, 74, 485, 35, 27, 486, 499, 503decma2c 12787 . . . . . . . 8 ((238 · 25) + (9 + 0)) = 5959
50535nn0cni 12533 . . . . . . . . . . 11 238 ∈ ℂ
506505mul01i 11417 . . . . . . . . . 10 (238 · 0) = 0
507506oveq1i 7429 . . . . . . . . 9 ((238 · 0) + 8) = (0 + 8)
508507, 405, 2473eqtri 2792 . . . . . . . 8 ((238 · 0) + 8) = 08
5094, 5, 27, 18, 71, 483, 35, 18, 5, 504, 508decma2c 12787 . . . . . . 7 ((238 · 250) + (27 + 71)) = 59598
510306, 172oveq12i 7431 . . . . . . . . . . . 12 ((2 · 3) + (0 + 1)) = (6 + 1)
511510, 144eqtri 2788 . . . . . . . . . . 11 ((2 · 3) + (0 + 1)) = 7
5122, 21, 5, 2, 353, 142, 21, 11, 11, 511, 454decmac 12786 . . . . . . . . . 10 ((23 · 3) + 2) = 71
51321, 34, 18, 487, 16, 2, 512, 203decmul1c 12799 . . . . . . . . 9 (238 · 3) = 714
514513oveq1i 7429 . . . . . . . 8 ((238 · 3) + 0) = (714 + 0)
515479, 16deccl 12744 . . . . . . . . . 10 714 ∈ ℕ0
516515nn0cni 12533 . . . . . . . . 9 714 ∈ ℂ
517516addridi 11414 . . . . . . . 8 (714 + 0) = 714
518514, 517eqtri 2788 . . . . . . 7 ((238 · 3) + 0) = 714
5196, 21, 31, 5, 1, 478, 35, 16, 479, 509, 518decma2c 12787 . . . . . 6 ((238 · 𝑁) + 270) = 595984
52039, 16deccl 12744 . . . . . . 7 154 ∈ ℕ0
521 eqid 2765 . . . . . . . 8 154 = 154
5223, 16deccl 12744 . . . . . . . . 9 54 ∈ ℕ0
523522, 5deccl 12744 . . . . . . . 8 540 ∈ ℕ0
5243, 3deccl 12744 . . . . . . . . 9 55 ∈ ℕ0
525 eqid 2765 . . . . . . . . . 10 540 = 540
526 eqid 2765 . . . . . . . . . . 11 54 = 54
52783addlidi 11415 . . . . . . . . . . 11 (0 + 5) = 5
5285, 11, 3, 16, 216, 526, 527, 409decadd 12788 . . . . . . . . . 10 (1 + 54) = 55
52983addridi 11414 . . . . . . . . . 10 (5 + 0) = 5
53011, 3, 522, 5, 361, 525, 528, 529decadd 12788 . . . . . . . . 9 (15 + 540) = 555
531 eqid 2765 . . . . . . . . . . 11 55 = 55
5323, 3, 86, 531decsuc 12765 . . . . . . . . . 10 (55 + 1) = 56
533 7t7e49 12848 . . . . . . . . . . 11 (7 · 7) = 49
534 5p5e10 12805 . . . . . . . . . . 11 (5 + 5) = 10
53516, 27, 11, 5, 533, 534, 344, 484decadd 12788 . . . . . . . . . 10 ((7 · 7) + (5 + 5)) = 59
53616, 27, 24, 533, 344, 3, 496decaddci 12795 . . . . . . . . . 10 ((7 · 7) + 6) = 55
53730, 30, 3, 24, 383, 532, 30, 3, 3, 535, 536decmac 12786 . . . . . . . . 9 ((77 · 7) + (55 + 1)) = 595
53883, 169, 179addcomli 11419 . . . . . . . . . 10 (4 + 5) = 9
53911, 16, 3, 345, 538decaddi 12794 . . . . . . . . 9 ((2 · 7) + 5) = 19
54037, 2, 524, 3, 439, 530, 30, 27, 11, 537, 539decmac 12786 . . . . . . . 8 ((772 · 7) + (15 + 540)) = 5959
541527oveq2i 7430 . . . . . . . . . . 11 ((7 · 7) + (0 + 5)) = ((7 · 7) + 5)
542 9p5e14 12824 . . . . . . . . . . . 12 (9 + 5) = 14
54316, 27, 3, 533, 344, 16, 542decaddci 12795 . . . . . . . . . . 11 ((7 · 7) + 5) = 54
544541, 543eqtri 2788 . . . . . . . . . 10 ((7 · 7) + (0 + 5)) = 54
54516, 344, 533decsucc 12775 . . . . . . . . . 10 ((7 · 7) + 1) = 50
54630, 30, 5, 11, 383, 262, 30, 5, 3, 544, 545decmac 12786 . . . . . . . . 9 ((77 · 7) + (0 + 1)) = 540
547 4p4e8 12412 . . . . . . . . . 10 (4 + 4) = 8
54811, 16, 16, 345, 547decaddi 12794 . . . . . . . . 9 ((2 · 7) + 4) = 18
54937, 2, 5, 16, 439, 101, 30, 18, 11, 546, 548decmac 12786 . . . . . . . 8 ((772 · 7) + 4) = 5408
55030, 30, 39, 16, 383, 521, 38, 18, 523, 540, 549decma2c 12787 . . . . . . 7 ((772 · 77) + 154) = 59598
55111, 16, 344, 301decsuc 12765 . . . . . . . . 9 ((7 · 2) + 1) = 15
5522, 30, 30, 383, 16, 11, 551, 301decmul1c 12799 . . . . . . . 8 (77 · 2) = 154
5532, 37, 2, 439, 552, 112decmul1 12798 . . . . . . 7 (772 · 2) = 1544
55438, 37, 2, 439, 16, 520, 550, 553decmul2c 12800 . . . . . 6 (772 · 772) = 595984
555519, 554eqtr4i 2791 . . . . 5 ((238 · 𝑁) + 270) = (772 · 772)
5569, 10, 33, 36, 38, 32, 465, 477, 555mod2xi 17153 . . . 4 ((2↑624) mod 𝑁) = (270 mod 𝑁)
557 eqid 2765 . . . . 5 624 = 624
558 eqid 2765 . . . . . . . 8 62 = 62
559437oveq1i 7429 . . . . . . . . 9 ((2 · 6) + 0) = (12 + 0)
56012nn0cni 12533 . . . . . . . . . 10 12 ∈ ℂ
561560addridi 11414 . . . . . . . . 9 (12 + 0) = 12
562559, 561eqtri 2788 . . . . . . . 8 ((2 · 6) + 0) = 12
5632, 24, 2, 558, 16, 5, 562, 476decmul2c 12800 . . . . . . 7 (2 · 62) = 124
564563oveq1i 7429 . . . . . 6 ((2 · 62) + 0) = (124 + 0)
56517nn0cni 12533 . . . . . . 7 124 ∈ ℂ
566565addridi 11414 . . . . . 6 (124 + 0) = 124
567564, 566eqtri 2788 . . . . 5 ((2 · 62) + 0) = 124
568 2t4e8 12427 . . . . . 6 (2 · 4) = 8
569568, 247eqtri 2788 . . . . 5 (2 · 4) = 08
5702, 25, 16, 557, 18, 5, 567, 569decmul2c 12800 . . . 4 (2 · 624) = 1248
571 eqid 2765 . . . . . 6 313 = 313
57221, 11, 27, 467, 100, 221decaddci2 12796 . . . . . . 7 (31 + 9) = 40
573169addridi 11414 . . . . . . . . 9 (4 + 0) = 4
574573, 101eqtri 2788 . . . . . . . 8 (4 + 0) = 04
57511, 16deccl 12744 . . . . . . . 8 14 ∈ ℕ0
576 eqid 2765 . . . . . . . . 9 29 = 29
577575nn0cni 12533 . . . . . . . . . 10 14 ∈ ℂ
578577addlidi 11415 . . . . . . . . 9 (0 + 14) = 14
579112, 236oveq12i 7431 . . . . . . . . . 10 ((2 · 2) + (1 + 2)) = (4 + 3)
580579, 421eqtri 2788 . . . . . . . . 9 ((2 · 2) + (1 + 2)) = 7
58111, 18, 16, 121, 131, 2, 318decaddci 12795 . . . . . . . . 9 ((9 · 2) + 4) = 22
5822, 27, 11, 16, 576, 578, 2, 2, 2, 580, 581decmac 12786 . . . . . . . 8 ((29 · 2) + (0 + 14)) = 72
58311, 5, 16, 433, 170decaddi 12794 . . . . . . . . 9 ((2 · 5) + 4) = 14
584 9t5e45 12859 . . . . . . . . . 10 (9 · 5) = 45
58516, 3, 16, 584, 179decaddi 12794 . . . . . . . . 9 ((9 · 5) + 4) = 49
5862, 27, 16, 576, 3, 27, 16, 583, 585decrmac 12792 . . . . . . . 8 ((29 · 5) + 4) = 149
5872, 3, 5, 16, 74, 574, 28, 27, 575, 582, 586decma2c 12787 . . . . . . 7 ((29 · 25) + (4 + 0)) = 729
588137mul01i 11417 . . . . . . . . 9 (29 · 0) = 0
589588oveq1i 7429 . . . . . . . 8 ((29 · 0) + 0) = (0 + 0)
590589, 232, 2483eqtri 2792 . . . . . . 7 ((29 · 0) + 0) = 00
5914, 5, 16, 5, 71, 572, 28, 5, 5, 587, 590decma2c 12787 . . . . . 6 ((29 · 250) + (31 + 9)) = 7290
592306, 157oveq12i 7431 . . . . . . . 8 ((2 · 3) + (0 + 3)) = (6 + 3)
593592, 132eqtri 2788 . . . . . . 7 ((2 · 3) + (0 + 3)) = 9
594 9t3e27 12857 . . . . . . . 8 (9 · 3) = 27
595 7p3e10 12809 . . . . . . . 8 (7 + 3) = 10
5962, 30, 21, 594, 81, 595decaddci2 12796 . . . . . . 7 ((9 · 3) + 3) = 30
5972, 27, 5, 21, 576, 193, 21, 5, 21, 593, 596decmac 12786 . . . . . 6 ((29 · 3) + 3) = 90
5986, 21, 22, 21, 1, 571, 28, 5, 27, 591, 597decma2c 12787 . . . . 5 ((29 · 𝑁) + 313) = 72900
59963, 27deccl 12744 . . . . . . . . 9 189 ∈ ℕ0
600 eqid 2765 . . . . . . . . . 10 189 = 189
601161, 169, 318addcomli 11419 . . . . . . . . . . . 12 (4 + 8) = 12
60211, 16, 18, 301, 131, 2, 601decaddci 12795 . . . . . . . . . . 11 ((7 · 2) + 8) = 22
6032, 30, 11, 18, 153, 229, 2, 2, 2, 580, 602decmac 12786 . . . . . . . . . 10 ((27 · 2) + (18 + 0)) = 72
604297oveq1i 7429 . . . . . . . . . . 11 ((0 · 2) + 9) = (0 + 9)
605604, 183, 1683eqtri 2792 . . . . . . . . . 10 ((0 · 2) + 9) = 09
60631, 5, 63, 27, 478, 600, 2, 27, 5, 603, 605decmac 12786 . . . . . . . . 9 ((270 · 2) + 189) = 729
60730, 2, 30, 153, 27, 16, 548, 533decmul1c 12799 . . . . . . . . . 10 (27 · 7) = 189
608204mul02i 11416 . . . . . . . . . 10 (0 · 7) = 0
60930, 31, 5, 478, 607, 608decmul1 12798 . . . . . . . . 9 (270 · 7) = 1890
61032, 2, 30, 153, 5, 599, 606, 609decmul2c 12800 . . . . . . . 8 (270 · 27) = 7290
611610oveq1i 7429 . . . . . . 7 ((270 · 27) + 0) = (7290 + 0)
61230, 2deccl 12744 . . . . . . . . . . 11 72 ∈ ℕ0
613612, 27deccl 12744 . . . . . . . . . 10 729 ∈ ℕ0
614613, 5deccl 12744 . . . . . . . . 9 7290 ∈ ℕ0
615614nn0cni 12533 . . . . . . . 8 7290 ∈ ℂ
616615addridi 11414 . . . . . . 7 (7290 + 0) = 7290
617611, 616eqtri 2788 . . . . . 6 ((270 · 27) + 0) = 7290
61832nn0cni 12533 . . . . . . . 8 270 ∈ ℂ
619618mul01i 11417 . . . . . . 7 (270 · 0) = 0
620619, 248eqtri 2788 . . . . . 6 (270 · 0) = 00
62132, 31, 5, 478, 5, 5, 617, 620decmul2c 12800 . . . . 5 (270 · 270) = 72900
622598, 621eqtr4i 2791 . . . 4 ((29 · 𝑁) + 313) = (270 · 270)
6239, 10, 26, 29, 32, 23, 556, 570, 622mod2xi 17153 . . 3 ((2↑1248) mod 𝑁) = (313 mod 𝑁)
624 cu2 14256 . . . 4 (2↑3) = 8
625624oveq1i 7429 . . 3 ((2↑3) mod 𝑁) = (8 mod 𝑁)
626 eqid 2765 . . . 4 1248 = 1248
627 eqid 2765 . . . . 5 124 = 124
62812, 16, 344, 627decsuc 12765 . . . 4 (124 + 1) = 125
629 8p3e11 12815 . . . 4 (8 + 3) = 11
63017, 18, 21, 626, 628, 11, 629decaddci 12795 . . 3 (1248 + 3) = 1251
6319nncni 12260 . . . . . . 7 𝑁 ∈ ℂ
632631mullidi 11231 . . . . . 6 (1 · 𝑁) = 𝑁
633632, 1eqtri 2788 . . . . 5 (1 · 𝑁) = 2503
6346, 21, 100, 633decsuc 12765 . . . 4 ((1 · 𝑁) + 1) = 2504
635161, 97, 203mulcomli 11235 . . . . . . 7 (3 · 8) = 24
6362, 16, 344, 635decsuc 12765 . . . . . 6 ((3 · 8) + 1) = 25
637161mullidi 11231 . . . . . . . 8 (1 · 8) = 8
638637oveq1i 7429 . . . . . . 7 ((1 · 8) + 2) = (8 + 2)
639 8p2e10 12814 . . . . . . 7 (8 + 2) = 10
640638, 639eqtri 2788 . . . . . 6 ((1 · 8) + 2) = 10
64121, 11, 2, 467, 18, 5, 11, 636, 640decrmac 12792 . . . . 5 ((31 · 8) + 2) = 250
64218, 22, 21, 571, 16, 2, 641, 635decmul1c 12799 . . . 4 (313 · 8) = 2504
643634, 642eqtr4i 2791 . . 3 ((1 · 𝑁) + 1) = (313 · 8)
6449, 10, 19, 20, 23, 11, 21, 18, 623, 625, 630, 643modxai 17152 . 2 ((2↑1251) mod 𝑁) = (1 mod 𝑁)
645 eqid 2765 . . . 4 1251 = 1251
646 eqid 2765 . . . . . 6 125 = 125
647 eqid 2765 . . . . . . 7 12 = 12
648117, 232oveq12i 7431 . . . . . . . 8 ((2 · 1) + (0 + 0)) = (2 + 0)
649648, 287eqtri 2788 . . . . . . 7 ((2 · 1) + (0 + 0)) = 2
650112oveq1i 7429 . . . . . . . 8 ((2 · 2) + 1) = (4 + 1)
6513dec0h 12756 . . . . . . . 8 5 = 05
652650, 344, 6513eqtri 2792 . . . . . . 7 ((2 · 2) + 1) = 05
65311, 2, 5, 11, 647, 216, 2, 3, 5, 649, 652decma2c 12787 . . . . . 6 ((2 · 12) + 1) = 25
6542, 12, 3, 646, 5, 11, 653, 433decmul2c 12800 . . . . 5 (2 · 125) = 250
6554, 5, 5, 654, 232decaddi 12794 . . . 4 ((2 · 125) + 0) = 250
6562, 13, 11, 645, 2, 5, 655, 470decmul2c 12800 . . 3 (2 · 1251) = 2502
6576, 2deccl 12744 . . . . 5 2502 ∈ ℕ0
658657nn0cni 12533 . . . 4 2502 ∈ ℂ
659 eqid 2765 . . . . . 6 2502 = 2502
6606, 2, 81, 659decsuc 12765 . . . . 5 (2502 + 1) = 2503
6611, 660eqtr4i 2791 . . . 4 𝑁 = (2502 + 1)
662658, 90, 661mvrraddi 11491 . . 3 (𝑁 − 1) = 2502
663656, 662eqtr4i 2791 . 2 (2 · 1251) = (𝑁 − 1)
664631mul02i 11416 . . . 4 (0 · 𝑁) = 0
665664oveq1i 7429 . . 3 ((0 · 𝑁) + 1) = (0 + 1)
666231, 172eqtr4i 2791 . . 3 (1 · 1) = (0 + 1)
667665, 666eqtr4i 2791 . 2 ((0 · 𝑁) + 1) = (1 · 1)
6689, 10, 14, 15, 11, 11, 644, 663, 667mod2xi 17153 1 ((2↑(𝑁 − 1)) mod 𝑁) = (1 mod 𝑁)
Colors of variables:    wff setvar class
This proof depends on syntax axioms:   = wceq 1570  (class class class)co 7419  0cc0 11117  1c1 11118   + caddc 11120   · cmul 11122  cmin 11458  cn 12250  2c2 12312  3c3 12313  4c4 12314  5c5 12315  6c6 12316  7c7 12317  8c8 12318  9c9 12319  cdc 12729   mod cmo 13922  cexp 14117
This proof depends on axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1828  ax-4 1842  ax-5 1943  ax-6 2000  ax-7 2041  ax-8 2148  ax-9 2156  ax-10 2179  ax-11 2195  ax-12 2216  ax-ext 2737  ax-sep 5259  ax-nul 5271  ax-pow 5338  ax-pr 5406  ax-un 7742  ax-cnex 11173  ax-resscn 11174  ax-1cn 11175  ax-icn 11176  ax-addcl 11177  ax-addrcl 11178  ax-mulcl 11179  ax-mulrcl 11180  ax-mulcom 11181  ax-addass 11182  ax-mulass 11183  ax-distr 11184  ax-i2m1 11185  ax-1ne0 11186  ax-1rid 11187  ax-rnegex 11188  ax-rrecex 11189  ax-cnre 11190  ax-pre-lttri 11191  ax-pre-lttrn 11192  ax-pre-ltadd 11193  ax-pre-mulgt0 11194  ax-pre-sup 11195
This proof depends on definitions:  df-bi 210  df-an 402  df-or 862  df-3or 1104  df-3an 1105  df-tru 1573  df-fal 1583  df-ex 1813  df-nf 1817  df-sb 2100  df-mo 2569  df-eu 2599  df-clab 2744  df-cleq 2757  df-clel 2840  df-nfc 2914  df-ne 2961  df-nel 3067  df-ral 3082  df-rex 3092  df-rmo 3371  df-reu 3372  df-rab 3419  df-v 3459  df-sbc 3747  df-csb 3855  df-dif 3909  df-un 3911  df-in 3913  df-ss 3923  df-pss 3926  df-nul 4287  df-if 4490  df-pw 4566  df-sn 4592  df-pr 4594  df-op 4598  df-uni 4875  df-iun 4960  df-br 5112  df-opab 5176  df-mpt 5195  df-tr 5221  df-id 5558  df-eprel 5563  df-po 5571  df-so 5572  df-fr 5616  df-we 5618  df-xp 5669  df-rel 5670  df-cnv 5671  df-co 5672  df-dm 5673  df-rn 5674  df-res 5675  df-ima 5676  df-pred 6306  df-ord 6367  df-on 6368  df-lim 6369  df-suc 6370  df-iota 6496  df-fun 6542  df-fn 6543  df-f 6544  df-f1 6545  df-fo 6546  df-f1o 6547  df-fv 6548  df-riota 7376  df-ov 7422  df-oprab 7423  df-mpo 7424  df-om 7869  df-2nd 7993  df-frecs 8284  df-wrecs 8315  df-recs 8364  df-rdg 8403  df-er 8700  df-en 8950  df-dom 8951  df-sdom 8952  df-sup 9409  df-inf 9410  df-pnf 11262  df-mnf 11263  df-xr 11264  df-ltxr 11265  df-le 11266  df-sub 11460  df-neg 11461  df-div 11889  df-nn 12251  df-2 12320  df-3 12321  df-4 12322  df-5 12323  df-6 12324  df-7 12325  df-8 12326  df-9 12327  df-n0 12522  df-z 12609  df-dec 12730  df-uz 12881  df-rp 13035  df-fl 13845  df-mod 13923  df-seq 14058  df-exp 14118
This theorem is used by:  2503prm  17224
  Copyright terms: Public domain W3C validator