Proof of Theorem 4001lem3
Step | Hyp | Ref
| Expression |
1 | | 4001prm.1 |
. . 3
;;;    |
2 | | 4nn0 11311 |
. . . . . 6
 |
3 | | 0nn0 11307 |
. . . . . 6
 |
4 | 2, 3 | deccl 11512 |
. . . . 5
;  |
5 | 4, 3 | deccl 11512 |
. . . 4
;;   |
6 | | 1nn 11031 |
. . . 4
 |
7 | 5, 6 | decnncl 11518 |
. . 3
;;;    |
8 | 1, 7 | eqeltri 2697 |
. 2
 |
9 | | 2nn 11185 |
. 2
 |
10 | | 2nn0 11309 |
. . . . 5
 |
11 | 10, 3 | deccl 11512 |
. . . 4
;  |
12 | 11, 3 | deccl 11512 |
. . 3
;;   |
13 | 12, 3 | deccl 11512 |
. 2
;;;    |
14 | | 0z 11388 |
. 2
 |
15 | | 1nn0 11308 |
. 2
 |
16 | | 10nn0 11516 |
. . . . 5
;  |
17 | 16, 3 | deccl 11512 |
. . . 4
;;   |
18 | 17, 3 | deccl 11512 |
. . 3
;;;    |
19 | | 8nn0 11315 |
. . . . . 6
 |
20 | 19, 3 | deccl 11512 |
. . . . 5
;  |
21 | 20, 3 | deccl 11512 |
. . . 4
;;   |
22 | | 5nn0 11312 |
. . . . . . 7
 |
23 | 22, 10 | deccl 11512 |
. . . . . 6
;  |
24 | 23, 15 | deccl 11512 |
. . . . 5
;;   |
25 | 24 | nn0zi 11402 |
. . . 4
;;   |
26 | | 3nn0 11310 |
. . . . . . 7
 |
27 | 10, 26 | deccl 11512 |
. . . . . 6
;  |
28 | 27, 15 | deccl 11512 |
. . . . 5
;;   |
29 | 28, 15 | deccl 11512 |
. . . 4
;;;    |
30 | | 9nn0 11316 |
. . . . . 6
 |
31 | 30, 3 | deccl 11512 |
. . . . 5
;  |
32 | 31, 10 | deccl 11512 |
. . . 4
;;   |
33 | 1 | 4001lem2 15849 |
. . . 4
   ;;    ;;;     |
34 | 1 | 4001lem1 15848 |
. . . 4
   ;;    ;;    |
35 | | eqid 2622 |
. . . . 5
;;  ;;   |
36 | | eqid 2622 |
. . . . 5
;;  ;;   |
37 | | eqid 2622 |
. . . . . 6
; ;  |
38 | | eqid 2622 |
. . . . . 6
; ;  |
39 | | 8p2e10 11610 |
. . . . . 6
  ;  |
40 | | 00id 10211 |
. . . . . 6
   |
41 | 19, 3, 10, 3, 37, 38, 39, 40 | decadd 11570 |
. . . . 5
; ;  ;;   |
42 | 20, 3, 11, 3, 35, 36, 41, 40 | decadd 11570 |
. . . 4
;;  ;;   ;;;    |
43 | 15 | dec0h 11522 |
. . . . . 6
;  |
44 | | eqid 2622 |
. . . . . . 7
;;  ;;   |
45 | 23 | nn0cni 11304 |
. . . . . . . 8
;  |
46 | 45 | addid2i 10224 |
. . . . . . 7
 ;  ;  |
47 | | eqid 2622 |
. . . . . . . 8
; ;  |
48 | | 5cn 11100 |
. . . . . . . . . 10
 |
49 | 48 | addid1i 10223 |
. . . . . . . . 9
   |
50 | 22 | dec0h 11522 |
. . . . . . . . 9
;  |
51 | 49, 50 | eqtri 2644 |
. . . . . . . 8
  ;  |
52 | 40, 3 | eqeltri 2697 |
. . . . . . . . 9
   |
53 | | eqid 2622 |
. . . . . . . . 9
;;  ;;   |
54 | | eqid 2622 |
. . . . . . . . . 10
; ;  |
55 | | 5t4e20 11637 |
. . . . . . . . . 10
  ;  |
56 | | 4cn 11098 |
. . . . . . . . . . 11
 |
57 | | 2cn 11091 |
. . . . . . . . . . 11
 |
58 | | 4t2e8 11181 |
. . . . . . . . . . 11
   |
59 | 56, 57, 58 | mulcomli 10047 |
. . . . . . . . . 10
   |
60 | 2, 22, 10, 54, 19, 55, 59 | decmul1 11585 |
. . . . . . . . 9
;  ;;   |
61 | 56 | mulid2i 10043 |
. . . . . . . . . . 11
   |
62 | 61, 40 | oveq12i 6662 |
. . . . . . . . . 10
         |
