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
           |