Proof of Theorem 2503lem1
Step | Hyp | Ref
| Expression |
1 | | 2503prm.1 |
. . 3
;;;    |
2 | | 2nn0 11309 |
. . . . . 6
 |
3 | | 5nn0 11312 |
. . . . . 6
 |
4 | 2, 3 | deccl 11512 |
. . . . 5
;  |
5 | | 0nn0 11307 |
. . . . 5
 |
6 | 4, 5 | deccl 11512 |
. . . 4
;;   |
7 | | 3nn 11186 |
. . . 4
 |
8 | 6, 7 | decnncl 11518 |
. . 3
;;;    |
9 | 1, 8 | eqeltri 2697 |
. 2
 |
10 | | 2nn 11185 |
. 2
 |
11 | | 9nn0 11316 |
. 2
 |
12 | | 10nn0 11516 |
. . . 4
;  |
13 | | 4nn0 11311 |
. . . 4
 |
14 | 12, 13 | deccl 11512 |
. . 3
;;   |
15 | 14 | nn0zi 11402 |
. 2
;;   |
16 | | 1nn0 11308 |
. . . 4
 |
17 | 3, 16 | deccl 11512 |
. . 3
;  |
18 | 17, 2 | deccl 11512 |
. 2
;;   |
19 | | 8nn0 11315 |
. . . . 5
 |
20 | 16, 19 | deccl 11512 |
. . . 4
;  |
21 | | 3nn0 11310 |
. . . 4
 |
22 | 20, 21 | deccl 11512 |
. . 3
;;   |
23 | 22, 2 | deccl 11512 |
. 2
;;;    |
24 | | 8p1e9 11158 |
. . . 4
   |
25 | | 6nn0 11313 |
. . . . 5
 |
26 | | 2exp8 15796 |
. . . . 5
    ;;   |
27 | | eqid 2622 |
. . . . . 6
; ;  |
28 | 16 | dec0h 11522 |
. . . . . 6
;  |
29 | | 2t2e4 11177 |
. . . . . . . 8
   |
30 | | ax-1cn 9994 |
. . . . . . . . 9
 |
31 | 30 | addid2i 10224 |
. . . . . . . 8
   |
32 | 29, 31 | oveq12i 6662 |
. . . . . . 7
         |
33 | | 4p1e5 11154 |
. . . . . . 7
   |
34 | 32, 33 | eqtri 2644 |
. . . . . 6
       |
35 | | 5t2e10 11634 |
. . . . . . 7
  ;  |
36 | 16, 5, 31, 35 | decsuc 11535 |
. . . . . 6
    ;  |
37 | 2, 3, 5, 16, 27, 28, 2, 16, 16, 34, 36 | decmac 11566 |
. . . . 5
 ;   ;  |
38 | | 6t2e12 11641 |
. . . . 5
  ;  |
39 | 2, 4, 25, 26, 2, 16, 37, 38 | decmul1c 11587 |
. . . 4
      ;;   |
40 | 2, 19, 24, 39 | numexpp1 15782 |
. . 3
    ;;   |
41 | 40 | oveq1i 6660 |
. 2
      ;;    |
42 | | 9cn 11108 |
. . 3
 |
43 | | 2cn 11091 |
. . 3
 |
44 | | 9t2e18 11663 |
. . 3
  ;  |
45 | 42, 43, 44 | mulcomli 10047 |
. 2
  ;  |
46 | | eqid 2622 |
. . . 4
;;;   ;;;    |
47 | 21, 16 | deccl 11512 |
. . . 4
;  |
48 | 2, 16 | deccl 11512 |
. . . . 5
;  |
49 | | eqid 2622 |
. . . . 5
;;  ;;   |
50 | | eqid 2622 |
. . . . . 6
;;  ;;   |
51 | | eqid 2622 |
. . . . . 6
; ;  |
52 | | eqid 2622 |
. . . . . . 7
; ;  |
53 | | 1p1e2 11134 |
. . . . . . 7
   |
54 | | 8p3e11 11612 |
. . . . . . 7
  ;  |
55 | 16, 19, 21, 52, 53, 16, 54 | decaddci 11580 |
. . . . . 6
;  ;  |
56 | | 3p1e4 11153 |
. . . . . 6
   |
