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

Theorem 2503lem2 15845
Description: Lemma for 2503prm 15847. 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 11309 . . . . . 6 2 ∈ ℕ0
3 5nn0 11312 . . . . . 6 5 ∈ ℕ0
42, 3deccl 11512 . . . . 5 25 ∈ ℕ0
5 0nn0 11307 . . . . 5 0 ∈ ℕ0
64, 5deccl 11512 . . . 4 250 ∈ ℕ0
7 3nn 11186 . . . 4 3 ∈ ℕ
86, 7decnncl 11518 . . 3 2503 ∈ ℕ
91, 8eqeltri 2697 . 2 𝑁 ∈ ℕ
10 2nn 11185 . 2 2 ∈ ℕ
11 1nn0 11308 . . . . 5 1 ∈ ℕ0
1211, 2deccl 11512 . . . 4 12 ∈ ℕ0
1312, 3deccl 11512 . . 3 125 ∈ ℕ0
1413, 11deccl 11512 . 2 1251 ∈ ℕ0
15 0z 11388 . 2 0 ∈ ℤ
16 4nn0 11311 . . . . 5 4 ∈ ℕ0
1712, 16deccl 11512 . . . 4 124 ∈ ℕ0
18 8nn0 11315 . . . 4 8 ∈ ℕ0
1917, 18deccl 11512 . . 3 1248 ∈ ℕ0
20 1z 11407 . . 3 1 ∈ ℤ
21 3nn0 11310 . . . . 5 3 ∈ ℕ0
2221, 11deccl 11512 . . . 4 31 ∈ ℕ0
2322, 21deccl 11512 . . 3 313 ∈ ℕ0
24 6nn0 11313 . . . . . 6 6 ∈ ℕ0
2524, 2deccl 11512 . . . . 5 62 ∈ ℕ0
2625, 16deccl 11512 . . . 4 624 ∈ ℕ0
27 9nn0 11316 . . . . . 6 9 ∈ ℕ0
282, 27deccl 11512 . . . . 5 29 ∈ ℕ0
2928nn0zi 11402 . . . 4 29 ∈ ℤ
30 7nn0 11314 . . . . . 6 7 ∈ ℕ0
312, 30deccl 11512 . . . . 5 27 ∈ ℕ0
3231, 5deccl 11512 . . . 4 270 ∈ ℕ0
3322, 2deccl 11512 . . . . 5 312 ∈ ℕ0
342, 21deccl 11512 . . . . . . 7 23 ∈ ℕ0
3534, 18deccl 11512 . . . . . 6 238 ∈ ℕ0
3635nn0zi 11402 . . . . 5 238 ∈ ℤ
3730, 30deccl 11512 . . . . . 6 77 ∈ ℕ0
3837, 2deccl 11512 . . . . 5 772 ∈ ℕ0
3911, 3deccl 11512 . . . . . . 7 15 ∈ ℕ0
4039, 24deccl 11512 . . . . . 6 156 ∈ ℕ0
4121nn0zi 11402 . . . . . 6 3 ∈ ℤ
4227, 11deccl 11512 . . . . . 6 91 ∈ ℕ0
4330, 18deccl 11512 . . . . . . 7 78 ∈ ℕ0
4439nn0zi 11402 . . . . . . 7 15 ∈ ℤ
4511, 27deccl 11512 . . . . . . . 8 19 ∈ ℕ0
46 4nn 11187 . . . . . . . 8 4 ∈ ℕ
4745, 46decnncl 11518 . . . . . . 7 194 ∈ ℕ
4834, 5deccl 11512 . . . . . . . 8 230 ∈ ℕ0
4948, 27deccl 11512 . . . . . . 7 2309 ∈ ℕ0
5021, 27deccl 11512 . . . . . . . 8 39 ∈ ℕ0
5116nn0zi 11402 . . . . . . . 8 4 ∈ ℤ
5211, 11deccl 11512 . . . . . . . . 9 11 ∈ ℕ0
5352, 11deccl 11512 . . . . . . . 8 111 ∈ ℕ0
5421, 18deccl 11512 . . . . . . . . 9 38 ∈ ℕ0
5511, 21deccl 11512 . . . . . . . . . . 11 13 ∈ ℕ0
5655, 5deccl 11512 . . . . . . . . . 10 130 ∈ ℕ0
5756, 30deccl 11512 . . . . . . . . 9 1307 ∈ ℕ0
583, 21deccl 11512 . . . . . . . . . . . 12 53 ∈ ℕ0
5958, 18deccl 11512 . . . . . . . . . . 11 538 ∈ ℕ0
6059nn0zi 11402 . . . . . . . . . 10 538 ∈ ℤ
6152, 24deccl 11512 . . . . . . . . . . 11 116 ∈ ℕ0
6261, 11deccl 11512 . . . . . . . . . 10 1161 ∈ ℕ0
6311, 18deccl 11512 . . . . . . . . . . 11 18 ∈ ℕ0
6463, 21deccl 11512 . . . . . . . . . . . 12 183 ∈ ℕ0
6564, 2deccl 11512 . . . . . . . . . . 11 1832 ∈ ℕ0
6612503lem1 15844 . . . . . . . . . . 11 ((2↑18) mod 𝑁) = (1832 mod 𝑁)
67 8p1e9 11158 . . . . . . . . . . . 12 (8 + 1) = 9
68 eqid 2622 . . . . . . . . . . . 12 18 = 18
6911, 18, 67, 68decsuc 11535 . . . . . . . . . . 11 (18 + 1) = 19
70 eqid 2622 . . . . . . . . . . . . 13 1161 = 1161
71 eqid 2622 . . . . . . . . . . . . . 14 250 = 250
7261nn0cni 11304 . . . . . . . . . . . . . . 15 116 ∈ ℂ
7372addid1i 10223 . . . . . . . . . . . . . 14 (116 + 0) = 116
74 eqid 2622 . . . . . . . . . . . . . . 15 25 = 25
7552nn0cni 11304 . . . . . . . . . . . . . . . 16 11 ∈ ℂ
7675addid1i 10223 . . . . . . . . . . . . . . 15 (11 + 0) = 11
77 2cn 11091 . . . . . . . . . . . . . . . . . 18 2 ∈ ℂ
7877mulid2i 10043 . . . . . . . . . . . . . . . . 17 (1 · 2) = 2
79 1p0e1 11133 . . . . . . . . . . . . . . . . 17 (1 + 0) = 1
8078, 79oveq12i 6662 . . . . . . . . . . . . . . . 16 ((1 · 2) + (1 + 0)) = (2 + 1)
81 2p1e3 11151 . . . . . . . . . . . . . . . 16 (2 + 1) = 3
8280, 81eqtri 2644 . . . . . . . . . . . . . . 15 ((1 · 2) + (1 + 0)) = 3
83 5cn 11100 . . . . . . . . . . . . . . . . . 18 5 ∈ ℂ
8483mulid2i 10043 . . . . . . . . . . . . . . . . 17 (1 · 5) = 5
8584oveq1i 6660 . . . . . . . . . . . . . . . 16 ((1 · 5) + 1) = (5 + 1)
86 5p1e6 11155 . . . . . . . . . . . . . . . 16 (5 + 1) = 6
8724dec0h 11522 . . . . . . . . . . . . . . . 16 6 = 06
8885, 86, 873eqtri 2648 . . . . . . . . . . . . . . 15 ((1 · 5) + 1) = 06
892, 3, 11, 11, 74, 76, 11, 24, 5, 82, 88decma2c 11568 . . . . . . . . . . . . . 14 ((1 · 25) + (11 + 0)) = 36
90 ax-1cn 9994 . . . . . . . . . . . . . . . . 17 1 ∈ ℂ
9190mul01i 10226 . . . . . . . . . . . . . . . 16 (1 · 0) = 0
9291oveq1i 6660 . . . . . . . . . . . . . . 15 ((1 · 0) + 6) = (0 + 6)
93 6cn 11102 . . . . . . . . . . . . . . . 16 6 ∈ ℂ
9493addid2i 10224 . . . . . . . . . . . . . . 15 (0 + 6) = 6
9592, 94, 873eqtri 2648 . . . . . . . . . . . . . 14 ((1 · 0) + 6) = 06
964, 5, 52, 24, 71, 73, 11, 24, 5, 89, 95decma2c 11568 . . . . . . . . . . . . 13 ((1 · 250) + (116 + 0)) = 366
97 3cn 11095 . . . . . . . . . . . . . . . 16 3 ∈ ℂ
9897mulid2i 10043 . . . . . . . . . . . . . . 15 (1 · 3) = 3
9998oveq1i 6660 . . . . . . . . . . . . . 14 ((1 · 3) + 1) = (3 + 1)
100 3p1e4 11153 . . . . . . . . . . . . . 14 (3 + 1) = 4
10116dec0h 11522 . . . . . . . . . . . . . 14 4 = 04
10299, 100, 1013eqtri 2648 . . . . . . . . . . . . 13 ((1 · 3) + 1) = 04
1036, 21, 61, 11, 1, 70, 11, 16, 5, 96, 102decma2c 11568 . . . . . . . . . . . 12 ((1 · 𝑁) + 1161) = 3664
104 eqid 2622 . . . . . . . . . . . . 13 1832 = 1832
105 eqid 2622 . . . . . . . . . . . . . 14 183 = 183
10678oveq1i 6660 . . . . . . . . . . . . . . . 16 ((1 · 2) + 1) = (2 + 1)
107106, 81eqtri 2644 . . . . . . . . . . . . . . 15 ((1 · 2) + 1) = 3
108 8t2e16 11654 . . . . . . . . . . . . . . 15 (8 · 2) = 16
1092, 11, 18, 68, 24, 11, 107, 108decmul1c 11587 . . . . . . . . . . . . . 14 (18 · 2) = 36
110 3t2e6 11179 . . . . . . . . . . . . . 14 (3 · 2) = 6
1112, 63, 21, 105, 24, 109, 110decmul1 11585 . . . . . . . . . . . . 13 (183 · 2) = 366
112 2t2e4 11177 . . . . . . . . . . . . 13 (2 · 2) = 4
1132, 64, 2, 104, 16, 111, 112decmul1 11585 . . . . . . . . . . . 12 (1832 · 2) = 3664
114103, 113eqtr4i 2647 . . . . . . . . . . 11 ((1 · 𝑁) + 1161) = (1832 · 2)
1159, 10, 63, 20, 65, 62, 66, 69, 114modxp1i 15774 . . . . . . . . . 10 ((2↑19) mod 𝑁) = (1161 mod 𝑁)
116 eqid 2622 . . . . . . . . . . 11 19 = 19
117 2t1e2 11176 . . . . . . . . . . . . 13 (2 · 1) = 2
118117oveq1i 6660 . . . . . . . . . . . 12 ((2 · 1) + 1) = (2 + 1)
119118, 81eqtri 2644 . . . . . . . . . . 11 ((2 · 1) + 1) = 3
120 9cn 11108 . . . . . . . . . . . 12 9 ∈ ℂ
121 9t2e18 11663 . . . . . . . . . . . 12 (9 · 2) = 18
122120, 77, 121mulcomli 10047 . . . . . . . . . . 11 (2 · 9) = 18
1232, 11, 27, 116, 18, 11, 119, 122decmul2c 11589 . . . . . . . . . 10 (2 · 19) = 38
124 eqid 2622 . . . . . . . . . . . 12 1307 = 1307
12511, 24deccl 11512 . . . . . . . . . . . . 13 16 ∈ ℕ0
126125, 2deccl 11512 . . . . . . . . . . . 12 162 ∈ ℕ0
127 eqid 2622 . . . . . . . . . . . . . 14 130 = 130
128 eqid 2622 . . . . . . . . . . . . . 14 162 = 162
129 eqid 2622 . . . . . . . . . . . . . . 15 13 = 13
130 eqid 2622 . . . . . . . . . . . . . . 15 16 = 16
131 1p1e2 11134 . . . . . . . . . . . . . . 15 (1 + 1) = 2
132 6p3e9 11170 . . . . . . . . . . . . . . . 16 (6 + 3) = 9
13393, 97, 132addcomli 10228 . . . . . . . . . . . . . . 15 (3 + 6) = 9
13411, 21, 11, 24, 129, 130, 131, 133decadd 11570 . . . . . . . . . . . . . 14 (13 + 16) = 29
13577addid2i 10224 . . . . . . . . . . . . . 14 (0 + 2) = 2
13655, 5, 125, 2, 127, 128, 134, 135decadd 11570 . . . . . . . . . . . . 13 (130 + 162) = 292
13728nn0cni 11304 . . . . . . . . . . . . . . 15 29 ∈ ℂ
138137addid1i 10223 . . . . . . . . . . . . . 14 (29 + 0) = 29
1392, 24deccl 11512 . . . . . . . . . . . . . . 15 26 ∈ ℕ0
140139, 27deccl 11512 . . . . . . . . . . . . . 14 269 ∈ ℕ0
141 eqid 2622 . . . . . . . . . . . . . . 15 538 = 538
1422dec0h 11522 . . . . . . . . . . . . . . . 16 2 = 02
143 eqid 2622 . . . . . . . . . . . . . . . 16 269 = 269
144 6p1e7 11156 . . . . . . . . . . . . . . . . 17 (6 + 1) = 7
145139nn0cni 11304 . . . . . . . . . . . . . . . . . 18 26 ∈ ℂ
146145addid2i 10224 . . . . . . . . . . . . . . . . 17 (0 + 26) = 26
1472, 24, 144, 146decsuc 11535 . . . . . . . . . . . . . . . 16 ((0 + 26) + 1) = 27
148 9p2e11 11619 . . . . . . . . . . . . . . . . 17 (9 + 2) = 11
149120, 77, 148addcomli 10228 . . . . . . . . . . . . . . . 16 (2 + 9) = 11
1505, 2, 139, 27, 142, 143, 147, 11, 149decaddc 11572 . . . . . . . . . . . . . . 15 (2 + 269) = 271
151 eqid 2622 . . . . . . . . . . . . . . . 16 53 = 53
152 7p1e8 11157 . . . . . . . . . . . . . . . . 17 (7 + 1) = 8
153 eqid 2622 . . . . . . . . . . . . . . . . 17 27 = 27
1542, 30, 152, 153decsuc 11535 . . . . . . . . . . . . . . . 16 (27 + 1) = 28
15581oveq2i 6661 . . . . . . . . . . . . . . . . 17 ((5 · 2) + (2 + 1)) = ((5 · 2) + 3)
156 5t2e10 11634 . . . . . . . . . . . . . . . . . 18 (5 · 2) = 10
15797addid2i 10224 . . . . . . . . . . . . . . . . . 18 (0 + 3) = 3
15811, 5, 21, 156, 157decaddi 11579 . . . . . . . . . . . . . . . . 17 ((5 · 2) + 3) = 13
159155, 158eqtri 2644 . . . . . . . . . . . . . . . 16 ((5 · 2) + (2 + 1)) = 13
160110oveq1i 6660 . . . . . . . . . . . . . . . . 17 ((3 · 2) + 8) = (6 + 8)
161 8cn 11106 . . . . . . . . . . . . . . . . . 18 8 ∈ ℂ
162 8p6e14 11616 . . . . . . . . . . . . . . . . . 18 (8 + 6) = 14
163161, 93, 162addcomli 10228 . . . . . . . . . . . . . . . . 17 (6 + 8) = 14
164160, 163eqtri 2644 . . . . . . . . . . . . . . . 16 ((3 · 2) + 8) = 14
1653, 21, 2, 18, 151, 154, 2, 16, 11, 159, 164decmac 11566 . . . . . . . . . . . . . . 15 ((53 · 2) + (27 + 1)) = 134
16611, 24, 144, 108decsuc 11535 . . . . . . . . . . . . . . 15 ((8 · 2) + 1) = 17
16758, 18, 31, 11, 141, 150, 2, 30, 11, 165, 166decmac 11566 . . . . . . . . . . . . . 14 ((538 · 2) + (2 + 269)) = 1347
16827dec0h 11522 . . . . . . . . . . . . . . 15 9 = 09
169 4cn 11098 . . . . . . . . . . . . . . . . . 18 4 ∈ ℂ
170169addid2i 10224 . . . . . . . . . . . . . . . . 17 (0 + 4) = 4
171170, 101eqtri 2644 . . . . . . . . . . . . . . . 16 (0 + 4) = 04
172 0p1e1 11132 . . . . . . . . . . . . . . . . . 18 (0 + 1) = 1
173172oveq2i 6661 . . . . . . . . . . . . . . . . 17 ((5 · 5) + (0 + 1)) = ((5 · 5) + 1)
174 5t5e25 11639 . . . . . . . . . . . . . . . . . 18 (5 · 5) = 25
1752, 3, 86, 174decsuc 11535 . . . . . . . . . . . . . . . . 17 ((5 · 5) + 1) = 26
176173, 175eqtri 2644 . . . . . . . . . . . . . . . 16 ((5 · 5) + (0 + 1)) = 26
177 5t3e15 11635 . . . . . . . . . . . . . . . . . 18 (5 · 3) = 15
17883, 97, 177mulcomli 10047 . . . . . . . . . . . . . . . . 17 (3 · 5) = 15
179 5p4e9 11167 . . . . . . . . . . . . . . . . 17 (5 + 4) = 9
18011, 3, 16, 178, 179decaddi 11579 . . . . . . . . . . . . . . . 16 ((3 · 5) + 4) = 19
1813, 21, 5, 16, 151, 171, 3, 27, 11, 176, 180decmac 11566 . . . . . . . . . . . . . . 15 ((53 · 5) + (0 + 4)) = 269
182 8t5e40 11657 . . . . . . . . . . . . . . . 16 (8 · 5) = 40
183120addid2i 10224 . . . . . . . . . . . . . . . 16 (0 + 9) = 9
18416, 5, 27, 182, 183decaddi 11579 . . . . . . . . . . . . . . 15 ((8 · 5) + 9) = 49
18558, 18, 5, 27, 141, 168, 3, 27, 16, 181, 184decmac 11566 . . . . . . . . . . . . . 14 ((538 · 5) + 9) = 2699
1862, 3, 2, 27, 74, 138, 59, 27, 140, 167, 185decma2c 11568 . . . . . . . . . . . . 13 ((538 · 25) + (29 + 0)) = 13479
18759nn0cni 11304 . . . . . . . . . . . . . . . 16 538 ∈ ℂ
188187mul01i 10226 . . . . . . . . . . . . . . 15 (538 · 0) = 0
189188oveq1i 6660 . . . . . . . . . . . . . 14 ((538 · 0) + 2) = (0 + 2)
190189, 135, 1423eqtri 2648 . . . . . . . . . . . . 13 ((538 · 0) + 2) = 02
1914, 5, 28, 2, 71, 136, 59, 2, 5, 186, 190decma2c 11568 . . . . . . . . . . . 12 ((538 · 250) + (130 + 162)) = 134792
19230dec0h 11522 . . . . . . . . . . . . 13 7 = 07
19321dec0h 11522 . . . . . . . . . . . . . . 15 3 = 03
194157, 193eqtri 2644 . . . . . . . . . . . . . 14 (0 + 3) = 03
195172oveq2i 6661 . . . . . . . . . . . . . . 15 ((5 · 3) + (0 + 1)) = ((5 · 3) + 1)
19611, 3, 86, 177decsuc 11535 . . . . . . . . . . . . . . 15 ((5 · 3) + 1) = 16
197195, 196eqtri 2644 . . . . . . . . . . . . . 14 ((5 · 3) + (0 + 1)) = 16
198 3t3e9 11180 . . . . . . . . . . . . . . . 16 (3 · 3) = 9
199198oveq1i 6660 . . . . . . . . . . . . . . 15 ((3 · 3) + 3) = (9 + 3)
200 9p3e12 11621 . . . . . . . . . . . . . . 15 (9 + 3) = 12
201199, 200eqtri 2644 . . . . . . . . . . . . . 14 ((3 · 3) + 3) = 12
2023, 21, 5, 21, 151, 194, 21, 2, 11, 197, 201decmac 11566 . . . . . . . . . . . . 13 ((53 · 3) + (0 + 3)) = 162
203 8t3e24 11655 . . . . . . . . . . . . . 14 (8 · 3) = 24
204 7cn 11104 . . . . . . . . . . . . . . 15 7 ∈ ℂ
205 7p4e11 11605 . . . . . . . . . . . . . . 15 (7 + 4) = 11
206204, 169, 205addcomli 10228 . . . . . . . . . . . . . 14 (4 + 7) = 11
2072, 16, 30, 203, 81, 11, 206decaddci 11580 . . . . . . . . . . . . 13 ((8 · 3) + 7) = 31
20858, 18, 5, 30, 141, 192, 21, 11, 21, 202, 207decmac 11566 . . . . . . . . . . . 12 ((538 · 3) + 7) = 1621
2096, 21, 56, 30, 1, 124, 59, 11, 126, 191, 208decma2c 11568 . . . . . . . . . . 11 ((538 · 𝑁) + 1307) = 1347921
210 eqid 2622 . . . . . . . . . . . . 13 116 = 116
21124, 27deccl 11512 . . . . . . . . . . . . . 14 69 ∈ ℕ0
212211, 30deccl 11512 . . . . . . . . . . . . 13 697 ∈ ℕ0
21330, 5deccl 11512 . . . . . . . . . . . . . 14 70 ∈ ℕ0
214 eqid 2622 . . . . . . . . . . . . . 14 11 = 11
215 eqid 2622 . . . . . . . . . . . . . . 15 697 = 697
21611dec0h 11522 . . . . . . . . . . . . . . . 16 1 = 01
217 eqid 2622 . . . . . . . . . . . . . . . 16 69 = 69
21894oveq1i 6660 . . . . . . . . . . . . . . . . 17 ((0 + 6) + 1) = (6 + 1)
219218, 144eqtri 2644 . . . . . . . . . . . . . . . 16 ((0 + 6) + 1) = 7
220 9p1e10 11496 . . . . . . . . . . . . . . . . 17 (9 + 1) = 10
221120, 90, 220addcomli 10228 . . . . . . . . . . . . . . . 16 (1 + 9) = 10
2225, 11, 24, 27, 216, 217, 219, 221decaddc2 11575 . . . . . . . . . . . . . . 15 (1 + 69) = 70
223204, 90, 152addcomli 10228 . . . . . . . . . . . . . . 15 (1 + 7) = 8
22411, 11, 211, 30, 214, 215, 222, 223decadd 11570 . . . . . . . . . . . . . 14 (11 + 697) = 708
225 eqid 2622 . . . . . . . . . . . . . . . 16 70 = 70
2265, 30, 11, 11, 192, 214, 172, 152decadd 11570 . . . . . . . . . . . . . . . 16 (7 + 11) = 18
22730, 5, 52, 24, 225, 210, 226, 94decadd 11570 . . . . . . . . . . . . . . 15 (70 + 116) = 186
22863nn0cni 11304 . . . . . . . . . . . . . . . . 17 18 ∈ ℂ
229228addid1i 10223 . . . . . . . . . . . . . . . 16 (18 + 0) = 18
230131, 142eqtri 2644 . . . . . . . . . . . . . . . . 17 (1 + 1) = 02
231 1t1e1 11175 . . . . . . . . . . . . . . . . . . 19 (1 · 1) = 1
232 00id 10211 . . . . . . . . . . . . . . . . . . 19 (0 + 0) = 0
233231, 232oveq12i 6662 . . . . . . . . . . . . . . . . . 18 ((1 · 1) + (0 + 0)) = (1 + 0)
234233, 79eqtri 2644 . . . . . . . . . . . . . . . . 17 ((1 · 1) + (0 + 0)) = 1
235231oveq1i 6660 . . . . . . . . . . . . . . . . . 18 ((1 · 1) + 2) = (1 + 2)
236 1p2e3 11152 . . . . . . . . . . . . . . . . . 18 (1 + 2) = 3
237235, 236, 1933eqtri 2648 . . . . . . . . . . . . . . . . 17 ((1 · 1) + 2) = 03
23811, 11, 5, 2, 214, 230, 11, 21, 5, 234, 237decmac 11566 . . . . . . . . . . . . . . . 16 ((11 · 1) + (1 + 1)) = 13
23993mulid1i 10042 . . . . . . . . . . . . . . . . . 18 (6 · 1) = 6
240239oveq1i 6660 . . . . . . . . . . . . . . . . 17 ((6 · 1) + 8) = (6 + 8)
241240, 163eqtri 2644 . . . . . . . . . . . . . . . 16 ((6 · 1) + 8) = 14
24252, 24, 11, 18, 210, 229, 11, 16, 11, 238, 241decmac 11566 . . . . . . . . . . . . . . 15 ((116 · 1) + (18 + 0)) = 134
243231oveq1i 6660 . . . . . . . . . . . . . . . 16 ((1 · 1) + 6) = (1 + 6)
24493, 90, 144addcomli 10228 . . . . . . . . . . . . . . . 16 (1 + 6) = 7
245243, 244, 1923eqtri 2648 . . . . . . . . . . . . . . 15 ((1 · 1) + 6) = 07
24661, 11, 63, 24, 70, 227, 11, 30, 5, 242, 245decmac 11566 . . . . . . . . . . . . . 14 ((1161 · 1) + (70 + 116)) = 1347
24718dec0h 11522 . . . . . . . . . . . . . . 15 8 = 08
2485dec0h 11522 . . . . . . . . . . . . . . . . 17 0 = 00
249232, 248eqtri 2644 . . . . . . . . . . . . . . . 16 (0 + 0) = 00
250231oveq1i 6660 . . . . . . . . . . . . . . . . . 18 ((1 · 1) + 0) = (1 + 0)
251250, 79eqtri 2644 . . . . . . . . . . . . . . . . 17 ((1 · 1) + 0) = 1
25211, 11, 5, 5, 214, 249, 11, 251, 251decma 11564 . . . . . . . . . . . . . . . 16 ((11 · 1) + (0 + 0)) = 11
253239oveq1i 6660 . . . . . . . . . . . . . . . . 17 ((6 · 1) + 0) = (6 + 0)
25493addid1i 10223 . . . . . . . . . . . . . . . . 17 (6 + 0) = 6
255253, 254, 873eqtri 2648 . . . . . . . . . . . . . . . 16 ((6 · 1) + 0) = 06
25652, 24, 5, 5, 210, 249, 11, 24, 5, 252, 255decmac 11566 . . . . . . . . . . . . . . 15 ((116 · 1) + (0 + 0)) = 116
257231oveq1i 6660 . . . . . . . . . . . . . . . 16 ((1 · 1) + 8) = (1 + 8)
258161, 90, 67addcomli 10228 . . . . . . . . . . . . . . . 16 (1 + 8) = 9
259257, 258, 1683eqtri 2648 . . . . . . . . . . . . . . 15 ((1 · 1) + 8) = 09
26061, 11, 5, 18, 70, 247, 11, 27, 5, 256, 259decmac 11566 . . . . . . . . . . . . . 14 ((1161 · 1) + 8) = 1169
26111, 11, 213, 18, 214, 224, 62, 27, 61, 246, 260decma2c 11568 . . . . . . . . . . . . 13 ((1161 · 11) + (11 + 697)) = 13479
262172, 216eqtri 2644 . . . . . . . . . . . . . . 15 (0 + 1) = 01
26393mulid2i 10043 . . . . . . . . . . . . . . . . . 18 (1 · 6) = 6
264263, 232oveq12i 6662 . . . . . . . . . . . . . . . . 17 ((1 · 6) + (0 + 0)) = (6 + 0)
265264, 254eqtri 2644 . . . . . . . . . . . . . . . 16 ((1 · 6) + (0 + 0)) = 6
266263oveq1i 6660 . . . . . . . . . . . . . . . . 17 ((1 · 6) + 3) = (6 + 3)
267266, 132, 1683eqtri 2648 . . . . . . . . . . . . . . . 16 ((1 · 6) + 3) = 09
26811, 11, 5, 21, 214, 194, 24, 27, 5, 265, 267decmac 11566 . . . . . . . . . . . . . . 15 ((11 · 6) + (0 + 3)) = 69
269 6t6e36 11646 . . . . . . . . . . . . . . . 16 (6 · 6) = 36
27021, 24, 144, 269decsuc 11535 . . . . . . . . . . . . . . 15 ((6 · 6) + 1) = 37
27152, 24, 5, 11, 210, 262, 24, 30, 21, 268, 270decmac 11566 . . . . . . . . . . . . . 14 ((116 · 6) + (0 + 1)) = 697
272263oveq1i 6660 . . . . . . . . . . . . . . 15 ((1 · 6) + 6) = (6 + 6)
273 6p6e12 11602 . . . . . . . . . . . . . . 15 (6 + 6) = 12
274272, 273eqtri 2644 . . . . . . . . . . . . . 14 ((1 · 6) + 6) = 12
27561, 11, 5, 24, 70, 87, 24, 2, 11, 271, 274decmac 11566 . . . . . . . . . . . . 13 ((1161 · 6) + 6) = 6972
27652, 24, 52, 24, 210, 210, 62, 2, 212, 261, 275decma2c 11568 . . . . . . . . . . . 12 ((1161 · 116) + 116) = 134792
27762nn0cni 11304 . . . . . . . . . . . . 13 1161 ∈ ℂ
278277mulid1i 10042 . . . . . . . . . . . 12 (1161 · 1) = 1161
27962, 61, 11, 70, 11, 61, 276, 278decmul2c 11589 . . . . . . . . . . 11 (1161 · 1161) = 1347921
280209, 279eqtr4i 2647 . . . . . . . . . 10 ((538 · 𝑁) + 1307) = (1161 · 1161)
2819, 10, 45, 60, 62, 57, 115, 123, 280mod2xi 15773 . . . . . . . . 9 ((2↑38) mod 𝑁) = (1307 mod 𝑁)
282 eqid 2622 . . . . . . . . . 10 38 = 38
28321, 18, 67, 282decsuc 11535 . . . . . . . . 9 (38 + 1) = 39
284 eqid 2622 . . . . . . . . . . 11 111 = 111
28579, 216eqtri 2644 . . . . . . . . . . . . 13 (1 + 0) = 01
28678, 232oveq12i 6662 . . . . . . . . . . . . . 14 ((1 · 2) + (0 + 0)) = (2 + 0)
28777addid1i 10223 . . . . . . . . . . . . . 14 (2 + 0) = 2
288286, 287eqtri 2644 . . . . . . . . . . . . 13 ((1 · 2) + (0 + 0)) = 2
2892, 3, 5, 11, 74, 285, 11, 24, 5, 288, 88decma2c 11568 . . . . . . . . . . . 12 ((1 · 25) + (1 + 0)) = 26
29091oveq1i 6660 . . . . . . . . . . . . 13 ((1 · 0) + 1) = (0 + 1)
291290, 172, 2163eqtri 2648 . . . . . . . . . . . 12 ((1 · 0) + 1) = 01
2924, 5, 11, 11, 71, 76, 11, 11, 5, 289, 291decma2c 11568 . . . . . . . . . . 11 ((1 · 250) + (11 + 0)) = 261
2936, 21, 52, 11, 1, 284, 11, 16, 5, 292, 102decma2c 11568 . . . . . . . . . 10 ((1 · 𝑁) + 111) = 2614
294110oveq1i 6660 . . . . . . . . . . . . . 14 ((3 · 2) + 0) = (6 + 0)
295294, 254, 873eqtri 2648 . . . . . . . . . . . . 13 ((3 · 2) + 0) = 06
29611, 21, 5, 5, 129, 249, 2, 24, 5, 288, 295decmac 11566 . . . . . . . . . . . 12 ((13 · 2) + (0 + 0)) = 26
29777mul02i 10225 . . . . . . . . . . . . . 14 (0 · 2) = 0
298297oveq1i 6660 . . . . . . . . . . . . 13 ((0 · 2) + 1) = (0 + 1)
299298, 172, 2163eqtri 2648 . . . . . . . . . . . 12 ((0 · 2) + 1) = 01
30055, 5, 5, 11, 127, 216, 2, 11, 5, 296, 299decmac 11566 . . . . . . . . . . 11 ((130 · 2) + 1) = 261
301 7t2e14 11648 . . . . . . . . . . 11 (7 · 2) = 14
3022, 56, 30, 124, 16, 11, 300, 301decmul1c 11587 . . . . . . . . . 10 (1307 · 2) = 2614
303293, 302eqtr4i 2647 . . . . . . . . 9 ((1 · 𝑁) + 111) = (1307 · 2)
3049, 10, 54, 20, 57, 53, 281, 283, 303modxp1i 15774 . . . . . . . 8 ((2↑39) mod 𝑁) = (111 mod 𝑁)
305 eqid 2622 . . . . . . . . 9 39 = 39
30697, 77, 110mulcomli 10047 . . . . . . . . . . 11 (2 · 3) = 6
307306oveq1i 6660 . . . . . . . . . 10 ((2 · 3) + 1) = (6 + 1)
308307, 144eqtri 2644 . . . . . . . . 9 ((2 · 3) + 1) = 7
3092, 21, 27, 305, 18, 11, 308, 122decmul2c 11589 . . . . . . . 8 (2 · 39) = 78
310 eqid 2622 . . . . . . . . . 10 2309 = 2309
311 eqid 2622 . . . . . . . . . . . 12 230 = 230
31234, 5, 2, 311, 135decaddi 11579 . . . . . . . . . . 11 (230 + 2) = 232
31334nn0cni 11304 . . . . . . . . . . . . 13 23 ∈ ℂ
314313addid1i 10223 . . . . . . . . . . . 12 (23 + 0) = 23
315 4t2e8 11181 . . . . . . . . . . . . . 14 (4 · 2) = 8
316 2p2e4 11144 . . . . . . . . . . . . . 14 (2 + 2) = 4
317315, 316oveq12i 6662 . . . . . . . . . . . . 13 ((4 · 2) + (2 + 2)) = (8 + 4)
318 8p4e12 11614 . . . . . . . . . . . . 13 (8 + 4) = 12
319317, 318eqtri 2644 . . . . . . . . . . . 12 ((4 · 2) + (2 + 2)) = 12
320 5t4e20 11637 . . . . . . . . . . . . . 14 (5 · 4) = 20
32183, 169, 320mulcomli 10047 . . . . . . . . . . . . 13 (4 · 5) = 20
3222, 5, 21, 321, 157decaddi 11579 . . . . . . . . . . . 12 ((4 · 5) + 3) = 23
3232, 3, 2, 21, 74, 314, 16, 21, 2, 319, 322decma2c 11568 . . . . . . . . . . 11 ((4 · 25) + (23 + 0)) = 123
324169mul01i 10226 . . . . . . . . . . . . 13 (4 · 0) = 0
325324oveq1i 6660 . . . . . . . . . . . 12 ((4 · 0) + 2) = (0 + 2)
326325, 135, 1423eqtri 2648 . . . . . . . . . . 11 ((4 · 0) + 2) = 02
3274, 5, 34, 2, 71, 312, 16, 2, 5, 323, 326decma2c 11568 . . . . . . . . . 10 ((4 · 250) + (230 + 2)) = 1232
328 4t3e12 11632 . . . . . . . . . . 11 (4 · 3) = 12
32911, 2, 27, 328, 131, 11, 149decaddci 11580 . . . . . . . . . 10 ((4 · 3) + 9) = 21
3306, 21, 48, 27, 1, 310, 16, 11, 2, 327, 329decma2c 11568 . . . . . . . . 9 ((4 · 𝑁) + 2309) = 12321
3315, 11, 11, 11, 216, 214, 172, 131decadd 11570 . . . . . . . . . . . 12 (1 + 11) = 12
332231oveq1i 6660 . . . . . . . . . . . . . 14 ((1 · 1) + 1) = (1 + 1)
333332, 131, 1423eqtri 2648 . . . . . . . . . . . . 13 ((1 · 1) + 1) = 02
33411, 11, 5, 11, 214, 285, 11, 2, 5, 234, 333decmac 11566 . . . . . . . . . . . 12 ((11 · 1) + (1 + 0)) = 12
33552, 11, 11, 2, 284, 331, 11, 21, 5, 334, 237decmac 11566 . . . . . . . . . . 11 ((111 · 1) + (1 + 11)) = 123
33652, 11, 5, 11, 284, 216, 11, 2, 5, 252, 333decmac 11566 . . . . . . . . . . 11 ((111 · 1) + 1) = 112
33711, 11, 11, 11, 214, 214, 53, 2, 52, 335, 336decma2c 11568 . . . . . . . . . 10 ((111 · 11) + 11) = 1232
33853nn0cni 11304 . . . . . . . . . . 11 111 ∈ ℂ
339338mulid1i 10042 . . . . . . . . . 10 (111 · 1) = 111
34053, 52, 11, 284, 11, 52, 337, 339decmul2c 11589 . . . . . . . . 9 (111 · 111) = 12321
341330, 340eqtr4i 2647 . . . . . . . 8 ((4 · 𝑁) + 2309) = (111 · 111)
3429, 10, 50, 51, 53, 49, 304, 309, 341mod2xi 15773 . . . . . . 7 ((2↑78) mod 𝑁) = (2309 mod 𝑁)
343 eqid 2622 . . . . . . . 8 78 = 78
344 4p1e5 11154 . . . . . . . . 9 (4 + 1) = 5
345204, 77, 301mulcomli 10047 . . . . . . . . 9 (2 · 7) = 14
34611, 16, 344, 345decsuc 11535 . . . . . . . 8 ((2 · 7) + 1) = 15
347161, 77, 108mulcomli 10047 . . . . . . . 8 (2 · 8) = 16
3482, 30, 18, 343, 24, 11, 346, 347decmul2c 11589 . . . . . . 7 (2 · 78) = 156
349 eqid 2622 . . . . . . . . 9 194 = 194
3502, 16deccl 11512 . . . . . . . . . 10 24 ∈ ℕ0
351 eqid 2622 . . . . . . . . . . 11 24 = 24
3522, 16, 344, 351decsuc 11535 . . . . . . . . . 10 (24 + 1) = 25
353 eqid 2622 . . . . . . . . . . . 12 23 = 23
3542, 21, 100, 353decsuc 11535 . . . . . . . . . . 11 (23 + 1) = 24
35534, 5, 11, 27, 311, 116, 354, 183decadd 11570 . . . . . . . . . 10 (230 + 19) = 249
356350, 352, 355decsucc 11550 . . . . . . . . 9 ((230 + 19) + 1) = 250
357 9p4e13 11622 . . . . . . . . 9 (9 + 4) = 13
35848, 27, 45, 16, 310, 349, 356, 21, 357decaddc 11572 . . . . . . . 8 (2309 + 194) = 2503
359358, 1eqtr4i 2647 . . . . . . 7 (2309 + 194) = 𝑁
360 eqid 2622 . . . . . . . . 9 91 = 91
361 eqid 2622 . . . . . . . . . . . 12 15 = 15
362204addid2i 10224 . . . . . . . . . . . . 13 (0 + 7) = 7
363362, 192eqtri 2644 . . . . . . . . . . . 12 (0 + 7) = 07
36478, 172oveq12i 6662 . . . . . . . . . . . . 13 ((1 · 2) + (0 + 1)) = (2 + 1)
365364, 81eqtri 2644 . . . . . . . . . . . 12 ((1 · 2) + (0 + 1)) = 3
36611, 5, 30, 156, 362decaddi 11579 . . . . . . . . . . . 12 ((5 · 2) + 7) = 17
36711, 3, 5, 30, 361, 363, 2, 30, 11, 365, 366decmac 11566 . . . . . . . . . . 11 ((15 · 2) + (0 + 7)) = 37
36884, 135oveq12i 6662 . . . . . . . . . . . . 13 ((1 · 5) + (0 + 2)) = (5 + 2)
369 5p2e7 11165 . . . . . . . . . . . . 13 (5 + 2) = 7
370368, 369eqtri 2644 . . . . . . . . . . . 12 ((1 · 5) + (0 + 2)) = 7
37111, 3, 5, 11, 361, 216, 3, 24, 2, 370, 175decmac 11566 . . . . . . . . . . 11 ((15 · 5) + 1) = 76
3722, 3, 5, 11, 74, 285, 39, 24, 30, 367, 371decma2c 11568 . . . . . . . . . 10 ((15 · 25) + (1 + 0)) = 376
37339nn0cni 11304 . . . . . . . . . . . . 13 15 ∈ ℂ
374373mul01i 10226 . . . . . . . . . . . 12 (15 · 0) = 0
375374oveq1i 6660 . . . . . . . . . . 11 ((15 · 0) + 3) = (0 + 3)
376375, 157, 1933eqtri 2648 . . . . . . . . . 10 ((15 · 0) + 3) = 03
3774, 5, 11, 21, 71, 357, 39, 21, 5, 372, 376decma2c 11568 . . . . . . . . 9 ((15 · 250) + (9 + 4)) = 3763
37898, 172oveq12i 6662 . . . . . . . . . . 11 ((1 · 3) + (0 + 1)) = (3 + 1)
379378, 100eqtri 2644 . . . . . . . . . 10 ((1 · 3) + (0 + 1)) = 4
38011, 3, 5, 11, 361, 216, 21, 24, 11, 379, 196decmac 11566 . . . . . . . . 9 ((15 · 3) + 1) = 46
3816, 21, 27, 11, 1, 360, 39, 24, 16, 377, 380decma2c 11568 . . . . . . . 8 ((15 · 𝑁) + 91) = 37636
38245, 16deccl 11512 . . . . . . . . 9 194 ∈ ℕ0
383 eqid 2622 . . . . . . . . . 10 77 = 77
38411, 30deccl 11512 . . . . . . . . . . 11 17 ∈ ℕ0
385384, 3deccl 11512 . . . . . . . . . 10 175 ∈ ℕ0
386 eqid 2622 . . . . . . . . . . . 12 175 = 175
387384nn0cni 11304 . . . . . . . . . . . . . 14 17 ∈ ℂ
388387addid2i 10224 . . . . . . . . . . . . 13 (0 + 17) = 17
38911, 30, 152, 388decsuc 11535 . . . . . . . . . . . 12 ((0 + 17) + 1) = 18
390 7p5e12 11607 . . . . . . . . . . . 12 (7 + 5) = 12
3915, 30, 384, 3, 192, 386, 389, 2, 390decaddc 11572 . . . . . . . . . . 11 (7 + 175) = 182
392231, 131oveq12i 6662 . . . . . . . . . . . . 13 ((1 · 1) + (1 + 1)) = (1 + 2)
393392, 236eqtri 2644 . . . . . . . . . . . 12 ((1 · 1) + (1 + 1)) = 3
394120mulid1i 10042 . . . . . . . . . . . . . 14 (9 · 1) = 9
395394oveq1i 6660 . . . . . . . . . . . . 13 ((9 · 1) + 8) = (9 + 8)
396 9p8e17 11626 . . . . . . . . . . . . 13 (9 + 8) = 17
397395, 396eqtri 2644 . . . . . . . . . . . 12 ((9 · 1) + 8) = 17
39811, 27, 11, 18, 116, 229, 11, 30, 11, 393, 397decmac 11566 . . . . . . . . . . 11 ((19 · 1) + (18 + 0)) = 37
399169mulid1i 10042 . . . . . . . . . . . . 13 (4 · 1) = 4
400399oveq1i 6660 . . . . . . . . . . . 12 ((4 · 1) + 2) = (4 + 2)
401 4p2e6 11162 . . . . . . . . . . . 12 (4 + 2) = 6
402400, 401, 873eqtri 2648 . . . . . . . . . . 11 ((4 · 1) + 2) = 06
40345, 16, 63, 2, 349, 391, 11, 24, 5, 398, 402decmac 11566 . . . . . . . . . 10 ((194 · 1) + (7 + 175)) = 376
404120mulid2i 10043 . . . . . . . . . . . . . 14 (1 · 9) = 9
405161addid2i 10224 . . . . . . . . . . . . . 14 (0 + 8) = 8
406404, 405oveq12i 6662 . . . . . . . . . . . . 13 ((1 · 9) + (0 + 8)) = (9 + 8)
407406, 396eqtri 2644 . . . . . . . . . . . 12 ((1 · 9) + (0 + 8)) = 17
408 9t9e81 11670 . . . . . . . . . . . . 13 (9 · 9) = 81
409169, 90, 344addcomli 10228 . . . . . . . . . . . . 13 (1 + 4) = 5
41018, 11, 16, 408, 409decaddi 11579 . . . . . . . . . . . 12 ((9 · 9) + 4) = 85
41111, 27, 5, 16, 116, 171, 27, 3, 18, 407, 410decmac 11566 . . . . . . . . . . 11 ((19 · 9) + (0 + 4)) = 175
412 9t4e36 11665 . . . . . . . . . . . . 13 (9 · 4) = 36
413120, 169, 412mulcomli 10047 . . . . . . . . . . . 12 (4 · 9) = 36
414 7p6e13 11608 . . . . . . . . . . . . 13 (7 + 6) = 13
415204, 93, 414addcomli 10228 . . . . . . . . . . . 12 (6 + 7) = 13
41621, 24, 30, 413, 100, 21, 415decaddci 11580 . . . . . . . . . . 11 ((4 · 9) + 7) = 43
41745, 16, 5, 30, 349, 192, 27, 21, 16, 411, 416decmac 11566 . . . . . . . . . 10 ((194 · 9) + 7) = 1753
41811, 27, 30, 30, 116, 383, 382, 21, 385, 403, 417decma2c 11568 . . . . . . . . 9 ((194 · 19) + 77) = 3763
419169mulid2i 10043 . . . . . . . . . . . . 13 (1 · 4) = 4
420419, 157oveq12i 6662 . . . . . . . . . . . 12 ((1 · 4) + (0 + 3)) = (4 + 3)
421 4p3e7 11163 . . . . . . . . . . . 12 (4 + 3) = 7
422420, 421eqtri 2644 . . . . . . . . . . 11 ((1 · 4) + (0 + 3)) = 7
42321, 24, 144, 412decsuc 11535 . . . . . . . . . . 11 ((9 · 4) + 1) = 37
42411, 27, 5, 11, 116, 216, 16, 30, 21, 422, 423decmac 11566 . . . . . . . . . 10 ((19 · 4) + 1) = 77
425 4t4e16 11633 . . . . . . . . . 10 (4 · 4) = 16
42616, 45, 16, 349, 24, 11, 424, 425decmul1c 11587 . . . . . . . . 9 (194 · 4) = 776
427382, 45, 16, 349, 24, 37, 418, 426decmul2c 11589 . . . . . . . 8 (194 · 194) = 37636
428381, 427eqtr4i 2647 . . . . . . 7 ((15 · 𝑁) + 91) = (194 · 194)
42910, 43, 44, 47, 42, 49, 342, 348, 359, 428mod2xnegi 15775 . . . . . 6 ((2↑156) mod 𝑁) = (91 mod 𝑁)
430 eqid 2622 . . . . . . 7 156 = 156
431117, 172oveq12i 6662 . . . . . . . . 9 ((2 · 1) + (0 + 1)) = (2 + 1)
432431, 81eqtri 2644 . . . . . . . 8 ((2 · 1) + (0 + 1)) = 3
43383, 77, 156mulcomli 10047 . . . . . . . . 9 (2 · 5) = 10
43411, 5, 172, 433decsuc 11535 . . . . . . . 8 ((2 · 5) + 1) = 11
43511, 3, 5, 11, 361, 216, 2, 11, 11, 432, 434decma2c 11568 . . . . . . 7 ((2 · 15) + 1) = 31
436 6t2e12 11641 . . . . . . . 8 (6 · 2) = 12
43793, 77, 436mulcomli 10047 . . . . . . 7 (2 · 6) = 12
4382, 39, 24, 430, 2, 11, 435, 437decmul2c 11589 . . . . . 6 (2 · 156) = 312
439 eqid 2622 . . . . . . . 8 772 = 772
44030, 30, 152, 383decsuc 11535 . . . . . . . . 9 (77 + 1) = 78
441204addid1i 10223 . . . . . . . . . . 11 (7 + 0) = 7
442441, 192eqtri 2644 . . . . . . . . . 10 (7 + 0) = 07
443110, 135oveq12i 6662 . . . . . . . . . . 11 ((3 · 2) + (0 + 2)) = (6 + 2)
444 6p2e8 11169 . . . . . . . . . . 11 (6 + 2) = 8
445443, 444eqtri 2644 . . . . . . . . . 10 ((3 · 2) + (0 + 2)) = 8
446204, 83, 390addcomli 10228 . . . . . . . . . . 11 (5 + 7) = 12
44711, 3, 30, 178, 131, 2, 446decaddci 11580 . . . . . . . . . 10 ((3 · 5) + 7) = 22
4482, 3, 5, 30, 74, 442, 21, 2, 2, 445, 447decma2c 11568 . . . . . . . . 9 ((3 · 25) + (7 + 0)) = 82
44997mul01i 10226 . . . . . . . . . . 11 (3 · 0) = 0
450449oveq1i 6660 . . . . . . . . . 10 ((3 · 0) + 8) = (0 + 8)
451450, 405, 2473eqtri 2648 . . . . . . . . 9 ((3 · 0) + 8) = 08
4524, 5, 30, 18, 71, 440, 21, 18, 5, 448, 451decma2c 11568 . . . . . . . 8 ((3 · 250) + (77 + 1)) = 828
453198oveq1i 6660 . . . . . . . . 9 ((3 · 3) + 2) = (9 + 2)
454453, 148eqtri 2644 . . . . . . . 8 ((3 · 3) + 2) = 11
4556, 21, 37, 2, 1, 439, 21, 11, 11, 452, 454decma2c 11568 . . . . . . 7 ((3 · 𝑁) + 772) = 8281
45618, 11, 131, 408decsuc 11535 . . . . . . . . 9 ((9 · 9) + 1) = 82
457404oveq1i 6660 . . . . . . . . . 10 ((1 · 9) + 9) = (9 + 9)
458 9p9e18 11627 . . . . . . . . . 10 (9 + 9) = 18
459457, 458eqtri 2644 . . . . . . . . 9 ((1 · 9) + 9) = 18
46027, 11, 27, 360, 27, 18, 11, 456, 459decrmac 11577 . . . . . . . 8 ((91 · 9) + 9) = 828
46142nn0cni 11304 . . . . . . . . 9 91 ∈ ℂ
462461mulid1i 10042 . . . . . . . 8 (91 · 1) = 91
46342, 27, 11, 360, 11, 27, 460, 462decmul2c 11589 . . . . . . 7 (91 · 91) = 8281
464455, 463eqtr4i 2647 . . . . . 6 ((3 · 𝑁) + 772) = (91 · 91)
4659, 10, 40, 41, 42, 38, 429, 438, 464mod2xi 15773 . . . . 5 ((2↑312) mod 𝑁) = (772 mod 𝑁)
466 eqid 2622 . . . . . 6 312 = 312
467 eqid 2622 . . . . . . . . 9 31 = 31
468306oveq1i 6660 . . . . . . . . . 10 ((2 · 3) + 0) = (6 + 0)
469468, 254eqtri 2644 . . . . . . . . 9 ((2 · 3) + 0) = 6
470117, 142eqtri 2644 . . . . . . . . 9 (2 · 1) = 02
4712, 21, 11, 467, 2, 5, 469, 470decmul2c 11589 . . . . . . . 8 (2 · 31) = 62
472471oveq1i 6660 . . . . . . 7 ((2 · 31) + 0) = (62 + 0)
47325nn0cni 11304 . . . . . . . 8 62 ∈ ℂ
474473addid1i 10223 . . . . . . 7 (62 + 0) = 62
475472, 474eqtri 2644 . . . . . 6 ((2 · 31) + 0) = 62
476112, 101eqtri 2644 . . . . . 6 (2 · 2) = 04
4772, 22, 2, 466, 16, 5, 475, 476decmul2c 11589 . . . . 5 (2 · 312) = 624
478 eqid 2622 . . . . . . 7 270 = 270
47930, 11deccl 11512 . . . . . . 7 71 ∈ ℕ0
480 eqid 2622 . . . . . . . . 9 71 = 71
481 7p2e9 11172 . . . . . . . . . 10 (7 + 2) = 9
482204, 77, 481addcomli 10228 . . . . . . . . 9 (2 + 7) = 9
4832, 30, 30, 11, 153, 480, 482, 152decadd 11570 . . . . . . . 8 (27 + 71) = 98
484120addid1i 10223 . . . . . . . . . 10 (9 + 0) = 9
485484, 168eqtri 2644 . . . . . . . . 9 (9 + 0) = 09
48652, 27deccl 11512 . . . . . . . . 9 119 ∈ ℕ0
487 eqid 2622 . . . . . . . . . 10 238 = 238
488486nn0cni 11304 . . . . . . . . . . 11 119 ∈ ℂ
489488addid2i 10224 . . . . . . . . . 10 (0 + 119) = 119
49011, 11, 2, 214, 236decaddi 11579 . . . . . . . . . . 11 (11 + 2) = 13
491112, 79oveq12i 6662 . . . . . . . . . . . 12 ((2 · 2) + (1 + 0)) = (4 + 1)
492491, 344eqtri 2644 . . . . . . . . . . 11 ((2 · 2) + (1 + 0)) = 5
493110oveq1i 6660 . . . . . . . . . . . 12 ((3 · 2) + 3) = (6 + 3)
494493, 132, 1683eqtri 2648 . . . . . . . . . . 11 ((3 · 2) + 3) = 09
4952, 21, 11, 21, 353, 490, 2, 27, 5, 492, 494decmac 11566 . . . . . . . . . 10 ((23 · 2) + (11 + 2)) = 59
496 9p6e15 11624 . . . . . . . . . . . 12 (9 + 6) = 15
497120, 93, 496addcomli 10228 . . . . . . . . . . 11 (6 + 9) = 15
49811, 24, 27, 108, 131, 3, 497decaddci 11580 . . . . . . . . . 10 ((8 · 2) + 9) = 25
49934, 18, 52, 27, 487, 489, 2, 3, 2, 495, 498decmac 11566 . . . . . . . . 9 ((238 · 2) + (0 + 119)) = 595
500172oveq2i 6661 . . . . . . . . . . . 12 ((2 · 5) + (0 + 1)) = ((2 · 5) + 1)
501500, 434eqtri 2644 . . . . . . . . . . 11 ((2 · 5) + (0 + 1)) = 11
5022, 21, 5, 16, 353, 171, 3, 27, 11, 501, 180decmac 11566 . . . . . . . . . 10 ((23 · 5) + (0 + 4)) = 119
50334, 18, 5, 27, 487, 168, 3, 27, 16, 502, 184decmac 11566 . . . . . . . . 9 ((238 · 5) + 9) = 1199
5042, 3, 5, 27, 74, 485, 35, 27, 486, 499, 503decma2c 11568 . . . . . . . 8 ((238 · 25) + (9 + 0)) = 5959
50535nn0cni 11304 . . . . . . . . . . 11 238 ∈ ℂ
506505mul01i 10226 . . . . . . . . . 10 (238 · 0) = 0
507506oveq1i 6660 . . . . . . . . 9 ((238 · 0) + 8) = (0 + 8)
508507, 405, 2473eqtri 2648 . . . . . . . 8 ((238 · 0) + 8) = 08
5094, 5, 27, 18, 71, 483, 35, 18, 5, 504, 508decma2c 11568 . . . . . . 7 ((238 · 250) + (27 + 71)) = 59598
510306, 172oveq12i 6662 . . . . . . . . . . . 12 ((2 · 3) + (0 + 1)) = (6 + 1)
511510, 144eqtri 2644 . . . . . . . . . . 11 ((2 · 3) + (0 + 1)) = 7
5122, 21, 5, 2, 353, 142, 21, 11, 11, 511, 454decmac 11566 . . . . . . . . . 10 ((23 · 3) + 2) = 71
51321, 34, 18, 487, 16, 2, 512, 203decmul1c 11587 . . . . . . . . 9 (238 · 3) = 714
514513oveq1i 6660 . . . . . . . 8 ((238 · 3) + 0) = (714 + 0)
515479, 16deccl 11512 . . . . . . . . . 10 714 ∈ ℕ0
516515nn0cni 11304 . . . . . . . . 9 714 ∈ ℂ
517516addid1i 10223 . . . . . . . 8 (714 + 0) = 714
518514, 517eqtri 2644 . . . . . . 7 ((238 · 3) + 0) = 714
5196, 21, 31, 5, 1, 478, 35, 16, 479, 509, 518decma2c 11568 . . . . . 6 ((238 · 𝑁) + 270) = 595984
52039, 16deccl 11512 . . . . . . 7 154 ∈ ℕ0
521 eqid 2622 . . . . . . . 8 154 = 154
5223, 16deccl 11512 . . . . . . . . 9 54 ∈ ℕ0
523522, 5deccl 11512 . . . . . . . 8 540 ∈ ℕ0
5243, 3deccl 11512 . . . . . . . . 9 55 ∈ ℕ0
525 eqid 2622 . . . . . . . . . 10 540 = 540
526 eqid 2622 . . . . . . . . . . 11 54 = 54
52783addid2i 10224 . . . . . . . . . . 11 (0 + 5) = 5
5285, 11, 3, 16, 216, 526, 527, 409decadd 11570 . . . . . . . . . 10 (1 + 54) = 55
52983addid1i 10223 . . . . . . . . . 10 (5 + 0) = 5
53011, 3, 522, 5, 361, 525, 528, 529decadd 11570 . . . . . . . . 9 (15 + 540) = 555
531 eqid 2622 . . . . . . . . . . 11 55 = 55
5323, 3, 86, 531decsuc 11535 . . . . . . . . . 10 (55 + 1) = 56
533 7t7e49 11653 . . . . . . . . . . 11 (7 · 7) = 49
534 5p5e10 11596 . . . . . . . . . . 11 (5 + 5) = 10
53516, 27, 11, 5, 533, 534, 344, 484decadd 11570 . . . . . . . . . 10 ((7 · 7) + (5 + 5)) = 59
53616, 27, 24, 533, 344, 3, 496decaddci 11580 . . . . . . . . . 10 ((7 · 7) + 6) = 55
53730, 30, 3, 24, 383, 532, 30, 3, 3, 535, 536decmac 11566 . . . . . . . . 9 ((77 · 7) + (55 + 1)) = 595
53883, 169, 179addcomli 10228 . . . . . . . . . 10 (4 + 5) = 9
53911, 16, 3, 345, 538decaddi 11579 . . . . . . . . 9 ((2 · 7) + 5) = 19
54037, 2, 524, 3, 439, 530, 30, 27, 11, 537, 539decmac 11566 . . . . . . . 8 ((772 · 7) + (15 + 540)) = 5959
541527oveq2i 6661 . . . . . . . . . . 11 ((7 · 7) + (0 + 5)) = ((7 · 7) + 5)
542 9p5e14 11623 . . . . . . . . . . . 12 (9 + 5) = 14
54316, 27, 3, 533, 344, 16, 542decaddci 11580 . . . . . . . . . . 11 ((7 · 7) + 5) = 54
544541, 543eqtri 2644 . . . . . . . . . 10 ((7 · 7) + (0 + 5)) = 54
54516, 344, 533decsucc 11550 . . . . . . . . . 10 ((7 · 7) + 1) = 50
54630, 30, 5, 11, 383, 262, 30, 5, 3, 544, 545decmac 11566 . . . . . . . . 9 ((77 · 7) + (0 + 1)) = 540
547 4p4e8 11164 . . . . . . . . . 10 (4 + 4) = 8
54811, 16, 16, 345, 547decaddi 11579 . . . . . . . . 9 ((2 · 7) + 4) = 18
54937, 2, 5, 16, 439, 101, 30, 18, 11, 546, 548decmac 11566 . . . . . . . 8 ((772 · 7) + 4) = 5408
55030, 30, 39, 16, 383, 521, 38, 18, 523, 540, 549decma2c 11568 . . . . . . 7 ((772 · 77) + 154) = 59598
55111, 16, 344, 301decsuc 11535 . . . . . . . . 9 ((7 · 2) + 1) = 15
5522, 30, 30, 383, 16, 11, 551, 301decmul1c 11587 . . . . . . . 8 (77 · 2) = 154
5532, 37, 2, 439, 16, 552, 112decmul1 11585 . . . . . . 7 (772 · 2) = 1544
55438, 37, 2, 439, 16, 520, 550, 553decmul2c 11589 . . . . . 6 (772 · 772) = 595984
555519, 554eqtr4i 2647 . . . . 5 ((238 · 𝑁) + 270) = (772 · 772)
5569, 10, 33, 36, 38, 32, 465, 477, 555mod2xi 15773 . . . 4 ((2↑624) mod 𝑁) = (270 mod 𝑁)
557 eqid 2622 . . . . 5 624 = 624
558 eqid 2622 . . . . . . . 8 62 = 62
559437oveq1i 6660 . . . . . . . . 9 ((2 · 6) + 0) = (12 + 0)
56012nn0cni 11304 . . . . . . . . . 10 12 ∈ ℂ
561560addid1i 10223 . . . . . . . . 9 (12 + 0) = 12
562559, 561eqtri 2644 . . . . . . . 8 ((2 · 6) + 0) = 12
5632, 24, 2, 558, 16, 5, 562, 476decmul2c 11589 . . . . . . 7 (2 · 62) = 124
564563oveq1i 6660 . . . . . 6 ((2 · 62) + 0) = (124 + 0)
56517nn0cni 11304 . . . . . . 7 124 ∈ ℂ
566565addid1i 10223 . . . . . 6 (124 + 0) = 124
567564, 566eqtri 2644 . . . . 5 ((2 · 62) + 0) = 124
568169, 77, 315mulcomli 10047 . . . . . 6 (2 · 4) = 8
569568, 247eqtri 2644 . . . . 5 (2 · 4) = 08
5702, 25, 16, 557, 18, 5, 567, 569decmul2c 11589 . . . 4 (2 · 624) = 1248
571 eqid 2622 . . . . . 6 313 = 313
57221, 11, 27, 467, 100, 221decaddci2 11581 . . . . . . 7 (31 + 9) = 40
573169addid1i 10223 . . . . . . . . 9 (4 + 0) = 4
574573, 101eqtri 2644 . . . . . . . 8 (4 + 0) = 04
57511, 16deccl 11512 . . . . . . . 8 14 ∈ ℕ0
576 eqid 2622 . . . . . . . . 9 29 = 29
577575nn0cni 11304 . . . . . . . . . 10 14 ∈ ℂ
578577addid2i 10224 . . . . . . . . 9 (0 + 14) = 14
579112, 236oveq12i 6662 . . . . . . . . . 10 ((2 · 2) + (1 + 2)) = (4 + 3)
580579, 421eqtri 2644 . . . . . . . . 9 ((2 · 2) + (1 + 2)) = 7
58111, 18, 16, 121, 131, 2, 318decaddci 11580 . . . . . . . . 9 ((9 · 2) + 4) = 22
5822, 27, 11, 16, 576, 578, 2, 2, 2, 580, 581decmac 11566 . . . . . . . 8 ((29 · 2) + (0 + 14)) = 72
58311, 5, 16, 433, 170decaddi 11579 . . . . . . . . 9 ((2 · 5) + 4) = 14
584 9t5e45 11666 . . . . . . . . . 10 (9 · 5) = 45
58516, 3, 16, 584, 179decaddi 11579 . . . . . . . . 9 ((9 · 5) + 4) = 49
5862, 27, 16, 576, 3, 27, 16, 583, 585decrmac 11577 . . . . . . . 8 ((29 · 5) + 4) = 149
5872, 3, 5, 16, 74, 574, 28, 27, 575, 582, 586decma2c 11568 . . . . . . 7 ((29 · 25) + (4 + 0)) = 729
588137mul01i 10226 . . . . . . . . 9 (29 · 0) = 0
589588oveq1i 6660 . . . . . . . 8 ((29 · 0) + 0) = (0 + 0)
590589, 232, 2483eqtri 2648 . . . . . . 7 ((29 · 0) + 0) = 00
5914, 5, 16, 5, 71, 572, 28, 5, 5, 587, 590decma2c 11568 . . . . . 6 ((29 · 250) + (31 + 9)) = 7290
592306, 157oveq12i 6662 . . . . . . . 8 ((2 · 3) + (0 + 3)) = (6 + 3)
593592, 132eqtri 2644 . . . . . . 7 ((2 · 3) + (0 + 3)) = 9
594 9t3e27 11664 . . . . . . . 8 (9 · 3) = 27
595 7p3e10 11603 . . . . . . . 8 (7 + 3) = 10
5962, 30, 21, 594, 81, 595decaddci2 11581 . . . . . . 7 ((9 · 3) + 3) = 30
5972, 27, 5, 21, 576, 193, 21, 5, 21, 593, 596decmac 11566 . . . . . 6 ((29 · 3) + 3) = 90
5986, 21, 22, 21, 1, 571, 28, 5, 27, 591, 597decma2c 11568 . . . . 5 ((29 · 𝑁) + 313) = 72900
59963, 27deccl 11512 . . . . . . . . 9 189 ∈ ℕ0
600 eqid 2622 . . . . . . . . . 10 189 = 189
601161, 169, 318addcomli 10228 . . . . . . . . . . . 12 (4 + 8) = 12
60211, 16, 18, 301, 131, 2, 601decaddci 11580 . . . . . . . . . . 11 ((7 · 2) + 8) = 22
6032, 30, 11, 18, 153, 229, 2, 2, 2, 580, 602decmac 11566 . . . . . . . . . 10 ((27 · 2) + (18 + 0)) = 72
604297oveq1i 6660 . . . . . . . . . . 11 ((0 · 2) + 9) = (0 + 9)
605604, 183, 1683eqtri 2648 . . . . . . . . . 10 ((0 · 2) + 9) = 09
60631, 5, 63, 27, 478, 600, 2, 27, 5, 603, 605decmac 11566 . . . . . . . . 9 ((270 · 2) + 189) = 729
60730, 2, 30, 153, 27, 16, 548, 533decmul1c 11587 . . . . . . . . . 10 (27 · 7) = 189
608204mul02i 10225 . . . . . . . . . 10 (0 · 7) = 0
60930, 31, 5, 478, 5, 607, 608decmul1 11585 . . . . . . . . 9 (270 · 7) = 1890
61032, 2, 30, 153, 5, 599, 606, 609decmul2c 11589 . . . . . . . 8 (270 · 27) = 7290
611610oveq1i 6660 . . . . . . 7 ((270 · 27) + 0) = (7290 + 0)
61230, 2deccl 11512 . . . . . . . . . . 11 72 ∈ ℕ0
613612, 27deccl 11512 . . . . . . . . . 10 729 ∈ ℕ0
614613, 5deccl 11512 . . . . . . . . 9 7290 ∈ ℕ0
615614nn0cni 11304 . . . . . . . 8 7290 ∈ ℂ
616615addid1i 10223 . . . . . . 7 (7290 + 0) = 7290
617611, 616eqtri 2644 . . . . . 6 ((270 · 27) + 0) = 7290
61832nn0cni 11304 . . . . . . . 8 270 ∈ ℂ
619618mul01i 10226 . . . . . . 7 (270 · 0) = 0
620619, 248eqtri 2644 . . . . . 6 (270 · 0) = 00
62132, 31, 5, 478, 5, 5, 617, 620decmul2c 11589 . . . . 5 (270 · 270) = 72900
622598, 621eqtr4i 2647 . . . 4 ((29 · 𝑁) + 313) = (270 · 270)
6239, 10, 26, 29, 32, 23, 556, 570, 622mod2xi 15773 . . 3 ((2↑1248) mod 𝑁) = (313 mod 𝑁)
624 cu2 12963 . . . 4 (2↑3) = 8
625624oveq1i 6660 . . 3 ((2↑3) mod 𝑁) = (8 mod 𝑁)
626 eqid 2622 . . . 4 1248 = 1248
627 eqid 2622 . . . . 5 124 = 124
62812, 16, 344, 627decsuc 11535 . . . 4 (124 + 1) = 125
629 8p3e11 11612 . . . 4 (8 + 3) = 11
63017, 18, 21, 626, 628, 11, 629decaddci 11580 . . 3 (1248 + 3) = 1251
6319nncni 11030 . . . . . . 7 𝑁 ∈ ℂ
632631mulid2i 10043 . . . . . 6 (1 · 𝑁) = 𝑁
633632, 1eqtri 2644 . . . . 5 (1 · 𝑁) = 2503
6346, 21, 100, 633decsuc 11535 . . . 4 ((1 · 𝑁) + 1) = 2504
635161, 97, 203mulcomli 10047 . . . . . . 7 (3 · 8) = 24
6362, 16, 344, 635decsuc 11535 . . . . . 6 ((3 · 8) + 1) = 25
637161mulid2i 10043 . . . . . . . 8 (1 · 8) = 8
638637oveq1i 6660 . . . . . . 7 ((1 · 8) + 2) = (8 + 2)
639 8p2e10 11610 . . . . . . 7 (8 + 2) = 10
640638, 639eqtri 2644 . . . . . 6 ((1 · 8) + 2) = 10
64121, 11, 2, 467, 18, 5, 11, 636, 640decrmac 11577 . . . . 5 ((31 · 8) + 2) = 250
64218, 22, 21, 571, 16, 2, 641, 635decmul1c 11587 . . . 4 (313 · 8) = 2504
643634, 642eqtr4i 2647 . . 3 ((1 · 𝑁) + 1) = (313 · 8)
6449, 10, 19, 20, 23, 11, 21, 18, 623, 625, 630, 643modxai 15772 . 2 ((2↑1251) mod 𝑁) = (1 mod 𝑁)
645 eqid 2622 . . . 4 1251 = 1251
646 eqid 2622 . . . . . 6 125 = 125
647 eqid 2622 . . . . . . 7 12 = 12
648117, 232oveq12i 6662 . . . . . . . 8 ((2 · 1) + (0 + 0)) = (2 + 0)
649648, 287eqtri 2644 . . . . . . 7 ((2 · 1) + (0 + 0)) = 2
650112oveq1i 6660 . . . . . . . 8 ((2 · 2) + 1) = (4 + 1)
6513dec0h 11522 . . . . . . . 8 5 = 05
652650, 344, 6513eqtri 2648 . . . . . . 7 ((2 · 2) + 1) = 05
65311, 2, 5, 11, 647, 216, 2, 3, 5, 649, 652decma2c 11568 . . . . . 6 ((2 · 12) + 1) = 25
6542, 12, 3, 646, 5, 11, 653, 433decmul2c 11589 . . . . 5 (2 · 125) = 250
6554, 5, 5, 654, 232decaddi 11579 . . . 4 ((2 · 125) + 0) = 250
6562, 13, 11, 645, 2, 5, 655, 470decmul2c 11589 . . 3 (2 · 1251) = 2502
6576, 2deccl 11512 . . . . 5 2502 ∈ ℕ0
658657nn0cni 11304 . . . 4 2502 ∈ ℂ
659 eqid 2622 . . . . . 6 2502 = 2502
6606, 2, 81, 659decsuc 11535 . . . . 5 (2502 + 1) = 2503
6611, 660eqtr4i 2647 . . . 4 𝑁 = (2502 + 1)
662658, 90, 661mvrraddi 10298 . . 3 (𝑁 − 1) = 2502
663656, 662eqtr4i 2647 . 2 (2 · 1251) = (𝑁 − 1)
664631mul02i 10225 . . . 4 (0 · 𝑁) = 0
665664oveq1i 6660 . . 3 ((0 · 𝑁) + 1) = (0 + 1)
666231, 172eqtr4i 2647 . . 3 (1 · 1) = (0 + 1)
667665, 666eqtr4i 2647 . 2 ((0 · 𝑁) + 1) = (1 · 1)
6689, 10, 14, 15, 11, 11, 644, 663, 667mod2xi 15773 1 ((2↑(𝑁 − 1)) mod 𝑁) = (1 mod 𝑁)
Colors of variables: wff setvar class
Syntax hints:   = wceq 1483  (class class class)co 6650  0cc0 9936  1c1 9937   + caddc 9939   · cmul 9941  cmin 10266  cn 11020  2c2 11070  3c3 11071  4c4 11072  5c5 11073  6c6 11074  7c7 11075  8c8 11076  9c9 11077  cdc 11493   mod cmo 12668  cexp 12860
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1722  ax-4 1737  ax-5 1839  ax-6 1888  ax-7 1935  ax-8 1992  ax-9 1999  ax-10 2019  ax-11 2034  ax-12 2047  ax-13 2246  ax-ext 2602  ax-sep 4781  ax-nul 4789  ax-pow 4843  ax-pr 4906  ax-un 6949  ax-cnex 9992  ax-resscn 9993  ax-1cn 9994  ax-icn 9995  ax-addcl 9996  ax-addrcl 9997  ax-mulcl 9998  ax-mulrcl 9999  ax-mulcom 10000  ax-addass 10001  ax-mulass 10002  ax-distr 10003  ax-i2m1 10004  ax-1ne0 10005  ax-1rid 10006  ax-rnegex 10007  ax-rrecex 10008  ax-cnre 10009  ax-pre-lttri 10010  ax-pre-lttrn 10011  ax-pre-ltadd 10012  ax-pre-mulgt0 10013  ax-pre-sup 10014
This theorem depends on definitions:  df-bi 197  df-or 385  df-an 386  df-3or 1038  df-3an 1039  df-tru 1486  df-ex 1705  df-nf 1710  df-sb 1881  df-eu 2474  df-mo 2475  df-clab 2609  df-cleq 2615  df-clel 2618  df-nfc 2753  df-ne 2795  df-nel 2898  df-ral 2917  df-rex 2918  df-reu 2919  df-rmo 2920  df-rab 2921  df-v 3202  df-sbc 3436  df-csb 3534  df-dif 3577  df-un 3579  df-in 3581  df-ss 3588  df-pss 3590  df-nul 3916  df-if 4087  df-pw 4160  df-sn 4178  df-pr 4180  df-tp 4182  df-op 4184  df-uni 4437  df-iun 4522  df-br 4654  df-opab 4713  df-mpt 4730  df-tr 4753  df-id 5024  df-eprel 5029  df-po 5035  df-so 5036  df-fr 5073  df-we 5075  df-xp 5120  df-rel 5121  df-cnv 5122  df-co 5123  df-dm 5124  df-rn 5125  df-res 5126  df-ima 5127  df-pred 5680  df-ord 5726  df-on 5727  df-lim 5728  df-suc 5729  df-iota 5851  df-fun 5890  df-fn 5891  df-f 5892  df-f1 5893  df-fo 5894  df-f1o 5895  df-fv 5896  df-riota 6611  df-ov 6653  df-oprab 6654  df-mpt2 6655  df-om 7066  df-2nd 7169  df-wrecs 7407  df-recs 7468  df-rdg 7506  df-er 7742  df-en 7956  df-dom 7957  df-sdom 7958  df-sup 8348  df-inf 8349  df-pnf 10076  df-mnf 10077  df-xr 10078  df-ltxr 10079  df-le 10080  df-sub 10268  df-neg 10269  df-div 10685  df-nn 11021  df-2 11079  df-3 11080  df-4 11081  df-5 11082  df-6 11083  df-7 11084  df-8 11085  df-9 11086  df-n0 11293  df-z 11378  df-dec 11494  df-uz 11688  df-rp 11833  df-fl 12593  df-mod 12669  df-seq 12802  df-exp 12861
This theorem is referenced by:  2503prm  15847
  Copyright terms: Public domain W3C validator