| Step | Hyp | Ref
| Expression |
| 1 | | eqid 2196 |
. . 3
         |
| 2 | | simp1 999 |
. . 3
     
     DECID    |
| 3 | | 1ap0 8634 |
. . . 4
#  |
| 4 | 3 | a1i 9 |
. . 3
     
     DECID  #   |
| 5 | 1 | prodfclim1 11726 |
. . . 4
              |
| 6 | 2, 5 | syl 14 |
. . 3
     
     DECID               |
| 7 | | simp3 1001 |
. . . 4
     
     DECID       DECID   |
| 8 | | eleq1w 2257 |
. . . . . 6
 
   |
| 9 | 8 | dcbid 839 |
. . . . 5
 DECID
DECID
   |
| 10 | 9 | cbvralv 2729 |
. . . 4
 
    DECID
     DECID   |
| 11 | 7, 10 | sylib 122 |
. . 3
     
     DECID       DECID   |
| 12 | | simp2 1000 |
. . 3
     
     DECID        |
| 13 | | 1ex 8038 |
. . . . . 6
 |
| 14 | 13 | fvconst2 5781 |
. . . . 5
    
              |
| 15 | 14 | adantl 277 |
. . . 4
  
    
    DECID                     |
| 16 | | eleq1w 2257 |
. . . . . . 7
 
   |
| 17 | 16 | dcbid 839 |
. . . . . 6
 DECID
DECID
   |
| 18 | 11 | adantr 276 |
. . . . . 6
  
    
    DECID            DECID   |
| 19 | | simpr 110 |
. . . . . 6
  
    
    DECID             |
| 20 | 17, 18, 19 | rspcdva 2873 |
. . . . 5
  
    
    DECID       DECID   |
| 21 | | ifiddc 3596 |
. . . . 5
DECID
       |
| 22 | 20, 21 | syl 14 |
. . . 4
  
    
    DECID              |
| 23 | 15, 22 | eqtr4d 2232 |
. . 3
  
    
    DECID                          |
| 24 | | 1cnd 8059 |
. . 3
  
    
    DECID  
  |
| 25 | 1, 2, 4, 6, 11, 12, 23, 24 | zprodap0 11763 |
. 2
     
     DECID     |
| 26 | | fz1f1o 11557 |
. . 3
 
 ♯        ♯         |
| 27 | | prodeq1 11735 |
. . . . 5


   |
| 28 | | prod0 11767 |
. . . . 5
  |
| 29 | 27, 28 | eqtrdi 2245 |
. . . 4


  |
| 30 | | eqidd 2197 |
. . . . . . . . . 10
       |
| 31 | | simpl 109 |
. . . . . . . . . 10
  ♯       ♯      ♯    |
| 32 | | simpr 110 |
. . . . . . . . . 10
  ♯       ♯           ♯       |
| 33 | | 1cnd 8059 |
. . . . . . . . . 10
   ♯       ♯         |
| 34 | | elfznn 10146 |
. . . . . . . . . . . 12
    ♯  
  |
| 35 | 13 | fvconst2 5781 |
. . . . . . . . . . . 12
           |
| 36 | 34, 35 | syl 14 |
. . . . . . . . . . 11
    ♯  
          |
| 37 | 36 | adantl 277 |
. . . . . . . . . 10
   ♯       ♯         ♯              |
| 38 | 30, 31, 32, 33, 37 | fprodseq 11765 |
. . . . . . . . 9
  ♯       ♯            ♯                 ♯     |
| 39 | | simpr 110 |
. . . . . . . . . . . . . . . . 17
   ♯ 

♯   ♯    |
| 40 | 39 | iftrued 3569 |
. . . . . . . . . . . . . . . 16
   ♯ 

♯     ♯                       |
| 41 | 35 | ad2antlr 489 |
. . . . . . . . . . . . . . . 16
   ♯ 

♯             |
| 42 | 40, 41 | eqtrd 2229 |
. . . . . . . . . . . . . . 15
   ♯ 

♯     ♯               |
| 43 | | simpr 110 |
. . . . . . . . . . . . . . . 16
   ♯ 
 ♯  
♯    |
| 44 | 43 | iffalsed 3572 |
. . . . . . . . . . . . . . 15
   ♯ 
 ♯     ♯               |
| 45 | | nnz 9362 |
. . . . . . . . . . . . . . . . 17
   |
| 46 | | nnz 9362 |
. . . . . . . . . . . . . . . . 17
 ♯  ♯    |
| 47 | | zdcle 9419 |
. . . . . . . . . . . . . . . . 17
  ♯  
DECID
♯    |
| 48 | 45, 46, 47 | syl2anr 290 |
. . . . . . . . . . . . . . . 16
  ♯  
DECID
♯    |
| 49 | | exmiddc 837 |
. . . . . . . . . . . . . . . 16
DECID ♯   ♯  ♯     |
| 50 | 48, 49 | syl 14 |
. . . . . . . . . . . . . . 15
  ♯   
♯  ♯     |
| 51 | 42, 44, 50 | mpjaodan 799 |
. . . . . . . . . . . . . 14
  ♯     ♯               |
| 52 | 51 | mpteq2dva 4124 |
. . . . . . . . . . . . 13
 ♯     ♯                  |
| 53 | | fconstmpt 4711 |
. . . . . . . . . . . . 13
       |
| 54 | 52, 53 | eqtr4di 2247 |
. . . . . . . . . . . 12
 ♯     ♯                    |
| 55 | 54 | seqeq3d 10564 |
. . . . . . . . . . 11
 ♯       ♯                        |
| 56 | 55 | adantr 276 |
. . . . . . . . . 10
  ♯       ♯           ♯                        |
| 57 | 56 | fveq1d 5563 |
. . . . . . . . 9
  ♯       ♯           ♯                 ♯            ♯     |
| 58 | 38, 57 | eqtrd 2229 |
. . . . . . . 8
  ♯       ♯                ♯     |
| 59 | | nnuz 9654 |
. . . . . . . . . 10
     |
| 60 | 59 | prodf1 11724 |
. . . . . . . . 9
 ♯           ♯     |
| 61 | 60 | adantr 276 |
. . . . . . . 8
  ♯       ♯               ♯     |
| 62 | 58, 61 | eqtrd 2229 |
. . . . . . 7
  ♯       ♯         |
| 63 | 62 | ex 115 |
. . . . . 6
 ♯        ♯    
    |
| 64 | 63 | exlimdv 1833 |
. . . . 5
 ♯         ♯         |
| 65 | 64 | imp 124 |
. . . 4
  ♯        ♯         |
| 66 | 29, 65 | jaoi 717 |
. . 3
   ♯        ♯          |
| 67 | 26, 66 | syl 14 |
. 2
    |
| 68 | 25, 67 | jaoi 717 |
1
  
    
    DECID      |