57 | 20, 21, 21, 16, 50, 51, 55, 56 | decadd 11570 |
. . . . 5
;;  ;  ;;   |
58 | 48 | nn0cni 11304 |
. . . . . . 7
;  |
59 | 58 | addid1i 10223 |
. . . . . 6
;  ;  |
60 | 3, 2 | deccl 11512 |
. . . . . 6
;  |
61 | | eqid 2622 |
. . . . . . 7
;;  ;;   |
62 | 60 | nn0cni 11304 |
. . . . . . . 8
;  |
63 | | eqid 2622 |
. . . . . . . . 9
; ;  |
64 | | 2p2e4 11144 |
. . . . . . . . 9
   |
65 | 3, 2, 2, 63, 64 | decaddi 11579 |
. . . . . . . 8
;  ;  |
66 | 62, 43, 65 | addcomli 10228 |
. . . . . . 7
 ;  ;  |
67 | 2 | dec0u 11520 |
. . . . . . . . 9
;  ;  |
68 | | 5p1e6 11155 |
. . . . . . . . 9
   |
69 | 67, 68 | oveq12i 6662 |
. . . . . . . 8
 ;     ;   |
70 | | eqid 2622 |
. . . . . . . . 9
; ;  |
71 | | 6cn 11102 |
. . . . . . . . . 10
 |
72 | 71 | addid2i 10224 |
. . . . . . . . 9
   |
73 | 2, 5, 25, 70, 72 | decaddi 11579 |
. . . . . . . 8
;  ;  |
74 | 69, 73 | eqtri 2644 |
. . . . . . 7
 ;     ;  |
75 | | 4t2e8 11181 |
. . . . . . . . 9
   |
76 | 75 | oveq1i 6660 |
. . . . . . . 8
       |
77 | | 8p4e12 11614 |
. . . . . . . 8
  ;  |
78 | 76, 77 | eqtri 2644 |
. . . . . . 7
    ;  |
79 | 12, 13, 3, 13, 61, 66, 2, 2, 16, 74, 78 | decmac 11566 |
. . . . . 6
 ;;    ;   ;;   |
80 | 3 | dec0u 11520 |
. . . . . . . . 9
;  ;  |
81 | 43 | addid2i 10224 |
. . . . . . . . 9
   |
82 | 80, 81 | oveq12i 6662 |
. . . . . . . 8
 ;     ;   |
83 | | eqid 2622 |
. . . . . . . . 9
; ;  |
84 | 3, 5, 2, 83, 81 | decaddi 11579 |
. . . . . . . 8
;  ;  |
85 | 82, 84 | eqtri 2644 |
. . . . . . 7
 ;     ;  |
86 | | 5cn 11100 |
. . . . . . . . 9
 |
87 | | 4cn 11098 |
. . . . . . . . 9
 |
88 | | 5t4e20 11637 |
. . . . . . . . 9
  ;  |
89 | 86, 87, 88 | mulcomli 10047 |
. . . . . . . 8
  ;  |
90 | 2, 5, 31, 89 | decsuc 11535 |
. . . . . . 7
    ;  |
91 | 12, 13, 5, 16, 61, 28, 3, 16, 2, 85, 90 | decmac 11566 |
. . . . . 6
 ;;    ;;   |
92 | 2, 3, 2, 16, 27, 59, 14, 16, 60, 79, 91 | decma2c 11568 |
. . . . 5
 ;;  ;  ;   ;;;    |
93 | 14 | nn0cni 11304 |
. . . . . . . 8
;;   |
94 | 93 | mul01i 10226 |
. . . . . . 7
;;    |
95 | 94 | oveq1i 6660 |
. . . . . 6
 ;;       |
96 | 87 | addid2i 10224 |
. . . . . 6
   |
97 | 13 | dec0h 11522 |
. . . . . 6
;  |
98 | 95, 96, 97 | 3eqtri 2648 |
. . . . 5
 ;;    ;  |
99 | 4, 5, 48, 13, 49, 57, 14, 13, 5, 92, 98 | decma2c 11568 |
. . . 4
 ;;  ;;   ;;  ;   ;;;;     |
100 | | eqid 2622 |
. . . . . 6
; ;  |
101 | | 3cn 11095 |
. . . . . . . . 9
 |
102 | 101 | mulid2i 10043 |
. . . . . . . 8
   |
103 | | 00id 10211 |
. . . . . . . 8
   |
104 | 102, 103 | oveq12i 6662 |
. . . . . . 7
         |
105 | 101 | addid1i 10223 |
. . . . . . 7
   |
106 | 104, 105 | eqtri 2644 |
. . . . . 6
       |
107 | 101 | mul02i 10225 |
. . . . . . . 8
   |