63 | 56 | addid1i 10223 |
. . . . . . . . . 10
   |
64 | 62, 63 | eqtri 2644 |
. . . . . . . . 9
       |
65 | 23, 15, 52, 53, 2, 60, 64 | decrmanc 11576 |
. . . . . . . 8
 ;;      ;;;    |
66 | 24 | nn0cni 11304 |
. . . . . . . . . . 11
;;   |
67 | 66 | mul01i 10226 |
. . . . . . . . . 10
;;    |
68 | 67 | oveq1i 6660 |
. . . . . . . . 9
 ;;       |
69 | 48 | addid2i 10224 |
. . . . . . . . 9
   |
70 | 68, 69, 50 | 3eqtri 2648 |
. . . . . . . 8
 ;;    ;  |
71 | 2, 3, 3, 22, 47, 51, 24, 22, 3, 65, 70 | decma2c 11568 |
. . . . . . 7
 ;;  ;     ;;;;     |
72 | 67 | oveq1i 6660 |
. . . . . . . 8
 ;;       |
73 | 57 | addid2i 10224 |
. . . . . . . 8
   |
74 | 10 | dec0h 11522 |
. . . . . . . 8
;  |
75 | 72, 73, 74 | 3eqtri 2648 |
. . . . . . 7
 ;;    ;  |
76 | 4, 3, 22, 10, 44, 46, 24, 10, 3, 71, 75 | decma2c 11568 |
. . . . . 6
 ;;  ;;    ;   ;;;;;      |
77 | 45 | mulid1i 10042 |
. . . . . . 7
;  ;  |
78 | | ax-1cn 9994 |
. . . . . . . . . 10
 |
79 | 78 | mulid2i 10043 |
. . . . . . . . 9
   |
80 | 79 | oveq1i 6660 |
. . . . . . . 8
       |
81 | | 1p1e2 11134 |
. . . . . . . 8
   |
82 | 80, 81 | eqtri 2644 |
. . . . . . 7
     |
83 | 23, 15, 15, 53, 15, 77, 82 | decrmanc 11576 |
. . . . . 6
 ;;    ;;   |
84 | 5, 15, 3, 15, 1, 43, 24, 10, 23, 76, 83 | decma2c 11568 |
. . . . 5
 ;;    ;;;;;;       |
85 | | eqid 2622 |
. . . . . 6
;;  ;;   |
86 | | 6nn0 11313 |
. . . . . . . 8
 |
87 | 2, 86 | deccl 11512 |
. . . . . . 7
;  |
88 | 87, 10 | deccl 11512 |
. . . . . 6
;;   |
89 | | eqid 2622 |
. . . . . . 7
; ;  |
90 | | eqid 2622 |
. . . . . . 7
;;  ;;   |
91 | | eqid 2622 |
. . . . . . . 8
;;;   ;;;    |
92 | 87 | nn0cni 11304 |
. . . . . . . . 9
;  |
93 | 92 | addid1i 10223 |
. . . . . . . 8
;  ;  |
94 | | 4p1e5 11154 |
. . . . . . . . . 10
   |
95 | 94, 22 | eqeltri 2697 |
. . . . . . . . 9
   |
96 | | eqid 2622 |
. . . . . . . . 9
;;  ;;   |
97 | | eqid 2622 |
. . . . . . . . . 10
; ;  |
98 | | 9cn 11108 |
. . . . . . . . . . . 12
 |
99 | | 9t2e18 11663 |
. . . . . . . . . . . 12
  ;  |
100 | 98, 57, 99 | mulcomli 10047 |
. . . . . . . . . . 11
  ;  |
101 | 15, 19, 10, 100, 81, 39 | decaddci2 11581 |
. . . . . . . . . 10
    ;  |
102 | | 7nn0 11314 |
. . . . . . . . . . 11
 |
103 | | 7p1e8 11157 |
. . . . . . . . . . 11
   |
104 | | 3cn 11095 |
. . . . . . . . . . . 12
 |
105 | | 9t3e27 11664 |
. . . . . . . . . . . 12
  ;  |
106 | 98, 104, 105 | mulcomli 10047 |
. . . . . . . . . . 11
  ;  |
107 | 10, 102, 103, 106 | decsuc 11535 |
. . . . . . . . . 10
    ;  |
108 | 10, 26, 15, 97, 30, 19, 10, 101, 107 | decrmac 11577 |
. . . . . . . . 9
 ;   ;;   |
109 | 98 | mulid2i 10043 |
. . . . . . . . . . 11
   |
110 | 109, 94 | oveq12i 6662 |
. . . . . . . . . 10
         |
111 | | 9p5e14 11623 |
. . . . . . . . . 10
  ;  |
112 | 110, 111 | eqtri 2644 |
. . . . . . . . 9
      ;  |
