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

Theorem 2503lem2 17049
Description: Lemma for 2503prm 17051. 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 12401 . . . . . 6 2 ∈ ℕ0
3 5nn0 12404 . . . . . 6 5 ∈ ℕ0
42, 3deccl 12606 . . . . 5 25 ∈ ℕ0
5 0nn0 12399 . . . . 5 0 ∈ ℕ0
64, 5deccl 12606 . . . 4 250 ∈ ℕ0
7 3nn 12207 . . . 4 3 ∈ ℕ
86, 7decnncl 12611 . . 3 2503 ∈ ℕ
91, 8eqeltri 2824 . 2 𝑁 ∈ ℕ
10 2nn 12201 . 2 2 ∈ ℕ
11 1nn0 12400 . . . . 5 1 ∈ ℕ0
1211, 2deccl 12606 . . . 4 12 ∈ ℕ0
1312, 3deccl 12606 . . 3 125 ∈ ℕ0
1413, 11deccl 12606 . 2 1251 ∈ ℕ0
15 0z 12482 . 2 0 ∈ ℤ
16 4nn0 12403 . . . . 5 4 ∈ ℕ0
1712, 16deccl 12606 . . . 4 124 ∈ ℕ0
18 8nn0 12407 . . . 4 8 ∈ ℕ0
1917, 18deccl 12606 . . 3 1248 ∈ ℕ0
20 1z 12505 . . 3 1 ∈ ℤ
21 3nn0 12402 . . . . 5 3 ∈ ℕ0
2221, 11deccl 12606 . . . 4 31 ∈ ℕ0
2322, 21deccl 12606 . . 3 313 ∈ ℕ0
24 6nn0 12405 . . . . . 6 6 ∈ ℕ0
2524, 2deccl 12606 . . . . 5 62 ∈ ℕ0
2625, 16deccl 12606 . . . 4 624 ∈ ℕ0
27 9nn0 12408 . . . . . 6 9 ∈ ℕ0
282, 27deccl 12606 . . . . 5 29 ∈ ℕ0
2928nn0zi 12500 . . . 4 29 ∈ ℤ
30 7nn0 12406 . . . . . 6 7 ∈ ℕ0
312, 30deccl 12606 . . . . 5 27 ∈ ℕ0
3231, 5deccl 12606 . . . 4 270 ∈ ℕ0
3322, 2deccl 12606 . . . . 5 312 ∈ ℕ0
342, 21deccl 12606 . . . . . . 7 23 ∈ ℕ0
3534, 18deccl 12606 . . . . . 6 238 ∈ ℕ0
3635nn0zi 12500 . . . . 5 238 ∈ ℤ
3730, 30deccl 12606 . . . . . 6 77 ∈ ℕ0
3837, 2deccl 12606 . . . . 5 772 ∈ ℕ0
3911, 3deccl 12606 . . . . . . 7 15 ∈ ℕ0
4039, 24deccl 12606 . . . . . 6 156 ∈ ℕ0
4121nn0zi 12500 . . . . . 6 3 ∈ ℤ
4227, 11deccl 12606 . . . . . 6 91 ∈ ℕ0
4330, 18deccl 12606 . . . . . . 7 78 ∈ ℕ0
4439nn0zi 12500 . . . . . . 7 15 ∈ ℤ
4511, 27deccl 12606 . . . . . . . 8 19 ∈ ℕ0
46 4nn 12211 . . . . . . . 8 4 ∈ ℕ
4745, 46decnncl 12611 . . . . . . 7 194 ∈ ℕ
4834, 5deccl 12606 . . . . . . . 8 230 ∈ ℕ0
4948, 27deccl 12606 . . . . . . 7 2309 ∈ ℕ0
5021, 27deccl 12606 . . . . . . . 8 39 ∈ ℕ0
5116nn0zi 12500 . . . . . . . 8 4 ∈ ℤ
5211, 11deccl 12606 . . . . . . . . 9 11 ∈ ℕ0
5352, 11deccl 12606 . . . . . . . 8 111 ∈ ℕ0
5421, 18deccl 12606 . . . . . . . . 9 38 ∈ ℕ0
5511, 21deccl 12606 . . . . . . . . . . 11 13 ∈ ℕ0
5655, 5deccl 12606 . . . . . . . . . 10 130 ∈ ℕ0
5756, 30deccl 12606 . . . . . . . . 9 1307 ∈ ℕ0
583, 21deccl 12606 . . . . . . . . . . . 12 53 ∈ ℕ0
5958, 18deccl 12606 . . . . . . . . . . 11 538 ∈ ℕ0
6059nn0zi 12500 . . . . . . . . . 10 538 ∈ ℤ
6152, 24deccl 12606 . . . . . . . . . . 11 116 ∈ ℕ0
6261, 11deccl 12606 . . . . . . . . . 10 1161 ∈ ℕ0
6311, 18deccl 12606 . . . . . . . . . . 11 18 ∈ ℕ0
6463, 21deccl 12606 . . . . . . . . . . . 12 183 ∈ ℕ0
6564, 2deccl 12606 . . . . . . . . . . 11 1832 ∈ ℕ0
6612503lem1 17048 . . . . . . . . . . 11 ((2↑18) mod 𝑁) = (1832 mod 𝑁)
67 8p1e9 12273 . . . . . . . . . . . 12 (8 + 1) = 9
68 eqid 2729 . . . . . . . . . . . 12 18 = 18
6911, 18, 67, 68decsuc 12622 . . . . . . . . . . 11 (18 + 1) = 19
70 eqid 2729 . . . . . . . . . . . . 13 1161 = 1161
71 eqid 2729 . . . . . . . . . . . . . 14 250 = 250
7261nn0cni 12396 . . . . . . . . . . . . . . 15 116 ∈ ℂ
7372addridi 11303 . . . . . . . . . . . . . 14 (116 + 0) = 116
74 eqid 2729 . . . . . . . . . . . . . . 15 25 = 25
7552nn0cni 12396 . . . . . . . . . . . . . . . 16 11 ∈ ℂ
7675addridi 11303 . . . . . . . . . . . . . . 15 (11 + 0) = 11
77 2cn 12203 . . . . . . . . . . . . . . . . . 18 2 ∈ ℂ
7877mullidi 11120 . . . . . . . . . . . . . . . . 17 (1 · 2) = 2
79 1p0e1 12247 . . . . . . . . . . . . . . . . 17 (1 + 0) = 1
8078, 79oveq12i 7361 . . . . . . . . . . . . . . . 16 ((1 · 2) + (1 + 0)) = (2 + 1)
81 2p1e3 12265 . . . . . . . . . . . . . . . 16 (2 + 1) = 3
8280, 81eqtri 2752 . . . . . . . . . . . . . . 15 ((1 · 2) + (1 + 0)) = 3
83 5cn 12216 . . . . . . . . . . . . . . . . . 18 5 ∈ ℂ
8483mullidi 11120 . . . . . . . . . . . . . . . . 17 (1 · 5) = 5
8584oveq1i 7359 . . . . . . . . . . . . . . . 16 ((1 · 5) + 1) = (5 + 1)
86 5p1e6 12270 . . . . . . . . . . . . . . . 16 (5 + 1) = 6
8724dec0h 12613 . . . . . . . . . . . . . . . 16 6 = 06
8885, 86, 873eqtri 2756 . . . . . . . . . . . . . . 15 ((1 · 5) + 1) = 06
892, 3, 11, 11, 74, 76, 11, 24, 5, 82, 88decma2c 12644 . . . . . . . . . . . . . 14 ((1 · 25) + (11 + 0)) = 36
90 ax-1cn 11067 . . . . . . . . . . . . . . . . 17 1 ∈ ℂ
9190mul01i 11306 . . . . . . . . . . . . . . . 16 (1 · 0) = 0
9291oveq1i 7359 . . . . . . . . . . . . . . 15 ((1 · 0) + 6) = (0 + 6)
93 6cn 12219 . . . . . . . . . . . . . . . 16 6 ∈ ℂ
9493addlidi 11304 . . . . . . . . . . . . . . 15 (0 + 6) = 6
9592, 94, 873eqtri 2756 . . . . . . . . . . . . . 14 ((1 · 0) + 6) = 06
964, 5, 52, 24, 71, 73, 11, 24, 5, 89, 95decma2c 12644 . . . . . . . . . . . . 13 ((1 · 250) + (116 + 0)) = 366
97 3cn 12209 . . . . . . . . . . . . . . . 16 3 ∈ ℂ
9897mullidi 11120 . . . . . . . . . . . . . . 15 (1 · 3) = 3
9998oveq1i 7359 . . . . . . . . . . . . . 14 ((1 · 3) + 1) = (3 + 1)
100 3p1e4 12268 . . . . . . . . . . . . . 14 (3 + 1) = 4
10116dec0h 12613 . . . . . . . . . . . . . 14 4 = 04
10299, 100, 1013eqtri 2756 . . . . . . . . . . . . 13 ((1 · 3) + 1) = 04
1036, 21, 61, 11, 1, 70, 11, 16, 5, 96, 102decma2c 12644 . . . . . . . . . . . 12 ((1 · 𝑁) + 1161) = 3664
104 eqid 2729 . . . . . . . . . . . . 13 1832 = 1832
105 eqid 2729 . . . . . . . . . . . . . 14 183 = 183
10678oveq1i 7359 . . . . . . . . . . . . . . . 16 ((1 · 2) + 1) = (2 + 1)
107106, 81eqtri 2752 . . . . . . . . . . . . . . 15 ((1 · 2) + 1) = 3
108 8t2e16 12706 . . . . . . . . . . . . . . 15 (8 · 2) = 16
1092, 11, 18, 68, 24, 11, 107, 108decmul1c 12656 . . . . . . . . . . . . . 14 (18 · 2) = 36
110 3t2e6 12289 . . . . . . . . . . . . . 14 (3 · 2) = 6
1112, 63, 21, 105, 109, 110decmul1 12655 . . . . . . . . . . . . 13 (183 · 2) = 366
112 2t2e4 12287 . . . . . . . . . . . . 13 (2 · 2) = 4
1132, 64, 2, 104, 111, 112decmul1 12655 . . . . . . . . . . . 12 (1832 · 2) = 3664
114103, 113eqtr4i 2755 . . . . . . . . . . 11 ((1 · 𝑁) + 1161) = (1832 · 2)
1159, 10, 63, 20, 65, 62, 66, 69, 114modxp1i 16982 . . . . . . . . . 10 ((2↑19) mod 𝑁) = (1161 mod 𝑁)
116 eqid 2729 . . . . . . . . . . 11 19 = 19
117 2t1e2 12286 . . . . . . . . . . . . 13 (2 · 1) = 2
118117oveq1i 7359 . . . . . . . . . . . 12 ((2 · 1) + 1) = (2 + 1)
119118, 81eqtri 2752 . . . . . . . . . . 11 ((2 · 1) + 1) = 3
120 9cn 12228 . . . . . . . . . . . 12 9 ∈ ℂ
121 9t2e18 12713 . . . . . . . . . . . 12 (9 · 2) = 18
122120, 77, 121mulcomli 11124 . . . . . . . . . . 11 (2 · 9) = 18
1232, 11, 27, 116, 18, 11, 119, 122decmul2c 12657 . . . . . . . . . 10 (2 · 19) = 38
124 eqid 2729 . . . . . . . . . . . 12 1307 = 1307
12511, 24deccl 12606 . . . . . . . . . . . . 13 16 ∈ ℕ0
126125, 2deccl 12606 . . . . . . . . . . . 12 162 ∈ ℕ0
127 eqid 2729 . . . . . . . . . . . . . 14 130 = 130
128 eqid 2729 . . . . . . . . . . . . . 14 162 = 162
129 eqid 2729 . . . . . . . . . . . . . . 15 13 = 13
130 eqid 2729 . . . . . . . . . . . . . . 15 16 = 16
131 1p1e2 12248 . . . . . . . . . . . . . . 15 (1 + 1) = 2
132 6p3e9 12283 . . . . . . . . . . . . . . . 16 (6 + 3) = 9
13393, 97, 132addcomli 11308 . . . . . . . . . . . . . . 15 (3 + 6) = 9
13411, 21, 11, 24, 129, 130, 131, 133decadd 12645 . . . . . . . . . . . . . 14 (13 + 16) = 29
13577addlidi 11304 . . . . . . . . . . . . . 14 (0 + 2) = 2
13655, 5, 125, 2, 127, 128, 134, 135decadd 12645 . . . . . . . . . . . . 13 (130 + 162) = 292
13728nn0cni 12396 . . . . . . . . . . . . . . 15 29 ∈ ℂ
138137addridi 11303 . . . . . . . . . . . . . 14 (29 + 0) = 29
1392, 24deccl 12606 . . . . . . . . . . . . . . 15 26 ∈ ℕ0
140139, 27deccl 12606 . . . . . . . . . . . . . 14 269 ∈ ℕ0
141 eqid 2729 . . . . . . . . . . . . . . 15 538 = 538
1422dec0h 12613 . . . . . . . . . . . . . . . 16 2 = 02
143 eqid 2729 . . . . . . . . . . . . . . . 16 269 = 269
144 6p1e7 12271 . . . . . . . . . . . . . . . . 17 (6 + 1) = 7
145139nn0cni 12396 . . . . . . . . . . . . . . . . . 18 26 ∈ ℂ
146145addlidi 11304 . . . . . . . . . . . . . . . . 17 (0 + 26) = 26
1472, 24, 144, 146decsuc 12622 . . . . . . . . . . . . . . . 16 ((0 + 26) + 1) = 27
148 9p2e11 12678 . . . . . . . . . . . . . . . . 17 (9 + 2) = 11
149120, 77, 148addcomli 11308 . . . . . . . . . . . . . . . 16 (2 + 9) = 11
1505, 2, 139, 27, 142, 143, 147, 11, 149decaddc 12646 . . . . . . . . . . . . . . 15 (2 + 269) = 271
151 eqid 2729 . . . . . . . . . . . . . . . 16 53 = 53
152 7p1e8 12272 . . . . . . . . . . . . . . . . 17 (7 + 1) = 8
153 eqid 2729 . . . . . . . . . . . . . . . . 17 27 = 27
1542, 30, 152, 153decsuc 12622 . . . . . . . . . . . . . . . 16 (27 + 1) = 28
15581oveq2i 7360 . . . . . . . . . . . . . . . . 17 ((5 · 2) + (2 + 1)) = ((5 · 2) + 3)
156 5t2e10 12691 . . . . . . . . . . . . . . . . . 18 (5 · 2) = 10
15797addlidi 11304 . . . . . . . . . . . . . . . . . 18 (0 + 3) = 3
15811, 5, 21, 156, 157decaddi 12651 . . . . . . . . . . . . . . . . 17 ((5 · 2) + 3) = 13
159155, 158eqtri 2752 . . . . . . . . . . . . . . . 16 ((5 · 2) + (2 + 1)) = 13
160110oveq1i 7359 . . . . . . . . . . . . . . . . 17 ((3 · 2) + 8) = (6 + 8)
161 8cn 12225 . . . . . . . . . . . . . . . . . 18 8 ∈ ℂ
162 8p6e14 12675 . . . . . . . . . . . . . . . . . 18 (8 + 6) = 14
163161, 93, 162addcomli 11308 . . . . . . . . . . . . . . . . 17 (6 + 8) = 14
164160, 163eqtri 2752 . . . . . . . . . . . . . . . 16 ((3 · 2) + 8) = 14
1653, 21, 2, 18, 151, 154, 2, 16, 11, 159, 164decmac 12643 . . . . . . . . . . . . . . 15 ((53 · 2) + (27 + 1)) = 134
16611, 24, 144, 108decsuc 12622 . . . . . . . . . . . . . . 15 ((8 · 2) + 1) = 17
16758, 18, 31, 11, 141, 150, 2, 30, 11, 165, 166decmac 12643 . . . . . . . . . . . . . 14 ((538 · 2) + (2 + 269)) = 1347
16827dec0h 12613 . . . . . . . . . . . . . . 15 9 = 09
169 4cn 12213 . . . . . . . . . . . . . . . . . 18 4 ∈ ℂ
170169addlidi 11304 . . . . . . . . . . . . . . . . 17 (0 + 4) = 4
171170, 101eqtri 2752 . . . . . . . . . . . . . . . 16 (0 + 4) = 04
172 0p1e1 12245 . . . . . . . . . . . . . . . . . 18 (0 + 1) = 1
173172oveq2i 7360 . . . . . . . . . . . . . . . . 17 ((5 · 5) + (0 + 1)) = ((5 · 5) + 1)
174 5t5e25 12694 . . . . . . . . . . . . . . . . . 18 (5 · 5) = 25
1752, 3, 86, 174decsuc 12622 . . . . . . . . . . . . . . . . 17 ((5 · 5) + 1) = 26
176173, 175eqtri 2752 . . . . . . . . . . . . . . . 16 ((5 · 5) + (0 + 1)) = 26
177 5t3e15 12692 . . . . . . . . . . . . . . . . . 18 (5 · 3) = 15
17883, 97, 177mulcomli 11124 . . . . . . . . . . . . . . . . 17 (3 · 5) = 15
179 5p4e9 12281 . . . . . . . . . . . . . . . . 17 (5 + 4) = 9
18011, 3, 16, 178, 179decaddi 12651 . . . . . . . . . . . . . . . 16 ((3 · 5) + 4) = 19
1813, 21, 5, 16, 151, 171, 3, 27, 11, 176, 180decmac 12643 . . . . . . . . . . . . . . 15 ((53 · 5) + (0 + 4)) = 269
182 8t5e40 12709 . . . . . . . . . . . . . . . 16 (8 · 5) = 40
183120addlidi 11304 . . . . . . . . . . . . . . . 16 (0 + 9) = 9
18416, 5, 27, 182, 183decaddi 12651 . . . . . . . . . . . . . . 15 ((8 · 5) + 9) = 49
18558, 18, 5, 27, 141, 168, 3, 27, 16, 181, 184decmac 12643 . . . . . . . . . . . . . 14 ((538 · 5) + 9) = 2699
1862, 3, 2, 27, 74, 138, 59, 27, 140, 167, 185decma2c 12644 . . . . . . . . . . . . 13 ((538 · 25) + (29 + 0)) = 13479
18759nn0cni 12396 . . . . . . . . . . . . . . . 16 538 ∈ ℂ
188187mul01i 11306 . . . . . . . . . . . . . . 15 (538 · 0) = 0
189188oveq1i 7359 . . . . . . . . . . . . . 14 ((538 · 0) + 2) = (0 + 2)
190189, 135, 1423eqtri 2756 . . . . . . . . . . . . 13 ((538 · 0) + 2) = 02
1914, 5, 28, 2, 71, 136, 59, 2, 5, 186, 190decma2c 12644 . . . . . . . . . . . 12 ((538 · 250) + (130 + 162)) = 134792
19230dec0h 12613 . . . . . . . . . . . . 13 7 = 07
19321dec0h 12613 . . . . . . . . . . . . . . 15 3 = 03
194157, 193eqtri 2752 . . . . . . . . . . . . . 14 (0 + 3) = 03
195172oveq2i 7360 . . . . . . . . . . . . . . 15 ((5 · 3) + (0 + 1)) = ((5 · 3) + 1)
19611, 3, 86, 177decsuc 12622 . . . . . . . . . . . . . . 15 ((5 · 3) + 1) = 16
197195, 196eqtri 2752 . . . . . . . . . . . . . 14 ((5 · 3) + (0 + 1)) = 16
198 3t3e9 12290 . . . . . . . . . . . . . . . 16 (3 · 3) = 9
199198oveq1i 7359 . . . . . . . . . . . . . . 15 ((3 · 3) + 3) = (9 + 3)
200 9p3e12 12679 . . . . . . . . . . . . . . 15 (9 + 3) = 12
201199, 200eqtri 2752 . . . . . . . . . . . . . 14 ((3 · 3) + 3) = 12
2023, 21, 5, 21, 151, 194, 21, 2, 11, 197, 201decmac 12643 . . . . . . . . . . . . 13 ((53 · 3) + (0 + 3)) = 162
203 8t3e24 12707 . . . . . . . . . . . . . 14 (8 · 3) = 24
204 7cn 12222 . . . . . . . . . . . . . . 15 7 ∈ ℂ
205 7p4e11 12667 . . . . . . . . . . . . . . 15 (7 + 4) = 11
206204, 169, 205addcomli 11308 . . . . . . . . . . . . . 14 (4 + 7) = 11
2072, 16, 30, 203, 81, 11, 206decaddci 12652 . . . . . . . . . . . . 13 ((8 · 3) + 7) = 31
20858, 18, 5, 30, 141, 192, 21, 11, 21, 202, 207decmac 12643 . . . . . . . . . . . 12 ((538 · 3) + 7) = 1621
2096, 21, 56, 30, 1, 124, 59, 11, 126, 191, 208decma2c 12644 . . . . . . . . . . 11 ((538 · 𝑁) + 1307) = 1347921
210 eqid 2729 . . . . . . . . . . . . 13 116 = 116
21124, 27deccl 12606 . . . . . . . . . . . . . 14 69 ∈ ℕ0
212211, 30deccl 12606 . . . . . . . . . . . . 13 697 ∈ ℕ0
21330, 5deccl 12606 . . . . . . . . . . . . . 14 70 ∈ ℕ0
214 eqid 2729 . . . . . . . . . . . . . 14 11 = 11
215 eqid 2729 . . . . . . . . . . . . . . 15 697 = 697
21611dec0h 12613 . . . . . . . . . . . . . . . 16 1 = 01
217 eqid 2729 . . . . . . . . . . . . . . . 16 69 = 69
21894oveq1i 7359 . . . . . . . . . . . . . . . . 17 ((0 + 6) + 1) = (6 + 1)
219218, 144eqtri 2752 . . . . . . . . . . . . . . . 16 ((0 + 6) + 1) = 7
220 9p1e10 12593 . . . . . . . . . . . . . . . . 17 (9 + 1) = 10
221120, 90, 220addcomli 11308 . . . . . . . . . . . . . . . 16 (1 + 9) = 10
2225, 11, 24, 27, 216, 217, 219, 221decaddc2 12647 . . . . . . . . . . . . . . 15 (1 + 69) = 70
223204, 90, 152addcomli 11308 . . . . . . . . . . . . . . 15 (1 + 7) = 8
22411, 11, 211, 30, 214, 215, 222, 223decadd 12645 . . . . . . . . . . . . . 14 (11 + 697) = 708
225 eqid 2729 . . . . . . . . . . . . . . . 16 70 = 70
2265, 30, 11, 11, 192, 214, 172, 152decadd 12645 . . . . . . . . . . . . . . . 16 (7 + 11) = 18
22730, 5, 52, 24, 225, 210, 226, 94decadd 12645 . . . . . . . . . . . . . . 15 (70 + 116) = 186
22863nn0cni 12396 . . . . . . . . . . . . . . . . 17 18 ∈ ℂ
229228addridi 11303 . . . . . . . . . . . . . . . 16 (18 + 0) = 18
230131, 142eqtri 2752 . . . . . . . . . . . . . . . . 17 (1 + 1) = 02
231 1t1e1 12285 . . . . . . . . . . . . . . . . . . 19 (1 · 1) = 1
232 00id 11291 . . . . . . . . . . . . . . . . . . 19 (0 + 0) = 0
233231, 232oveq12i 7361 . . . . . . . . . . . . . . . . . 18 ((1 · 1) + (0 + 0)) = (1 + 0)
234233, 79eqtri 2752 . . . . . . . . . . . . . . . . 17 ((1 · 1) + (0 + 0)) = 1
235231oveq1i 7359 . . . . . . . . . . . . . . . . . 18 ((1 · 1) + 2) = (1 + 2)
236 1p2e3 12266 . . . . . . . . . . . . . . . . . 18 (1 + 2) = 3
237235, 236, 1933eqtri 2756 . . . . . . . . . . . . . . . . 17 ((1 · 1) + 2) = 03
23811, 11, 5, 2, 214, 230, 11, 21, 5, 234, 237decmac 12643 . . . . . . . . . . . . . . . 16 ((11 · 1) + (1 + 1)) = 13
23993mulridi 11119 . . . . . . . . . . . . . . . . . 18 (6 · 1) = 6
240239oveq1i 7359 . . . . . . . . . . . . . . . . 17 ((6 · 1) + 8) = (6 + 8)
241240, 163eqtri 2752 . . . . . . . . . . . . . . . 16 ((6 · 1) + 8) = 14
24252, 24, 11, 18, 210, 229, 11, 16, 11, 238, 241decmac 12643 . . . . . . . . . . . . . . 15 ((116 · 1) + (18 + 0)) = 134
243231oveq1i 7359 . . . . . . . . . . . . . . . 16 ((1 · 1) + 6) = (1 + 6)
24493, 90, 144addcomli 11308 . . . . . . . . . . . . . . . 16 (1 + 6) = 7
245243, 244, 1923eqtri 2756 . . . . . . . . . . . . . . 15 ((1 · 1) + 6) = 07
24661, 11, 63, 24, 70, 227, 11, 30, 5, 242, 245decmac 12643 . . . . . . . . . . . . . 14 ((1161 · 1) + (70 + 116)) = 1347
24718dec0h 12613 . . . . . . . . . . . . . . 15 8 = 08
2485dec0h 12613 . . . . . . . . . . . . . . . . 17 0 = 00
249232, 248eqtri 2752 . . . . . . . . . . . . . . . 16 (0 + 0) = 00
250231oveq1i 7359 . . . . . . . . . . . . . . . . . 18 ((1 · 1) + 0) = (1 + 0)
251250, 79eqtri 2752 . . . . . . . . . . . . . . . . 17 ((1 · 1) + 0) = 1
25211, 11, 5, 5, 214, 249, 11, 251, 251decma 12642 . . . . . . . . . . . . . . . 16 ((11 · 1) + (0 + 0)) = 11
253239oveq1i 7359 . . . . . . . . . . . . . . . . 17 ((6 · 1) + 0) = (6 + 0)
25493addridi 11303 . . . . . . . . . . . . . . . . 17 (6 + 0) = 6
255253, 254, 873eqtri 2756 . . . . . . . . . . . . . . . 16 ((6 · 1) + 0) = 06
25652, 24, 5, 5, 210, 249, 11, 24, 5, 252, 255decmac 12643 . . . . . . . . . . . . . . 15 ((116 · 1) + (0 + 0)) = 116
257231oveq1i 7359 . . . . . . . . . . . . . . . 16 ((1 · 1) + 8) = (1 + 8)
258161, 90, 67addcomli 11308 . . . . . . . . . . . . . . . 16 (1 + 8) = 9
259257, 258, 1683eqtri 2756 . . . . . . . . . . . . . . 15 ((1 · 1) + 8) = 09
26061, 11, 5, 18, 70, 247, 11, 27, 5, 256, 259decmac 12643 . . . . . . . . . . . . . 14 ((1161 · 1) + 8) = 1169
26111, 11, 213, 18, 214, 224, 62, 27, 61, 246, 260decma2c 12644 . . . . . . . . . . . . 13 ((1161 · 11) + (11 + 697)) = 13479
262172, 216eqtri 2752 . . . . . . . . . . . . . . 15 (0 + 1) = 01
26393mullidi 11120 . . . . . . . . . . . . . . . . . 18 (1 · 6) = 6
264263, 232oveq12i 7361 . . . . . . . . . . . . . . . . 17 ((1 · 6) + (0 + 0)) = (6 + 0)
265264, 254eqtri 2752 . . . . . . . . . . . . . . . 16 ((1 · 6) + (0 + 0)) = 6
266263oveq1i 7359 . . . . . . . . . . . . . . . . 17 ((1 · 6) + 3) = (6 + 3)
267266, 132, 1683eqtri 2756 . . . . . . . . . . . . . . . 16 ((1 · 6) + 3) = 09
26811, 11, 5, 21, 214, 194, 24, 27, 5, 265, 267decmac 12643 . . . . . . . . . . . . . . 15 ((11 · 6) + (0 + 3)) = 69
269 6t6e36 12699 . . . . . . . . . . . . . . . 16 (6 · 6) = 36
27021, 24, 144, 269decsuc 12622 . . . . . . . . . . . . . . 15 ((6 · 6) + 1) = 37
27152, 24, 5, 11, 210, 262, 24, 30, 21, 268, 270decmac 12643 . . . . . . . . . . . . . 14 ((116 · 6) + (0 + 1)) = 697
272263oveq1i 7359 . . . . . . . . . . . . . . 15 ((1 · 6) + 6) = (6 + 6)
273 6p6e12 12665 . . . . . . . . . . . . . . 15 (6 + 6) = 12
274272, 273eqtri 2752 . . . . . . . . . . . . . 14 ((1 · 6) + 6) = 12
27561, 11, 5, 24, 70, 87, 24, 2, 11, 271, 274decmac 12643 . . . . . . . . . . . . 13 ((1161 · 6) + 6) = 6972
27652, 24, 52, 24, 210, 210, 62, 2, 212, 261, 275decma2c 12644 . . . . . . . . . . . 12 ((1161 · 116) + 116) = 134792
27762nn0cni 12396 . . . . . . . . . . . . 13 1161 ∈ ℂ
278277mulridi 11119 . . . . . . . . . . . 12 (1161 · 1) = 1161
27962, 61, 11, 70, 11, 61, 276, 278decmul2c 12657 . . . . . . . . . . 11 (1161 · 1161) = 1347921
280209, 279eqtr4i 2755 . . . . . . . . . 10 ((538 · 𝑁) + 1307) = (1161 · 1161)
2819, 10, 45, 60, 62, 57, 115, 123, 280mod2xi 16981 . . . . . . . . 9 ((2↑38) mod 𝑁) = (1307 mod 𝑁)
282 eqid 2729 . . . . . . . . . 10 38 = 38
28321, 18, 67, 282decsuc 12622 . . . . . . . . 9 (38 + 1) = 39
284 eqid 2729 . . . . . . . . . . 11 111 = 111
28579, 216eqtri 2752 . . . . . . . . . . . . 13 (1 + 0) = 01
28678, 232oveq12i 7361 . . . . . . . . . . . . . 14 ((1 · 2) + (0 + 0)) = (2 + 0)
28777addridi 11303 . . . . . . . . . . . . . 14 (2 + 0) = 2
288286, 287eqtri 2752 . . . . . . . . . . . . 13 ((1 · 2) + (0 + 0)) = 2
2892, 3, 5, 11, 74, 285, 11, 24, 5, 288, 88decma2c 12644 . . . . . . . . . . . 12 ((1 · 25) + (1 + 0)) = 26
29091oveq1i 7359 . . . . . . . . . . . . 13 ((1 · 0) + 1) = (0 + 1)
291290, 172, 2163eqtri 2756 . . . . . . . . . . . 12 ((1 · 0) + 1) = 01
2924, 5, 11, 11, 71, 76, 11, 11, 5, 289, 291decma2c 12644 . . . . . . . . . . 11 ((1 · 250) + (11 + 0)) = 261
2936, 21, 52, 11, 1, 284, 11, 16, 5, 292, 102decma2c 12644 . . . . . . . . . 10 ((1 · 𝑁) + 111) = 2614
294110oveq1i 7359 . . . . . . . . . . . . . 14 ((3 · 2) + 0) = (6 + 0)
295294, 254, 873eqtri 2756 . . . . . . . . . . . . 13 ((3 · 2) + 0) = 06
29611, 21, 5, 5, 129, 249, 2, 24, 5, 288, 295decmac 12643 . . . . . . . . . . . 12 ((13 · 2) + (0 + 0)) = 26
29777mul02i 11305 . . . . . . . . . . . . . 14 (0 · 2) = 0
298297oveq1i 7359 . . . . . . . . . . . . 13 ((0 · 2) + 1) = (0 + 1)
299298, 172, 2163eqtri 2756 . . . . . . . . . . . 12 ((0 · 2) + 1) = 01
30055, 5, 5, 11, 127, 216, 2, 11, 5, 296, 299decmac 12643 . . . . . . . . . . 11 ((130 · 2) + 1) = 261
301 7t2e14 12700 . . . . . . . . . . 11 (7 · 2) = 14
3022, 56, 30, 124, 16, 11, 300, 301decmul1c 12656 . . . . . . . . . 10 (1307 · 2) = 2614
303293, 302eqtr4i 2755 . . . . . . . . 9 ((1 · 𝑁) + 111) = (1307 · 2)
3049, 10, 54, 20, 57, 53, 281, 283, 303modxp1i 16982 . . . . . . . 8 ((2↑39) mod 𝑁) = (111 mod 𝑁)
305 eqid 2729 . . . . . . . . 9 39 = 39
30697, 77, 110mulcomli 11124 . . . . . . . . . . 11 (2 · 3) = 6
307306oveq1i 7359 . . . . . . . . . 10 ((2 · 3) + 1) = (6 + 1)
308307, 144eqtri 2752 . . . . . . . . 9 ((2 · 3) + 1) = 7
3092, 21, 27, 305, 18, 11, 308, 122decmul2c 12657 . . . . . . . 8 (2 · 39) = 78
310 eqid 2729 . . . . . . . . . 10 2309 = 2309
311 eqid 2729 . . . . . . . . . . . 12 230 = 230
31234, 5, 2, 311, 135decaddi 12651 . . . . . . . . . . 11 (230 + 2) = 232
31334nn0cni 12396 . . . . . . . . . . . . 13 23 ∈ ℂ
314313addridi 11303 . . . . . . . . . . . 12 (23 + 0) = 23
315 4t2e8 12291 . . . . . . . . . . . . . 14 (4 · 2) = 8
316 2p2e4 12258 . . . . . . . . . . . . . 14 (2 + 2) = 4
317315, 316oveq12i 7361 . . . . . . . . . . . . 13 ((4 · 2) + (2 + 2)) = (8 + 4)
318 8p4e12 12673 . . . . . . . . . . . . 13 (8 + 4) = 12
319317, 318eqtri 2752 . . . . . . . . . . . 12 ((4 · 2) + (2 + 2)) = 12
320 5t4e20 12693 . . . . . . . . . . . . . 14 (5 · 4) = 20
32183, 169, 320mulcomli 11124 . . . . . . . . . . . . 13 (4 · 5) = 20
3222, 5, 21, 321, 157decaddi 12651 . . . . . . . . . . . 12 ((4 · 5) + 3) = 23
3232, 3, 2, 21, 74, 314, 16, 21, 2, 319, 322decma2c 12644 . . . . . . . . . . 11 ((4 · 25) + (23 + 0)) = 123
324169mul01i 11306 . . . . . . . . . . . . 13 (4 · 0) = 0
325324oveq1i 7359 . . . . . . . . . . . 12 ((4 · 0) + 2) = (0 + 2)
326325, 135, 1423eqtri 2756 . . . . . . . . . . 11 ((4 · 0) + 2) = 02
3274, 5, 34, 2, 71, 312, 16, 2, 5, 323, 326decma2c 12644 . . . . . . . . . 10 ((4 · 250) + (230 + 2)) = 1232
328 4t3e12 12689 . . . . . . . . . . 11 (4 · 3) = 12
32911, 2, 27, 328, 131, 11, 149decaddci 12652 . . . . . . . . . 10 ((4 · 3) + 9) = 21
3306, 21, 48, 27, 1, 310, 16, 11, 2, 327, 329decma2c 12644 . . . . . . . . 9 ((4 · 𝑁) + 2309) = 12321
3315, 11, 11, 11, 216, 214, 172, 131decadd 12645 . . . . . . . . . . . 12 (1 + 11) = 12
332231oveq1i 7359 . . . . . . . . . . . . . 14 ((1 · 1) + 1) = (1 + 1)
333332, 131, 1423eqtri 2756 . . . . . . . . . . . . 13 ((1 · 1) + 1) = 02
33411, 11, 5, 11, 214, 285, 11, 2, 5, 234, 333decmac 12643 . . . . . . . . . . . 12 ((11 · 1) + (1 + 0)) = 12
33552, 11, 11, 2, 284, 331, 11, 21, 5, 334, 237decmac 12643 . . . . . . . . . . 11 ((111 · 1) + (1 + 11)) = 123
33652, 11, 5, 11, 284, 216, 11, 2, 5, 252, 333decmac 12643 . . . . . . . . . . 11 ((111 · 1) + 1) = 112
33711, 11, 11, 11, 214, 214, 53, 2, 52, 335, 336decma2c 12644 . . . . . . . . . 10 ((111 · 11) + 11) = 1232
33853nn0cni 12396 . . . . . . . . . . 11 111 ∈ ℂ
339338mulridi 11119 . . . . . . . . . 10 (111 · 1) = 111
34053, 52, 11, 284, 11, 52, 337, 339decmul2c 12657 . . . . . . . . 9 (111 · 111) = 12321
341330, 340eqtr4i 2755 . . . . . . . 8 ((4 · 𝑁) + 2309) = (111 · 111)
3429, 10, 50, 51, 53, 49, 304, 309, 341mod2xi 16981 . . . . . . 7 ((2↑78) mod 𝑁) = (2309 mod 𝑁)
343 eqid 2729 . . . . . . . 8 78 = 78
344 4p1e5 12269 . . . . . . . . 9 (4 + 1) = 5
345204, 77, 301mulcomli 11124 . . . . . . . . 9 (2 · 7) = 14
34611, 16, 344, 345decsuc 12622 . . . . . . . 8 ((2 · 7) + 1) = 15
347161, 77, 108mulcomli 11124 . . . . . . . 8 (2 · 8) = 16
3482, 30, 18, 343, 24, 11, 346, 347decmul2c 12657 . . . . . . 7 (2 · 78) = 156
349 eqid 2729 . . . . . . . . 9 194 = 194
3502, 16deccl 12606 . . . . . . . . . 10 24 ∈ ℕ0
351 eqid 2729 . . . . . . . . . . 11 24 = 24
3522, 16, 344, 351decsuc 12622 . . . . . . . . . 10 (24 + 1) = 25
353 eqid 2729 . . . . . . . . . . . 12 23 = 23
3542, 21, 100, 353decsuc 12622 . . . . . . . . . . 11 (23 + 1) = 24
35534, 5, 11, 27, 311, 116, 354, 183decadd 12645 . . . . . . . . . 10 (230 + 19) = 249
356350, 352, 355decsucc 12632 . . . . . . . . 9 ((230 + 19) + 1) = 250
357 9p4e13 12680 . . . . . . . . 9 (9 + 4) = 13
35848, 27, 45, 16, 310, 349, 356, 21, 357decaddc 12646 . . . . . . . 8 (2309 + 194) = 2503
359358, 1eqtr4i 2755 . . . . . . 7 (2309 + 194) = 𝑁
360 eqid 2729 . . . . . . . . 9 91 = 91
361 eqid 2729 . . . . . . . . . . . 12 15 = 15
362204addlidi 11304 . . . . . . . . . . . . 13 (0 + 7) = 7
363362, 192eqtri 2752 . . . . . . . . . . . 12 (0 + 7) = 07
36478, 172oveq12i 7361 . . . . . . . . . . . . 13 ((1 · 2) + (0 + 1)) = (2 + 1)
365364, 81eqtri 2752 . . . . . . . . . . . 12 ((1 · 2) + (0 + 1)) = 3
36611, 5, 30, 156, 362decaddi 12651 . . . . . . . . . . . 12 ((5 · 2) + 7) = 17
36711, 3, 5, 30, 361, 363, 2, 30, 11, 365, 366decmac 12643 . . . . . . . . . . 11 ((15 · 2) + (0 + 7)) = 37
36884, 135oveq12i 7361 . . . . . . . . . . . . 13 ((1 · 5) + (0 + 2)) = (5 + 2)
369 5p2e7 12279 . . . . . . . . . . . . 13 (5 + 2) = 7
370368, 369eqtri 2752 . . . . . . . . . . . 12 ((1 · 5) + (0 + 2)) = 7
37111, 3, 5, 11, 361, 216, 3, 24, 2, 370, 175decmac 12643 . . . . . . . . . . 11 ((15 · 5) + 1) = 76
3722, 3, 5, 11, 74, 285, 39, 24, 30, 367, 371decma2c 12644 . . . . . . . . . 10 ((15 · 25) + (1 + 0)) = 376
37339nn0cni 12396 . . . . . . . . . . . . 13 15 ∈ ℂ
374373mul01i 11306 . . . . . . . . . . . 12 (15 · 0) = 0
375374oveq1i 7359 . . . . . . . . . . 11 ((15 · 0) + 3) = (0 + 3)
376375, 157, 1933eqtri 2756 . . . . . . . . . 10 ((15 · 0) + 3) = 03
3774, 5, 11, 21, 71, 357, 39, 21, 5, 372, 376decma2c 12644 . . . . . . . . 9 ((15 · 250) + (9 + 4)) = 3763
37898, 172oveq12i 7361 . . . . . . . . . . 11 ((1 · 3) + (0 + 1)) = (3 + 1)
379378, 100eqtri 2752 . . . . . . . . . 10 ((1 · 3) + (0 + 1)) = 4
38011, 3, 5, 11, 361, 216, 21, 24, 11, 379, 196decmac 12643 . . . . . . . . 9 ((15 · 3) + 1) = 46
3816, 21, 27, 11, 1, 360, 39, 24, 16, 377, 380decma2c 12644 . . . . . . . 8 ((15 · 𝑁) + 91) = 37636
38245, 16deccl 12606 . . . . . . . . 9 194 ∈ ℕ0
383 eqid 2729 . . . . . . . . . 10 77 = 77
38411, 30deccl 12606 . . . . . . . . . . 11 17 ∈ ℕ0
385384, 3deccl 12606 . . . . . . . . . 10 175 ∈ ℕ0
386 eqid 2729 . . . . . . . . . . . 12 175 = 175
387384nn0cni 12396 . . . . . . . . . . . . . 14 17 ∈ ℂ
388387addlidi 11304 . . . . . . . . . . . . 13 (0 + 17) = 17
38911, 30, 152, 388decsuc 12622 . . . . . . . . . . . 12 ((0 + 17) + 1) = 18
390 7p5e12 12668 . . . . . . . . . . . 12 (7 + 5) = 12
3915, 30, 384, 3, 192, 386, 389, 2, 390decaddc 12646 . . . . . . . . . . 11 (7 + 175) = 182
392231, 131oveq12i 7361 . . . . . . . . . . . . 13 ((1 · 1) + (1 + 1)) = (1 + 2)
393392, 236eqtri 2752 . . . . . . . . . . . 12 ((1 · 1) + (1 + 1)) = 3
394120mulridi 11119 . . . . . . . . . . . . . 14 (9 · 1) = 9
395394oveq1i 7359 . . . . . . . . . . . . 13 ((9 · 1) + 8) = (9 + 8)
396 9p8e17 12684 . . . . . . . . . . . . 13 (9 + 8) = 17
397395, 396eqtri 2752 . . . . . . . . . . . 12 ((9 · 1) + 8) = 17
39811, 27, 11, 18, 116, 229, 11, 30, 11, 393, 397decmac 12643 . . . . . . . . . . 11 ((19 · 1) + (18 + 0)) = 37
399169mulridi 11119 . . . . . . . . . . . . 13 (4 · 1) = 4
400399oveq1i 7359 . . . . . . . . . . . 12 ((4 · 1) + 2) = (4 + 2)
401 4p2e6 12276 . . . . . . . . . . . 12 (4 + 2) = 6
402400, 401, 873eqtri 2756 . . . . . . . . . . 11 ((4 · 1) + 2) = 06
40345, 16, 63, 2, 349, 391, 11, 24, 5, 398, 402decmac 12643 . . . . . . . . . 10 ((194 · 1) + (7 + 175)) = 376
404120mullidi 11120 . . . . . . . . . . . . . 14 (1 · 9) = 9
405161addlidi 11304 . . . . . . . . . . . . . 14 (0 + 8) = 8
406404, 405oveq12i 7361 . . . . . . . . . . . . 13 ((1 · 9) + (0 + 8)) = (9 + 8)
407406, 396eqtri 2752 . . . . . . . . . . . 12 ((1 · 9) + (0 + 8)) = 17
408 9t9e81 12720 . . . . . . . . . . . . 13 (9 · 9) = 81
409169, 90, 344addcomli 11308 . . . . . . . . . . . . 13 (1 + 4) = 5
41018, 11, 16, 408, 409decaddi 12651 . . . . . . . . . . . 12 ((9 · 9) + 4) = 85
41111, 27, 5, 16, 116, 171, 27, 3, 18, 407, 410decmac 12643 . . . . . . . . . . 11 ((19 · 9) + (0 + 4)) = 175
412 9t4e36 12715 . . . . . . . . . . . . 13 (9 · 4) = 36
413120, 169, 412mulcomli 11124 . . . . . . . . . . . 12 (4 · 9) = 36
414 7p6e13 12669 . . . . . . . . . . . . 13 (7 + 6) = 13
415204, 93, 414addcomli 11308 . . . . . . . . . . . 12 (6 + 7) = 13
41621, 24, 30, 413, 100, 21, 415decaddci 12652 . . . . . . . . . . 11 ((4 · 9) + 7) = 43
41745, 16, 5, 30, 349, 192, 27, 21, 16, 411, 416decmac 12643 . . . . . . . . . 10 ((194 · 9) + 7) = 1753
41811, 27, 30, 30, 116, 383, 382, 21, 385, 403, 417decma2c 12644 . . . . . . . . 9 ((194 · 19) + 77) = 3763
419169mullidi 11120 . . . . . . . . . . . . 13 (1 · 4) = 4
420419, 157oveq12i 7361 . . . . . . . . . . . 12 ((1 · 4) + (0 + 3)) = (4 + 3)
421 4p3e7 12277 . . . . . . . . . . . 12 (4 + 3) = 7
422420, 421eqtri 2752 . . . . . . . . . . 11 ((1 · 4) + (0 + 3)) = 7
42321, 24, 144, 412decsuc 12622 . . . . . . . . . . 11 ((9 · 4) + 1) = 37
42411, 27, 5, 11, 116, 216, 16, 30, 21, 422, 423decmac 12643 . . . . . . . . . 10 ((19 · 4) + 1) = 77
425 4t4e16 12690 . . . . . . . . . 10 (4 · 4) = 16
42616, 45, 16, 349, 24, 11, 424, 425decmul1c 12656 . . . . . . . . 9 (194 · 4) = 776
427382, 45, 16, 349, 24, 37, 418, 426decmul2c 12657 . . . . . . . 8 (194 · 194) = 37636
428381, 427eqtr4i 2755 . . . . . . 7 ((15 · 𝑁) + 91) = (194 · 194)
42910, 43, 44, 47, 42, 49, 342, 348, 359, 428mod2xnegi 16983 . . . . . 6 ((2↑156) mod 𝑁) = (91 mod 𝑁)
430 eqid 2729 . . . . . . 7 156 = 156
431117, 172oveq12i 7361 . . . . . . . . 9 ((2 · 1) + (0 + 1)) = (2 + 1)
432431, 81eqtri 2752 . . . . . . . 8 ((2 · 1) + (0 + 1)) = 3
43383, 77, 156mulcomli 11124 . . . . . . . . 9 (2 · 5) = 10
43411, 5, 172, 433decsuc 12622 . . . . . . . 8 ((2 · 5) + 1) = 11
43511, 3, 5, 11, 361, 216, 2, 11, 11, 432, 434decma2c 12644 . . . . . . 7 ((2 · 15) + 1) = 31
436 6t2e12 12695 . . . . . . . 8 (6 · 2) = 12
43793, 77, 436mulcomli 11124 . . . . . . 7 (2 · 6) = 12
4382, 39, 24, 430, 2, 11, 435, 437decmul2c 12657 . . . . . 6 (2 · 156) = 312
439 eqid 2729 . . . . . . . 8 772 = 772
44030, 30, 152, 383decsuc 12622 . . . . . . . . 9 (77 + 1) = 78
441204addridi 11303 . . . . . . . . . . 11 (7 + 0) = 7
442441, 192eqtri 2752 . . . . . . . . . 10 (7 + 0) = 07
443110, 135oveq12i 7361 . . . . . . . . . . 11 ((3 · 2) + (0 + 2)) = (6 + 2)
444 6p2e8 12282 . . . . . . . . . . 11 (6 + 2) = 8
445443, 444eqtri 2752 . . . . . . . . . 10 ((3 · 2) + (0 + 2)) = 8
446204, 83, 390addcomli 11308 . . . . . . . . . . 11 (5 + 7) = 12
44711, 3, 30, 178, 131, 2, 446decaddci 12652 . . . . . . . . . 10 ((3 · 5) + 7) = 22
4482, 3, 5, 30, 74, 442, 21, 2, 2, 445, 447decma2c 12644 . . . . . . . . 9 ((3 · 25) + (7 + 0)) = 82
44997mul01i 11306 . . . . . . . . . . 11 (3 · 0) = 0
450449oveq1i 7359 . . . . . . . . . 10 ((3 · 0) + 8) = (0 + 8)
451450, 405, 2473eqtri 2756 . . . . . . . . 9 ((3 · 0) + 8) = 08
4524, 5, 30, 18, 71, 440, 21, 18, 5, 448, 451decma2c 12644 . . . . . . . 8 ((3 · 250) + (77 + 1)) = 828
453198oveq1i 7359 . . . . . . . . 9 ((3 · 3) + 2) = (9 + 2)
454453, 148eqtri 2752 . . . . . . . 8 ((3 · 3) + 2) = 11
4556, 21, 37, 2, 1, 439, 21, 11, 11, 452, 454decma2c 12644 . . . . . . 7 ((3 · 𝑁) + 772) = 8281
45618, 11, 131, 408decsuc 12622 . . . . . . . . 9 ((9 · 9) + 1) = 82
457404oveq1i 7359 . . . . . . . . . 10 ((1 · 9) + 9) = (9 + 9)
458 9p9e18 12685 . . . . . . . . . 10 (9 + 9) = 18
459457, 458eqtri 2752 . . . . . . . . 9 ((1 · 9) + 9) = 18
46027, 11, 27, 360, 27, 18, 11, 456, 459decrmac 12649 . . . . . . . 8 ((91 · 9) + 9) = 828
46142nn0cni 12396 . . . . . . . . 9 91 ∈ ℂ
462461mulridi 11119 . . . . . . . 8 (91 · 1) = 91
46342, 27, 11, 360, 11, 27, 460, 462decmul2c 12657 . . . . . . 7 (91 · 91) = 8281
464455, 463eqtr4i 2755 . . . . . 6 ((3 · 𝑁) + 772) = (91 · 91)
4659, 10, 40, 41, 42, 38, 429, 438, 464mod2xi 16981 . . . . 5 ((2↑312) mod 𝑁) = (772 mod 𝑁)
466 eqid 2729 . . . . . 6 312 = 312
467 eqid 2729 . . . . . . . . 9 31 = 31
468306oveq1i 7359 . . . . . . . . . 10 ((2 · 3) + 0) = (6 + 0)
469468, 254eqtri 2752 . . . . . . . . 9 ((2 · 3) + 0) = 6
470117, 142eqtri 2752 . . . . . . . . 9 (2 · 1) = 02
4712, 21, 11, 467, 2, 5, 469, 470decmul2c 12657 . . . . . . . 8 (2 · 31) = 62
472471oveq1i 7359 . . . . . . 7 ((2 · 31) + 0) = (62 + 0)
47325nn0cni 12396 . . . . . . . 8 62 ∈ ℂ
474473addridi 11303 . . . . . . 7 (62 + 0) = 62
475472, 474eqtri 2752 . . . . . 6 ((2 · 31) + 0) = 62
476112, 101eqtri 2752 . . . . . 6 (2 · 2) = 04
4772, 22, 2, 466, 16, 5, 475, 476decmul2c 12657 . . . . 5 (2 · 312) = 624
478 eqid 2729 . . . . . . 7 270 = 270
47930, 11deccl 12606 . . . . . . 7 71 ∈ ℕ0
480 eqid 2729 . . . . . . . . 9 71 = 71
481 7p2e9 12284 . . . . . . . . . 10 (7 + 2) = 9
482204, 77, 481addcomli 11308 . . . . . . . . 9 (2 + 7) = 9
4832, 30, 30, 11, 153, 480, 482, 152decadd 12645 . . . . . . . 8 (27 + 71) = 98
484120addridi 11303 . . . . . . . . . 10 (9 + 0) = 9
485484, 168eqtri 2752 . . . . . . . . 9 (9 + 0) = 09
48652, 27deccl 12606 . . . . . . . . 9 119 ∈ ℕ0
487 eqid 2729 . . . . . . . . . 10 238 = 238
488486nn0cni 12396 . . . . . . . . . . 11 119 ∈ ℂ
489488addlidi 11304 . . . . . . . . . 10 (0 + 119) = 119
49011, 11, 2, 214, 236decaddi 12651 . . . . . . . . . . 11 (11 + 2) = 13
491112, 79oveq12i 7361 . . . . . . . . . . . 12 ((2 · 2) + (1 + 0)) = (4 + 1)
492491, 344eqtri 2752 . . . . . . . . . . 11 ((2 · 2) + (1 + 0)) = 5
493110oveq1i 7359 . . . . . . . . . . . 12 ((3 · 2) + 3) = (6 + 3)
494493, 132, 1683eqtri 2756 . . . . . . . . . . 11 ((3 · 2) + 3) = 09
4952, 21, 11, 21, 353, 490, 2, 27, 5, 492, 494decmac 12643 . . . . . . . . . 10 ((23 · 2) + (11 + 2)) = 59
496 9p6e15 12682 . . . . . . . . . . . 12 (9 + 6) = 15
497120, 93, 496addcomli 11308 . . . . . . . . . . 11 (6 + 9) = 15
49811, 24, 27, 108, 131, 3, 497decaddci 12652 . . . . . . . . . 10 ((8 · 2) + 9) = 25
49934, 18, 52, 27, 487, 489, 2, 3, 2, 495, 498decmac 12643 . . . . . . . . 9 ((238 · 2) + (0 + 119)) = 595
500172oveq2i 7360 . . . . . . . . . . . 12 ((2 · 5) + (0 + 1)) = ((2 · 5) + 1)
501500, 434eqtri 2752 . . . . . . . . . . 11 ((2 · 5) + (0 + 1)) = 11
5022, 21, 5, 16, 353, 171, 3, 27, 11, 501, 180decmac 12643 . . . . . . . . . 10 ((23 · 5) + (0 + 4)) = 119
50334, 18, 5, 27, 487, 168, 3, 27, 16, 502, 184decmac 12643 . . . . . . . . 9 ((238 · 5) + 9) = 1199
5042, 3, 5, 27, 74, 485, 35, 27, 486, 499, 503decma2c 12644 . . . . . . . 8 ((238 · 25) + (9 + 0)) = 5959
50535nn0cni 12396 . . . . . . . . . . 11 238 ∈ ℂ
506505mul01i 11306 . . . . . . . . . 10 (238 · 0) = 0
507506oveq1i 7359 . . . . . . . . 9 ((238 · 0) + 8) = (0 + 8)
508507, 405, 2473eqtri 2756 . . . . . . . 8 ((238 · 0) + 8) = 08
5094, 5, 27, 18, 71, 483, 35, 18, 5, 504, 508decma2c 12644 . . . . . . 7 ((238 · 250) + (27 + 71)) = 59598
510306, 172oveq12i 7361 . . . . . . . . . . . 12 ((2 · 3) + (0 + 1)) = (6 + 1)
511510, 144eqtri 2752 . . . . . . . . . . 11 ((2 · 3) + (0 + 1)) = 7
5122, 21, 5, 2, 353, 142, 21, 11, 11, 511, 454decmac 12643 . . . . . . . . . 10 ((23 · 3) + 2) = 71
51321, 34, 18, 487, 16, 2, 512, 203decmul1c 12656 . . . . . . . . 9 (238 · 3) = 714
514513oveq1i 7359 . . . . . . . 8 ((238 · 3) + 0) = (714 + 0)
515479, 16deccl 12606 . . . . . . . . . 10 714 ∈ ℕ0
516515nn0cni 12396 . . . . . . . . 9 714 ∈ ℂ
517516addridi 11303 . . . . . . . 8 (714 + 0) = 714
518514, 517eqtri 2752 . . . . . . 7 ((238 · 3) + 0) = 714
5196, 21, 31, 5, 1, 478, 35, 16, 479, 509, 518decma2c 12644 . . . . . 6 ((238 · 𝑁) + 270) = 595984
52039, 16deccl 12606 . . . . . . 7 154 ∈ ℕ0
521 eqid 2729 . . . . . . . 8 154 = 154
5223, 16deccl 12606 . . . . . . . . 9 54 ∈ ℕ0
523522, 5deccl 12606 . . . . . . . 8 540 ∈ ℕ0
5243, 3deccl 12606 . . . . . . . . 9 55 ∈ ℕ0
525 eqid 2729 . . . . . . . . . 10 540 = 540
526 eqid 2729 . . . . . . . . . . 11 54 = 54
52783addlidi 11304 . . . . . . . . . . 11 (0 + 5) = 5
5285, 11, 3, 16, 216, 526, 527, 409decadd 12645 . . . . . . . . . 10 (1 + 54) = 55
52983addridi 11303 . . . . . . . . . 10 (5 + 0) = 5
53011, 3, 522, 5, 361, 525, 528, 529decadd 12645 . . . . . . . . 9 (15 + 540) = 555
531 eqid 2729 . . . . . . . . . . 11 55 = 55
5323, 3, 86, 531decsuc 12622 . . . . . . . . . 10 (55 + 1) = 56
533 7t7e49 12705 . . . . . . . . . . 11 (7 · 7) = 49
534 5p5e10 12662 . . . . . . . . . . 11 (5 + 5) = 10
53516, 27, 11, 5, 533, 534, 344, 484decadd 12645 . . . . . . . . . 10 ((7 · 7) + (5 + 5)) = 59
53616, 27, 24, 533, 344, 3, 496decaddci 12652 . . . . . . . . . 10 ((7 · 7) + 6) = 55
53730, 30, 3, 24, 383, 532, 30, 3, 3, 535, 536decmac 12643 . . . . . . . . 9 ((77 · 7) + (55 + 1)) = 595
53883, 169, 179addcomli 11308 . . . . . . . . . 10 (4 + 5) = 9
53911, 16, 3, 345, 538decaddi 12651 . . . . . . . . 9 ((2 · 7) + 5) = 19
54037, 2, 524, 3, 439, 530, 30, 27, 11, 537, 539decmac 12643 . . . . . . . 8 ((772 · 7) + (15 + 540)) = 5959
541527oveq2i 7360 . . . . . . . . . . 11 ((7 · 7) + (0 + 5)) = ((7 · 7) + 5)
542 9p5e14 12681 . . . . . . . . . . . 12 (9 + 5) = 14
54316, 27, 3, 533, 344, 16, 542decaddci 12652 . . . . . . . . . . 11 ((7 · 7) + 5) = 54
544541, 543eqtri 2752 . . . . . . . . . 10 ((7 · 7) + (0 + 5)) = 54
54516, 344, 533decsucc 12632 . . . . . . . . . 10 ((7 · 7) + 1) = 50
54630, 30, 5, 11, 383, 262, 30, 5, 3, 544, 545decmac 12643 . . . . . . . . 9 ((77 · 7) + (0 + 1)) = 540
547 4p4e8 12278 . . . . . . . . . 10 (4 + 4) = 8
54811, 16, 16, 345, 547decaddi 12651 . . . . . . . . 9 ((2 · 7) + 4) = 18
54937, 2, 5, 16, 439, 101, 30, 18, 11, 546, 548decmac 12643 . . . . . . . 8 ((772 · 7) + 4) = 5408
55030, 30, 39, 16, 383, 521, 38, 18, 523, 540, 549decma2c 12644 . . . . . . 7 ((772 · 77) + 154) = 59598
55111, 16, 344, 301decsuc 12622 . . . . . . . . 9 ((7 · 2) + 1) = 15
5522, 30, 30, 383, 16, 11, 551, 301decmul1c 12656 . . . . . . . 8 (77 · 2) = 154
5532, 37, 2, 439, 552, 112decmul1 12655 . . . . . . 7 (772 · 2) = 1544
55438, 37, 2, 439, 16, 520, 550, 553decmul2c 12657 . . . . . 6 (772 · 772) = 595984
555519, 554eqtr4i 2755 . . . . 5 ((238 · 𝑁) + 270) = (772 · 772)
5569, 10, 33, 36, 38, 32, 465, 477, 555mod2xi 16981 . . . 4 ((2↑624) mod 𝑁) = (270 mod 𝑁)
557 eqid 2729 . . . . 5 624 = 624
558 eqid 2729 . . . . . . . 8 62 = 62
559437oveq1i 7359 . . . . . . . . 9 ((2 · 6) + 0) = (12 + 0)
56012nn0cni 12396 . . . . . . . . . 10 12 ∈ ℂ
561560addridi 11303 . . . . . . . . 9 (12 + 0) = 12
562559, 561eqtri 2752 . . . . . . . 8 ((2 · 6) + 0) = 12
5632, 24, 2, 558, 16, 5, 562, 476decmul2c 12657 . . . . . . 7 (2 · 62) = 124
564563oveq1i 7359 . . . . . 6 ((2 · 62) + 0) = (124 + 0)
56517nn0cni 12396 . . . . . . 7 124 ∈ ℂ
566565addridi 11303 . . . . . 6 (124 + 0) = 124
567564, 566eqtri 2752 . . . . 5 ((2 · 62) + 0) = 124
568169, 77, 315mulcomli 11124 . . . . . 6 (2 · 4) = 8
569568, 247eqtri 2752 . . . . 5 (2 · 4) = 08
5702, 25, 16, 557, 18, 5, 567, 569decmul2c 12657 . . . 4 (2 · 624) = 1248
571 eqid 2729 . . . . . 6 313 = 313
57221, 11, 27, 467, 100, 221decaddci2 12653 . . . . . . 7 (31 + 9) = 40
573169addridi 11303 . . . . . . . . 9 (4 + 0) = 4
574573, 101eqtri 2752 . . . . . . . 8 (4 + 0) = 04
57511, 16deccl 12606 . . . . . . . 8 14 ∈ ℕ0
576 eqid 2729 . . . . . . . . 9 29 = 29
577575nn0cni 12396 . . . . . . . . . 10 14 ∈ ℂ
578577addlidi 11304 . . . . . . . . 9 (0 + 14) = 14
579112, 236oveq12i 7361 . . . . . . . . . 10 ((2 · 2) + (1 + 2)) = (4 + 3)
580579, 421eqtri 2752 . . . . . . . . 9 ((2 · 2) + (1 + 2)) = 7
58111, 18, 16, 121, 131, 2, 318decaddci 12652 . . . . . . . . 9 ((9 · 2) + 4) = 22
5822, 27, 11, 16, 576, 578, 2, 2, 2, 580, 581decmac 12643 . . . . . . . 8 ((29 · 2) + (0 + 14)) = 72
58311, 5, 16, 433, 170decaddi 12651 . . . . . . . . 9 ((2 · 5) + 4) = 14
584 9t5e45 12716 . . . . . . . . . 10 (9 · 5) = 45
58516, 3, 16, 584, 179decaddi 12651 . . . . . . . . 9 ((9 · 5) + 4) = 49
5862, 27, 16, 576, 3, 27, 16, 583, 585decrmac 12649 . . . . . . . 8 ((29 · 5) + 4) = 149
5872, 3, 5, 16, 74, 574, 28, 27, 575, 582, 586decma2c 12644 . . . . . . 7 ((29 · 25) + (4 + 0)) = 729
588137mul01i 11306 . . . . . . . . 9 (29 · 0) = 0
589588oveq1i 7359 . . . . . . . 8 ((29 · 0) + 0) = (0 + 0)
590589, 232, 2483eqtri 2756 . . . . . . 7 ((29 · 0) + 0) = 00
5914, 5, 16, 5, 71, 572, 28, 5, 5, 587, 590decma2c 12644 . . . . . 6 ((29 · 250) + (31 + 9)) = 7290
592306, 157oveq12i 7361 . . . . . . . 8 ((2 · 3) + (0 + 3)) = (6 + 3)
593592, 132eqtri 2752 . . . . . . 7 ((2 · 3) + (0 + 3)) = 9
594 9t3e27 12714 . . . . . . . 8 (9 · 3) = 27
595 7p3e10 12666 . . . . . . . 8 (7 + 3) = 10
5962, 30, 21, 594, 81, 595decaddci2 12653 . . . . . . 7 ((9 · 3) + 3) = 30
5972, 27, 5, 21, 576, 193, 21, 5, 21, 593, 596decmac 12643 . . . . . 6 ((29 · 3) + 3) = 90
5986, 21, 22, 21, 1, 571, 28, 5, 27, 591, 597decma2c 12644 . . . . 5 ((29 · 𝑁) + 313) = 72900
59963, 27deccl 12606 . . . . . . . . 9 189 ∈ ℕ0
600 eqid 2729 . . . . . . . . . 10 189 = 189
601161, 169, 318addcomli 11308 . . . . . . . . . . . 12 (4 + 8) = 12
60211, 16, 18, 301, 131, 2, 601decaddci 12652 . . . . . . . . . . 11 ((7 · 2) + 8) = 22
6032, 30, 11, 18, 153, 229, 2, 2, 2, 580, 602decmac 12643 . . . . . . . . . 10 ((27 · 2) + (18 + 0)) = 72
604297oveq1i 7359 . . . . . . . . . . 11 ((0 · 2) + 9) = (0 + 9)
605604, 183, 1683eqtri 2756 . . . . . . . . . 10 ((0 · 2) + 9) = 09
60631, 5, 63, 27, 478, 600, 2, 27, 5, 603, 605decmac 12643 . . . . . . . . 9 ((270 · 2) + 189) = 729
60730, 2, 30, 153, 27, 16, 548, 533decmul1c 12656 . . . . . . . . . 10 (27 · 7) = 189
608204mul02i 11305 . . . . . . . . . 10 (0 · 7) = 0
60930, 31, 5, 478, 607, 608decmul1 12655 . . . . . . . . 9 (270 · 7) = 1890
61032, 2, 30, 153, 5, 599, 606, 609decmul2c 12657 . . . . . . . 8 (270 · 27) = 7290
611610oveq1i 7359 . . . . . . 7 ((270 · 27) + 0) = (7290 + 0)
61230, 2deccl 12606 . . . . . . . . . . 11 72 ∈ ℕ0
613612, 27deccl 12606 . . . . . . . . . 10 729 ∈ ℕ0
614613, 5deccl 12606 . . . . . . . . 9 7290 ∈ ℕ0
615614nn0cni 12396 . . . . . . . 8 7290 ∈ ℂ
616615addridi 11303 . . . . . . 7 (7290 + 0) = 7290
617611, 616eqtri 2752 . . . . . 6 ((270 · 27) + 0) = 7290
61832nn0cni 12396 . . . . . . . 8 270 ∈ ℂ
619618mul01i 11306 . . . . . . 7 (270 · 0) = 0
620619, 248eqtri 2752 . . . . . 6 (270 · 0) = 00
62132, 31, 5, 478, 5, 5, 617, 620decmul2c 12657 . . . . 5 (270 · 270) = 72900
622598, 621eqtr4i 2755 . . . 4 ((29 · 𝑁) + 313) = (270 · 270)
6239, 10, 26, 29, 32, 23, 556, 570, 622mod2xi 16981 . . 3 ((2↑1248) mod 𝑁) = (313 mod 𝑁)
624 cu2 14107 . . . 4 (2↑3) = 8
625624oveq1i 7359 . . 3 ((2↑3) mod 𝑁) = (8 mod 𝑁)
626 eqid 2729 . . . 4 1248 = 1248
627 eqid 2729 . . . . 5 124 = 124
62812, 16, 344, 627decsuc 12622 . . . 4 (124 + 1) = 125
629 8p3e11 12672 . . . 4 (8 + 3) = 11
63017, 18, 21, 626, 628, 11, 629decaddci 12652 . . 3 (1248 + 3) = 1251
6319nncni 12138 . . . . . . 7 𝑁 ∈ ℂ
632631mullidi 11120 . . . . . 6 (1 · 𝑁) = 𝑁
633632, 1eqtri 2752 . . . . 5 (1 · 𝑁) = 2503
6346, 21, 100, 633decsuc 12622 . . . 4 ((1 · 𝑁) + 1) = 2504
635161, 97, 203mulcomli 11124 . . . . . . 7 (3 · 8) = 24
6362, 16, 344, 635decsuc 12622 . . . . . 6 ((3 · 8) + 1) = 25
637161mullidi 11120 . . . . . . . 8 (1 · 8) = 8
638637oveq1i 7359 . . . . . . 7 ((1 · 8) + 2) = (8 + 2)
639 8p2e10 12671 . . . . . . 7 (8 + 2) = 10
640638, 639eqtri 2752 . . . . . 6 ((1 · 8) + 2) = 10
64121, 11, 2, 467, 18, 5, 11, 636, 640decrmac 12649 . . . . 5 ((31 · 8) + 2) = 250
64218, 22, 21, 571, 16, 2, 641, 635decmul1c 12656 . . . 4 (313 · 8) = 2504
643634, 642eqtr4i 2755 . . 3 ((1 · 𝑁) + 1) = (313 · 8)
6449, 10, 19, 20, 23, 11, 21, 18, 623, 625, 630, 643modxai 16980 . 2 ((2↑1251) mod 𝑁) = (1 mod 𝑁)
645 eqid 2729 . . . 4 1251 = 1251
646 eqid 2729 . . . . . 6 125 = 125
647 eqid 2729 . . . . . . 7 12 = 12
648117, 232oveq12i 7361 . . . . . . . 8 ((2 · 1) + (0 + 0)) = (2 + 0)
649648, 287eqtri 2752 . . . . . . 7 ((2 · 1) + (0 + 0)) = 2
650112oveq1i 7359 . . . . . . . 8 ((2 · 2) + 1) = (4 + 1)
6513dec0h 12613 . . . . . . . 8 5 = 05
652650, 344, 6513eqtri 2756 . . . . . . 7 ((2 · 2) + 1) = 05
65311, 2, 5, 11, 647, 216, 2, 3, 5, 649, 652decma2c 12644 . . . . . 6 ((2 · 12) + 1) = 25
6542, 12, 3, 646, 5, 11, 653, 433decmul2c 12657 . . . . 5 (2 · 125) = 250
6554, 5, 5, 654, 232decaddi 12651 . . . 4 ((2 · 125) + 0) = 250
6562, 13, 11, 645, 2, 5, 655, 470decmul2c 12657 . . 3 (2 · 1251) = 2502
6576, 2deccl 12606 . . . . 5 2502 ∈ ℕ0
658657nn0cni 12396 . . . 4 2502 ∈ ℂ
659 eqid 2729 . . . . . 6 2502 = 2502
6606, 2, 81, 659decsuc 12622 . . . . 5 (2502 + 1) = 2503
6611, 660eqtr4i 2755 . . . 4 𝑁 = (2502 + 1)
662658, 90, 661mvrraddi 11380 . . 3 (𝑁 − 1) = 2502
663656, 662eqtr4i 2755 . 2 (2 · 1251) = (𝑁 − 1)
664631mul02i 11305 . . . 4 (0 · 𝑁) = 0
665664oveq1i 7359 . . 3 ((0 · 𝑁) + 1) = (0 + 1)
666231, 172eqtr4i 2755 . . 3 (1 · 1) = (0 + 1)
667665, 666eqtr4i 2755 . 2 ((0 · 𝑁) + 1) = (1 · 1)
6689, 10, 14, 15, 11, 11, 644, 663, 667mod2xi 16981 1 ((2↑(𝑁 − 1)) mod 𝑁) = (1 mod 𝑁)
Colors of variables: wff setvar class
Syntax hints:   = wceq 1540  (class class class)co 7349  0cc0 11009  1c1 11010   + caddc 11012   · cmul 11014  cmin 11347  cn 12128  2c2 12183  3c3 12184  4c4 12185  5c5 12186  6c6 12187  7c7 12188  8c8 12189  9c9 12190  cdc 12591   mod cmo 13773  cexp 13968
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1795  ax-4 1809  ax-5 1910  ax-6 1967  ax-7 2008  ax-8 2111  ax-9 2119  ax-10 2142  ax-11 2158  ax-12 2178  ax-ext 2701  ax-sep 5235  ax-nul 5245  ax-pow 5304  ax-pr 5371  ax-un 7671  ax-cnex 11065  ax-resscn 11066  ax-1cn 11067  ax-icn 11068  ax-addcl 11069  ax-addrcl 11070  ax-mulcl 11071  ax-mulrcl 11072  ax-mulcom 11073  ax-addass 11074  ax-mulass 11075  ax-distr 11076  ax-i2m1 11077  ax-1ne0 11078  ax-1rid 11079  ax-rnegex 11080  ax-rrecex 11081  ax-cnre 11082  ax-pre-lttri 11083  ax-pre-lttrn 11084  ax-pre-ltadd 11085  ax-pre-mulgt0 11086  ax-pre-sup 11087
This theorem depends on definitions:  df-bi 207  df-an 396  df-or 848  df-3or 1087  df-3an 1088  df-tru 1543  df-fal 1553  df-ex 1780  df-nf 1784  df-sb 2066  df-mo 2533  df-eu 2562  df-clab 2708  df-cleq 2721  df-clel 2803  df-nfc 2878  df-ne 2926  df-nel 3030  df-ral 3045  df-rex 3054  df-rmo 3343  df-reu 3344  df-rab 3395  df-v 3438  df-sbc 3743  df-csb 3852  df-dif 3906  df-un 3908  df-in 3910  df-ss 3920  df-pss 3923  df-nul 4285  df-if 4477  df-pw 4553  df-sn 4578  df-pr 4580  df-op 4584  df-uni 4859  df-iun 4943  df-br 5093  df-opab 5155  df-mpt 5174  df-tr 5200  df-id 5514  df-eprel 5519  df-po 5527  df-so 5528  df-fr 5572  df-we 5574  df-xp 5625  df-rel 5626  df-cnv 5627  df-co 5628  df-dm 5629  df-rn 5630  df-res 5631  df-ima 5632  df-pred 6249  df-ord 6310  df-on 6311  df-lim 6312  df-suc 6313  df-iota 6438  df-fun 6484  df-fn 6485  df-f 6486  df-f1 6487  df-fo 6488  df-f1o 6489  df-fv 6490  df-riota 7306  df-ov 7352  df-oprab 7353  df-mpo 7354  df-om 7800  df-2nd 7925  df-frecs 8214  df-wrecs 8245  df-recs 8294  df-rdg 8332  df-er 8625  df-en 8873  df-dom 8874  df-sdom 8875  df-sup 9332  df-inf 9333  df-pnf 11151  df-mnf 11152  df-xr 11153  df-ltxr 11154  df-le 11155  df-sub 11349  df-neg 11350  df-div 11778  df-nn 12129  df-2 12191  df-3 12192  df-4 12193  df-5 12194  df-6 12195  df-7 12196  df-8 12197  df-9 12198  df-n0 12385  df-z 12472  df-dec 12592  df-uz 12736  df-rp 12894  df-fl 13696  df-mod 13774  df-seq 13909  df-exp 13969
This theorem is referenced by:  2503prm  17051
  Copyright terms: Public domain W3C validator