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

Theorem 2503lem2 15845
Description: Lemma for 2503prm 15847. Calculate a power mod. We calculate  2 ^ 1 9  =  2 ^ 1 8  x.  2  ==  1 8 3 2  x.  2  =  N  +  1 1 6 1,  2 ^ 3 8  =  ( 2 ^ 1 9 ) ^ 2  ==  1
1 6 1 ^ 2  =  5 3 8 N  +  1 3 0 7,  2 ^ 3 9  =  2 ^ 3 8  x.  2  ==  1 3 0 7  x.  2  =  N  +  1 1 1,  2 ^ 7 8  =  ( 2 ^ 3 9 ) ^ 2  ==  1
1 1 ^ 2  =  5 N  - 
1 9 4,  2 ^ 1 5 6  =  ( 2 ^ 7 8 ) ^ 2  ==  1 9 4 ^ 2  =  1 5 N  +  9 1,  2 ^ 3 1 2  =  ( 2 ^ 1 5 6 ) ^ 2  ==  9 1 ^ 2  =  3 N  +  7 7 2,  2 ^ 6 2 4  =  ( 2 ^ 3 1 2 ) ^ 2  ==  7 7 2 ^ 2  =  2 3 8 N  + 
2 7 0,  2 ^ 1 2 4 8  =  ( 2 ^ 6 2 4 ) ^
2  ==  2 7 0 ^ 2  =  2 9 N  + 
3 1 3,  2 ^ 1 2 5 1  =  2 ^ 1 2 4 8  x.  8  ==  3 1 3  x.  8  =  N  +  1 and finally  2 ^ ( N  -  1 )  =  ( 2 ^ 1 2 5 1 ) ^ 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  |-  N  = ;;; 2 5 0 3
Assertion
Ref Expression
2503lem2  |-  ( ( 2 ^ ( N  -  1 ) )  mod  N )  =  ( 1  mod  N
)