113 | 27, 15, 95, 96, 30, 2, 15, 108, 112 | decrmac 11577 |
. . . . . . . 8
 ;;      ;;;    |
114 | 109 | oveq1i 6660 |
. . . . . . . . 9
       |
115 | | 9p6e15 11624 |
. . . . . . . . 9
  ;  |
116 | 114, 115 | eqtri 2644 |
. . . . . . . 8
    ;  |
117 | 28, 15, 2, 86, 91, 93, 30, 22, 15, 113, 116 | decmac 11566 |
. . . . . . 7
 ;;;    ;   ;;;;     |
118 | 29 | nn0cni 11304 |
. . . . . . . . . 10
;;;    |
119 | 118 | mul01i 10226 |
. . . . . . . . 9
;;;     |
120 | 119 | oveq1i 6660 |
. . . . . . . 8
 ;;;        |
121 | 120, 73, 74 | 3eqtri 2648 |
. . . . . . 7
 ;;;     ;  |
122 | 30, 3, 87, 10, 89, 90, 29, 10, 3, 117, 121 | decma2c 11568 |
. . . . . 6
 ;;;   ;  ;;   ;;;;;      |
123 | | 2t2e4 11177 |
. . . . . . . . 9
   |
124 | | 3t2e6 11179 |
. . . . . . . . 9
   |
125 | 10, 10, 26, 97, 86, 123, 124 | decmul1 11585 |
. . . . . . . 8
;  ;  |
126 | 57 | mulid2i 10043 |
. . . . . . . 8
   |
127 | 10, 27, 15, 96, 10, 125, 126 | decmul1 11585 |
. . . . . . 7
;;   ;;   |
128 | 10, 28, 15, 91, 10, 127, 126 | decmul1 11585 |
. . . . . 6
;;;    ;;;    |
129 | 29, 31, 10, 85, 10, 88, 122, 128 | decmul2c 11589 |
. . . . 5
;;;   ;;   ;;;;;;       |
130 | 84, 129 | eqtr4i 2647 |
. . . 4
 ;;    ;;;   ;;    |
131 | 8, 9, 21, 25, 29, 15, 12, 32, 33, 34, 42, 130 | modxai 15772 |
. . 3
   ;;;        |
132 | 18 | nn0cni 11304 |
. . . 4
;;;    |
133 | | eqid 2622 |
. . . . 5
;;;   ;;;    |
134 | | eqid 2622 |
. . . . . 6
;;  ;;   |
135 | 10 | dec0u 11520 |
. . . . . 6
;  ;  |
136 | 57 | mul02i 10225 |
. . . . . 6
   |
137 | 10, 16, 3, 134, 3, 135, 136 | decmul1 11585 |
. . . . 5
;;   ;;   |
138 | 10, 17, 3, 133, 3, 137, 136 | decmul1 11585 |
. . . 4
;;;    ;;;    |
139 | 132, 57, 138 | mulcomli 10047 |
. . 3
 ;;;    ;;;    |
140 | 8 | nncni 11030 |
. . . . . 6
 |
141 | 140 | mul02i 10225 |
. . . . 5
   |
142 | 141 | oveq1i 6660 |
. . . 4
       |
143 | 78 | addid2i 10224 |
. . . . 5
   |
144 | 79, 143 | eqtr4i 2647 |
. . . 4
     |
145 | 142, 144 | eqtr4i 2647 |
. . 3
       |
146 | 8, 9, 18, 14, 15, 15, 131, 139, 145 | mod2xi 15773 |
. 2
   ;;;        |
147 | 13 | nn0cni 11304 |
. . . 4
;;;    |
148 | | eqid 2622 |
. . . . 5
;;;   ;;;    |
149 | 10, 10, 3, 38, 3, 123, 136 | decmul1 11585 |
. . . . . 6
;  ;  |
150 | 10, 11, 3, 36, 3, 149, 136 | decmul1 11585 |
. . . . 5
;;   ;;   |
151 | 10, 12, 3, 148, 3, 150, 136 | decmul1 11585 |
. . . 4
;;;    ;;;    |
152 | 147, 57, 151 | mulcomli 10047 |
. . 3
 ;;;    ;;;    |
153 | 5, 3 | deccl 11512 |
. . . . 5
;;;    |
154 | 153 | nn0cni 11304 |
. . . 4
;;;    |
155 | | eqid 2622 |
. . . . . 6
;;;   ;;;    |
156 | 5, 3, 143, 155 | decsuc 11535 |
. . . . 5
;;;    ;;;    |
157 | 1, 156 | eqtr4i 2647 |
. . . 4
;;;     |
158 | 154, 78, 157 | mvrraddi 10298 |
. . 3
  ;;;    |
159 | 152, 158 | eqtr4i 2647 |
. 2
 ;;;       |
160 | 8, 9, 13, 14, 15, 15, 146, 159, 145 | mod2xi 15773 |
1
           |