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

Theorem 2503lem2 17316
Description: Lemma for 2503prm 17318. 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 12623 . . . . . 6 2 ∈ ℕ0
3 5nn0 12626 . . . . . 6 5 ∈ ℕ0
42, 3deccl 12829 . . . . 5 25 ∈ ℕ0
5 0nn0 12621 . . . . 5 0 ∈ ℕ0
64, 5deccl 12829 . . . 4 250 ∈ ℕ0
7 3nn 12422 . . . 4 3 ∈ ℕ
86, 7decnncl 12838 . . 3 2503 ∈ ℕ
91, 8eqeltri 2857 . 2 𝑁 ∈ ℕ
10 2nn 12416 . 2 2 ∈ ℕ
11 1nn0 12622 . . . . 5 1 ∈ ℕ0
1211, 2deccl 12829 . . . 4 12 ∈ ℕ0
1312, 3deccl 12829 . . 3 125 ∈ ℕ0
1413, 11deccl 12829 . 2 1251 ∈ ℕ0
15 0z 12704 . 2 0 ∈ ℤ
16 4nn0 12625 . . . . 5 4 ∈ ℕ0
1712, 16deccl 12829 . . . 4 124 ∈ ℕ0
18 8nn0 12629 . . . 4 8 ∈ ℕ0
1917, 18deccl 12829 . . 3 1248 ∈ ℕ0
20 1z 12726 . . 3 1 ∈ ℤ
21 3nn0 12624 . . . . 5 3 ∈ ℕ0
2221, 11deccl 12829 . . . 4 31 ∈ ℕ0
2322, 21deccl 12829 . . 3 313 ∈ ℕ0
24 6nn0 12627 . . . . . 6 6 ∈ ℕ0
2524, 2deccl 12829 . . . . 5 62 ∈ ℕ0
2625, 16deccl 12829 . . . 4 624 ∈ ℕ0
27 9nn0 12630 . . . . . 6 9 ∈ ℕ0
282, 27deccl 12829 . . . . 5 29 ∈ ℕ0
2928nn0zi 12721 . . . 4 29 ∈ ℤ
30 7nn0 12628 . . . . . 6 7 ∈ ℕ0
312, 30deccl 12829 . . . . 5 27 ∈ ℕ0
3231, 5deccl 12829 . . . 4 270 ∈ ℕ0
3322, 2deccl 12829 . . . . 5 312 ∈ ℕ0
342, 21deccl 12829 . . . . . . 7 23 ∈ ℕ0
3534, 18deccl 12829 . . . . . 6 238 ∈ ℕ0
3635nn0zi 12721 . . . . 5 238 ∈ ℤ
3730, 30deccl 12829 . . . . . 6 77 ∈ ℕ0
3837, 2deccl 12829 . . . . 5 772 ∈ ℕ0
3911, 3deccl 12829 . . . . . . 7 15 ∈ ℕ0
4039, 24deccl 12829 . . . . . 6 156 ∈ ℕ0
4121nn0zi 12721 . . . . . 6 3 ∈ ℤ
4227, 11deccl 12829 . . . . . 6 91 ∈ ℕ0
4330, 18deccl 12829 . . . . . . 7 78 ∈ ℕ0
4439nn0zi 12721 . . . . . . 7 15 ∈ ℤ
4511, 27deccl 12829 . . . . . . . 8 19 ∈ ℕ0
46 4nn 12426 . . . . . . . 8 4 ∈ ℕ
4745, 46decnncl 12838 . . . . . . 7 194 ∈ ℕ
4834, 5deccl 12829 . . . . . . . 8 230 ∈ ℕ0
4948, 27deccl 12829 . . . . . . 7 2309 ∈ ℕ0
5021, 27deccl 12829 . . . . . . . 8 39 ∈ ℕ0
5116nn0zi 12721 . . . . . . . 8 4 ∈ ℤ
5211, 11deccl 12829 . . . . . . . . 9 11 ∈ ℕ0
5352, 11deccl 12829 . . . . . . . 8 111 ∈ ℕ0
5421, 18deccl 12829 . . . . . . . . 9 38 ∈ ℕ0
5511, 21deccl 12829 . . . . . . . . . . 11 13 ∈ ℕ0
5655, 5deccl 12829 . . . . . . . . . 10 130 ∈ ℕ0
5756, 30deccl 12829 . . . . . . . . 9 1307 ∈ ℕ0
583, 21deccl 12829 . . . . . . . . . . . 12 53 ∈ ℕ0
5958, 18deccl 12829 . . . . . . . . . . 11 538 ∈ ℕ0
6059nn0zi 12721 . . . . . . . . . 10 538 ∈ ℤ
6152, 24deccl 12829 . . . . . . . . . . 11 116 ∈ ℕ0
6261, 11deccl 12829 . . . . . . . . . 10 1161 ∈ ℕ0
6311, 18deccl 12829 . . . . . . . . . . 11 18 ∈ ℕ0
6463, 21deccl 12829 . . . . . . . . . . . 12 183 ∈ ℕ0
6564, 2deccl 12829 . . . . . . . . . . 11 1832 ∈ ℕ0
6612503lem1 17315 . . . . . . . . . . 11 ((2↑18) mod 𝑁) = (1832 mod 𝑁)
67 8p1e9 12492 . . . . . . . . . . . 12 (8 + 1) = 9
68 eqid 2761 . . . . . . . . . . . 12 18 = 18
6911, 18, 67, 68decsuc 12850 . . . . . . . . . . 11 (18 + 1) = 19
70 eqid 2761 . . . . . . . . . . . . 13 1161 = 1161
71 eqid 2761 . . . . . . . . . . . . . 14 250 = 250
7261nn0cni 12618 . . . . . . . . . . . . . . 15 116 ∈ ℂ
7372addridi 11497 . . . . . . . . . . . . . 14 (116 + 0) = 116
74 eqid 2761 . . . . . . . . . . . . . . 15 25 = 25
7552nn0cni 12618 . . . . . . . . . . . . . . . 16 11 ∈ ℂ
7675addridi 11497 . . . . . . . . . . . . . . 15 (11 + 0) = 11
77 2cn 12418 . . . . . . . . . . . . . . . . . 18 2 ∈ ℂ
7877mullidi 11314 . . . . . . . . . . . . . . . . 17 (1 · 2) = 2
79 1p0e1 12465 . . . . . . . . . . . . . . . . 17 (1 + 0) = 1
8078, 79oveq12i 7432 . . . . . . . . . . . . . . . 16 ((1 · 2) + (1 + 0)) = (2 + 1)
81 2p1e3 12484 . . . . . . . . . . . . . . . 16 (2 + 1) = 3
8280, 81eqtri 2784 . . . . . . . . . . . . . . 15 ((1 · 2) + (1 + 0)) = 3
83 5cn 12431 . . . . . . . . . . . . . . . . . 18 5 ∈ ℂ
8483mullidi 11314 . . . . . . . . . . . . . . . . 17 (1 · 5) = 5
8584oveq1i 7430 . . . . . . . . . . . . . . . 16 ((1 · 5) + 1) = (5 + 1)
86 5p1e6 12489 . . . . . . . . . . . . . . . 16 (5 + 1) = 6
8724dec0h 12841 . . . . . . . . . . . . . . . 16 6 = 06
8885, 86, 873eqtri 2788 . . . . . . . . . . . . . . 15 ((1 · 5) + 1) = 06
892, 3, 11, 11, 74, 76, 11, 24, 5, 82, 88decma2c 12872 . . . . . . . . . . . . . 14 ((1 · 25) + (11 + 0)) = 36
90 ax-1cn 11258 . . . . . . . . . . . . . . . . 17 1 ∈ ℂ
9190mul01i 11500 . . . . . . . . . . . . . . . 16 (1 · 0) = 0
9291oveq1i 7430 . . . . . . . . . . . . . . 15 ((1 · 0) + 6) = (0 + 6)
93 6cn 12434 . . . . . . . . . . . . . . . 16 6 ∈ ℂ
9493addlidi 11498 . . . . . . . . . . . . . . 15 (0 + 6) = 6
9592, 94, 873eqtri 2788 . . . . . . . . . . . . . 14 ((1 · 0) + 6) = 06
964, 5, 52, 24, 71, 73, 11, 24, 5, 89, 95decma2c 12872 . . . . . . . . . . . . 13 ((1 · 250) + (116 + 0)) = 366
97 3cn 12424 . . . . . . . . . . . . . . . 16 3 ∈ ℂ
9897mullidi 11314 . . . . . . . . . . . . . . 15 (1 · 3) = 3
9998oveq1i 7430 . . . . . . . . . . . . . 14 ((1 · 3) + 1) = (3 + 1)
100 3p1e4 12487 . . . . . . . . . . . . . 14 (3 + 1) = 4
10116dec0h 12841 . . . . . . . . . . . . . 14 4 = 04
10299, 100, 1013eqtri 2788 . . . . . . . . . . . . 13 ((1 · 3) + 1) = 04
1036, 21, 61, 11, 1, 70, 11, 16, 5, 96, 102decma2c 12872 . . . . . . . . . . . 12 ((1 · 𝑁) + 1161) = 3664
104 eqid 2761 . . . . . . . . . . . . 13 1832 = 1832
105 eqid 2761 . . . . . . . . . . . . . 14 183 = 183
10678oveq1i 7430 . . . . . . . . . . . . . . . 16 ((1 · 2) + 1) = (2 + 1)
107106, 81eqtri 2784 . . . . . . . . . . . . . . 15 ((1 · 2) + 1) = 3
108 8t2e16 12934 . . . . . . . . . . . . . . 15 (8 · 2) = 16
1092, 11, 18, 68, 24, 11, 107, 108decmul1c 12884 . . . . . . . . . . . . . 14 (18 · 2) = 36
110 3t2e6 12508 . . . . . . . . . . . . . 14 (3 · 2) = 6
1112, 63, 21, 105, 109, 110decmul1 12883 . . . . . . . . . . . . 13 (183 · 2) = 366
112 2t2e4 12506 . . . . . . . . . . . . 13 (2 · 2) = 4
1132, 64, 2, 104, 111, 112decmul1 12883 . . . . . . . . . . . 12 (1832 · 2) = 3664
114103, 113eqtr4i 2787 . . . . . . . . . . 11 ((1 · 𝑁) + 1161) = (1832 · 2)
1159, 10, 63, 20, 65, 62, 66, 69, 114modxp1i 17248 . . . . . . . . . 10 ((2↑19) mod 𝑁) = (1161 mod 𝑁)
116 eqid 2761 . . . . . . . . . . 11 19 = 19
117 2t1e2 12505 . . . . . . . . . . . . 13 (2 · 1) = 2
118117oveq1i 7430 . . . . . . . . . . . 12 ((2 · 1) + 1) = (2 + 1)
119118, 81eqtri 2784 . . . . . . . . . . 11 ((2 · 1) + 1) = 3
120 9cn 12443 . . . . . . . . . . . 12 9 ∈ ℂ
121 9t2e18 12941 . . . . . . . . . . . 12 (9 · 2) = 18
122120, 77, 121mulcomli 11318 . . . . . . . . . . 11 (2 · 9) = 18
1232, 11, 27, 116, 18, 11, 119, 122decmul2c 12885 . . . . . . . . . 10 (2 · 19) = 38
124 eqid 2761 . . . . . . . . . . . 12 1307 = 1307
12511, 24deccl 12829 . . . . . . . . . . . . 13 16 ∈ ℕ0
126125, 2deccl 12829 . . . . . . . . . . . 12 162 ∈ ℕ0
127 eqid 2761 . . . . . . . . . . . . . 14 130 = 130
128 eqid 2761 . . . . . . . . . . . . . 14 162 = 162
129 eqid 2761 . . . . . . . . . . . . . . 15 13 = 13
130 eqid 2761 . . . . . . . . . . . . . . 15 16 = 16
131 1p1e2 12466 . . . . . . . . . . . . . . 15 (1 + 1) = 2
132 6p3e9 12502 . . . . . . . . . . . . . . . 16 (6 + 3) = 9
13393, 97, 132addcomli 11502 . . . . . . . . . . . . . . 15 (3 + 6) = 9
13411, 21, 11, 24, 129, 130, 131, 133decadd 12873 . . . . . . . . . . . . . 14 (13 + 16) = 29
13577addlidi 11498 . . . . . . . . . . . . . 14 (0 + 2) = 2
13655, 5, 125, 2, 127, 128, 134, 135decadd 12873 . . . . . . . . . . . . 13 (130 + 162) = 292
13728nn0cni 12618 . . . . . . . . . . . . . . 15 29 ∈ ℂ
138137addridi 11497 . . . . . . . . . . . . . 14 (29 + 0) = 29
1392, 24deccl 12829 . . . . . . . . . . . . . . 15 26 ∈ ℕ0
140139, 27deccl 12829 . . . . . . . . . . . . . 14 269 ∈ ℕ0
141 eqid 2761 . . . . . . . . . . . . . . 15 538 = 538
1422dec0h 12841 . . . . . . . . . . . . . . . 16 2 = 02
143 eqid 2761 . . . . . . . . . . . . . . . 16 269 = 269
144 6p1e7 12490 . . . . . . . . . . . . . . . . 17 (6 + 1) = 7
145139nn0cni 12618 . . . . . . . . . . . . . . . . . 18 26 ∈ ℂ
146145addlidi 11498 . . . . . . . . . . . . . . . . 17 (0 + 26) = 26
1472, 24, 144, 146decsuc 12850 . . . . . . . . . . . . . . . 16 ((0 + 26) + 1) = 27
148 9p2e11 12906 . . . . . . . . . . . . . . . . 17 (9 + 2) = 11
149120, 77, 148addcomli 11502 . . . . . . . . . . . . . . . 16 (2 + 9) = 11
1505, 2, 139, 27, 142, 143, 147, 11, 149decaddc 12874 . . . . . . . . . . . . . . 15 (2 + 269) = 271
151 eqid 2761 . . . . . . . . . . . . . . . 16 53 = 53
152 7p1e8 12491 . . . . . . . . . . . . . . . . 17 (7 + 1) = 8
153 eqid 2761 . . . . . . . . . . . . . . . . 17 27 = 27
1542, 30, 152, 153decsuc 12850 . . . . . . . . . . . . . . . 16 (27 + 1) = 28
15581oveq2i 7431 . . . . . . . . . . . . . . . . 17 ((5 · 2) + (2 + 1)) = ((5 · 2) + 3)
156 5t2e10 12919 . . . . . . . . . . . . . . . . . 18 (5 · 2) = 10
15797addlidi 11498 . . . . . . . . . . . . . . . . . 18 (0 + 3) = 3
15811, 5, 21, 156, 157decaddi 12879 . . . . . . . . . . . . . . . . 17 ((5 · 2) + 3) = 13
159155, 158eqtri 2784 . . . . . . . . . . . . . . . 16 ((5 · 2) + (2 + 1)) = 13
160110oveq1i 7430 . . . . . . . . . . . . . . . . 17 ((3 · 2) + 8) = (6 + 8)
161 8cn 12440 . . . . . . . . . . . . . . . . . 18 8 ∈ ℂ
162 8p6e14 12903 . . . . . . . . . . . . . . . . . 18 (8 + 6) = 14
163161, 93, 162addcomli 11502 . . . . . . . . . . . . . . . . 17 (6 + 8) = 14
164160, 163eqtri 2784 . . . . . . . . . . . . . . . 16 ((3 · 2) + 8) = 14
1653, 21, 2, 18, 151, 154, 2, 16, 11, 159, 164decmac 12871 . . . . . . . . . . . . . . 15 ((53 · 2) + (27 + 1)) = 134
16611, 24, 144, 108decsuc 12850 . . . . . . . . . . . . . . 15 ((8 · 2) + 1) = 17
16758, 18, 31, 11, 141, 150, 2, 30, 11, 165, 166decmac 12871 . . . . . . . . . . . . . 14 ((538 · 2) + (2 + 269)) = 1347
16827dec0h 12841 . . . . . . . . . . . . . . 15 9 = 09
169 4cn 12428 . . . . . . . . . . . . . . . . . 18 4 ∈ ℂ
170169addlidi 11498 . . . . . . . . . . . . . . . . 17 (0 + 4) = 4
171170, 101eqtri 2784 . . . . . . . . . . . . . . . 16 (0 + 4) = 04
172 0p1e1 12463 . . . . . . . . . . . . . . . . . 18 (0 + 1) = 1
173172oveq2i 7431 . . . . . . . . . . . . . . . . 17 ((5 · 5) + (0 + 1)) = ((5 · 5) + 1)
174 5t5e25 12922 . . . . . . . . . . . . . . . . . 18 (5 · 5) = 25
1752, 3, 86, 174decsuc 12850 . . . . . . . . . . . . . . . . 17 ((5 · 5) + 1) = 26
176173, 175eqtri 2784 . . . . . . . . . . . . . . . 16 ((5 · 5) + (0 + 1)) = 26
177 5t3e15 12920 . . . . . . . . . . . . . . . . . 18 (5 · 3) = 15
17883, 97, 177mulcomli 11318 . . . . . . . . . . . . . . . . 17 (3 · 5) = 15
179 5p4e9 12500 . . . . . . . . . . . . . . . . 17 (5 + 4) = 9
18011, 3, 16, 178, 179decaddi 12879 . . . . . . . . . . . . . . . 16 ((3 · 5) + 4) = 19
1813, 21, 5, 16, 151, 171, 3, 27, 11, 176, 180decmac 12871 . . . . . . . . . . . . . . 15 ((53 · 5) + (0 + 4)) = 269
182 8t5e40 12937 . . . . . . . . . . . . . . . 16 (8 · 5) = 40
183120addlidi 11498 . . . . . . . . . . . . . . . 16 (0 + 9) = 9
18416, 5, 27, 182, 183decaddi 12879 . . . . . . . . . . . . . . 15 ((8 · 5) + 9) = 49
18558, 18, 5, 27, 141, 168, 3, 27, 16, 181, 184decmac 12871 . . . . . . . . . . . . . 14 ((538 · 5) + 9) = 2699
1862, 3, 2, 27, 74, 138, 59, 27, 140, 167, 185decma2c 12872 . . . . . . . . . . . . 13 ((538 · 25) + (29 + 0)) = 13479
18759nn0cni 12618 . . . . . . . . . . . . . . . 16 538 ∈ ℂ
188187mul01i 11500 . . . . . . . . . . . . . . 15 (538 · 0) = 0
189188oveq1i 7430 . . . . . . . . . . . . . 14 ((538 · 0) + 2) = (0 + 2)
190189, 135, 1423eqtri 2788 . . . . . . . . . . . . 13 ((538 · 0) + 2) = 02
1914, 5, 28, 2, 71, 136, 59, 2, 5, 186, 190decma2c 12872 . . . . . . . . . . . 12 ((538 · 250) + (130 + 162)) = 134792
19230dec0h 12841 . . . . . . . . . . . . 13 7 = 07
19321dec0h 12841 . . . . . . . . . . . . . . 15 3 = 03
194157, 193eqtri 2784 . . . . . . . . . . . . . 14 (0 + 3) = 03
195172oveq2i 7431 . . . . . . . . . . . . . . 15 ((5 · 3) + (0 + 1)) = ((5 · 3) + 1)
19611, 3, 86, 177decsuc 12850 . . . . . . . . . . . . . . 15 ((5 · 3) + 1) = 16
197195, 196eqtri 2784 . . . . . . . . . . . . . 14 ((5 · 3) + (0 + 1)) = 16
198 3t3e9 12510 . . . . . . . . . . . . . . . 16 (3 · 3) = 9
199198oveq1i 7430 . . . . . . . . . . . . . . 15 ((3 · 3) + 3) = (9 + 3)
200 9p3e12 12907 . . . . . . . . . . . . . . 15 (9 + 3) = 12
201199, 200eqtri 2784 . . . . . . . . . . . . . 14 ((3 · 3) + 3) = 12
2023, 21, 5, 21, 151, 194, 21, 2, 11, 197, 201decmac 12871 . . . . . . . . . . . . 13 ((53 · 3) + (0 + 3)) = 162
203 8t3e24 12935 . . . . . . . . . . . . . 14 (8 · 3) = 24
204 7cn 12437 . . . . . . . . . . . . . . 15 7 ∈ ℂ
205 7p4e11 12895 . . . . . . . . . . . . . . 15 (7 + 4) = 11
206204, 169, 205addcomli 11502 . . . . . . . . . . . . . 14 (4 + 7) = 11
2072, 16, 30, 203, 81, 11, 206decaddci 12880 . . . . . . . . . . . . 13 ((8 · 3) + 7) = 31
20858, 18, 5, 30, 141, 192, 21, 11, 21, 202, 207decmac 12871 . . . . . . . . . . . 12 ((538 · 3) + 7) = 1621
2096, 21, 56, 30, 1, 124, 59, 11, 126, 191, 208decma2c 12872 . . . . . . . . . . 11 ((538 · 𝑁) + 1307) = 1347921
210 eqid 2761 . . . . . . . . . . . . 13 116 = 116
21124, 27deccl 12829 . . . . . . . . . . . . . 14 69 ∈ ℕ0
212211, 30deccl 12829 . . . . . . . . . . . . 13 697 ∈ ℕ0
21330, 5deccl 12829 . . . . . . . . . . . . . 14 70 ∈ ℕ0
214 eqid 2761 . . . . . . . . . . . . . 14 11 = 11
215 eqid 2761 . . . . . . . . . . . . . . 15 697 = 697
21611dec0h 12841 . . . . . . . . . . . . . . . 16 1 = 01
217 eqid 2761 . . . . . . . . . . . . . . . 16 69 = 69
21894oveq1i 7430 . . . . . . . . . . . . . . . . 17 ((0 + 6) + 1) = (6 + 1)
219218, 144eqtri 2784 . . . . . . . . . . . . . . . 16 ((0 + 6) + 1) = 7
220 9p1e10 12816 . . . . . . . . . . . . . . . . 17 (9 + 1) = 10
221120, 90, 220addcomli 11502 . . . . . . . . . . . . . . . 16 (1 + 9) = 10
2225, 11, 24, 27, 216, 217, 219, 221decaddc2 12875 . . . . . . . . . . . . . . 15 (1 + 69) = 70
223204, 90, 152addcomli 11502 . . . . . . . . . . . . . . 15 (1 + 7) = 8
22411, 11, 211, 30, 214, 215, 222, 223decadd 12873 . . . . . . . . . . . . . 14 (11 + 697) = 708
225 eqid 2761 . . . . . . . . . . . . . . . 16 70 = 70
2265, 30, 11, 11, 192, 214, 172, 152decadd 12873 . . . . . . . . . . . . . . . 16 (7 + 11) = 18
22730, 5, 52, 24, 225, 210, 226, 94decadd 12873 . . . . . . . . . . . . . . 15 (70 + 116) = 186
22863nn0cni 12618 . . . . . . . . . . . . . . . . 17 18 ∈ ℂ
229228addridi 11497 . . . . . . . . . . . . . . . 16 (18 + 0) = 18
230131, 142eqtri 2784 . . . . . . . . . . . . . . . . 17 (1 + 1) = 02
231 1t1e1 12504 . . . . . . . . . . . . . . . . . . 19 (1 · 1) = 1
232 00id 11485 . . . . . . . . . . . . . . . . . . 19 (0 + 0) = 0
233231, 232oveq12i 7432 . . . . . . . . . . . . . . . . . 18 ((1 · 1) + (0 + 0)) = (1 + 0)
234233, 79eqtri 2784 . . . . . . . . . . . . . . . . 17 ((1 · 1) + (0 + 0)) = 1
235231oveq1i 7430 . . . . . . . . . . . . . . . . . 18 ((1 · 1) + 2) = (1 + 2)
236 1p2e3 12485 . . . . . . . . . . . . . . . . . 18 (1 + 2) = 3
237235, 236, 1933eqtri 2788 . . . . . . . . . . . . . . . . 17 ((1 · 1) + 2) = 03
23811, 11, 5, 2, 214, 230, 11, 21, 5, 234, 237decmac 12871 . . . . . . . . . . . . . . . 16 ((11 · 1) + (1 + 1)) = 13
23993mulridi 11313 . . . . . . . . . . . . . . . . . 18 (6 · 1) = 6
240239oveq1i 7430 . . . . . . . . . . . . . . . . 17 ((6 · 1) + 8) = (6 + 8)
241240, 163eqtri 2784 . . . . . . . . . . . . . . . 16 ((6 · 1) + 8) = 14
24252, 24, 11, 18, 210, 229, 11, 16, 11, 238, 241decmac 12871 . . . . . . . . . . . . . . 15 ((116 · 1) + (18 + 0)) = 134
243231oveq1i 7430 . . . . . . . . . . . . . . . 16 ((1 · 1) + 6) = (1 + 6)
24493, 90, 144addcomli 11502 . . . . . . . . . . . . . . . 16 (1 + 6) = 7
245243, 244, 1923eqtri 2788 . . . . . . . . . . . . . . 15 ((1 · 1) + 6) = 07
24661, 11, 63, 24, 70, 227, 11, 30, 5, 242, 245decmac 12871 . . . . . . . . . . . . . 14 ((1161 · 1) + (70 + 116)) = 1347
24718dec0h 12841 . . . . . . . . . . . . . . 15 8 = 08
2485dec0h 12841 . . . . . . . . . . . . . . . . 17 0 = 00
249232, 248eqtri 2784 . . . . . . . . . . . . . . . 16 (0 + 0) = 00
250231oveq1i 7430 . . . . . . . . . . . . . . . . . 18 ((1 · 1) + 0) = (1 + 0)
251250, 79eqtri 2784 . . . . . . . . . . . . . . . . 17 ((1 · 1) + 0) = 1
25211, 11, 5, 5, 214, 249, 11, 251, 251decma 12870 . . . . . . . . . . . . . . . 16 ((11 · 1) + (0 + 0)) = 11
253239oveq1i 7430 . . . . . . . . . . . . . . . . 17 ((6 · 1) + 0) = (6 + 0)
25493addridi 11497 . . . . . . . . . . . . . . . . 17 (6 + 0) = 6
255253, 254, 873eqtri 2788 . . . . . . . . . . . . . . . 16 ((6 · 1) + 0) = 06
25652, 24, 5, 5, 210, 249, 11, 24, 5, 252, 255decmac 12871 . . . . . . . . . . . . . . 15 ((116 · 1) + (0 + 0)) = 116
257231oveq1i 7430 . . . . . . . . . . . . . . . 16 ((1 · 1) + 8) = (1 + 8)
258161, 90, 67addcomli 11502 . . . . . . . . . . . . . . . 16 (1 + 8) = 9
259257, 258, 1683eqtri 2788 . . . . . . . . . . . . . . 15 ((1 · 1) + 8) = 09
26061, 11, 5, 18, 70, 247, 11, 27, 5, 256, 259decmac 12871 . . . . . . . . . . . . . 14 ((1161 · 1) + 8) = 1169
26111, 11, 213, 18, 214, 224, 62, 27, 61, 246, 260decma2c 12872 . . . . . . . . . . . . 13 ((1161 · 11) + (11 + 697)) = 13479
262172, 216eqtri 2784 . . . . . . . . . . . . . . 15 (0 + 1) = 01
26393mullidi 11314 . . . . . . . . . . . . . . . . . 18 (1 · 6) = 6
264263, 232oveq12i 7432 . . . . . . . . . . . . . . . . 17 ((1 · 6) + (0 + 0)) = (6 + 0)
265264, 254eqtri 2784 . . . . . . . . . . . . . . . 16 ((1 · 6) + (0 + 0)) = 6
266263oveq1i 7430 . . . . . . . . . . . . . . . . 17 ((1 · 6) + 3) = (6 + 3)
267266, 132, 1683eqtri 2788 . . . . . . . . . . . . . . . 16 ((1 · 6) + 3) = 09
26811, 11, 5, 21, 214, 194, 24, 27, 5, 265, 267decmac 12871 . . . . . . . . . . . . . . 15 ((11 · 6) + (0 + 3)) = 69
269 6t6e36 12927 . . . . . . . . . . . . . . . 16 (6 · 6) = 36
27021, 24, 144, 269decsuc 12850 . . . . . . . . . . . . . . 15 ((6 · 6) + 1) = 37
27152, 24, 5, 11, 210, 262, 24, 30, 21, 268, 270decmac 12871 . . . . . . . . . . . . . 14 ((116 · 6) + (0 + 1)) = 697
272263oveq1i 7430 . . . . . . . . . . . . . . 15 ((1 · 6) + 6) = (6 + 6)
273 6p6e12 12893 . . . . . . . . . . . . . . 15 (6 + 6) = 12
274272, 273eqtri 2784 . . . . . . . . . . . . . 14 ((1 · 6) + 6) = 12
27561, 11, 5, 24, 70, 87, 24, 2, 11, 271, 274decmac 12871 . . . . . . . . . . . . 13 ((1161 · 6) + 6) = 6972
27652, 24, 52, 24, 210, 210, 62, 2, 212, 261, 275decma2c 12872 . . . . . . . . . . . 12 ((1161 · 116) + 116) = 134792
27762nn0cni 12618 . . . . . . . . . . . . 13 1161 ∈ ℂ
278277mulridi 11313 . . . . . . . . . . . 12 (1161 · 1) = 1161
27962, 61, 11, 70, 11, 61, 276, 278decmul2c 12885 . . . . . . . . . . 11 (1161 · 1161) = 1347921
280209, 279eqtr4i 2787 . . . . . . . . . 10 ((538 · 𝑁) + 1307) = (1161 · 1161)
2819, 10, 45, 60, 62, 57, 115, 123, 280mod2xi 17247 . . . . . . . . 9 ((2↑38) mod 𝑁) = (1307 mod 𝑁)
282 eqid 2761 . . . . . . . . . 10 38 = 38
28321, 18, 67, 282decsuc 12850 . . . . . . . . 9 (38 + 1) = 39
284 eqid 2761 . . . . . . . . . . 11 111 = 111
28579, 216eqtri 2784 . . . . . . . . . . . . 13 (1 + 0) = 01
28678, 232oveq12i 7432 . . . . . . . . . . . . . 14 ((1 · 2) + (0 + 0)) = (2 + 0)
28777addridi 11497 . . . . . . . . . . . . . 14 (2 + 0) = 2
288286, 287eqtri 2784 . . . . . . . . . . . . 13 ((1 · 2) + (0 + 0)) = 2
2892, 3, 5, 11, 74, 285, 11, 24, 5, 288, 88decma2c 12872 . . . . . . . . . . . 12 ((1 · 25) + (1 + 0)) = 26
29091oveq1i 7430 . . . . . . . . . . . . 13 ((1 · 0) + 1) = (0 + 1)
291290, 172, 2163eqtri 2788 . . . . . . . . . . . 12 ((1 · 0) + 1) = 01
2924, 5, 11, 11, 71, 76, 11, 11, 5, 289, 291decma2c 12872 . . . . . . . . . . 11 ((1 · 250) + (11 + 0)) = 261
2936, 21, 52, 11, 1, 284, 11, 16, 5, 292, 102decma2c 12872 . . . . . . . . . 10 ((1 · 𝑁) + 111) = 2614
294110oveq1i 7430 . . . . . . . . . . . . . 14 ((3 · 2) + 0) = (6 + 0)
295294, 254, 873eqtri 2788 . . . . . . . . . . . . 13 ((3 · 2) + 0) = 06
29611, 21, 5, 5, 129, 249, 2, 24, 5, 288, 295decmac 12871 . . . . . . . . . . . 12 ((13 · 2) + (0 + 0)) = 26
29777mul02i 11499 . . . . . . . . . . . . . 14 (0 · 2) = 0
298297oveq1i 7430 . . . . . . . . . . . . 13 ((0 · 2) + 1) = (0 + 1)
299298, 172, 2163eqtri 2788 . . . . . . . . . . . 12 ((0 · 2) + 1) = 01
30055, 5, 5, 11, 127, 216, 2, 11, 5, 296, 299decmac 12871 . . . . . . . . . . 11 ((130 · 2) + 1) = 261
301 7t2e14 12928 . . . . . . . . . . 11 (7 · 2) = 14
3022, 56, 30, 124, 16, 11, 300, 301decmul1c 12884 . . . . . . . . . 10 (1307 · 2) = 2614
303293, 302eqtr4i 2787 . . . . . . . . 9 ((1 · 𝑁) + 111) = (1307 · 2)
3049, 10, 54, 20, 57, 53, 281, 283, 303modxp1i 17248 . . . . . . . 8 ((2↑39) mod 𝑁) = (111 mod 𝑁)
305 eqid 2761 . . . . . . . . 9 39 = 39
306 2t3e6 12509 . . . . . . . . . . 11 (2 · 3) = 6
307306oveq1i 7430 . . . . . . . . . 10 ((2 · 3) + 1) = (6 + 1)
308307, 144eqtri 2784 . . . . . . . . 9 ((2 · 3) + 1) = 7
3092, 21, 27, 305, 18, 11, 308, 122decmul2c 12885 . . . . . . . 8 (2 · 39) = 78
310 eqid 2761 . . . . . . . . . 10 2309 = 2309
311 eqid 2761 . . . . . . . . . . . 12 230 = 230
31234, 5, 2, 311, 135decaddi 12879 . . . . . . . . . . 11 (230 + 2) = 232
31334nn0cni 12618 . . . . . . . . . . . . 13 23 ∈ ℂ
314313addridi 11497 . . . . . . . . . . . 12 (23 + 0) = 23
315 4t2e8 12511 . . . . . . . . . . . . . 14 (4 · 2) = 8
316 2p2e4 12477 . . . . . . . . . . . . . 14 (2 + 2) = 4
317315, 316oveq12i 7432 . . . . . . . . . . . . 13 ((4 · 2) + (2 + 2)) = (8 + 4)
318 8p4e12 12901 . . . . . . . . . . . . 13 (8 + 4) = 12
319317, 318eqtri 2784 . . . . . . . . . . . 12 ((4 · 2) + (2 + 2)) = 12
320 5t4e20 12921 . . . . . . . . . . . . . 14 (5 · 4) = 20
32183, 169, 320mulcomli 11318 . . . . . . . . . . . . 13 (4 · 5) = 20
3222, 5, 21, 321, 157decaddi 12879 . . . . . . . . . . . 12 ((4 · 5) + 3) = 23
3232, 3, 2, 21, 74, 314, 16, 21, 2, 319, 322decma2c 12872 . . . . . . . . . . 11 ((4 · 25) + (23 + 0)) = 123
324169mul01i 11500 . . . . . . . . . . . . 13 (4 · 0) = 0
325324oveq1i 7430 . . . . . . . . . . . 12 ((4 · 0) + 2) = (0 + 2)
326325, 135, 1423eqtri 2788 . . . . . . . . . . 11 ((4 · 0) + 2) = 02
3274, 5, 34, 2, 71, 312, 16, 2, 5, 323, 326decma2c 12872 . . . . . . . . . 10 ((4 · 250) + (230 + 2)) = 1232
328 4t3e12 12917 . . . . . . . . . . 11 (4 · 3) = 12
32911, 2, 27, 328, 131, 11, 149decaddci 12880 . . . . . . . . . 10 ((4 · 3) + 9) = 21
3306, 21, 48, 27, 1, 310, 16, 11, 2, 327, 329decma2c 12872 . . . . . . . . 9 ((4 · 𝑁) + 2309) = 12321
3315, 11, 11, 11, 216, 214, 172, 131decadd 12873 . . . . . . . . . . . 12 (1 + 11) = 12
332231oveq1i 7430 . . . . . . . . . . . . . 14 ((1 · 1) + 1) = (1 + 1)
333332, 131, 1423eqtri 2788 . . . . . . . . . . . . 13 ((1 · 1) + 1) = 02
33411, 11, 5, 11, 214, 285, 11, 2, 5, 234, 333decmac 12871 . . . . . . . . . . . 12 ((11 · 1) + (1 + 0)) = 12
33552, 11, 11, 2, 284, 331, 11, 21, 5, 334, 237decmac 12871 . . . . . . . . . . 11 ((111 · 1) + (1 + 11)) = 123
33652, 11, 5, 11, 284, 216, 11, 2, 5, 252, 333decmac 12871 . . . . . . . . . . 11 ((111 · 1) + 1) = 112
33711, 11, 11, 11, 214, 214, 53, 2, 52, 335, 336decma2c 12872 . . . . . . . . . 10 ((111 · 11) + 11) = 1232
33853nn0cni 12618 . . . . . . . . . . 11 111 ∈ ℂ
339338mulridi 11313 . . . . . . . . . 10 (111 · 1) = 111
34053, 52, 11, 284, 11, 52, 337, 339decmul2c 12885 . . . . . . . . 9 (111 · 111) = 12321
341330, 340eqtr4i 2787 . . . . . . . 8 ((4 · 𝑁) + 2309) = (111 · 111)
3429, 10, 50, 51, 53, 49, 304, 309, 341mod2xi 17247 . . . . . . 7 ((2↑78) mod 𝑁) = (2309 mod 𝑁)
343 eqid 2761 . . . . . . . 8 78 = 78
344 4p1e5 12488 . . . . . . . . 9 (4 + 1) = 5
345204, 77, 301mulcomli 11318 . . . . . . . . 9 (2 · 7) = 14
34611, 16, 344, 345decsuc 12850 . . . . . . . 8 ((2 · 7) + 1) = 15
347161, 77, 108mulcomli 11318 . . . . . . . 8 (2 · 8) = 16
3482, 30, 18, 343, 24, 11, 346, 347decmul2c 12885 . . . . . . 7 (2 · 78) = 156
349 eqid 2761 . . . . . . . . 9 194 = 194
3502, 16deccl 12829 . . . . . . . . . 10 24 ∈ ℕ0
351 eqid 2761 . . . . . . . . . . 11 24 = 24
3522, 16, 344, 351decsuc 12850 . . . . . . . . . 10 (24 + 1) = 25
353 eqid 2761 . . . . . . . . . . . 12 23 = 23
3542, 21, 100, 353decsuc 12850 . . . . . . . . . . 11 (23 + 1) = 24
35534, 5, 11, 27, 311, 116, 354, 183decadd 12873 . . . . . . . . . 10 (230 + 19) = 249
356350, 352, 355decsucc 12860 . . . . . . . . 9 ((230 + 19) + 1) = 250
357 9p4e13 12908 . . . . . . . . 9 (9 + 4) = 13
35848, 27, 45, 16, 310, 349, 356, 21, 357decaddc 12874 . . . . . . . 8 (2309 + 194) = 2503
359358, 1eqtr4i 2787 . . . . . . 7 (2309 + 194) = 𝑁
360 eqid 2761 . . . . . . . . 9 91 = 91
361 eqid 2761 . . . . . . . . . . . 12 15 = 15
362204addlidi 11498 . . . . . . . . . . . . 13 (0 + 7) = 7
363362, 192eqtri 2784 . . . . . . . . . . . 12 (0 + 7) = 07
36478, 172oveq12i 7432 . . . . . . . . . . . . 13 ((1 · 2) + (0 + 1)) = (2 + 1)
365364, 81eqtri 2784 . . . . . . . . . . . 12 ((1 · 2) + (0 + 1)) = 3
36611, 5, 30, 156, 362decaddi 12879 . . . . . . . . . . . 12 ((5 · 2) + 7) = 17
36711, 3, 5, 30, 361, 363, 2, 30, 11, 365, 366decmac 12871 . . . . . . . . . . 11 ((15 · 2) + (0 + 7)) = 37
36884, 135oveq12i 7432 . . . . . . . . . . . . 13 ((1 · 5) + (0 + 2)) = (5 + 2)
369 5p2e7 12498 . . . . . . . . . . . . 13 (5 + 2) = 7
370368, 369eqtri 2784 . . . . . . . . . . . 12 ((1 · 5) + (0 + 2)) = 7
37111, 3, 5, 11, 361, 216, 3, 24, 2, 370, 175decmac 12871 . . . . . . . . . . 11 ((15 · 5) + 1) = 76
3722, 3, 5, 11, 74, 285, 39, 24, 30, 367, 371decma2c 12872 . . . . . . . . . 10 ((15 · 25) + (1 + 0)) = 376
37339nn0cni 12618 . . . . . . . . . . . . 13 15 ∈ ℂ
374373mul01i 11500 . . . . . . . . . . . 12 (15 · 0) = 0
375374oveq1i 7430 . . . . . . . . . . 11 ((15 · 0) + 3) = (0 + 3)
376375, 157, 1933eqtri 2788 . . . . . . . . . 10 ((15 · 0) + 3) = 03
3774, 5, 11, 21, 71, 357, 39, 21, 5, 372, 376decma2c 12872 . . . . . . . . 9 ((15 · 250) + (9 + 4)) = 3763
37898, 172oveq12i 7432 . . . . . . . . . . 11 ((1 · 3) + (0 + 1)) = (3 + 1)
379378, 100eqtri 2784 . . . . . . . . . 10 ((1 · 3) + (0 + 1)) = 4
38011, 3, 5, 11, 361, 216, 21, 24, 11, 379, 196decmac 12871 . . . . . . . . 9 ((15 · 3) + 1) = 46
3816, 21, 27, 11, 1, 360, 39, 24, 16, 377, 380decma2c 12872 . . . . . . . 8 ((15 · 𝑁) + 91) = 37636
38245, 16deccl 12829 . . . . . . . . 9 194 ∈ ℕ0
383 eqid 2761 . . . . . . . . . 10 77 = 77
38411, 30deccl 12829 . . . . . . . . . . 11 17 ∈ ℕ0
385384, 3deccl 12829 . . . . . . . . . 10 175 ∈ ℕ0
386 eqid 2761 . . . . . . . . . . . 12 175 = 175
387384nn0cni 12618 . . . . . . . . . . . . . 14 17 ∈ ℂ
388387addlidi 11498 . . . . . . . . . . . . 13 (0 + 17) = 17
38911, 30, 152, 388decsuc 12850 . . . . . . . . . . . 12 ((0 + 17) + 1) = 18
390 7p5e12 12896 . . . . . . . . . . . 12 (7 + 5) = 12
3915, 30, 384, 3, 192, 386, 389, 2, 390decaddc 12874 . . . . . . . . . . 11 (7 + 175) = 182
392231, 131oveq12i 7432 . . . . . . . . . . . . 13 ((1 · 1) + (1 + 1)) = (1 + 2)
393392, 236eqtri 2784 . . . . . . . . . . . 12 ((1 · 1) + (1 + 1)) = 3
394120mulridi 11313 . . . . . . . . . . . . . 14 (9 · 1) = 9
395394oveq1i 7430 . . . . . . . . . . . . 13 ((9 · 1) + 8) = (9 + 8)
396 9p8e17 12912 . . . . . . . . . . . . 13 (9 + 8) = 17
397395, 396eqtri 2784 . . . . . . . . . . . 12 ((9 · 1) + 8) = 17
39811, 27, 11, 18, 116, 229, 11, 30, 11, 393, 397decmac 12871 . . . . . . . . . . 11 ((19 · 1) + (18 + 0)) = 37
399169mulridi 11313 . . . . . . . . . . . . 13 (4 · 1) = 4
400399oveq1i 7430 . . . . . . . . . . . 12 ((4 · 1) + 2) = (4 + 2)
401 4p2e6 12495 . . . . . . . . . . . 12 (4 + 2) = 6
402400, 401, 873eqtri 2788 . . . . . . . . . . 11 ((4 · 1) + 2) = 06
40345, 16, 63, 2, 349, 391, 11, 24, 5, 398, 402decmac 12871 . . . . . . . . . 10 ((194 · 1) + (7 + 175)) = 376
404120mullidi 11314 . . . . . . . . . . . . . 14 (1 · 9) = 9
405161addlidi 11498 . . . . . . . . . . . . . 14 (0 + 8) = 8
406404, 405oveq12i 7432 . . . . . . . . . . . . 13 ((1 · 9) + (0 + 8)) = (9 + 8)
407406, 396eqtri 2784 . . . . . . . . . . . 12 ((1 · 9) + (0 + 8)) = 17
408 9t9e81 12948 . . . . . . . . . . . . 13 (9 · 9) = 81
409169, 90, 344addcomli 11502 . . . . . . . . . . . . 13 (1 + 4) = 5
41018, 11, 16, 408, 409decaddi 12879 . . . . . . . . . . . 12 ((9 · 9) + 4) = 85
41111, 27, 5, 16, 116, 171, 27, 3, 18, 407, 410decmac 12871 . . . . . . . . . . 11 ((19 · 9) + (0 + 4)) = 175
412 9t4e36 12943 . . . . . . . . . . . . 13 (9 · 4) = 36
413120, 169, 412mulcomli 11318 . . . . . . . . . . . 12 (4 · 9) = 36
414 7p6e13 12897 . . . . . . . . . . . . 13 (7 + 6) = 13
415204, 93, 414addcomli 11502 . . . . . . . . . . . 12 (6 + 7) = 13
41621, 24, 30, 413, 100, 21, 415decaddci 12880 . . . . . . . . . . 11 ((4 · 9) + 7) = 43
41745, 16, 5, 30, 349, 192, 27, 21, 16, 411, 416decmac 12871 . . . . . . . . . 10 ((194 · 9) + 7) = 1753
41811, 27, 30, 30, 116, 383, 382, 21, 385, 403, 417decma2c 12872 . . . . . . . . 9 ((194 · 19) + 77) = 3763
419169mullidi 11314 . . . . . . . . . . . . 13 (1 · 4) = 4
420419, 157oveq12i 7432 . . . . . . . . . . . 12 ((1 · 4) + (0 + 3)) = (4 + 3)
421 4p3e7 12496 . . . . . . . . . . . 12 (4 + 3) = 7
422420, 421eqtri 2784 . . . . . . . . . . 11 ((1 · 4) + (0 + 3)) = 7
42321, 24, 144, 412decsuc 12850 . . . . . . . . . . 11 ((9 · 4) + 1) = 37
42411, 27, 5, 11, 116, 216, 16, 30, 21, 422, 423decmac 12871 . . . . . . . . . 10 ((19 · 4) + 1) = 77
425 4t4e16 12918 . . . . . . . . . 10 (4 · 4) = 16
42616, 45, 16, 349, 24, 11, 424, 425decmul1c 12884 . . . . . . . . 9 (194 · 4) = 776
427382, 45, 16, 349, 24, 37, 418, 426decmul2c 12885 . . . . . . . 8 (194 · 194) = 37636
428381, 427eqtr4i 2787 . . . . . . 7 ((15 · 𝑁) + 91) = (194 · 194)
42910, 43, 44, 47, 42, 49, 342, 348, 359, 428mod2xnegi 17249 . . . . . 6 ((2↑156) mod 𝑁) = (91 mod 𝑁)
430 eqid 2761 . . . . . . 7 156 = 156
431117, 172oveq12i 7432 . . . . . . . . 9 ((2 · 1) + (0 + 1)) = (2 + 1)
432431, 81eqtri 2784 . . . . . . . 8 ((2 · 1) + (0 + 1)) = 3
43383, 77, 156mulcomli 11318 . . . . . . . . 9 (2 · 5) = 10
43411, 5, 172, 433decsuc 12850 . . . . . . . 8 ((2 · 5) + 1) = 11
43511, 3, 5, 11, 361, 216, 2, 11, 11, 432, 434decma2c 12872 . . . . . . 7 ((2 · 15) + 1) = 31
436 6t2e12 12923 . . . . . . . 8 (6 · 2) = 12
43793, 77, 436mulcomli 11318 . . . . . . 7 (2 · 6) = 12
4382, 39, 24, 430, 2, 11, 435, 437decmul2c 12885 . . . . . 6 (2 · 156) = 312
439 eqid 2761 . . . . . . . 8 772 = 772
44030, 30, 152, 383decsuc 12850 . . . . . . . . 9 (77 + 1) = 78
441204addridi 11497 . . . . . . . . . . 11 (7 + 0) = 7
442441, 192eqtri 2784 . . . . . . . . . 10 (7 + 0) = 07
443110, 135oveq12i 7432 . . . . . . . . . . 11 ((3 · 2) + (0 + 2)) = (6 + 2)
444 6p2e8 12501 . . . . . . . . . . 11 (6 + 2) = 8
445443, 444eqtri 2784 . . . . . . . . . 10 ((3 · 2) + (0 + 2)) = 8
446204, 83, 390addcomli 11502 . . . . . . . . . . 11 (5 + 7) = 12
44711, 3, 30, 178, 131, 2, 446decaddci 12880 . . . . . . . . . 10 ((3 · 5) + 7) = 22
4482, 3, 5, 30, 74, 442, 21, 2, 2, 445, 447decma2c 12872 . . . . . . . . 9 ((3 · 25) + (7 + 0)) = 82
44997mul01i 11500 . . . . . . . . . . 11 (3 · 0) = 0
450449oveq1i 7430 . . . . . . . . . 10 ((3 · 0) + 8) = (0 + 8)
451450, 405, 2473eqtri 2788 . . . . . . . . 9 ((3 · 0) + 8) = 08
4524, 5, 30, 18, 71, 440, 21, 18, 5, 448, 451decma2c 12872 . . . . . . . 8 ((3 · 250) + (77 + 1)) = 828
453198oveq1i 7430 . . . . . . . . 9 ((3 · 3) + 2) = (9 + 2)
454453, 148eqtri 2784 . . . . . . . 8 ((3 · 3) + 2) = 11
4556, 21, 37, 2, 1, 439, 21, 11, 11, 452, 454decma2c 12872 . . . . . . 7 ((3 · 𝑁) + 772) = 8281
45618, 11, 131, 408decsuc 12850 . . . . . . . . 9 ((9 · 9) + 1) = 82
457404oveq1i 7430 . . . . . . . . . 10 ((1 · 9) + 9) = (9 + 9)
458 9p9e18 12913 . . . . . . . . . 10 (9 + 9) = 18
459457, 458eqtri 2784 . . . . . . . . 9 ((1 · 9) + 9) = 18
46027, 11, 27, 360, 27, 18, 11, 456, 459decrmac 12877 . . . . . . . 8 ((91 · 9) + 9) = 828
46142nn0cni 12618 . . . . . . . . 9 91 ∈ ℂ
462461mulridi 11313 . . . . . . . 8 (91 · 1) = 91
46342, 27, 11, 360, 11, 27, 460, 462decmul2c 12885 . . . . . . 7 (91 · 91) = 8281
464455, 463eqtr4i 2787 . . . . . 6 ((3 · 𝑁) + 772) = (91 · 91)
4659, 10, 40, 41, 42, 38, 429, 438, 464mod2xi 17247 . . . . 5 ((2↑312) mod 𝑁) = (772 mod 𝑁)
466 eqid 2761 . . . . . 6 312 = 312
467 eqid 2761 . . . . . . . . 9 31 = 31
468306oveq1i 7430 . . . . . . . . . 10 ((2 · 3) + 0) = (6 + 0)
469468, 254eqtri 2784 . . . . . . . . 9 ((2 · 3) + 0) = 6
470117, 142eqtri 2784 . . . . . . . . 9 (2 · 1) = 02
4712, 21, 11, 467, 2, 5, 469, 470decmul2c 12885 . . . . . . . 8 (2 · 31) = 62
472471oveq1i 7430 . . . . . . 7 ((2 · 31) + 0) = (62 + 0)
47325nn0cni 12618 . . . . . . . 8 62 ∈ ℂ
474473addridi 11497 . . . . . . 7 (62 + 0) = 62
475472, 474eqtri 2784 . . . . . 6 ((2 · 31) + 0) = 62
476112, 101eqtri 2784 . . . . . 6 (2 · 2) = 04
4772, 22, 2, 466, 16, 5, 475, 476decmul2c 12885 . . . . 5 (2 · 312) = 624
478 eqid 2761 . . . . . . 7 270 = 270
47930, 11deccl 12829 . . . . . . 7 71 ∈ ℕ0
480 eqid 2761 . . . . . . . . 9 71 = 71
481 7p2e9 12503 . . . . . . . . . 10 (7 + 2) = 9
482204, 77, 481addcomli 11502 . . . . . . . . 9 (2 + 7) = 9
4832, 30, 30, 11, 153, 480, 482, 152decadd 12873 . . . . . . . 8 (27 + 71) = 98
484120addridi 11497 . . . . . . . . . 10 (9 + 0) = 9
485484, 168eqtri 2784 . . . . . . . . 9 (9 + 0) = 09
48652, 27deccl 12829 . . . . . . . . 9 119 ∈ ℕ0
487 eqid 2761 . . . . . . . . . 10 238 = 238
488486nn0cni 12618 . . . . . . . . . . 11 119 ∈ ℂ
489488addlidi 11498 . . . . . . . . . 10 (0 + 119) = 119
49011, 11, 2, 214, 236decaddi 12879 . . . . . . . . . . 11 (11 + 2) = 13
491112, 79oveq12i 7432 . . . . . . . . . . . 12 ((2 · 2) + (1 + 0)) = (4 + 1)
492491, 344eqtri 2784 . . . . . . . . . . 11 ((2 · 2) + (1 + 0)) = 5
493110oveq1i 7430 . . . . . . . . . . . 12 ((3 · 2) + 3) = (6 + 3)
494493, 132, 1683eqtri 2788 . . . . . . . . . . 11 ((3 · 2) + 3) = 09
4952, 21, 11, 21, 353, 490, 2, 27, 5, 492, 494decmac 12871 . . . . . . . . . 10 ((23 · 2) + (11 + 2)) = 59
496 9p6e15 12910 . . . . . . . . . . . 12 (9 + 6) = 15
497120, 93, 496addcomli 11502 . . . . . . . . . . 11 (6 + 9) = 15
49811, 24, 27, 108, 131, 3, 497decaddci 12880 . . . . . . . . . 10 ((8 · 2) + 9) = 25
49934, 18, 52, 27, 487, 489, 2, 3, 2, 495, 498decmac 12871 . . . . . . . . 9 ((238 · 2) + (0 + 119)) = 595
500172oveq2i 7431 . . . . . . . . . . . 12 ((2 · 5) + (0 + 1)) = ((2 · 5) + 1)
501500, 434eqtri 2784 . . . . . . . . . . 11 ((2 · 5) + (0 + 1)) = 11
5022, 21, 5, 16, 353, 171, 3, 27, 11, 501, 180decmac 12871 . . . . . . . . . 10 ((23 · 5) + (0 + 4)) = 119
50334, 18, 5, 27, 487, 168, 3, 27, 16, 502, 184decmac 12871 . . . . . . . . 9 ((238 · 5) + 9) = 1199
5042, 3, 5, 27, 74, 485, 35, 27, 486, 499, 503decma2c 12872 . . . . . . . 8 ((238 · 25) + (9 + 0)) = 5959
50535nn0cni 12618 . . . . . . . . . . 11 238 ∈ ℂ
506505mul01i 11500 . . . . . . . . . 10 (238 · 0) = 0
507506oveq1i 7430 . . . . . . . . 9 ((238 · 0) + 8) = (0 + 8)
508507, 405, 2473eqtri 2788 . . . . . . . 8 ((238 · 0) + 8) = 08
5094, 5, 27, 18, 71, 483, 35, 18, 5, 504, 508decma2c 12872 . . . . . . 7 ((238 · 250) + (27 + 71)) = 59598
510306, 172oveq12i 7432 . . . . . . . . . . . 12 ((2 · 3) + (0 + 1)) = (6 + 1)
511510, 144eqtri 2784 . . . . . . . . . . 11 ((2 · 3) + (0 + 1)) = 7
5122, 21, 5, 2, 353, 142, 21, 11, 11, 511, 454decmac 12871 . . . . . . . . . 10 ((23 · 3) + 2) = 71
51321, 34, 18, 487, 16, 2, 512, 203decmul1c 12884 . . . . . . . . 9 (238 · 3) = 714
514513oveq1i 7430 . . . . . . . 8 ((238 · 3) + 0) = (714 + 0)
515479, 16deccl 12829 . . . . . . . . . 10 714 ∈ ℕ0
516515nn0cni 12618 . . . . . . . . 9 714 ∈ ℂ
517516addridi 11497 . . . . . . . 8 (714 + 0) = 714
518514, 517eqtri 2784 . . . . . . 7 ((238 · 3) + 0) = 714
5196, 21, 31, 5, 1, 478, 35, 16, 479, 509, 518decma2c 12872 . . . . . 6 ((238 · 𝑁) + 270) = 595984
52039, 16deccl 12829 . . . . . . 7 154 ∈ ℕ0
521 eqid 2761 . . . . . . . 8 154 = 154
5223, 16deccl 12829 . . . . . . . . 9 54 ∈ ℕ0
523522, 5deccl 12829 . . . . . . . 8 540 ∈ ℕ0
5243, 3deccl 12829 . . . . . . . . 9 55 ∈ ℕ0
525 eqid 2761 . . . . . . . . . 10 540 = 540
526 eqid 2761 . . . . . . . . . . 11 54 = 54
52783addlidi 11498 . . . . . . . . . . 11 (0 + 5) = 5
5285, 11, 3, 16, 216, 526, 527, 409decadd 12873 . . . . . . . . . 10 (1 + 54) = 55
52983addridi 11497 . . . . . . . . . 10 (5 + 0) = 5
53011, 3, 522, 5, 361, 525, 528, 529decadd 12873 . . . . . . . . 9 (15 + 540) = 555
531 eqid 2761 . . . . . . . . . . 11 55 = 55
5323, 3, 86, 531decsuc 12850 . . . . . . . . . 10 (55 + 1) = 56
533 7t7e49 12933 . . . . . . . . . . 11 (7 · 7) = 49
534 5p5e10 12890 . . . . . . . . . . 11 (5 + 5) = 10
53516, 27, 11, 5, 533, 534, 344, 484decadd 12873 . . . . . . . . . 10 ((7 · 7) + (5 + 5)) = 59
53616, 27, 24, 533, 344, 3, 496decaddci 12880 . . . . . . . . . 10 ((7 · 7) + 6) = 55
53730, 30, 3, 24, 383, 532, 30, 3, 3, 535, 536decmac 12871 . . . . . . . . 9 ((77 · 7) + (55 + 1)) = 595
53883, 169, 179addcomli 11502 . . . . . . . . . 10 (4 + 5) = 9
53911, 16, 3, 345, 538decaddi 12879 . . . . . . . . 9 ((2 · 7) + 5) = 19
54037, 2, 524, 3, 439, 530, 30, 27, 11, 537, 539decmac 12871 . . . . . . . 8 ((772 · 7) + (15 + 540)) = 5959
541527oveq2i 7431 . . . . . . . . . . 11 ((7 · 7) + (0 + 5)) = ((7 · 7) + 5)
542 9p5e14 12909 . . . . . . . . . . . 12 (9 + 5) = 14
54316, 27, 3, 533, 344, 16, 542decaddci 12880 . . . . . . . . . . 11 ((7 · 7) + 5) = 54
544541, 543eqtri 2784 . . . . . . . . . 10 ((7 · 7) + (0 + 5)) = 54
54516, 344, 533decsucc 12860 . . . . . . . . . 10 ((7 · 7) + 1) = 50
54630, 30, 5, 11, 383, 262, 30, 5, 3, 544, 545decmac 12871 . . . . . . . . 9 ((77 · 7) + (0 + 1)) = 540
547 4p4e8 12497 . . . . . . . . . 10 (4 + 4) = 8
54811, 16, 16, 345, 547decaddi 12879 . . . . . . . . 9 ((2 · 7) + 4) = 18
54937, 2, 5, 16, 439, 101, 30, 18, 11, 546, 548decmac 12871 . . . . . . . 8 ((772 · 7) + 4) = 5408
55030, 30, 39, 16, 383, 521, 38, 18, 523, 540, 549decma2c 12872 . . . . . . 7 ((772 · 77) + 154) = 59598
55111, 16, 344, 301decsuc 12850 . . . . . . . . 9 ((7 · 2) + 1) = 15
5522, 30, 30, 383, 16, 11, 551, 301decmul1c 12884 . . . . . . . 8 (77 · 2) = 154
5532, 37, 2, 439, 552, 112decmul1 12883 . . . . . . 7 (772 · 2) = 1544
55438, 37, 2, 439, 16, 520, 550, 553decmul2c 12885 . . . . . 6 (772 · 772) = 595984
555519, 554eqtr4i 2787 . . . . 5 ((238 · 𝑁) + 270) = (772 · 772)
5569, 10, 33, 36, 38, 32, 465, 477, 555mod2xi 17247 . . . 4 ((2↑624) mod 𝑁) = (270 mod 𝑁)
557 eqid 2761 . . . . 5 624 = 624
558 eqid 2761 . . . . . . . 8 62 = 62
559437oveq1i 7430 . . . . . . . . 9 ((2 · 6) + 0) = (12 + 0)
56012nn0cni 12618 . . . . . . . . . 10 12 ∈ ℂ
561560addridi 11497 . . . . . . . . 9 (12 + 0) = 12
562559, 561eqtri 2784 . . . . . . . 8 ((2 · 6) + 0) = 12
5632, 24, 2, 558, 16, 5, 562, 476decmul2c 12885 . . . . . . 7 (2 · 62) = 124
564563oveq1i 7430 . . . . . 6 ((2 · 62) + 0) = (124 + 0)
56517nn0cni 12618 . . . . . . 7 124 ∈ ℂ
566565addridi 11497 . . . . . 6 (124 + 0) = 124
567564, 566eqtri 2784 . . . . 5 ((2 · 62) + 0) = 124
568 2t4e8 12512 . . . . . 6 (2 · 4) = 8
569568, 247eqtri 2784 . . . . 5 (2 · 4) = 08
5702, 25, 16, 557, 18, 5, 567, 569decmul2c 12885 . . . 4 (2 · 624) = 1248
571 eqid 2761 . . . . . 6 313 = 313
57221, 11, 27, 467, 100, 221decaddci2 12881 . . . . . . 7 (31 + 9) = 40
573169addridi 11497 . . . . . . . . 9 (4 + 0) = 4
574573, 101eqtri 2784 . . . . . . . 8 (4 + 0) = 04
57511, 16deccl 12829 . . . . . . . 8 14 ∈ ℕ0
576 eqid 2761 . . . . . . . . 9 29 = 29
577575nn0cni 12618 . . . . . . . . . 10 14 ∈ ℂ
578577addlidi 11498 . . . . . . . . 9 (0 + 14) = 14
579112, 236oveq12i 7432 . . . . . . . . . 10 ((2 · 2) + (1 + 2)) = (4 + 3)
580579, 421eqtri 2784 . . . . . . . . 9 ((2 · 2) + (1 + 2)) = 7
58111, 18, 16, 121, 131, 2, 318decaddci 12880 . . . . . . . . 9 ((9 · 2) + 4) = 22
5822, 27, 11, 16, 576, 578, 2, 2, 2, 580, 581decmac 12871 . . . . . . . 8 ((29 · 2) + (0 + 14)) = 72
58311, 5, 16, 433, 170decaddi 12879 . . . . . . . . 9 ((2 · 5) + 4) = 14
584 9t5e45 12944 . . . . . . . . . 10 (9 · 5) = 45
58516, 3, 16, 584, 179decaddi 12879 . . . . . . . . 9 ((9 · 5) + 4) = 49
5862, 27, 16, 576, 3, 27, 16, 583, 585decrmac 12877 . . . . . . . 8 ((29 · 5) + 4) = 149
5872, 3, 5, 16, 74, 574, 28, 27, 575, 582, 586decma2c 12872 . . . . . . 7 ((29 · 25) + (4 + 0)) = 729
588137mul01i 11500 . . . . . . . . 9 (29 · 0) = 0
589588oveq1i 7430 . . . . . . . 8 ((29 · 0) + 0) = (0 + 0)
590589, 232, 2483eqtri 2788 . . . . . . 7 ((29 · 0) + 0) = 00
5914, 5, 16, 5, 71, 572, 28, 5, 5, 587, 590decma2c 12872 . . . . . 6 ((29 · 250) + (31 + 9)) = 7290
592306, 157oveq12i 7432 . . . . . . . 8 ((2 · 3) + (0 + 3)) = (6 + 3)
593592, 132eqtri 2784 . . . . . . 7 ((2 · 3) + (0 + 3)) = 9
594 9t3e27 12942 . . . . . . . 8 (9 · 3) = 27
595 7p3e10 12894 . . . . . . . 8 (7 + 3) = 10
5962, 30, 21, 594, 81, 595decaddci2 12881 . . . . . . 7 ((9 · 3) + 3) = 30
5972, 27, 5, 21, 576, 193, 21, 5, 21, 593, 596decmac 12871 . . . . . 6 ((29 · 3) + 3) = 90
5986, 21, 22, 21, 1, 571, 28, 5, 27, 591, 597decma2c 12872 . . . . 5 ((29 · 𝑁) + 313) = 72900
59963, 27deccl 12829 . . . . . . . . 9 189 ∈ ℕ0
600 eqid 2761 . . . . . . . . . 10 189 = 189
601161, 169, 318addcomli 11502 . . . . . . . . . . . 12 (4 + 8) = 12
60211, 16, 18, 301, 131, 2, 601decaddci 12880 . . . . . . . . . . 11 ((7 · 2) + 8) = 22
6032, 30, 11, 18, 153, 229, 2, 2, 2, 580, 602decmac 12871 . . . . . . . . . 10 ((27 · 2) + (18 + 0)) = 72
604297oveq1i 7430 . . . . . . . . . . 11 ((0 · 2) + 9) = (0 + 9)
605604, 183, 1683eqtri 2788 . . . . . . . . . 10 ((0 · 2) + 9) = 09
60631, 5, 63, 27, 478, 600, 2, 27, 5, 603, 605decmac 12871 . . . . . . . . 9 ((270 · 2) + 189) = 729
60730, 2, 30, 153, 27, 16, 548, 533decmul1c 12884 . . . . . . . . . 10 (27 · 7) = 189
608204mul02i 11499 . . . . . . . . . 10 (0 · 7) = 0
60930, 31, 5, 478, 607, 608decmul1 12883 . . . . . . . . 9 (270 · 7) = 1890
61032, 2, 30, 153, 5, 599, 606, 609decmul2c 12885 . . . . . . . 8 (270 · 27) = 7290
611610oveq1i 7430 . . . . . . 7 ((270 · 27) + 0) = (7290 + 0)
61230, 2deccl 12829 . . . . . . . . . . 11 72 ∈ ℕ0
613612, 27deccl 12829 . . . . . . . . . 10 729 ∈ ℕ0
614613, 5deccl 12829 . . . . . . . . 9 7290 ∈ ℕ0
615614nn0cni 12618 . . . . . . . 8 7290 ∈ ℂ
616615addridi 11497 . . . . . . 7 (7290 + 0) = 7290
617611, 616eqtri 2784 . . . . . 6 ((270 · 27) + 0) = 7290
61832nn0cni 12618 . . . . . . . 8 270 ∈ ℂ
619618mul01i 11500 . . . . . . 7 (270 · 0) = 0
620619, 248eqtri 2784 . . . . . 6 (270 · 0) = 00
62132, 31, 5, 478, 5, 5, 617, 620decmul2c 12885 . . . . 5 (270 · 270) = 72900
622598, 621eqtr4i 2787 . . . 4 ((29 · 𝑁) + 313) = (270 · 270)
6239, 10, 26, 29, 32, 23, 556, 570, 622mod2xi 17247 . . 3 ((2↑1248) mod 𝑁) = (313 mod 𝑁)
624 cu2 14343 . . . 4 (2↑3) = 8
625624oveq1i 7430 . . 3 ((2↑3) mod 𝑁) = (8 mod 𝑁)
626 eqid 2761 . . . 4 1248 = 1248
627 eqid 2761 . . . . 5 124 = 124
62812, 16, 344, 627decsuc 12850 . . . 4 (124 + 1) = 125
629 8p3e11 12900 . . . 4 (8 + 3) = 11
63017, 18, 21, 626, 628, 11, 629decaddci 12880 . . 3 (1248 + 3) = 1251
6319nncni 12345 . . . . . . 7 𝑁 ∈ ℂ
632631mullidi 11314 . . . . . 6 (1 · 𝑁) = 𝑁
633632, 1eqtri 2784 . . . . 5 (1 · 𝑁) = 2503
6346, 21, 100, 633decsuc 12850 . . . 4 ((1 · 𝑁) + 1) = 2504
635161, 97, 203mulcomli 11318 . . . . . . 7 (3 · 8) = 24
6362, 16, 344, 635decsuc 12850 . . . . . 6 ((3 · 8) + 1) = 25
637161mullidi 11314 . . . . . . . 8 (1 · 8) = 8
638637oveq1i 7430 . . . . . . 7 ((1 · 8) + 2) = (8 + 2)
639 8p2e10 12899 . . . . . . 7 (8 + 2) = 10
640638, 639eqtri 2784 . . . . . 6 ((1 · 8) + 2) = 10
64121, 11, 2, 467, 18, 5, 11, 636, 640decrmac 12877 . . . . 5 ((31 · 8) + 2) = 250
64218, 22, 21, 571, 16, 2, 641, 635decmul1c 12884 . . . 4 (313 · 8) = 2504
643634, 642eqtr4i 2787 . . 3 ((1 · 𝑁) + 1) = (313 · 8)
6449, 10, 19, 20, 23, 11, 21, 18, 623, 625, 630, 643modxai 17246 . 2 ((2↑1251) mod 𝑁) = (1 mod 𝑁)
645 eqid 2761 . . . 4 1251 = 1251
646 eqid 2761 . . . . . 6 125 = 125
647 eqid 2761 . . . . . . 7 12 = 12
648117, 232oveq12i 7432 . . . . . . . 8 ((2 · 1) + (0 + 0)) = (2 + 0)
649648, 287eqtri 2784 . . . . . . 7 ((2 · 1) + (0 + 0)) = 2
650112oveq1i 7430 . . . . . . . 8 ((2 · 2) + 1) = (4 + 1)
6513dec0h 12841 . . . . . . . 8 5 = 05
652650, 344, 6513eqtri 2788 . . . . . . 7 ((2 · 2) + 1) = 05
65311, 2, 5, 11, 647, 216, 2, 3, 5, 649, 652decma2c 12872 . . . . . 6 ((2 · 12) + 1) = 25
6542, 12, 3, 646, 5, 11, 653, 433decmul2c 12885 . . . . 5 (2 · 125) = 250
6554, 5, 5, 654, 232decaddi 12879 . . . 4 ((2 · 125) + 0) = 250
6562, 13, 11, 645, 2, 5, 655, 470decmul2c 12885 . . 3 (2 · 1251) = 2502
6576, 2deccl 12829 . . . . 5 2502 ∈ ℕ0
658657nn0cni 12618 . . . 4 2502 ∈ ℂ
659 eqid 2761 . . . . . 6 2502 = 2502
6606, 2, 81, 659decsuc 12850 . . . . 5 (2502 + 1) = 2503
6611, 660eqtr4i 2787 . . . 4 𝑁 = (2502 + 1)
662658, 90, 661mvrraddi 11574 . . 3 (𝑁 − 1) = 2502
663656, 662eqtr4i 2787 . 2 (2 · 1251) = (𝑁 − 1)
664631mul02i 11499 . . . 4 (0 · 𝑁) = 0
665664oveq1i 7430 . . 3 ((0 · 𝑁) + 1) = (0 + 1)
666231, 172eqtr4i 2787 . . 3 (1 · 1) = (0 + 1)
667665, 666eqtr4i 2787 . 2 ((0 · 𝑁) + 1) = (1 · 1)
6689, 10, 14, 15, 11, 11, 644, 663, 667mod2xi 17247 1 ((2↑(𝑁 − 1)) mod 𝑁) = (1 mod 𝑁)
Colors of variables:    wff setvar class
This proof depends on syntax axioms:   = wceq 1570  (class class class)co 7420  0cc0 11200  1c1 11201   + caddc 11203   · cmul 11205   − cmin 11541  ℕcn 12335  2c2 12397  3c3 12398  4c4 12399  5c5 12400  6c6 12401  7c7 12402  8c8 12403  9c9 12404  cdc 12814   mod cmo 14009  ↑cexp 14204
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 2147  ax-9 2155  ax-10 2178  ax-11 2194  ax-12 2213  ax-ext 2733  ax-sep 5249  ax-nul 5260  ax-pow 5327  ax-pr 5391  ax-un 7751  ax-cnex 11256  ax-resscn 11257  ax-1cn 11258  ax-icn 11259  ax-addcl 11260  ax-addrcl 11261  ax-mulcl 11262  ax-mulrcl 11263  ax-mulcom 11264  ax-addass 11265  ax-mulass 11266  ax-distr 11267  ax-i2m1 11268  ax-1ne0 11269  ax-1rid 11270  ax-rnegex 11271  ax-rrecex 11272  ax-cnre 11273  ax-pre-lttri 11274  ax-pre-lttrn 11275  ax-pre-ltadd 11276  ax-pre-mulgt0 11277  ax-pre-sup 11278
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 2565  df-eu 2595  df-clab 2740  df-cleq 2753  df-clel 2836  df-nfc 2910  df-ne 2957  df-nel 3063  df-ral 3078  df-rex 3088  df-rmo 3366  df-reu 3367  df-rab 3414  df-v 3453  df-sbc 3740  df-csb 3848  df-dif 3902  df-un 3904  df-in 3906  df-ss 3916  df-pss 3919  df-nul 4280  df-if 4483  df-pw 4559  df-sn 4585  df-pr 4587  df-op 4591  df-uni 4868  df-iun 4953  df-br 5104  df-opab 5168  df-mpt 5187  df-tr 5213  df-id 5546  df-eprel 5551  df-po 5559  df-so 5560  df-fr 5604  df-we 5606  df-xp 5657  df-rel 5658  df-cnv 5659  df-co 5660  df-dm 5661  df-rn 5662  df-res 5663  df-ima 5664  df-pred 6304  df-ord 6365  df-on 6366  df-lim 6367  df-suc 6368  df-iota 6494  df-fun 6540  df-fn 6541  df-f 6542  df-f1 6543  df-fo 6544  df-f1o 6545  df-fv 6546  df-riota 7377  df-ov 7423  df-oprab 7424  df-mpo 7425  df-om 7878  df-2nd 8002  df-frecs 8299  df-wrecs 8330  df-recs 8379  df-rdg 8418  df-er 8717  df-en 8974  df-dom 8975  df-sdom 8976  df-sup 9434  df-inf 9435  df-pnf 11345  df-mnf 11346  df-xr 11347  df-ltxr 11348  df-le 11349  df-sub 11543  df-neg 11544  df-div 11974  df-nn 12336  df-2 12405  df-3 12406  df-4 12407  df-5 12408  df-6 12409  df-7 12410  df-8 12411  df-9 12412  df-n0 12607  df-z 12694  df-dec 12815  df-uz 12966  df-rp 13121  df-fl 13932  df-mod 14010  df-seq 14145  df-exp 14205
This theorem is used by:  2503prm  17318
  Copyright terms: Public domain W3C validator