Proof of Theorem 2503lem2
StepHypRef Expression
1 2503prm.1 . . 3  |-  N  = ;;; 2 5 0 3
2 2nn0 11309 . . . . . 6  |-  2  e.  NN0
3 5nn0 11312 . . . . . 6  |-  5  e.  NN0
42, 3deccl 11512 . . . . 5  |- ; 2 5  e.  NN0
5 0nn0 11307 . . . . 5  |-  0  e.  NN0
64, 5deccl 11512 . . . 4  |- ;; 2 5 0  e.  NN0
7 3nn 11186 . . . 4  |-  3  e.  NN
86, 7decnncl 11518 . . 3  |- ;;; 2 5 0 3  e.  NN
91, 8eqeltri 2697 . 2  |-  N  e.  NN
10 2nn 11185 . 2  |-  2  e.  NN
11 1nn0 11308 . . . . 5  |-  1  e.  NN0
1211, 2deccl 11512 . . . 4  |- ; 1 2  e.  NN0
1312, 3deccl 11512 . . 3  |- ;; 1 2 5  e.  NN0
1413, 11deccl 11512 . 2  |- ;;; 1 2 5 1  e.  NN0
15 0z 11388 . 2  |-  0  e.  ZZ
16 4nn0 11311 . . . . 5  |-  4  e.  NN0
1712, 16deccl 11512 . . . 4  |- ;; 1 2 4  e.  NN0
18 8nn0 11315 . . . 4  |-  8  e.  NN0
1917, 18deccl 11512 . . 3  |- ;;; 1 2 4 8  e.  NN0
20 1z 11407 . . 3  |-  1  e.  ZZ
21 3nn0 11310 . . . . 5  |-  3  e.  NN0
2221, 11deccl 11512 . . . 4  |- ; 3 1  e.  NN0
2322, 21deccl 11512 . . 3  |- ;; 3 1 3  e.  NN0
24 6nn0 11313 . . . . . 6  |-  6  e.  NN0
2524, 2deccl 11512 . . . . 5  |- ; 6 2  e.  NN0
2625, 16deccl 11512 . . . 4  |- ;; 6 2 4  e.  NN0
27 9nn0 11316 . . . . . 6  |-  9  e.  NN0
282, 27deccl 11512 . . . . 5  |- ; 2 9  e.  NN0
2928nn0zi 11402 . . . 4  |- ; 2 9  e.  ZZ
30 7nn0 11314 . . . . . 6  |-  7  e.  NN0
312, 30deccl 11512 . . . . 5  |- ; 2 7  e.  NN0
3231, 5deccl 11512 . . . 4  |- ;; 2 7 0  e.  NN0
3322, 2deccl 11512 . . . . 5  |- ;; 3 1 2  e.  NN0
342, 21deccl 11512 . . . . . . 7  |- ; 2 3  e.  NN0
3534, 18deccl 11512 . . . . . 6  |- ;; 2 3 8  e.  NN0
3635nn0zi 11402 . . . . 5  |- ;; 2 3 8  e.  ZZ
3730, 30deccl 11512 . . . . . 6  |- ; 7 7  e.  NN0
3837, 2deccl 11512 . . . . 5  |- ;; 7 7 2  e.  NN0
3911, 3deccl 11512 . . . . . . 7  |- ; 1 5  e.  NN0
4039, 24deccl 11512 . . . . . 6  |- ;; 1 5 6  e.  NN0
4121nn0zi 11402 . . . . . 6  |-  3  e.  ZZ
4227, 11deccl 11512 . . . . . 6  |- ; 9 1  e.  NN0
4330, 18deccl 11512 . . . . . . 7  |- ; 7 8  e.  NN0
4439nn0zi 11402 . . . . . . 7  |- ; 1 5  e.  ZZ
4511, 27deccl 11512 . . . . . . . 8  |- ; 1 9  e.  NN0
46 4nn 11187 . . . . . . . 8  |-  4  e.  NN
4745, 46decnncl 11518 . . . . . . 7  |- ;; 1 9 4  e.  NN
4834, 5deccl 11512 . . . . . . . 8  |- ;; 2 3 0  e.  NN0
4948, 27deccl 11512 . . . . . . 7  |- ;;; 2 3 0 9  e.  NN0
5021, 27deccl 11512 . . . . . . . 8  |- ; 3 9  e.  NN0
5116nn0zi 11402 . . . . . . . 8  |-  4  e.  ZZ
5211, 11deccl 11512 . . . . . . . . 9  |- ; 1 1  e.  NN0
5352, 11deccl 11512 . . . . . . . 8  |- ;; 1 1 1  e.  NN0
5421, 18deccl 11512 . . . . . . . . 9  |- ; 3 8  e.  NN0
5511, 21deccl 11512 . . . . . . . . . . 11  |- ; 1 3  e.  NN0
5655, 5deccl 11512 . . . . . . . . . 10  |- ;; 1 3 0  e.  NN0
5756, 30deccl 11512 . . . . . . . . 9  |- ;;; 1 3 0 7  e.  NN0
583, 21deccl 11512 . . . . . . . . . . . 12  |- ; 5 3  e.  NN0
5958, 18deccl 11512 . . . . . . . . . . 11  |- ;; 5 3 8  e.  NN0
6059nn0zi 11402 . . . . . . . . . 10  |- ;; 5 3 8  e.  ZZ
6152, 24deccl 11512 . . . . . . . . . . 11  |- ;; 1 1 6  e.  NN0
6261, 11deccl 11512 . . . . . . . . . 10  |- ;;; 1 1 6 1  e.  NN0
6311, 18deccl 11512 . . . . . . . . . . 11  |- ; 1 8  e.  NN0
6463, 21deccl 11512 . . . . . . . . . . . 12  |- ;; 1 8 3  e.  NN0
6564, 2deccl 11512 . . . . . . . . . . 11  |- ;;; 1 8 3 2  e.  NN0
6612503lem1 15844 . . . . . . . . . . 11  |-  ( ( 2 ^; 1 8 )  mod 
N )  =  (;;; 1 8 3 2  mod 
N )
67 8p1e9 11158 . . . . . . . . . . . 12  |-  ( 8  +  1 )  =  9
68 eqid 2622 . . . . . . . . . . . 12  |- ; 1 8  = ; 1 8
6911, 18, 67, 68decsuc 11535 . . . . . . . . . . 11  |-  (; 1 8  +  1 )  = ; 1 9
70 eqid 2622 . . . . . . . . . . . . 13  |- ;;; 1 1 6 1  = ;;; 1 1 6 1
71 eqid 2622 . . . . . . . . . . . . . 14  |- ;; 2 5 0  = ;; 2 5 0
7261nn0cni 11304 . . . . . . . . . . . . . . 15  |- ;; 1 1 6  e.  CC
7372addid1i 10223 . . . . . . . . . . . . . 14  |-  (;; 1 1 6  +  0 )  = ;; 1 1 6
74 eqid 2622 . . . . . . . . . . . . . . 15  |- ; 2 5  = ; 2 5
7552nn0cni 11304 . . . . . . . . . . . . . . . 16  |- ; 1 1  e.  CC
7675addid1i 10223 . . . . . . . . . . . . . . 15  |-  (; 1 1  +  0 )  = ; 1 1
77 2cn 11091 . . . . . . . . . . . . . . . . . 18  |-  2  e.  CC
7877mulid2i 10043 . . . . . . . . . . . . . . . . 17  |-  ( 1  x.  2 )  =  2
79 1p0e1 11133 . . . . . . . . . . . . . . . . 17  |-  ( 1  +  0 )  =  1
8078, 79oveq12i 6662 . . . . . . . . . . . . . . . 16  |-  ( ( 1  x.  2 )  +  ( 1  +  0 ) )  =  ( 2  +  1 )
81 2p1e3 11151 . . . . . . . . . . . . . . . 16  |-  ( 2  +  1 )  =  3
8280, 81eqtri 2644 . . . . . . . . . . . . . . 15  |-  ( ( 1  x.  2 )  +  ( 1  +  0 ) )  =  3
83 5cn 11100 . . . . . . . . . . . . . . . . . 18  |-  5  e.  CC
8483mulid2i 10043 . . . . . . . . . . . . . . . . 17  |-  ( 1  x.  5 )  =  5
8584oveq1i 6660 . . . . . . . . . . . . . . . 16  |-  ( ( 1  x.  5 )  +  1 )  =  ( 5  +  1 )
86 5p1e6 11155 . . . . . . . . . . . . . . . 16  |-  ( 5  +  1 )  =  6
8724dec0h 11522 . . . . . . . . . . . . . . . 16  |-  6  = ; 0 6
8885, 86, 873eqtri 2648 . . . . . . . . . . . . . . 15  |-  ( ( 1  x.  5 )  +  1 )  = ; 0
6
892, 3, 11, 11, 74, 76, 11, 24, 5, 82, 88decma2c 11568 . . . . . . . . . . . . . 14  |-  ( ( 1  x. ; 2 5 )  +  (; 1 1  +  0 ) )  = ; 3 6
90 ax-1cn 9994 . . . . . . . . . . . . . . . . 17  |-  1  e.  CC
9190mul01i 10226 . . . . . . . . . . . . . . . 16  |-  ( 1  x.  0 )  =  0
9291oveq1i 6660 . . . . . . . . . . . . . . 15  |-  ( ( 1  x.  0 )  +  6 )  =  ( 0  +  6 )
93 6cn 11102 . . . . . . . . . . . . . . . 16  |-  6  e.  CC
9493addid2i 10224 . . . . . . . . . . . . . . 15  |-  ( 0  +  6 )  =  6
9592, 94, 873eqtri 2648 . . . . . . . . . . . . . 14  |-  ( ( 1  x.  0 )  +  6 )  = ; 0
6
964, 5, 52, 24, 71, 73, 11, 24, 5, 89, 95decma2c 11568 . . . . . . . . . . . . 13  |-  ( ( 1  x. ;; 2 5 0 )  +  (;; 1 1 6  +  0 ) )  = ;; 3 6 6
97 3cn 11095 . . . . . . . . . . . . . . . 16  |-  3  e.  CC
9897mulid2i 10043 . . . . . . . . . . . . . . 15  |-  ( 1  x.  3 )  =  3
9998oveq1i 6660 . . . . . . . . . . . . . 14  |-  ( ( 1  x.  3 )  +  1 )  =  ( 3  +  1 )
100 3p1e4 11153 . . . . . . . . . . . . . 14  |-  ( 3  +  1 )  =  4
10116dec0h 11522 . . . . . . . . . . . . . 14  |-  4  = ; 0 4
10299, 100, 1013eqtri 2648 . . . . . . . . . . . . 13  |-  ( ( 1  x.  3 )  +  1 )  = ; 0
4
1036, 21, 61, 11, 1, 70, 11, 16, 5, 96, 102decma2c 11568 . . . . . . . . . . . 12  |-  ( ( 1  x.  N )  + ;;; 1 1 6 1 )  = ;;; 3 6 6 4
104 eqid 2622 . . . . . . . . . . . . 13  |- ;;; 1 8 3 2  = ;;; 1 8 3 2
105 eqid 2622 . . . . . . . . . . . . . 14  |- ;; 1 8 3  = ;; 1 8 3
10678oveq1i 6660 . . . . . . . . . . . . . . . 16  |-  ( ( 1  x.  2 )  +  1 )  =  ( 2  +  1 )
107106, 81eqtri 2644 . . . . . . . . . . . . . . 15  |-  ( ( 1  x.  2 )  +  1 )  =  3
108 8t2e16 11654 . . . . . . . . . . . . . . 15  |-  ( 8  x.  2 )  = ; 1
6
1092, 11, 18, 68, 24, 11, 107, 108decmul1c 11587 . . . . . . . . . . . . . 14  |-  (; 1 8  x.  2 )  = ; 3 6
110 3t2e6 11179 . . . . . . . . . . . . . 14  |-  ( 3  x.  2 )  =  6
1112, 63, 21, 105, 24, 109, 110decmul1 11585 . . . . . . . . . . . . 13  |-  (;; 1 8 3  x.  2 )  = ;; 3 6 6
112 2t2e4 11177 . . . . . . . . . . . . 13  |-  ( 2  x.  2 )  =  4
1132, 64, 2, 104, 16, 111, 112decmul1 11585 . . . . . . . . . . . 12  |-  (;;; 1 8 3 2  x.  2 )  = ;;; 3 6 6 4
114103, 113eqtr4i 2647 . . . . . . . . . . 11  |-  ( ( 1  x.  N )  + ;;; 1 1 6 1 )  =  (;;; 1 8 3 2  x.  2 )
1159, 10, 63, 20, 65, 62, 66, 69, 114modxp1i 15774 . . . . . . . . . 10  |-  ( ( 2 ^; 1 9 )  mod 
N )  =  (;;; 1 1 6 1  mod 
N )
116 eqid 2622 . . . . . . . . . . 11  |- ; 1 9  = ; 1 9
117 2t1e2 11176 . . . . . . . . . . . . 13  |-  ( 2  x.  1 )  =  2
118117oveq1i 6660 . . . . . . . . . . . 12  |-  ( ( 2  x.  1 )  +  1 )  =  ( 2  +  1 )
119118, 81eqtri 2644 . . . . . . . . . . 11  |-  ( ( 2  x.  1 )  +  1 )  =  3
120 9cn 11108 . . . . . . . . . . . 12  |-  9  e.  CC
121 9t2e18 11663 . . . . . . . . . . . 12  |-  ( 9  x.  2 )  = ; 1
8
122120, 77, 121mulcomli 10047 . . . . . . . . . . 11  |-  ( 2  x.  9 )  = ; 1
8
1232, 11, 27, 116, 18, 11, 119, 122decmul2c 11589 . . . . . . . . . 10  |-  ( 2  x. ; 1 9 )  = ; 3
8
124 eqid 2622 . . . . . . . . . . . 12  |- ;;; 1 3 0 7  = ;;; 1 3 0 7
12511, 24deccl 11512 . . . . . . . . . . . . 13  |- ; 1 6  e.  NN0
126125, 2deccl 11512 . . . . . . . . . . . 12  |- ;; 1 6 2  e.  NN0
127 eqid 2622 . . . . . . . . . . . . . 14  |- ;; 1 3 0  = ;; 1 3 0
128 eqid 2622 . . . . . . . . . . . . . 14  |- ;; 1 6 2  = ;; 1 6 2
129 eqid 2622 . . . . . . . . . . . . . . 15  |- ; 1 3  = ; 1 3
130 eqid 2622 . . . . . . . . . . . . . . 15  |- ; 1 6  = ; 1 6
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  |-  (; 1 3  + ; 1 6 )  = ; 2
9
13577addid2i 10224 . . . . . . . . . . . . . 14  |-  ( 0  +  2 )  =  2
13655, 5, 125, 2, 127, 128, 134, 135decadd 11570 . . . . . . . . . . . . 13  |-  (;; 1 3 0  + ;; 1 6 2 )  = ;; 2 9 2
13728nn0cni 11304 . . . . . . . . . . . . . . 15  |- ; 2 9  e.  CC
138137addid1i 10223 . . . . . . . . . . . . . 14  |-  (; 2 9  +  0 )  = ; 2 9
1392, 24deccl 11512 . . . . . . . . . . . . . . 15  |- ; 2 6  e.  NN0
140139, 27deccl 11512 . . . . . . . . . . . . . 14  |- ;; 2 6 9  e.  NN0
141 eqid 2622 . . . . . . . . . . . . . . 15  |- ;; 5 3 8  = ;; 5 3 8
1422dec0h 11522 . . . . . . . . . . . . . . . 16  |-  2  = ; 0 2
143 eqid 2622 . . . . . . . . . . . . . . . 16  |- ;; 2 6 9  = ;; 2 6 9
144 6p1e7 11156 . . . . . . . . . . . . . . . . 17  |-  ( 6  +  1 )  =  7
145139nn0cni 11304 . . . . . . . . . . . . . . . . . 18  |- ; 2 6  e.  CC
146145addid2i 10224 . . . . . . . . . . . . . . . . 17  |-  ( 0  + ; 2 6 )  = ; 2
6
1472, 24, 144, 146decsuc 11535 . . . . . . . . . . . . . . . 16  |-  ( ( 0  + ; 2 6 )  +  1 )  = ; 2 7
148 9p2e11 11619 . . . . . . . . . . . . . . . . 17  |-  ( 9  +  2 )  = ; 1
1
149120, 77, 148addcomli 10228 . . . . . . . . . . . . . . . 16  |-  ( 2  +  9 )  = ; 1
1
1505, 2, 139, 27, 142, 143, 147, 11, 149decaddc 11572 . . . . . . . . . . . . . . 15  |-  ( 2  + ;; 2 6 9 )  = ;; 2 7 1
151 eqid 2622 . . . . . . . . . . . . . . . 16  |- ; 5 3  = ; 5 3
152 7p1e8 11157 . . . . . . . . . . . . . . . . 17  |-  ( 7  +  1 )  =  8
153 eqid 2622 . . . . . . . . . . . . . . . . 17  |- ; 2 7  = ; 2 7
1542, 30, 152, 153decsuc 11535 . . . . . . . . . . . . . . . 16  |-  (; 2 7  +  1 )  = ; 2 8
15581oveq2i 6661 . . . . . . . . . . . . . . . . 17  |-  ( ( 5  x.  2 )  +  ( 2  +  1 ) )  =  ( ( 5  x.  2 )  +  3 )
156 5t2e10 11634 . . . . . . . . . . . . . . . . . 18  |-  ( 5  x.  2 )  = ; 1
0
15797addid2i 10224 . . . . . . . . . . . . . . . . . 18  |-  ( 0  +  3 )  =  3
15811, 5, 21, 156, 157decaddi 11579 . . . . . . . . . . . . . . . . 17  |-  ( ( 5  x.  2 )  +  3 )  = ; 1
3
159155, 158eqtri 2644 . . . . . . . . . . . . . . . 16  |-  ( ( 5  x.  2 )  +  ( 2  +  1 ) )  = ; 1
3
160110oveq1i 6660 . . . . . . . . . . . . . . . . 17  |-  ( ( 3  x.  2 )  +  8 )  =  ( 6  +  8 )
161 8cn 11106 . . . . . . . . . . . . . . . . . 18  |-  8  e.  CC
162 8p6e14 11616 . . . . . . . . . . . . . . . . . 18  |-  ( 8  +  6 )  = ; 1
4
163161, 93, 162addcomli 10228 . . . . . . . . . . . . . . . . 17  |-  ( 6  +  8 )  = ; 1
4
164160, 163eqtri 2644 . . . . . . . . . . . . . . . 16  |-  ( ( 3  x.  2 )  +  8 )  = ; 1
4
1653, 21, 2, 18, 151, 154, 2, 16, 11, 159, 164decmac 11566 . . . . . . . . . . . . . . 15  |-  ( (; 5
3  x.  2 )  +  (; 2 7  +  1 ) )  = ;; 1 3 4
16611, 24, 144, 108decsuc 11535 . . . . . . . . . . . . . . 15  |-  ( ( 8  x.  2 )  +  1 )  = ; 1
7
16758, 18, 31, 11, 141, 150, 2, 30, 11, 165, 166decmac 11566 . . . . . . . . . . . . . 14  |-  ( (;; 5 3 8  x.  2 )  +  ( 2  + ;; 2 6 9 ) )  = ;;; 1 3 4 7
16827dec0h 11522 . . . . . . . . . . . . . . 15  |-  9  = ; 0 9
169 4cn 11098 . . . . . . . . . . . . . . . . . 18  |-  4  e.  CC
170169addid2i 10224 . . . . . . . . . . . . . . . . 17  |-  ( 0  +  4 )  =  4
171170, 101eqtri 2644 . . . . . . . . . . . . . . . 16  |-  ( 0  +  4 )  = ; 0
4
172 0p1e1 11132 . . . . . . . . . . . . . . . . . 18  |-  ( 0  +  1 )  =  1
173172oveq2i 6661 . . . . . . . . . . . . . . . . 17  |-  ( ( 5  x.  5 )  +  ( 0  +  1 ) )  =  ( ( 5  x.  5 )  +  1 )
174 5t5e25 11639 . . . . . . . . . . . . . . . . . 18  |-  ( 5  x.  5 )  = ; 2
5
1752, 3, 86, 174decsuc 11535 . . . . . . . . . . . . . . . . 17  |-  ( ( 5  x.  5 )  +  1 )  = ; 2
6
176173, 175eqtri 2644 . . . . . . . . . . . . . . . 16  |-  ( ( 5  x.  5 )  +  ( 0  +  1 ) )  = ; 2
6
177 5t3e15 11635 . . . . . . . . . . . . . . . . . 18  |-  ( 5  x.  3 )  = ; 1
5
17883, 97, 177mulcomli 10047 . . . . . . . . . . . . . . . . 17  |-  ( 3  x.  5 )  = ; 1
5
179 5p4e9 11167 . . . . . . . . . . . . . . . . 17  |-  ( 5  +  4 )  =  9
18011, 3, 16, 178, 179decaddi 11579 . . . . . . . . . . . . . . . 16  |-  ( ( 3  x.  5 )  +  4 )  = ; 1
9
1813, 21, 5, 16, 151, 171, 3, 27, 11, 176, 180decmac 11566 . . . . . . . . . . . . . . 15  |-  ( (; 5
3  x.  5 )  +  ( 0  +  4 ) )  = ;; 2 6 9
182 8t5e40 11657 . . . . . . . . . . . . . . . 16  |-  ( 8  x.  5 )  = ; 4
0
183120addid2i 10224 . . . . . . . . . . . . . . . 16  |-  ( 0  +  9 )  =  9
18416, 5, 27, 182, 183decaddi 11579 . . . . . . . . . . . . . . 15  |-  ( ( 8  x.  5 )  +  9 )  = ; 4
9
18558, 18, 5, 27, 141, 168, 3, 27, 16, 181, 184decmac 11566 . . . . . . . . . . . . . 14  |-  ( (;; 5 3 8  x.  5 )  +  9 )  = ;;; 2 6 9 9
1862, 3, 2, 27, 74, 138, 59, 27, 140, 167, 185decma2c 11568 . . . . . . . . . . . . 13  |-  ( (;; 5 3 8  x. ; 2
5 )  +  (; 2
9  +  0 ) )  = ;;;; 1 3 4 7 9
18759nn0cni 11304 . . . . . . . . . . . . . . . 16  |- ;; 5 3 8  e.  CC
188187mul01i 10226 . . . . . . . . . . . . . . 15  |-  (;; 5 3 8  x.  0 )  =  0
189188oveq1i 6660 . . . . . . . . . . . . . 14  |-  ( (;; 5 3 8  x.  0 )  +  2 )  =  ( 0  +  2 )
190189, 135, 1423eqtri 2648 . . . . . . . . . . . . 13  |-  ( (;; 5 3 8  x.  0 )  +  2 )  = ; 0 2
1914, 5, 28, 2, 71, 136, 59, 2, 5, 186, 190decma2c 11568 . . . . . . . . . . . 12  |-  ( (;; 5 3 8  x. ;; 2 5 0 )  +  (;; 1 3 0  + ;; 1 6 2 ) )  = ;;;;; 1 3 4 7 9 2
19230dec0h 11522 . . . . . . . . . . . . 13  |-  7  = ; 0 7
19321dec0h 11522 . . . . . . . . . . . . . . 15  |-  3  = ; 0 3
194157, 193eqtri 2644 . . . . . . . . . . . . . 14  |-  ( 0  +  3 )  = ; 0
3
195172oveq2i 6661 . . . . . . . . . . . . . . 15  |-  ( ( 5  x.  3 )  +  ( 0  +  1 ) )  =  ( ( 5  x.  3 )  +  1 )
19611, 3, 86, 177decsuc 11535 . . . . . . . . . . . . . . 15  |-  ( ( 5  x.  3 )  +  1 )  = ; 1
6
197195, 196eqtri 2644 . . . . . . . . . . . . . 14  |-  ( ( 5  x.  3 )  +  ( 0  +  1 ) )  = ; 1
6
198 3t3e9 11180 . . . . . . . . . . . . . . . 16  |-  ( 3  x.  3 )  =  9
199198oveq1i 6660 . . . . . . . . . . . . . . 15  |-  ( ( 3  x.  3 )  +  3 )  =  ( 9  +  3 )
200 9p3e12 11621 . . . . . . . . . . . . . . 15  |-  ( 9  +  3 )  = ; 1
2
201199, 200eqtri 2644 . . . . . . . . . . . . . 14  |-  ( ( 3  x.  3 )  +  3 )  = ; 1
2
2023, 21, 5, 21, 151, 194, 21, 2, 11, 197, 201decmac 11566 . . . . . . . . . . . . 13  |-  ( (; 5
3  x.  3 )  +  ( 0  +  3 ) )  = ;; 1 6 2
203 8t3e24 11655 . . . . . . . . . . . . . 14  |-  ( 8  x.  3 )  = ; 2
4
204 7cn 11104 . . . . . . . . . . . . . . 15  |-  7  e.  CC
205 7p4e11 11605 . . . . . . . . . . . . . . 15  |-  ( 7  +  4 )  = ; 1
1
206204, 169, 205addcomli 10228 . . . . . . . . . . . . . 14  |-  ( 4  +  7 )  = ; 1
1
2072, 16, 30, 203, 81, 11, 206decaddci 11580 . . . . . . . . . . . . 13  |-  ( ( 8  x.  3 )  +  7 )  = ; 3
1
20858, 18, 5, 30, 141, 192, 21, 11, 21, 202, 207decmac 11566 . . . . . . . . . . . 12  |-  ( (;; 5 3 8  x.  3 )  +  7 )  = ;;; 1 6 2 1
2096, 21, 56, 30, 1, 124, 59, 11, 126, 191, 208decma2c 11568 . . . . . . . . . . 11  |-  ( (;; 5 3 8  x.  N )  + ;;; 1 3 0 7 )  = ;;;;;; 1 3 4 7 9 2 1
210 eqid 2622 . . . . . . . . . . . . 13  |- ;; 1 1 6  = ;; 1 1 6
21124, 27deccl 11512 . . . . . . . . . . . . . 14  |- ; 6 9  e.  NN0
212211, 30deccl 11512 . . . . . . . . . . . . 13  |- ;; 6 9 7  e.  NN0
21330, 5deccl 11512 . . . . . . . . . . . . . 14  |- ; 7 0  e.  NN0
214 eqid 2622 . . . . . . . . . . . . . 14  |- ; 1 1  = ; 1 1
215 eqid 2622 . . . . . . . . . . . . . . 15  |- ;; 6 9 7  = ;; 6 9 7
21611dec0h 11522 . . . . . . . . . . . . . . . 16  |-  1  = ; 0 1
217 eqid 2622 . . . . . . . . . . . . . . . 16  |- ; 6 9  = ; 6 9
21894oveq1i 6660 . . . . . . . . . . . . . . . . 17  |-  ( ( 0  +  6 )  +  1 )  =  ( 6  +  1 )
219218, 144eqtri 2644 . . . . . . . . . . . . . . . 16  |-  ( ( 0  +  6 )  +  1 )  =  7
220 9p1e10 11496 . . . . . . . . . . . . . . . . 17  |-  ( 9  +  1 )  = ; 1
0
221120, 90, 220addcomli 10228 . . . . . . . . . . . . . . . 16  |-  ( 1  +  9 )  = ; 1
0
2225, 11, 24, 27, 216, 217, 219, 221decaddc2 11575 . . . . . . . . . . . . . . 15  |-  ( 1  + ; 6 9 )  = ; 7
0
223204, 90, 152addcomli 10228 . . . . . . . . . . . . . . 15  |-  ( 1  +  7 )  =  8
22411, 11, 211, 30, 214, 215, 222, 223decadd 11570 . . . . . . . . . . . . . 14  |-  (; 1 1  + ;; 6 9 7 )  = ;; 7 0 8
225 eqid 2622 . . . . . . . . . . . . . . . 16  |- ; 7 0  = ; 7 0
2265, 30, 11, 11, 192, 214, 172, 152decadd 11570 . . . . . . . . . . . . . . . 16  |-  ( 7  + ; 1 1 )  = ; 1
8
22730, 5, 52, 24, 225, 210, 226, 94decadd 11570 . . . . . . . . . . . . . . 15  |-  (; 7 0  + ;; 1 1 6 )  = ;; 1 8 6
22863nn0cni 11304 . . . . . . . . . . . . . . . . 17  |- ; 1 8  e.  CC
229228addid1i 10223 . . . . . . . . . . . . . . . 16  |-  (; 1 8  +  0 )  = ; 1 8
230131, 142eqtri 2644 . . . . . . . . . . . . . . . . 17  |-  ( 1  +  1 )  = ; 0
2
231 1t1e1 11175 . . . . . . . . . . . . . . . . . . 19  |-  ( 1  x.  1 )  =  1
232 00id 10211 . . . . . . . . . . . . . . . . . . 19  |-  ( 0  +  0 )  =  0
233231, 232oveq12i 6662 . . . . . . . . . . . . . . . . . 18  |-  ( ( 1  x.  1 )  +  ( 0  +  0 ) )  =  ( 1  +  0 )
234233, 79eqtri 2644 . . . . . . . . . . . . . . . . 17  |-  ( ( 1  x.  1 )  +  ( 0  +  0 ) )  =  1
235231oveq1i 6660 . . . . . . . . . . . . . . . . . 18  |-  ( ( 1  x.  1 )  +  2 )  =  ( 1  +  2 )
236 1p2e3 11152 . . . . . . . . . . . . . . . . . 18  |-  ( 1  +  2 )  =  3
237235, 236, 1933eqtri 2648 . . . . . . . . . . . . . . . . 17  |-  ( ( 1  x.  1 )  +  2 )  = ; 0
3
23811, 11, 5, 2, 214, 230, 11, 21, 5, 234, 237decmac 11566 . . . . . . . . . . . . . . . 16  |-  ( (; 1
1  x.  1 )  +  ( 1  +  1 ) )  = ; 1
3
23993mulid1i 10042 . . . . . . . . . . . . . . . . . 18  |-  ( 6  x.  1 )  =  6
240239oveq1i 6660 . . . . . . . . . . . . . . . . 17  |-  ( ( 6  x.  1 )  +  8 )  =  ( 6  +  8 )
241240, 163eqtri 2644 . . . . . . . . . . . . . . . 16  |-  ( ( 6  x.  1 )  +  8 )  = ; 1
4
24252, 24, 11, 18, 210, 229, 11, 16, 11, 238, 241decmac 11566 . . . . . . . . . . . . . . 15  |-  ( (;; 1 1 6  x.  1 )  +  (; 1
8  +  0 ) )  = ;; 1 3 4
243231oveq1i 6660 . . . . . . . . . . . . . . . 16  |-  ( ( 1  x.  1 )  +  6 )  =  ( 1  +  6 )
24493, 90, 144addcomli 10228 . . . . . . . . . . . . . . . 16  |-  ( 1  +  6 )  =  7
245243, 244, 1923eqtri 2648 . . . . . . . . . . . . . . 15  |-  ( ( 1  x.  1 )  +  6 )  = ; 0
7
24661, 11, 63, 24, 70, 227, 11, 30, 5, 242, 245decmac 11566 . . . . . . . . . . . . . 14  |-  ( (;;; 1 1 6 1  x.  1 )  +  (; 7
0  + ;; 1 1 6 ) )  = ;;; 1 3 4 7
24718dec0h 11522 . . . . . . . . . . . . . . 15  |-  8  = ; 0 8
2485dec0h 11522 . . . . . . . . . . . . . . . . 17  |-  0  = ; 0 0
249232, 248eqtri 2644 . . . . . . . . . . . . . . . 16  |-  ( 0  +  0 )  = ; 0
0
250231oveq1i 6660 . . . . . . . . . . . . . . . . . 18  |-  ( ( 1  x.  1 )  +  0 )  =  ( 1  +  0 )
251250, 79eqtri 2644 . . . . . . . . . . . . . . . . 17  |-  ( ( 1  x.  1 )  +  0 )  =  1
25211, 11, 5, 5, 214, 249, 11, 251, 251decma 11564 . . . . . . . . . . . . . . . 16  |-  ( (; 1
1  x.  1 )  +  ( 0  +  0 ) )  = ; 1
1
253239oveq1i 6660 . . . . . . . . . . . . . . . . 17  |-  ( ( 6  x.  1 )  +  0 )  =  ( 6  +  0 )
25493addid1i 10223 . . . . . . . . . . . . . . . . 17  |-  ( 6  +  0 )  =  6
255253, 254, 873eqtri 2648 . . . . . . . . . . . . . . . 16  |-  ( ( 6  x.  1 )  +  0 )  = ; 0
6
25652, 24, 5, 5, 210, 249, 11, 24, 5, 252, 255decmac 11566 . . . . . . . . . . . . . . 15  |-  ( (;; 1 1 6  x.  1 )  +  ( 0  +  0 ) )  = ;; 1 1 6
257231oveq1i 6660 . . . . . . . . . . . . . . . 16  |-  ( ( 1  x.  1 )  +  8 )  =  ( 1  +  8 )
258161, 90, 67addcomli 10228 . . . . . . . . . . . . . . . 16  |-  ( 1  +  8 )  =  9
259257, 258, 1683eqtri 2648 . . . . . . . . . . . . . . 15  |-  ( ( 1  x.  1 )  +  8 )  = ; 0
9
26061, 11, 5, 18, 70, 247, 11, 27, 5, 256, 259decmac 11566 . . . . . . . . . . . . . 14  |-  ( (;;; 1 1 6 1  x.  1 )  +  8 )  = ;;; 1 1 6 9
26111, 11, 213, 18, 214, 224, 62, 27, 61, 246, 260decma2c 11568 . . . . . . . . . . . . 13  |-  ( (;;; 1 1 6 1  x. ; 1
1 )  +  (; 1
1  + ;; 6 9 7 ) )  = ;;;; 1 3 4 7 9
262172, 216eqtri 2644 . . . . . . . . . . . . . . 15  |-  ( 0  +  1 )  = ; 0
1
26393mulid2i 10043 . . . . . . . . . . . . . . . . . 18  |-  ( 1  x.  6 )  =  6
264263, 232oveq12i 6662 . . . . . . . . . . . . . . . . 17  |-  ( ( 1  x.  6 )  +  ( 0  +  0 ) )  =  ( 6  +  0 )
265264, 254eqtri 2644 . . . . . . . . . . . . . . . 16  |-  ( ( 1  x.  6 )  +  ( 0  +  0 ) )  =  6
266263oveq1i 6660 . . . . . . . . . . . . . . . . 17  |-  ( ( 1  x.  6 )  +  3 )  =  ( 6  +  3 )
267266, 132, 1683eqtri 2648 . . . . . . . . . . . . . . . 16  |-  ( ( 1  x.  6 )  +  3 )  = ; 0
9
26811, 11, 5, 21, 214, 194, 24, 27, 5, 265, 267decmac 11566 . . . . . . . . . . . . . . 15  |-  ( (; 1
1  x.  6 )  +  ( 0  +  3 ) )  = ; 6
9
269 6t6e36 11646 . . . . . . . . . . . . . . . 16  |-  ( 6  x.  6 )  = ; 3
6
27021, 24, 144, 269decsuc 11535 . . . . . . . . . . . . . . 15  |-  ( ( 6  x.  6 )  +  1 )  = ; 3
7
27152, 24, 5, 11, 210, 262, 24, 30, 21, 268, 270decmac 11566 . . . . . . . . . . . . . 14  |-  ( (;; 1 1 6  x.  6 )  +  ( 0  +  1 ) )  = ;; 6 9 7
272263oveq1i 6660 . . . . . . . . . . . . . . 15  |-  ( ( 1  x.  6 )  +  6 )  =  ( 6  +  6 )
273 6p6e12 11602 . . . . . . . . . . . . . . 15  |-  ( 6  +  6 )  = ; 1
2
274272, 273eqtri 2644 . . . . . . . . . . . . . 14  |-  ( ( 1  x.  6 )  +  6 )  = ; 1
2
27561, 11, 5, 24, 70, 87, 24, 2, 11, 271, 274decmac 11566 . . . . . . . . . . . . 13  |-  ( (;;; 1 1 6 1  x.  6 )  +  6 )  = ;;; 6 9 7 2
27652, 24, 52, 24, 210, 210, 62, 2, 212, 261, 275decma2c 11568 . . . . . . . . . . . 12  |-  ( (;;; 1 1 6 1  x. ;; 1 1 6 )  + ;; 1 1 6 )  = ;;;;; 1 3 4 7 9 2
27762nn0cni 11304 . . . . . . . . . . . . 13  |- ;;; 1 1 6 1  e.  CC
278277mulid1i 10042 . . . . . . . . . . . 12  |-  (;;; 1 1 6 1  x.  1 )  = ;;; 1 1 6 1
27962, 61, 11, 70, 11, 61, 276, 278decmul2c 11589 . . . . . . . . . . 11  |-  (;;; 1 1 6 1  x. ;;; 1 1 6 1 )  = ;;;;;; 1 3 4 7 9 2 1
280209, 279eqtr4i 2647 . . . . . . . . . 10  |-  ( (;; 5 3 8  x.  N )  + ;;; 1 3 0 7 )  =  (;;; 1 1 6 1  x. ;;; 1 1 6 1 )
2819, 10, 45, 60, 62, 57, 115, 123, 280mod2xi 15773 . . . . . . . . 9  |-  ( ( 2 ^; 3 8 )  mod 
N )  =  (;;; 1 3 0 7  mod 
N )
282 eqid 2622 . . . . . . . . . 10  |- ; 3 8  = ; 3 8
28321, 18, 67, 282decsuc 11535 . . . . . . . . 9  |-  (; 3 8  +  1 )  = ; 3 9
284 eqid 2622 . . . . . . . . . . 11  |- ;; 1 1 1  = ;; 1 1 1
28579, 216eqtri 2644 . . . . . . . . . . . . 13  |-  ( 1  +  0 )  = ; 0
1
28678, 232oveq12i 6662 . . . . . . . . . . . . . 14  |-  ( ( 1  x.  2 )  +  ( 0  +  0 ) )  =  ( 2  +  0 )
28777addid1i 10223 . . . . . . . . . . . . . 14  |-  ( 2  +  0 )  =  2
288286, 287eqtri 2644 . . . . . . . . . . . . 13  |-  ( ( 1  x.  2 )  +  ( 0  +  0 ) )  =  2
2892, 3, 5, 11, 74, 285, 11, 24, 5, 288, 88decma2c 11568 . . . . . . . . . . . 12  |-  ( ( 1  x. ; 2 5 )  +  ( 1  +  0 ) )  = ; 2 6
29091oveq1i 6660 . . . . . . . . . . . . 13  |-  ( ( 1  x.  0 )  +  1 )  =  ( 0  +  1 )
291290, 172, 2163eqtri 2648 . . . . . . . . . . . 12  |-  ( ( 1  x.  0 )  +  1 )  = ; 0
1
2924, 5, 11, 11, 71, 76, 11, 11, 5, 289, 291decma2c 11568 . . . . . . . . . . 11  |-  ( ( 1  x. ;; 2 5 0 )  +  (; 1 1  +  0 ) )  = ;; 2 6 1
2936, 21, 52, 11, 1, 284, 11, 16, 5, 292, 102decma2c 11568 . . . . . . . . . 10  |-  ( ( 1  x.  N )  + ;; 1 1 1 )  = ;;; 2 6 1 4
294110oveq1i 6660 . . . . . . . . . . . . . 14  |-  ( ( 3  x.  2 )  +  0 )  =  ( 6  +  0 )
295294, 254, 873eqtri 2648 . . . . . . . . . . . . 13  |-  ( ( 3  x.  2 )  +  0 )  = ; 0
6
29611, 21, 5, 5, 129, 249, 2, 24, 5, 288, 295decmac 11566 . . . . . . . . . . . 12  |-  ( (; 1
3  x.  2 )  +  ( 0  +  0 ) )  = ; 2
6
29777mul02i 10225 . . . . . . . . . . . . . 14  |-  ( 0  x.  2 )  =  0
298297oveq1i 6660 . . . . . . . . . . . . 13  |-  ( ( 0  x.  2 )  +  1 )  =  ( 0  +  1 )
299298, 172, 2163eqtri 2648 . . . . . . . . . . . 12  |-  ( ( 0  x.  2 )  +  1 )  = ; 0
1
30055, 5, 5, 11, 127, 216, 2, 11, 5, 296, 299decmac 11566 . . . . . . . . . . 11  |-  ( (;; 1 3 0  x.  2 )  +  1 )  = ;; 2 6 1
301 7t2e14 11648 . . . . . . . . . . 11  |-  ( 7  x.  2 )  = ; 1
4
3022, 56, 30, 124, 16, 11, 300, 301decmul1c 11587 . . . . . . . . . 10  |-  (;;; 1 3 0 7  x.  2 )  = ;;; 2 6 1 4
303293, 302eqtr4i 2647 . . . . . . . . 9  |-  ( ( 1  x.  N )  + ;; 1 1 1 )  =  (;;; 1 3 0 7  x.  2 )
3049, 10, 54, 20, 57, 53, 281, 283, 303modxp1i 15774 . . . . . . . 8  |-  ( ( 2 ^; 3 9 )  mod 
N )  =  (;; 1 1 1  mod 
N )
305 eqid 2622 . . . . . . . . 9  |- ; 3 9  = ; 3 9
30697, 77, 110mulcomli 10047 . . . . . . . . . . 11  |-  ( 2  x.  3 )  =  6
307306oveq1i 6660 . . . . . . . . . 10  |-  ( ( 2  x.  3 )  +  1 )  =  ( 6  +  1 )
308307, 144eqtri 2644 . . . . . . . . 9  |-  ( ( 2  x.  3 )  +  1 )  =  7
3092, 21, 27, 305, 18, 11, 308, 122decmul2c 11589 . . . . . . . 8  |-  ( 2  x. ; 3 9 )  = ; 7
8
310 eqid 2622 . . . . . . . . . 10  |- ;;; 2 3 0 9  = ;;; 2 3 0 9
311 eqid 2622 . . . . . . . . . . . 12  |- ;; 2 3 0  = ;; 2 3 0
31234, 5, 2, 311, 135decaddi 11579 . . . . . . . . . . 11  |-  (;; 2 3 0  +  2 )  = ;; 2 3 2
31334nn0cni 11304 . . . . . . . . . . . . 13  |- ; 2 3  e.  CC
314313addid1i 10223 . . . . . . . . . . . 12  |-  (; 2 3  +  0 )  = ; 2 3
315 4t2e8 11181 . . . . . . . . . . . . . 14  |-  ( 4  x.  2 )  =  8
316 2p2e4 11144 . . . . . . . . . . . . . 14  |-  ( 2  +  2 )  =  4
317315, 316oveq12i 6662 . . . . . . . . . . . . 13  |-  ( ( 4  x.  2 )  +  ( 2  +  2 ) )  =  ( 8  +  4 )
318 8p4e12 11614 . . . . . . . . . . . . 13  |-  ( 8  +  4 )  = ; 1
2
319317, 318eqtri 2644 . . . . . . . . . . . 12  |-  ( ( 4  x.  2 )  +  ( 2  +  2 ) )  = ; 1
2
320 5t4e20 11637 . . . . . . . . . . . . . 14  |-  ( 5  x.  4 )  = ; 2
0
32183, 169, 320mulcomli 10047 . . . . . . . . . . . . 13  |-  ( 4  x.  5 )  = ; 2
0
3222, 5, 21, 321, 157decaddi 11579 . . . . . . . . . . . 12  |-  ( ( 4  x.  5 )  +  3 )  = ; 2
3
3232, 3, 2, 21, 74, 314, 16, 21, 2, 319, 322decma2c 11568 . . . . . . . . . . 11  |-  ( ( 4  x. ; 2 5 )  +  (; 2 3  +  0 ) )  = ;; 1 2 3
324169mul01i 10226 . . . . . . . . . . . . 13  |-  ( 4  x.  0 )  =  0
325324oveq1i 6660 . . . . . . . . . . . 12  |-  ( ( 4  x.  0 )  +  2 )  =  ( 0  +  2 )
326325, 135, 1423eqtri 2648 . . . . . . . . . . 11  |-  ( ( 4  x.  0 )  +  2 )  = ; 0
2
3274, 5, 34, 2, 71, 312, 16, 2, 5, 323, 326decma2c 11568 . . . . . . . . . 10  |-  ( ( 4  x. ;; 2 5 0 )  +  (;; 2 3 0  +  2 ) )  = ;;; 1 2 3 2
328 4t3e12 11632 . . . . . . . . . . 11  |-  ( 4  x.  3 )  = ; 1
2
32911, 2, 27, 328, 131, 11, 149decaddci 11580 . . . . . . . . . 10  |-  ( ( 4  x.  3 )  +  9 )  = ; 2
1
3306, 21, 48, 27, 1, 310, 16, 11, 2, 327, 329decma2c 11568 . . . . . . . . 9  |-  ( ( 4  x.  N )  + ;;; 2 3 0 9 )  = ;;;; 1 2 3 2 1
3315, 11, 11, 11, 216, 214, 172, 131decadd 11570 . . . . . . . . . . . 12  |-  ( 1  + ; 1 1 )  = ; 1
2
332231oveq1i 6660 . . . . . . . . . . . . . 14  |-  ( ( 1  x.  1 )  +  1 )  =  ( 1  +  1 )
333332, 131, 1423eqtri 2648 . . . . . . . . . . . . 13  |-  ( ( 1  x.  1 )  +  1 )  = ; 0
2
33411, 11, 5, 11, 214, 285, 11, 2, 5, 234, 333decmac 11566 . . . . . . . . . . . 12  |-  ( (; 1
1  x.  1 )  +  ( 1  +  0 ) )  = ; 1
2
33552, 11, 11, 2, 284, 331, 11, 21, 5, 334, 237decmac 11566 . . . . . . . . . . 11  |-  ( (;; 1 1 1  x.  1 )  +  ( 1  + ; 1 1 ) )  = ;; 1 2 3
33652, 11, 5, 11, 284, 216, 11, 2, 5, 252, 333decmac 11566 . . . . . . . . . . 11  |-  ( (;; 1 1 1  x.  1 )  +  1 )  = ;; 1 1 2
33711, 11, 11, 11, 214, 214, 53, 2, 52, 335, 336decma2c 11568 . . . . . . . . . 10  |-  ( (;; 1 1 1  x. ; 1
1 )  + ; 1 1 )  = ;;; 1 2 3 2
33853nn0cni 11304 . . . . . . . . . . 11  |- ;; 1 1 1  e.  CC
339338mulid1i 10042 . . . . . . . . . 10  |-  (;; 1 1 1  x.  1 )  = ;; 1 1 1
34053, 52, 11, 284, 11, 52, 337, 339decmul2c 11589 . . . . . . . . 9  |-  (;; 1 1 1  x. ;; 1 1 1 )  = ;;;; 1 2 3 2 1
341330, 340eqtr4i 2647 . . . . . . . 8  |-  ( ( 4  x.  N )  + ;;; 2 3 0 9 )  =  (;; 1 1 1  x. ;; 1 1 1 )
3429, 10, 50, 51, 53, 49, 304, 309, 341mod2xi 15773 . . . . . . 7  |-  ( ( 2 ^; 7 8 )  mod 
N )  =  (;;; 2 3 0 9  mod 
N )
343 eqid 2622 . . . . . . . 8  |- ; 7 8  = ; 7 8
344 4p1e5 11154 . . . . . . . . 9  |-  ( 4  +  1 )  =  5
345204, 77, 301mulcomli 10047 . . . . . . . . 9  |-  ( 2  x.  7 )  = ; 1
4
34611, 16, 344, 345decsuc 11535 . . . . . . . 8  |-  ( ( 2  x.  7 )  +  1 )  = ; 1
5
347161, 77, 108mulcomli 10047 . . . . . . . 8  |-  ( 2  x.  8 )  = ; 1
6
3482, 30, 18, 343, 24, 11, 346, 347decmul2c 11589 . . . . . . 7  |-  ( 2  x. ; 7 8 )  = ;; 1 5 6
349 eqid 2622 . . . . . . . . 9  |- ;; 1 9 4  = ;; 1 9 4
3502, 16deccl 11512 . . . . . . . . . 10  |- ; 2 4  e.  NN0
351 eqid 2622 . . . . . . . . . . 11  |- ; 2 4  = ; 2 4
3522, 16, 344, 351decsuc 11535 . . . . . . . . . 10  |-  (; 2 4  +  1 )  = ; 2 5
353 eqid 2622 . . . . . . . . . . . 12  |- ; 2 3  = ; 2 3
3542, 21, 100, 353decsuc 11535 . . . . . . . . . . 11  |-  (; 2 3  +  1 )  = ; 2 4
35534, 5, 11, 27, 311, 116, 354, 183decadd 11570 . . . . . . . . . 10  |-  (;; 2 3 0  + ; 1 9 )  = ;; 2 4 9
356350, 352, 355decsucc 11550 . . . . . . . . 9  |-  ( (;; 2 3 0  + ; 1
9 )  +  1 )  = ;; 2 5 0
357 9p4e13 11622 . . . . . . . . 9  |-  ( 9  +  4 )  = ; 1
3
35848, 27, 45, 16, 310, 349, 356, 21, 357decaddc 11572 . . . . . . . 8  |-  (;;; 2 3 0 9  + ;; 1 9 4 )  = ;;; 2 5 0 3
359358, 1eqtr4i 2647 . . . . . . 7  |-  (;;; 2 3 0 9  + ;; 1 9 4 )  =  N
360 eqid 2622 . . . . . . . . 9  |- ; 9 1  = ; 9 1
361 eqid 2622 . . . . . . . . . . . 12  |- ; 1 5  = ; 1 5
362204addid2i 10224 . . . . . . . . . . . . 13  |-  ( 0  +  7 )  =  7
363362, 192eqtri 2644 . . . . . . . . . . . 12  |-  ( 0  +  7 )  = ; 0
7
36478, 172oveq12i 6662 . . . . . . . . . . . . 13  |-  ( ( 1  x.  2 )  +  ( 0  +  1 ) )  =  ( 2  +  1 )
365364, 81eqtri 2644 . . . . . . . . . . . 12  |-  ( ( 1  x.  2 )  +  ( 0  +  1 ) )  =  3
36611, 5, 30, 156, 362decaddi 11579 . . . . . . . . . . . 12  |-  ( ( 5  x.  2 )  +  7 )  = ; 1
7
36711, 3, 5, 30, 361, 363, 2, 30, 11, 365, 366decmac 11566 . . . . . . . . . . 11  |-  ( (; 1
5  x.  2 )  +  ( 0  +  7 ) )  = ; 3
7
36884, 135oveq12i 6662 . . . . . . . . . . . . 13  |-  ( ( 1  x.  5 )  +  ( 0  +  2 ) )  =  ( 5  +  2 )
369 5p2e7 11165 . . . . . . . . . . . . 13  |-  ( 5  +  2 )  =  7
370368, 369eqtri 2644 . . . . . . . . . . . 12  |-  ( ( 1  x.  5 )  +  ( 0  +  2 ) )  =  7
37111, 3, 5, 11, 361, 216, 3, 24, 2, 370, 175decmac 11566 . . . . . . . . . . 11  |-  ( (; 1
5  x.  5 )  +  1 )  = ; 7
6
3722, 3, 5, 11, 74, 285, 39, 24, 30, 367, 371decma2c 11568 . . . . . . . . . 10  |-  ( (; 1
5  x. ; 2 5 )  +  ( 1  +  0 ) )  = ;; 3 7 6
37339nn0cni 11304 . . . . . . . . . . . . 13  |- ; 1 5  e.  CC
374373mul01i 10226 . . . . . . . . . . . 12  |-  (; 1 5  x.  0 )  =  0
375374oveq1i 6660 . . . . . . . . . . 11  |-  ( (; 1
5  x.  0 )  +  3 )  =  ( 0  +  3 )
376375, 157, 1933eqtri 2648 . . . . . . . . . 10  |-  ( (; 1
5  x.  0 )  +  3 )  = ; 0
3
3774, 5, 11, 21, 71, 357, 39, 21, 5, 372, 376decma2c 11568 . . . . . . . . 9  |-  ( (; 1
5  x. ;; 2 5 0 )  +  ( 9  +  4 ) )  = ;;; 3 7 6 3
37898, 172oveq12i 6662 . . . . . . . . . . 11  |-  ( ( 1  x.  3 )  +  ( 0  +  1 ) )  =  ( 3  +  1 )
379378, 100eqtri 2644 . . . . . . . . . 10  |-  ( ( 1  x.  3 )  +  ( 0  +  1 ) )  =  4
38011, 3, 5, 11, 361, 216, 21, 24, 11, 379, 196decmac 11566 . . . . . . . . 9  |-  ( (; 1
5  x.  3 )  +  1 )  = ; 4
6
3816, 21, 27, 11, 1, 360, 39, 24, 16, 377, 380decma2c 11568 . . . . . . . 8  |-  ( (; 1
5  x.  N )  + ; 9 1 )  = ;;;; 3 7 6 3 6
38245, 16deccl 11512 . . . . . . . . 9  |- ;; 1 9 4  e.  NN0
383 eqid 2622 . . . . . . . . . 10  |- ; 7 7  = ; 7 7
38411, 30deccl 11512 . . . . . . . . . . 11  |- ; 1 7  e.  NN0
385384, 3deccl 11512 . . . . . . . . . 10  |- ;; 1 7 5  e.  NN0
386 eqid 2622 . . . . . . . . . . . 12  |- ;; 1 7 5  = ;; 1 7 5
387384nn0cni 11304 . . . . . . . . . . . . . 14  |- ; 1 7  e.  CC
388387addid2i 10224 . . . . . . . . . . . . 13  |-  ( 0  + ; 1 7 )  = ; 1
7
38911, 30, 152, 388decsuc 11535 . . . . . . . . . . . 12  |-  ( ( 0  + ; 1 7 )  +  1 )  = ; 1 8
390 7p5e12 11607 . . . . . . . . . . . 12  |-  ( 7  +  5 )  = ; 1
2
3915, 30, 384, 3, 192, 386, 389, 2, 390decaddc 11572 . . . . . . . . . . 11  |-  ( 7  + ;; 1 7 5 )  = ;; 1 8 2
392231, 131oveq12i 6662 . . . . . . . . . . . . 13  |-  ( ( 1  x.  1 )  +  ( 1  +  1 ) )  =  ( 1  +  2 )
393392, 236eqtri 2644 . . . . . . . . . . . 12  |-  ( ( 1  x.  1 )  +  ( 1  +  1 ) )  =  3
394120mulid1i 10042 . . . . . . . . . . . . . 14  |-  ( 9  x.  1 )  =  9
395394oveq1i 6660 . . . . . . . . . . . . 13  |-  ( ( 9  x.  1 )  +  8 )  =  ( 9  +  8 )
396 9p8e17 11626 . . . . . . . . . . . . 13  |-  ( 9  +  8 )  = ; 1
7
397395, 396eqtri 2644 . . . . . . . . . . . 12  |-  ( ( 9  x.  1 )  +  8 )  = ; 1
7
39811, 27, 11, 18, 116, 229, 11, 30, 11, 393, 397decmac 11566 . . . . . . . . . . 11  |-  ( (; 1
9  x.  1 )  +  (; 1 8  +  0 ) )  = ; 3 7
399169mulid1i 10042 . . . . . . . . . . . . 13  |-  ( 4  x.  1 )  =  4
400399oveq1i 6660 . . . . . . . . . . . 12  |-  ( ( 4  x.  1 )  +  2 )  =  ( 4  +  2 )
401 4p2e6 11162 . . . . . . . . . . . 12  |-  ( 4  +  2 )  =  6
402400, 401, 873eqtri 2648 . . . . . . . . . . 11  |-  ( ( 4  x.  1 )  +  2 )  = ; 0
6
40345, 16, 63, 2, 349, 391, 11, 24, 5, 398, 402decmac 11566 . . . . . . . . . 10  |-  ( (;; 1 9 4  x.  1 )  +  ( 7  + ;; 1 7 5 ) )  = ;; 3 7 6
404120mulid2i 10043 . . . . . . . . . . . . . 14  |-  ( 1  x.  9 )  =  9
405161addid2i 10224 . . . . . . . . . . . . . 14  |-  ( 0  +  8 )  =  8
406404, 405oveq12i 6662 . . . . . . . . . . . . 13  |-  ( ( 1  x.  9 )  +  ( 0  +  8 ) )  =  ( 9  +  8 )
407406, 396eqtri 2644 . . . . . . . . . . . 12  |-  ( ( 1  x.  9 )  +  ( 0  +  8 ) )  = ; 1
7
408 9t9e81 11670 . . . . . . . . . . . . 13  |-  ( 9  x.  9 )  = ; 8
1
409169, 90, 344addcomli 10228 . . . . . . . . . . . . 13  |-  ( 1  +  4 )  =  5
41018, 11, 16, 408, 409decaddi 11579 . . . . . . . . . . . 12  |-  ( ( 9  x.  9 )  +  4 )  = ; 8
5
41111, 27, 5, 16, 116, 171, 27, 3, 18, 407, 410decmac 11566 . . . . . . . . . . 11  |-  ( (; 1
9  x.  9 )  +  ( 0  +  4 ) )  = ;; 1 7 5
412 9t4e36 11665 . . . . . . . . . . . . 13  |-  ( 9  x.  4 )  = ; 3
6
413120, 169, 412mulcomli 10047 . . . . . . . . . . . 12  |-  ( 4  x.  9 )  = ; 3
6
414 7p6e13 11608 . . . . . . . . . . . . 13  |-  ( 7  +  6 )  = ; 1
3
415204, 93, 414addcomli 10228 . . . . . . . . . . . 12  |-  ( 6  +  7 )  = ; 1
3
41621, 24, 30, 413, 100, 21, 415decaddci 11580 . . . . . . . . . . 11  |-  ( ( 4  x.  9 )  +  7 )  = ; 4
3
41745, 16, 5, 30, 349, 192, 27, 21, 16, 411, 416decmac 11566 . . . . . . . . . 10  |-  ( (;; 1 9 4  x.  9 )  +  7 )  = ;;; 1 7 5 3
41811, 27, 30, 30, 116, 383, 382, 21, 385, 403, 417decma2c 11568 . . . . . . . . 9  |-  ( (;; 1 9 4  x. ; 1
9 )  + ; 7 7 )  = ;;; 3 7 6 3
419169mulid2i 10043 . . . . . . . . . . . . 13  |-  ( 1  x.  4 )  =  4
420419, 157oveq12i 6662 . . . . . . . . . . . 12  |-  ( ( 1  x.  4 )  +  ( 0  +  3 ) )  =  ( 4  +  3 )
421 4p3e7 11163 . . . . . . . . . . . 12  |-  ( 4  +  3 )  =  7
422420, 421eqtri 2644 . . . . . . . . . . 11  |-  ( ( 1  x.  4 )  +  ( 0  +  3 ) )  =  7
42321, 24, 144, 412decsuc 11535 . . . . . . . . . . 11  |-  ( ( 9  x.  4 )  +  1 )  = ; 3
7
42411, 27, 5, 11, 116, 216, 16, 30, 21, 422, 423decmac 11566 . . . . . . . . . 10  |-  ( (; 1
9  x.  4 )  +  1 )  = ; 7
7
425 4t4e16 11633 . . . . . . . . . 10  |-  ( 4  x.  4 )  = ; 1
6
42616, 45, 16, 349, 24, 11, 424, 425decmul1c 11587 . . . . . . . . 9  |-  (;; 1 9 4  x.  4 )  = ;; 7 7 6
427382, 45, 16, 349, 24, 37, 418, 426decmul2c 11589 . . . . . . . 8  |-  (;; 1 9 4  x. ;; 1 9 4 )  = ;;;; 3 7 6 3 6
428381, 427eqtr4i 2647 . . . . . . 7  |-  ( (; 1
5  x.  N )  + ; 9 1 )  =  (;; 1 9 4  x. ;; 1 9 4 )
42910, 43, 44, 47, 42, 49, 342, 348, 359, 428mod2xnegi 15775 . . . . . 6  |-  ( ( 2 ^;; 1 5 6 )  mod 
N )  =  (; 9
1  mod  N )
430 eqid 2622 . . . . . . 7  |- ;; 1 5 6  = ;; 1 5 6
431117, 172oveq12i 6662 . . . . . . . . 9  |-  ( ( 2  x.  1 )  +  ( 0  +  1 ) )  =  ( 2  +  1 )
432431, 81eqtri 2644 . . . . . . . 8  |-  ( ( 2  x.  1 )  +  ( 0  +  1 ) )  =  3
43383, 77, 156mulcomli 10047 . . . . . . . . 9  |-  ( 2  x.  5 )  = ; 1
0
43411, 5, 172, 433decsuc 11535 . . . . . . . 8  |-  ( ( 2  x.  5 )  +  1 )  = ; 1
1
43511, 3, 5, 11, 361, 216, 2, 11, 11, 432, 434decma2c 11568 . . . . . . 7  |-  ( ( 2  x. ; 1 5 )  +  1 )  = ; 3 1
436 6t2e12 11641 . . . . . . . 8  |-  ( 6  x.  2 )  = ; 1
2
43793, 77, 436mulcomli 10047 . . . . . . 7  |-  ( 2  x.  6 )  = ; 1
2
4382, 39, 24, 430, 2, 11, 435, 437decmul2c 11589 . . . . . 6  |-  ( 2  x. ;; 1 5 6 )  = ;; 3 1 2
439 eqid 2622 . . . . . . . 8  |- ;; 7 7 2  = ;; 7 7 2
44030, 30, 152, 383decsuc 11535 . . . . . . . . 9  |-  (; 7 7  +  1 )  = ; 7 8
441204addid1i 10223 . . . . . . . . . . 11  |-  ( 7  +  0 )  =  7
442441, 192eqtri 2644 . . . . . . . . . 10  |-  ( 7  +  0 )  = ; 0
7
443110, 135oveq12i 6662 . . . . . . . . . . 11  |-  ( ( 3  x.  2 )  +  ( 0  +  2 ) )  =  ( 6  +  2 )
444 6p2e8 11169 . . . . . . . . . . 11  |-  ( 6  +  2 )  =  8
445443, 444eqtri 2644 . . . . . . . . . 10  |-  ( ( 3  x.  2 )  +  ( 0  +  2 ) )  =  8
446204, 83, 390addcomli 10228 . . . . . . . . . . 11  |-  ( 5  +  7 )  = ; 1
2
44711, 3, 30, 178, 131, 2, 446decaddci 11580 . . . . . . . . . 10  |-  ( ( 3  x.  5 )  +  7 )  = ; 2
2
4482, 3, 5, 30, 74, 442, 21, 2, 2, 445, 447decma2c 11568 . . . . . . . . 9  |-  ( ( 3  x. ; 2 5 )  +  ( 7  +  0 ) )  = ; 8 2
44997mul01i 10226 . . . . . . . . . . 11  |-  ( 3  x.  0 )  =  0
450449oveq1i 6660 . . . . . . . . . 10  |-  ( ( 3  x.  0 )  +  8 )  =  ( 0  +  8 )
451450, 405, 2473eqtri 2648 . . . . . . . . 9  |-  ( ( 3  x.  0 )  +  8 )  = ; 0
8
4524, 5, 30, 18, 71, 440, 21, 18, 5, 448, 451decma2c 11568 . . . . . . . 8  |-  ( ( 3  x. ;; 2 5 0 )  +  (; 7 7  +  1 ) )  = ;; 8 2 8
453198oveq1i 6660 . . . . . . . . 9  |-  ( ( 3  x.  3 )  +  2 )  =  ( 9  +  2 )
454453, 148eqtri 2644 . . . . . . . 8  |-  ( ( 3  x.  3 )  +  2 )  = ; 1
1
4556, 21, 37, 2, 1, 439, 21, 11, 11, 452, 454decma2c 11568 . . . . . . 7  |-  ( ( 3  x.  N )  + ;; 7 7 2 )  = ;;; 8 2 8 1
45618, 11, 131, 408decsuc 11535 . . . . . . . . 9  |-  ( ( 9  x.  9 )  +  1 )  = ; 8
2
457404oveq1i 6660 . . . . . . . . . 10  |-  ( ( 1  x.  9 )  +  9 )  =  ( 9  +  9 )
458 9p9e18 11627 . . . . . . . . . 10  |-  ( 9  +  9 )  = ; 1
8
459457, 458eqtri 2644 . . . . . . . . 9  |-  ( ( 1  x.  9 )  +  9 )  = ; 1
8
46027, 11, 27, 360, 27, 18, 11, 456, 459decrmac 11577 . . . . . . . 8  |-  ( (; 9
1  x.  9 )  +  9 )  = ;; 8 2 8
46142nn0cni 11304 . . . . . . . . 9  |- ; 9 1  e.  CC
462461mulid1i 10042 . . . . . . . 8  |-  (; 9 1  x.  1 )  = ; 9 1
46342, 27, 11, 360, 11, 27, 460, 462decmul2c 11589 . . . . . . 7  |-  (; 9 1  x. ; 9 1 )  = ;;; 8 2 8 1
464455, 463eqtr4i 2647 . . . . . 6  |-  ( ( 3  x.  N )  + ;; 7 7 2 )  =  (; 9
1  x. ; 9 1 )
4659, 10, 40, 41, 42, 38, 429, 438, 464mod2xi 15773 . . . . 5  |-  ( ( 2 ^;; 3 1 2 )  mod 
N )  =  (;; 7 7 2  mod 
N )
466 eqid 2622 . . . . . 6  |- ;; 3 1 2  = ;; 3 1 2
467 eqid 2622 . . . . . . . . 9  |- ; 3 1  = ; 3 1
468306oveq1i 6660 . . . . . . . . . 10  |-  ( ( 2  x.  3 )  +  0 )  =  ( 6  +  0 )
469468, 254eqtri 2644 . . . . . . . . 9  |-  ( ( 2  x.  3 )  +  0 )  =  6
470117, 142eqtri 2644 . . . . . . . . 9  |-  ( 2  x.  1 )  = ; 0
2
4712, 21, 11, 467, 2, 5, 469, 470decmul2c 11589 . . . . . . . 8  |-  ( 2  x. ; 3 1 )  = ; 6
2
472471oveq1i 6660 . . . . . . 7  |-  ( ( 2  x. ; 3 1 )  +  0 )  =  (; 6
2  +  0 )
47325nn0cni 11304 . . . . . . . 8  |- ; 6 2  e.  CC
474473addid1i 10223 . . . . . . 7  |-  (; 6 2  +  0 )  = ; 6 2
475472, 474eqtri 2644 . . . . . 6  |-  ( ( 2  x. ; 3 1 )  +  0 )  = ; 6 2
476112, 101eqtri 2644 . . . . . 6  |-  ( 2  x.  2 )  = ; 0
4
4772, 22, 2, 466, 16, 5, 475, 476decmul2c 11589 . . . . 5  |-  ( 2  x. ;; 3 1 2 )  = ;; 6 2 4
478 eqid 2622 . . . . . . 7  |- ;; 2 7 0  = ;; 2 7 0
47930, 11deccl 11512 . . . . . . 7  |- ; 7 1  e.  NN0
480 eqid 2622 . . . . . . . . 9  |- ; 7 1  = ; 7 1
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  |-  (; 2 7  + ; 7 1 )  = ; 9
8
484120addid1i 10223 . . . . . . . . . 10  |-  ( 9  +  0 )  =  9
485484, 168eqtri 2644 . . . . . . . . 9  |-  ( 9  +  0 )  = ; 0
9
48652, 27deccl 11512 . . . . . . . . 9  |- ;; 1 1 9  e.  NN0
487 eqid 2622 . . . . . . . . . 10  |- ;; 2 3 8  = ;; 2 3 8
488486nn0cni 11304 . . . . . . . . . . 11  |- ;; 1 1 9  e.  CC
489488addid2i 10224 . . . . . . . . . 10  |-  ( 0  + ;; 1 1 9 )  = ;; 1 1 9
49011, 11, 2, 214, 236decaddi 11579 . . . . . . . . . . 11  |-  (; 1 1  +  2 )  = ; 1 3
491112, 79oveq12i 6662 . . . . . . . . . . . 12  |-  ( ( 2  x.  2 )  +  ( 1  +  0 ) )  =  ( 4  +  1 )
492491, 344eqtri 2644 . . . . . . . . . . 11  |-  ( ( 2  x.  2 )  +  ( 1  +  0 ) )  =  5
493110oveq1i 6660 . . . . . . . . . . . 12  |-  ( ( 3  x.  2 )  +  3 )  =  ( 6  +  3 )
494493, 132, 1683eqtri 2648 . . . . . . . . . . 11  |-  ( ( 3  x.  2 )  +  3 )  = ; 0
9
4952, 21, 11, 21, 353, 490, 2, 27, 5, 492, 494decmac 11566 . . . . . . . . . 10  |-  ( (; 2
3  x.  2 )  +  (; 1 1  +  2 ) )  = ; 5 9
496 9p6e15 11624 . . . . . . . . . . . 12  |-  ( 9  +  6 )  = ; 1
5
497120, 93, 496addcomli 10228 . . . . . . . . . . 11  |-  ( 6  +  9 )  = ; 1
5
49811, 24, 27, 108, 131, 3, 497decaddci 11580 . . . . . . . . . 10  |-  ( ( 8  x.  2 )  +  9 )  = ; 2
5
49934, 18, 52, 27, 487, 489, 2, 3, 2, 495, 498decmac 11566 . . . . . . . . 9  |-  ( (;; 2 3 8  x.  2 )  +  ( 0  + ;; 1 1 9 ) )  = ;; 5 9 5
500172oveq2i 6661 . . . . . . . . . . . 12  |-  ( ( 2  x.  5 )  +  ( 0  +  1 ) )  =  ( ( 2  x.  5 )  +  1 )
501500, 434eqtri 2644 . . . . . . . . . . 11  |-  ( ( 2  x.  5 )  +  ( 0  +  1 ) )  = ; 1
1
5022, 21, 5, 16, 353, 171, 3, 27, 11, 501, 180decmac 11566 . . . . . . . . . 10  |-  ( (; 2
3  x.  5 )  +  ( 0  +  4 ) )  = ;; 1 1 9
50334, 18, 5, 27, 487, 168, 3, 27, 16, 502, 184decmac 11566 . . . . . . . . 9  |-  ( (;; 2 3 8  x.  5 )  +  9 )  = ;;; 1 1 9 9
5042, 3, 5, 27, 74, 485, 35, 27, 486, 499, 503decma2c 11568 . . . . . . . 8  |-  ( (;; 2 3 8  x. ; 2
5 )  +  ( 9  +  0 ) )  = ;;; 5 9 5 9
50535nn0cni 11304 . . . . . . . . . . 11  |- ;; 2 3 8  e.  CC
506505mul01i 10226 . . . . . . . . . 10  |-  (;; 2 3 8  x.  0 )  =  0
507506oveq1i 6660 . . . . . . . . 9  |-  ( (;; 2 3 8  x.  0 )  +  8 )  =  ( 0  +  8 )
508507, 405, 2473eqtri 2648 . . . . . . . 8  |-  ( (;; 2 3 8  x.  0 )  +  8 )  = ; 0 8
5094, 5, 27, 18, 71, 483, 35, 18, 5, 504, 508decma2c 11568 . . . . . . 7  |-  ( (;; 2 3 8  x. ;; 2 5 0 )  +  (; 2 7  + ; 7 1 ) )  = ;;;; 5 9 5 9 8
510306, 172oveq12i 6662 . . . . . . . . . . . 12  |-  ( ( 2  x.  3 )  +  ( 0  +  1 ) )  =  ( 6  +  1 )
511510, 144eqtri 2644 . . . . . . . . . . 11  |-  ( ( 2  x.  3 )  +  ( 0  +  1 ) )  =  7
5122, 21, 5, 2, 353, 142, 21, 11, 11, 511, 454decmac 11566 . . . . . . . . . 10  |-  ( (; 2
3  x.  3 )  +  2 )  = ; 7
1
51321, 34, 18, 487, 16, 2, 512, 203decmul1c 11587 . . . . . . . . 9  |-  (;; 2 3 8  x.  3 )  = ;; 7 1 4
514513oveq1i 6660 . . . . . . . 8  |-  ( (;; 2 3 8  x.  3 )  +  0 )  =  (;; 7 1 4  +  0 )
515479, 16deccl 11512 . . . . . . . . . 10  |- ;; 7 1 4  e.  NN0
516515nn0cni 11304 . . . . . . . . 9  |- ;; 7 1 4  e.  CC
517516addid1i 10223 . . . . . . . 8  |-  (;; 7 1 4  +  0 )  = ;; 7 1 4
518514, 517eqtri 2644 . . . . . . 7  |-  ( (;; 2 3 8  x.  3 )  +  0 )  = ;; 7 1 4
5196, 21, 31, 5, 1, 478, 35, 16, 479, 509, 518decma2c 11568 . . . . . 6  |-  ( (;; 2 3 8  x.  N )  + ;; 2 7 0 )  = ;;;;; 5 9 5 9 8 4
52039, 16deccl 11512 . . . . . . 7  |- ;; 1 5 4  e.  NN0
521 eqid 2622 . . . . . . . 8  |- ;; 1 5 4  = ;; 1 5 4
5223, 16deccl 11512 . . . . . . . . 9  |- ; 5 4  e.  NN0
523522, 5deccl 11512 . . . . . . . 8  |- ;; 5 4 0  e.  NN0
5243, 3deccl 11512 . . . . . . . . 9  |- ; 5 5  e.  NN0
525 eqid 2622 . . . . . . . . . 10  |- ;; 5 4 0  = ;; 5 4 0
526 eqid 2622 . . . . . . . . . . 11  |- ; 5 4  = ; 5 4
52783addid2i 10224 . . . . . . . . . . 11  |-  ( 0  +  5 )  =  5
5285, 11, 3, 16, 216, 526, 527, 409decadd 11570 . . . . . . . . . 10  |-  ( 1  + ; 5 4 )  = ; 5
5
52983addid1i 10223 . . . . . . . . . 10  |-  ( 5  +  0 )  =  5
53011, 3, 522, 5, 361, 525, 528, 529decadd 11570 . . . . . . . . 9  |-  (; 1 5  + ;; 5 4 0 )  = ;; 5 5 5
531 eqid 2622 . . . . . . . . . . 11  |- ; 5 5  = ; 5 5
5323, 3, 86, 531decsuc 11535 . . . . . . . . . 10  |-  (; 5 5  +  1 )  = ; 5 6
533 7t7e49 11653 . . . . . . . . . . 11  |-  ( 7  x.  7 )  = ; 4
9
534 5p5e10 11596 . . . . . . . . . . 11  |-  ( 5  +  5 )  = ; 1
0
53516, 27, 11, 5, 533, 534, 344, 484decadd 11570 . . . . . . . . . 10  |-  ( ( 7  x.  7 )  +  ( 5  +  5 ) )  = ; 5
9
53616, 27, 24, 533, 344, 3, 496decaddci 11580 . . . . . . . . . 10  |-  ( ( 7  x.  7 )  +  6 )  = ; 5
5
53730, 30, 3, 24, 383, 532, 30, 3, 3, 535, 536decmac 11566 . . . . . . . . 9  |-  ( (; 7
7  x.  7 )  +  (; 5 5  +  1 ) )  = ;; 5 9 5
53883, 169, 179addcomli 10228 . . . . . . . . . 10  |-  ( 4  +  5 )  =  9
53911, 16, 3, 345, 538decaddi 11579 . . . . . . . . 9  |-  ( ( 2  x.  7 )  +  5 )  = ; 1
9
54037, 2, 524, 3, 439, 530, 30, 27, 11, 537, 539decmac 11566 . . . . . . . 8  |-  ( (;; 7 7 2  x.  7 )  +  (; 1
5  + ;; 5 4 0 ) )  = ;;; 5 9 5 9
541527oveq2i 6661 . . . . . . . . . . 11  |-  ( ( 7  x.  7 )  +  ( 0  +  5 ) )  =  ( ( 7  x.  7 )  +  5 )
542 9p5e14 11623 . . . . . . . . . . . 12  |-  ( 9  +  5 )  = ; 1
4
54316, 27, 3, 533, 344, 16, 542decaddci 11580 . . . . . . . . . . 11  |-  ( ( 7  x.  7 )  +  5 )  = ; 5
4
544541, 543eqtri 2644 . . . . . . . . . 10  |-  ( ( 7  x.  7 )  +  ( 0  +  5 ) )  = ; 5
4
54516, 344, 533decsucc 11550 . . . . . . . . . 10  |-  ( ( 7  x.  7 )  +  1 )  = ; 5
0
54630, 30, 5, 11, 383, 262, 30, 5, 3, 544, 545decmac 11566 . . . . . . . . 9  |-  ( (; 7
7  x.  7 )  +  ( 0  +  1 ) )  = ;; 5 4 0
547 4p4e8 11164 . . . . . . . . . 10  |-  ( 4  +  4 )  =  8
54811, 16, 16, 345, 547decaddi 11579 . . . . . . . . 9  |-  ( ( 2  x.  7 )  +  4 )  = ; 1
8
54937, 2, 5, 16, 439, 101, 30, 18, 11, 546, 548decmac 11566 . . . . . . . 8  |-  ( (;; 7 7 2  x.  7 )  +  4 )  = ;;; 5 4 0 8
55030, 30, 39, 16, 383, 521, 38, 18, 523, 540, 549decma2c 11568 . . . . . . 7  |-  ( (;; 7 7 2  x. ; 7
7 )  + ;; 1 5 4 )  = ;;;; 5 9 5 9 8
55111, 16, 344, 301decsuc 11535 . . . . . . . . 9  |-  ( ( 7  x.  2 )  +  1 )  = ; 1
5
5522, 30, 30, 383, 16, 11, 551, 301decmul1c 11587 . . . . . . . 8  |-  (; 7 7  x.  2 )  = ;; 1 5 4
5532, 37, 2, 439, 16, 552, 112decmul1 11585 . . . . . . 7  |-  (;; 7 7 2  x.  2 )  = ;;; 1 5 4 4
55438, 37, 2, 439, 16, 520, 550, 553decmul2c 11589 . . . . . 6  |-  (;; 7 7 2  x. ;; 7 7 2 )  = ;;;;; 5 9 5 9 8 4
555519, 554eqtr4i 2647 . . . . 5  |-  ( (;; 2 3 8  x.  N )  + ;; 2 7 0 )  =  (;; 7 7 2  x. ;; 7 7 2 )
5569, 10, 33, 36, 38, 32, 465, 477, 555mod2xi 15773 . . . 4  |-  ( ( 2 ^;; 6 2 4 )  mod 
N )  =  (;; 2 7 0  mod 
N )
557 eqid 2622 . . . . 5  |- ;; 6 2 4  = ;; 6 2 4
558 eqid 2622 . . . . . . . 8  |- ; 6 2  = ; 6 2
559437oveq1i 6660 . . . . . . . . 9  |-  ( ( 2  x.  6 )  +  0 )  =  (; 1 2  +  0 )
56012nn0cni 11304 . . . . . . . . . 10  |- ; 1 2  e.  CC
561560addid1i 10223 . . . . . . . . 9  |-  (; 1 2  +  0 )  = ; 1 2
562559, 561eqtri 2644 . . . . . . . 8  |-  ( ( 2  x.  6 )  +  0 )  = ; 1
2
5632, 24, 2, 558, 16, 5, 562, 476decmul2c 11589 . . . . . . 7  |-  ( 2  x. ; 6 2 )  = ;; 1 2 4
564563oveq1i 6660 . . . . . 6  |-  ( ( 2  x. ; 6 2 )  +  0 )  =  (;; 1 2 4  +  0 )
56517nn0cni 11304 . . . . . . 7  |- ;; 1 2 4  e.  CC
566565addid1i 10223 . . . . . 6  |-  (;; 1 2 4  +  0 )  = ;; 1 2 4
567564, 566eqtri 2644 . . . . 5  |-  ( ( 2  x. ; 6 2 )  +  0 )  = ;; 1 2 4
568169, 77, 315mulcomli 10047 . . . . . 6  |-  ( 2  x.  4 )  =  8
569568, 247eqtri 2644 . . . . 5  |-  ( 2  x.  4 )  = ; 0
8
5702, 25, 16, 557, 18, 5, 567, 569decmul2c 11589 . . . 4  |-  ( 2  x. ;; 6 2 4 )  = ;;; 1 2 4 8
571 eqid 2622 . . . . . 6  |- ;; 3 1 3  = ;; 3 1 3
57221, 11, 27, 467, 100, 221decaddci2 11581 . . . . . . 7  |-  (; 3 1  +  9 )  = ; 4 0
573169addid1i 10223 . . . . . . . . 9  |-  ( 4  +  0 )  =  4
574573, 101eqtri 2644 . . . . . . . 8  |-  ( 4  +  0 )  = ; 0
4
57511, 16deccl 11512 . . . . . . . 8  |- ; 1 4  e.  NN0
576 eqid 2622 . . . . . . . . 9  |- ; 2 9  = ; 2 9
577575nn0cni 11304 . . . . . . . . . 10  |- ; 1 4  e.  CC
578577addid2i 10224 . . . . . . . . 9  |-  ( 0  + ; 1 4 )  = ; 1
4
579112, 236oveq12i 6662 . . . . . . . . . 10  |-  ( ( 2  x.  2 )  +  ( 1  +  2 ) )  =  ( 4  +  3 )
580579, 421eqtri 2644 . . . . . . . . 9  |-  ( ( 2  x.  2 )  +  ( 1  +  2 ) )  =  7
58111, 18, 16, 121, 131, 2, 318decaddci 11580 . . . . . . . . 9  |-  ( ( 9  x.  2 )  +  4 )  = ; 2
2
5822, 27, 11, 16, 576, 578, 2, 2, 2, 580, 581decmac 11566 . . . . . . . 8  |-  ( (; 2
9  x.  2 )  +  ( 0  + ; 1
4 ) )  = ; 7
2
58311, 5, 16, 433, 170decaddi 11579 . . . . . . . . 9  |-  ( ( 2  x.  5 )  +  4 )  = ; 1
4
584 9t5e45 11666 . . . . . . . . . 10  |-  ( 9  x.  5 )  = ; 4
5
58516, 3, 16, 584, 179decaddi 11579 . . . . . . . . 9  |-  ( ( 9  x.  5 )  +  4 )  = ; 4
9
5862, 27, 16, 576, 3, 27, 16, 583, 585decrmac 11577 . . . . . . . 8  |-  ( (; 2
9  x.  5 )  +  4 )  = ;; 1 4 9
5872, 3, 5, 16, 74, 574, 28, 27, 575, 582, 586decma2c 11568 . . . . . . 7  |-  ( (; 2
9  x. ; 2 5 )  +  ( 4  +  0 ) )  = ;; 7 2 9
588137mul01i 10226 . . . . . . . . 9  |-  (; 2 9  x.  0 )  =  0
589588oveq1i 6660 . . . . . . . 8  |-  ( (; 2
9  x.  0 )  +  0 )  =  ( 0  +  0 )
590589, 232, 2483eqtri 2648 . . . . . . 7  |-  ( (; 2
9  x.  0 )  +  0 )  = ; 0
0
5914, 5, 16, 5, 71, 572, 28, 5, 5, 587, 590decma2c 11568 . . . . . 6  |-  ( (; 2
9  x. ;; 2 5 0 )  +  (; 3 1  +  9 ) )  = ;;; 7 2 9 0
592306, 157oveq12i 6662 . . . . . . . 8  |-  ( ( 2  x.  3 )  +  ( 0  +  3 ) )  =  ( 6  +  3 )
593592, 132eqtri 2644 . . . . . . 7  |-  ( ( 2  x.  3 )  +  ( 0  +  3 ) )  =  9
594 9t3e27 11664 . . . . . . . 8  |-  ( 9  x.  3 )  = ; 2
7
595 7p3e10 11603 . . . . . . . 8  |-  ( 7  +  3 )  = ; 1
0
5962, 30, 21, 594, 81, 595decaddci2 11581 . . . . . . 7  |-  ( ( 9  x.  3 )  +  3 )  = ; 3
0
5972, 27, 5, 21, 576, 193, 21, 5, 21, 593, 596decmac 11566 . . . . . 6  |-  ( (; 2
9  x.  3 )  +  3 )  = ; 9
0
5986, 21, 22, 21, 1, 571, 28, 5, 27, 591, 597decma2c 11568 . . . . 5  |-  ( (; 2
9  x.  N )  + ;; 3 1 3 )  = ;;;; 7 2 9 0 0
59963, 27deccl 11512 . . . . . . . . 9  |- ;; 1 8 9  e.  NN0
600 eqid 2622 . . . . . . . . . 10  |- ;; 1 8 9  = ;; 1 8 9
601161, 169, 318addcomli 10228 . . . . . . . . . . . 12  |-  ( 4  +  8 )  = ; 1
2
60211, 16, 18, 301, 131, 2, 601decaddci 11580 . . . . . . . . . . 11  |-  ( ( 7  x.  2 )  +  8 )  = ; 2
2
6032, 30, 11, 18, 153, 229, 2, 2, 2, 580, 602decmac 11566 . . . . . . . . . 10  |-  ( (; 2
7  x.  2 )  +  (; 1 8  +  0 ) )  = ; 7 2
604297oveq1i 6660 . . . . . . . . . . 11  |-  ( ( 0  x.  2 )  +  9 )  =  ( 0  +  9 )
605604, 183, 1683eqtri 2648 . . . . . . . . . 10  |-  ( ( 0  x.  2 )  +  9 )  = ; 0
9
60631, 5, 63, 27, 478, 600, 2, 27, 5, 603, 605decmac 11566 . . . . . . . . 9  |-  ( (;; 2 7 0  x.  2 )  + ;; 1 8 9 )  = ;; 7 2 9
60730, 2, 30, 153, 27, 16, 548, 533decmul1c 11587 . . . . . . . . . 10  |-  (; 2 7  x.  7 )  = ;; 1 8 9
608204mul02i 10225 . . . . . . . . . 10  |-  ( 0  x.  7 )  =  0
60930, 31, 5, 478, 5, 607, 608decmul1 11585 . . . . . . . . 9  |-  (;; 2 7 0  x.  7 )  = ;;; 1 8 9 0
61032, 2, 30, 153, 5, 599, 606, 609decmul2c 11589 . . . . . . . 8  |-  (;; 2 7 0  x. ; 2 7 )  = ;;; 7 2 9 0
611610oveq1i 6660 . . . . . . 7  |-  ( (;; 2 7 0  x. ; 2
7 )  +  0 )  =  (;;; 7 2 9 0  +  0 )
61230, 2deccl 11512 . . . . . . . . . . 11  |- ; 7 2  e.  NN0
613612, 27deccl 11512 . . . . . . . . . 10  |- ;; 7 2 9  e.  NN0
614613, 5deccl 11512 . . . . . . . . 9  |- ;;; 7 2 9 0  e.  NN0
615614nn0cni 11304 . . . . . . . 8  |- ;;; 7 2 9 0  e.  CC
616615addid1i 10223 . . . . . . 7  |-  (;;; 7 2 9 0  +  0 )  = ;;; 7 2 9 0
617611, 616eqtri 2644 . . . . . 6  |-  ( (;; 2 7 0  x. ; 2
7 )  +  0 )  = ;;; 7 2 9 0
61832nn0cni 11304 . . . . . . . 8  |- ;; 2 7 0  e.  CC
619618mul01i 10226 . . . . . . 7  |-  (;; 2 7 0  x.  0 )  =  0
620619, 248eqtri 2644 . . . . . 6  |-  (;; 2 7 0  x.  0 )  = ; 0 0
62132, 31, 5, 478, 5, 5, 617, 620decmul2c 11589 . . . . 5  |-  (;; 2 7 0  x. ;; 2 7 0 )  = ;;;; 7 2 9 0 0
622598, 621eqtr4i 2647 . . . 4  |-  ( (; 2
9  x.  N )  + ;; 3 1 3 )  =  (;; 2 7 0  x. ;; 2 7 0 )
6239, 10, 26, 29, 32, 23, 556, 570, 622mod2xi 15773 . . 3  |-  ( ( 2 ^;;; 1 2 4 8 )  mod  N )  =  (;; 3 1 3  mod  N
)
624 cu2 12963 . . . 4  |-  ( 2 ^ 3 )  =  8
625624oveq1i 6660 . . 3  |-  ( ( 2 ^ 3 )  mod  N )  =  ( 8  mod  N
)
626 eqid 2622 . . . 4  |- ;;; 1 2 4 8  = ;;; 1 2 4 8
627 eqid 2622 . . . . 5  |- ;; 1 2 4  = ;; 1 2 4
62812, 16, 344, 627decsuc 11535 . . . 4  |-  (;; 1 2 4  +  1 )  = ;; 1 2 5
629 8p3e11 11612 . . . 4  |-  ( 8  +  3 )  = ; 1
1
63017, 18, 21, 626, 628, 11, 629decaddci 11580 . . 3  |-  (;;; 1 2 4 8  +  3 )  = ;;; 1 2 5 1
6319nncni 11030 . . . . . . 7  |-  N  e.  CC
632631mulid2i 10043 . . . . . 6  |-  ( 1  x.  N )  =  N
633632, 1eqtri 2644 . . . . 5  |-  ( 1  x.  N )  = ;;; 2 5 0 3
6346, 21, 100, 633decsuc 11535 . . . 4  |-  ( ( 1  x.  N )  +  1 )  = ;;; 2 5 0 4
635161, 97, 203mulcomli 10047 . . . . . . 7  |-  ( 3  x.  8 )  = ; 2
4
6362, 16, 344, 635decsuc 11535 . . . . . 6  |-  ( ( 3  x.  8 )  +  1 )  = ; 2
5
637161mulid2i 10043 . . . . . . . 8  |-  ( 1  x.  8 )  =  8
638637oveq1i 6660 . . . . . . 7  |-  ( ( 1  x.  8 )  +  2 )  =  ( 8  +  2 )
639 8p2e10 11610 . . . . . . 7  |-  ( 8  +  2 )  = ; 1
0
640638, 639eqtri 2644 . . . . . 6  |-  ( ( 1  x.  8 )  +  2 )  = ; 1
0
64121, 11, 2, 467, 18, 5, 11, 636, 640decrmac 11577 . . . . 5  |-  ( (; 3
1  x.  8 )  +  2 )  = ;; 2 5 0
64218, 22, 21, 571, 16, 2, 641, 635decmul1c 11587 . . . 4  |-  (;; 3 1 3  x.  8 )  = ;;; 2 5 0 4
643634, 642eqtr4i 2647 . . 3  |-  ( ( 1  x.  N )  +  1 )  =  (;; 3 1 3  x.  8 )
6449, 10, 19, 20, 23, 11, 21, 18, 623, 625, 630, 643modxai 15772 . 2  |-  ( ( 2 ^;;; 1 2 5 1 )  mod  N )  =  ( 1  mod 
N )
645 eqid 2622 . . . 4  |- ;;; 1 2 5 1  = ;;; 1 2 5 1
646 eqid 2622 . . . . . 6  |- ;; 1 2 5  = ;; 1 2 5
647 eqid 2622 . . . . . . 7  |- ; 1 2  = ; 1 2
648117, 232oveq12i 6662 . . . . . . . 8  |-  ( ( 2  x.  1 )  +  ( 0  +  0 ) )  =  ( 2  +  0 )
649648, 287eqtri 2644 . . . . . . 7  |-  ( ( 2  x.  1 )  +  ( 0  +  0 ) )  =  2
650112oveq1i 6660 . . . . . . . 8  |-  ( ( 2  x.  2 )  +  1 )  =  ( 4  +  1 )
6513dec0h 11522 . . . . . . . 8  |-  5  = ; 0 5
652650, 344, 6513eqtri 2648 . . . . . . 7  |-  ( ( 2  x.  2 )  +  1 )  = ; 0
5
65311, 2, 5, 11, 647, 216, 2, 3, 5, 649, 652decma2c 11568 . . . . . 6  |-  ( ( 2  x. ; 1 2 )  +  1 )  = ; 2 5
6542, 12, 3, 646, 5, 11, 653, 433decmul2c 11589 . . . . 5  |-  ( 2  x. ;; 1 2 5 )  = ;; 2 5 0
6554, 5, 5, 654, 232decaddi 11579 . . . 4  |-  ( ( 2  x. ;; 1 2 5 )  +  0 )  = ;; 2 5 0
6562, 13, 11, 645, 2, 5, 655, 470decmul2c 11589 . . 3  |-  ( 2  x. ;;; 1 2 5 1 )  = ;;; 2 5 0 2
6576, 2deccl 11512 . . . . 5  |- ;;; 2 5 0 2  e.  NN0
658657nn0cni 11304 . . . 4  |- ;;; 2 5 0 2  e.  CC
659 eqid 2622 . . . . . 6  |- ;;; 2 5 0 2  = ;;; 2 5 0 2
6606, 2, 81, 659decsuc 11535 . . . . 5  |-  (;;; 2 5 0 2  +  1 )  = ;;; 2 5 0 3
6611, 660eqtr4i 2647 . . . 4  |-  N  =  (;;; 2 5 0 2  +  1 )
662658, 90, 661mvrraddi 10298 . . 3  |-  ( N  -  1 )  = ;;; 2 5 0 2
663656, 662eqtr4i 2647 . 2  |-  ( 2  x. ;;; 1 2 5 1 )  =  ( N  -  1 )
664631mul02i 10225 . . . 4  |-  ( 0  x.  N )  =  0
665664oveq1i 6660 . . 3  |-  ( ( 0  x.  N )  +  1 )  =  ( 0  +  1 )
666231, 172eqtr4i 2647 . . 3  |-  ( 1  x.  1 )  =  ( 0  +  1 )
667665, 666eqtr4i 2647 . 2  |-  ( ( 0  x.  N )  +  1 )  =  ( 1  x.  1 )
6689, 10, 14, 15, 11, 11, 644, 663, 667mod2xi 15773 1  |-  ( ( 2 ^ ( N  -  1 ) )  mod  N )  =  ( 1  mod  N
)
Colors of variables: wff setvar class
Syntax hints:    = wceq 1483  (class class class)co 6650   0cc0 9936   1c1 9937    + caddc 9939    x. cmul 9941    - cmin 10266   NNcn 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