108 | 107 | oveq1i 6660 |
. . . . . . 7
       |
109 | 108, 31, 28 | 3eqtri 2648 |
. . . . . 6
    ;  |
110 | 16, 5, 5, 16, 100, 28, 21, 16, 5, 106, 109 | decmac 11566 |
. . . . 5
 ;   ;  |
111 | | 4t3e12 11632 |
. . . . . 6
  ;  |
112 | 16, 2, 2, 111, 64 | decaddi 11579 |
. . . . 5
    ;  |
113 | 12, 13, 2, 61, 21, 13, 16, 110, 112 | decrmac 11577 |
. . . 4
 ;;    ;;   |
114 | 6, 21, 22, 2, 1, 46, 14, 13, 47, 99, 113 | decma2c 11568 |
. . 3
 ;;   ;;;    ;;;;;      |
115 | | eqid 2622 |
. . . 4
;;  ;;   |
116 | 12, 2 | deccl 11512 |
. . . 4
;;   |
117 | | eqid 2622 |
. . . . 5
; ;  |
118 | | eqid 2622 |
. . . . 5
;;  ;;   |
119 | 86, 30, 68 | addcomli 10228 |
. . . . . . 7
   |
120 | 16, 5, 3, 16, 100, 117, 119, 31 | decadd 11570 |
. . . . . 6
; ;  ;  |
121 | | 7nn0 11314 |
. . . . . . 7
 |
122 | | 6p1e7 11156 |
. . . . . . . 8
   |
123 | 121 | dec0h 11522 |
. . . . . . . 8
;  |
124 | 122, 123 | eqtri 2644 |
. . . . . . 7
  ;  |
125 | 31 | oveq2i 6661 |
. . . . . . . 8
           |
126 | | 5t5e25 11639 |
. . . . . . . . 9
  ;  |
127 | 2, 3, 68, 126 | decsuc 11535 |
. . . . . . . 8
    ;  |
128 | 125, 127 | eqtri 2644 |
. . . . . . 7
      ;  |
129 | 86 | mulid2i 10043 |
. . . . . . . . 9
   |
130 | 129 | oveq1i 6660 |
. . . . . . . 8
       |
131 | | 7cn 11104 |
. . . . . . . . 9
 |
132 | | 7p5e12 11607 |
. . . . . . . . 9
  ;  |
133 | 131, 86, 132 | addcomli 10228 |
. . . . . . . 8
  ;  |
134 | 130, 133 | eqtri 2644 |
. . . . . . 7
    ;  |
135 | 3, 16, 5, 121, 117, 124, 3, 2, 16, 128, 134 | decmac 11566 |
. . . . . 6
 ;     ;;   |
136 | 86, 43, 35 | mulcomli 10047 |
. . . . . . 7
  ;  |
137 | 16, 5, 31, 136 | decsuc 11535 |
. . . . . 6
    ;  |
138 | 17, 2, 25, 16, 115, 120, 3, 16, 16, 135, 137 | decmac 11566 |
. . . . 5
 ;;   ; ;   ;;;    |
139 | 17 | nn0cni 11304 |
. . . . . . 7
;  |
140 | 139 | mulid1i 10042 |
. . . . . 6
;  ;  |
141 | 43 | mulid1i 10042 |
. . . . . . . 8
   |
142 | 141 | oveq1i 6660 |
. . . . . . 7
       |
143 | 142, 64 | eqtri 2644 |
. . . . . 6
     |
144 | 17, 2, 2, 115, 16, 140, 143 | decrmanc 11576 |
. . . . 5
 ;;    ;;   |
145 | 3, 16, 12, 2, 117, 118, 18, 13, 17, 138, 144 | decma2c 11568 |
. . . 4
 ;;  ;  ;;   ;;;;     |
146 | 43 | mulid2i 10043 |
. . . . . 6
   |
147 | 2, 3, 16, 117, 2, 35, 146 | decmul1 11585 |
. . . . 5
;  ;;   |
148 | 2, 17, 2, 115, 13, 147, 29 | decmul1 11585 |
. . . 4
;;   ;;;    |
149 | 18, 17, 2, 115, 13, 116, 145, 148 | decmul2c 11589 |
. . 3
;;  ;;   ;;;;;      |
150 | 114, 149 | eqtr4i 2647 |
. 2
 ;;   ;;;    ;;  ;;    |
151 | 9, 10, 11, 15, 18, 23, 41, 45, 150 | mod2xi 15773 |
1
   ;   ;;;     |