Step | Hyp | Ref
| Expression |
1 | | rabdiophlem1 37365 |
. . . 4
         mzPoly                |
2 | | rabdiophlem1 37365 |
. . . 4
         mzPoly                |
3 | | divides 14985 |
. . . . . . 7
 
        |
4 | | oveq1 6657 |
. . . . . . . . 9
       |
5 | 4 | eqeq1d 2624 |
. . . . . . . 8
   
     |
6 | | oveq1 6657 |
. . . . . . . . 9
         |
7 | 6 | eqeq1d 2624 |
. . . . . . . 8
    
      |
8 | 5, 7 | rexzrexnn0 37368 |
. . . . . . 7
   
     
    |
9 | 3, 8 | syl6bb 276 |
. . . . . 6
 
             |
10 | 9 | ralimi 2952 |
. . . . 5
 
                             |
11 | | r19.26 3064 |
. . . . 5
 
        
 
                  |
12 | | rabbi 3120 |
. . . . 5
 
       
     
  
       
            
     |
13 | 10, 11, 12 | 3imtr3i 280 |
. . . 4
                          
            
     |
14 | 1, 2, 13 | syl2an 494 |
. . 3
          mzPoly              mzPoly              
            
     |
15 | 14 | 3adant1 1079 |
. 2
          mzPoly              mzPoly              
            
     |
16 | | nfcv 2764 |
. . . 4
  
      |
17 | | nfcv 2764 |
. . . 4
  
      |
18 | | nfv 1843 |
. . . 4
           |
19 | | nfcv 2764 |
. . . . 5
   |
20 | | nfcv 2764 |
. . . . . . . 8
   |
21 | | nfcv 2764 |
. . . . . . . 8
  |
22 | | nfcsb1v 3549 |
. . . . . . . 8
  
 ![]_ ]_](_urbrack.gif)  |
23 | 20, 21, 22 | nfov 6676 |
. . . . . . 7
     ![]_ ]_](_urbrack.gif)   |
24 | | nfcsb1v 3549 |
. . . . . . 7
  
 ![]_ ]_](_urbrack.gif)  |
25 | 23, 24 | nfeq 2776 |
. . . . . 6
     ![]_ ]_](_urbrack.gif)    ![]_ ]_](_urbrack.gif)  |
26 | | nfcv 2764 |
. . . . . . . 8
    |
27 | 26, 21, 22 | nfov 6676 |
. . . . . . 7
      ![]_ ]_](_urbrack.gif)   |
28 | 27, 24 | nfeq 2776 |
. . . . . 6
      ![]_ ]_](_urbrack.gif)    ![]_ ]_](_urbrack.gif)  |
29 | 25, 28 | nfor 1834 |
. . . . 5
      ![]_ ]_](_urbrack.gif)    ![]_ ]_](_urbrack.gif)     ![]_ ]_](_urbrack.gif)    ![]_ ]_](_urbrack.gif)   |
30 | 19, 29 | nfrex 3007 |
. . . 4
       ![]_ ]_](_urbrack.gif)    ![]_ ]_](_urbrack.gif)     ![]_ ]_](_urbrack.gif)    ![]_ ]_](_urbrack.gif)   |
31 | | csbeq1a 3542 |
. . . . . . . 8
   ![]_ ]_](_urbrack.gif)   |
32 | 31 | oveq2d 6666 |
. . . . . . 7
      ![]_ ]_](_urbrack.gif)    |
33 | | csbeq1a 3542 |
. . . . . . 7
   ![]_ ]_](_urbrack.gif)   |
34 | 32, 33 | eqeq12d 2637 |
. . . . . 6
   
   ![]_ ]_](_urbrack.gif)    ![]_ ]_](_urbrack.gif)    |
35 | 31 | oveq2d 6666 |
. . . . . . 7
        ![]_ ]_](_urbrack.gif)    |
36 | 35, 33 | eqeq12d 2637 |
. . . . . 6
    
    ![]_ ]_](_urbrack.gif)    ![]_ ]_](_urbrack.gif)    |
37 | 34, 36 | orbi12d 746 |
. . . . 5
             ![]_ ]_](_urbrack.gif)    ![]_ ]_](_urbrack.gif)
    ![]_ ]_](_urbrack.gif)    ![]_ ]_](_urbrack.gif)     |
38 | 37 | rexbidv 3052 |
. . . 4
  
            ![]_ ]_](_urbrack.gif)    ![]_ ]_](_urbrack.gif)     ![]_ ]_](_urbrack.gif)    ![]_ ]_](_urbrack.gif)     |
39 | 16, 17, 18, 30, 38 | cbvrab 3198 |
. . 3
       
                    ![]_ ]_](_urbrack.gif)    ![]_ ]_](_urbrack.gif)
    ![]_ ]_](_urbrack.gif)    ![]_ ]_](_urbrack.gif)    |
40 | | simp1 1061 |
. . . 4
          mzPoly              mzPoly      
  |
41 | | peano2nn0 11333 |
. . . . . . 7

    |
42 | 41 | 3ad2ant1 1082 |
. . . . . 6
          mzPoly              mzPoly           |
43 | | ovex 6678 |
. . . . . . . . . 10
       |
44 | | nn0p1nn 11332 |
. . . . . . . . . . 11

    |
45 | | elfz1end 12371 |
. . . . . . . . . . 11
  
     
    |
46 | 44, 45 | sylib 208 |
. . . . . . . . . 10

     
    |
47 | | mzpproj 37300 |
. . . . . . . . . 10
     
  
                    
   mzPoly    
     |
48 | 43, 46, 47 | sylancr 695 |
. . . . . . . . 9

     
          mzPoly          |
49 | 48 | adantr 481 |
. . . . . . . 8
          mzPoly                   
   mzPoly    
     |
50 | | eqid 2622 |
. . . . . . . . 9
     |
51 | 50 | rabdiophlem2 37366 |
. . . . . . . 8
          mzPoly                        ![]_ ]_](_urbrack.gif)  mzPoly    
     |
52 | | mzpmulmpt 37305 |
. . . . . . . 8
              
   mzPoly    
                    ![]_ ]_](_urbrack.gif)  mzPoly    
                 
          ![]_ ]_](_urbrack.gif)   mzPoly    
     |
53 | 49, 51, 52 | syl2anc 693 |
. . . . . . 7
          mzPoly                    
          ![]_ ]_](_urbrack.gif)   mzPoly    
     |
54 | 53 | 3adant3 1081 |
. . . . . 6
          mzPoly              mzPoly                    
          ![]_ ]_](_urbrack.gif)   mzPoly    
     |
55 | 50 | rabdiophlem2 37366 |
. . . . . . 7
          mzPoly                        ![]_ ]_](_urbrack.gif)  mzPoly    
     |
56 | 55 | 3adant2 1080 |
. . . . . 6
          mzPoly              mzPoly                        ![]_ ]_](_urbrack.gif)  mzPoly    
     |
57 | | eqrabdioph 37341 |
. . . . . 6
                 
          ![]_ ]_](_urbrack.gif)   mzPoly    
                    ![]_ ]_](_urbrack.gif)  mzPoly    
                            ![]_ ]_](_urbrack.gif)          ![]_ ]_](_urbrack.gif) 
Dioph 
    |
58 | 42, 54, 56, 57 | syl3anc 1326 |
. . . . 5
          mzPoly              mzPoly                               ![]_ ]_](_urbrack.gif)          ![]_ ]_](_urbrack.gif) 
Dioph 
    |
59 | | mzpnegmpt 37307 |
. . . . . . . . 9
                 mzPoly    
                
   mzPoly    
     |
60 | 49, 59 | syl 17 |
. . . . . . . 8
          mzPoly                    
   mzPoly          |
61 | | mzpmulmpt 37305 |
. . . . . . . 8
               
   mzPoly                         ![]_ ]_](_urbrack.gif)  mzPoly    
                             ![]_ ]_](_urbrack.gif)   mzPoly          |
62 | 60, 51, 61 | syl2anc 693 |
. . . . . . 7
          mzPoly                                ![]_ ]_](_urbrack.gif)   mzPoly          |
63 | 62 | 3adant3 1081 |
. . . . . 6
          mzPoly              mzPoly                                ![]_ ]_](_urbrack.gif)   mzPoly          |
64 | | eqrabdioph 37341 |
. . . . . 6
                             ![]_ ]_](_urbrack.gif)   mzPoly                         ![]_ ]_](_urbrack.gif)  mzPoly    
                             ![]_ ]_](_urbrack.gif)          ![]_ ]_](_urbrack.gif) 
Dioph 
    |
65 | 42, 63, 56, 64 | syl3anc 1326 |
. . . . 5
          mzPoly              mzPoly                                ![]_ ]_](_urbrack.gif)          ![]_ ]_](_urbrack.gif) 
Dioph 
    |
66 | | orrabdioph 37345 |
. . . . 5
                          ![]_ ]_](_urbrack.gif)          ![]_ ]_](_urbrack.gif) 
Dioph 
       
        
          ![]_ ]_](_urbrack.gif)          ![]_ ]_](_urbrack.gif)  Dioph                              ![]_ ]_](_urbrack.gif)          ![]_ ]_](_urbrack.gif)                 ![]_ ]_](_urbrack.gif)          ![]_ ]_](_urbrack.gif)   Dioph      |
67 | 58, 65, 66 | syl2anc 693 |
. . . 4
          mzPoly              mzPoly                                ![]_ ]_](_urbrack.gif)          ![]_ ]_](_urbrack.gif)                 ![]_ ]_](_urbrack.gif)          ![]_ ]_](_urbrack.gif)   Dioph      |
68 | | oveq1 6657 |
. . . . . . 7
    
     ![]_ ]_](_urbrack.gif)           ![]_ ]_](_urbrack.gif)    |
69 | 68 | eqeq1d 2624 |
. . . . . 6
    
      ![]_ ]_](_urbrack.gif)    ![]_ ]_](_urbrack.gif)     
    ![]_ ]_](_urbrack.gif)    ![]_ ]_](_urbrack.gif)    |
70 | | negeq 10273 |
. . . . . . . 8
    
       
    |
71 | 70 | oveq1d 6665 |
. . . . . . 7
    
      ![]_ ]_](_urbrack.gif)       
    ![]_ ]_](_urbrack.gif)    |
72 | 71 | eqeq1d 2624 |
. . . . . 6
    
       ![]_ ]_](_urbrack.gif)    ![]_ ]_](_urbrack.gif)      
    ![]_ ]_](_urbrack.gif)    ![]_ ]_](_urbrack.gif)    |
73 | 69, 72 | orbi12d 746 |
. . . . 5
    
       ![]_ ]_](_urbrack.gif)    ![]_ ]_](_urbrack.gif)     ![]_ ]_](_urbrack.gif)    ![]_ ]_](_urbrack.gif)            ![]_ ]_](_urbrack.gif)    ![]_ ]_](_urbrack.gif)
     
    ![]_ ]_](_urbrack.gif)    ![]_ ]_](_urbrack.gif)     |
74 | | csbeq1 3536 |
. . . . . . . 8
         ![]_ ]_](_urbrack.gif)         ![]_ ]_](_urbrack.gif)   |
75 | 74 | oveq2d 6666 |
. . . . . . 7
           
    ![]_ ]_](_urbrack.gif)                 ![]_ ]_](_urbrack.gif)    |
76 | | csbeq1 3536 |
. . . . . . 7
         ![]_ ]_](_urbrack.gif)         ![]_ ]_](_urbrack.gif)   |
77 | 75, 76 | eqeq12d 2637 |
. . . . . 6
            
    ![]_ ]_](_urbrack.gif)    ![]_ ]_](_urbrack.gif)     
          ![]_ ]_](_urbrack.gif)          ![]_ ]_](_urbrack.gif)    |
78 | 74 | oveq2d 6666 |
. . . . . . 7
            
    ![]_ ]_](_urbrack.gif)       
          ![]_ ]_](_urbrack.gif)    |
79 | 78, 76 | eqeq12d 2637 |
. . . . . 6
             
    ![]_ ]_](_urbrack.gif)    ![]_ ]_](_urbrack.gif)      
          ![]_ ]_](_urbrack.gif)          ![]_ ]_](_urbrack.gif)    |
80 | 77, 79 | orbi12d 746 |
. . . . 5
                  ![]_ ]_](_urbrack.gif)    ![]_ ]_](_urbrack.gif)           ![]_ ]_](_urbrack.gif)    ![]_ ]_](_urbrack.gif)                  ![]_ ]_](_urbrack.gif)          ![]_ ]_](_urbrack.gif)                 ![]_ ]_](_urbrack.gif)          ![]_ ]_](_urbrack.gif)     |
81 | 50, 73, 80 | rexrabdioph 37358 |
. . . 4
                           ![]_ ]_](_urbrack.gif)          ![]_ ]_](_urbrack.gif)                 ![]_ ]_](_urbrack.gif)          ![]_ ]_](_urbrack.gif)   Dioph                 ![]_ ]_](_urbrack.gif)    ![]_ ]_](_urbrack.gif)
    ![]_ ]_](_urbrack.gif)    ![]_ ]_](_urbrack.gif)   Dioph    |
82 | 40, 67, 81 | syl2anc 693 |
. . 3
          mzPoly              mzPoly                   ![]_ ]_](_urbrack.gif)    ![]_ ]_](_urbrack.gif)
    ![]_ ]_](_urbrack.gif)    ![]_ ]_](_urbrack.gif)   Dioph    |
83 | 39, 82 | syl5eqel 2705 |
. 2
          mzPoly              mzPoly                   
   Dioph    |
84 | 15, 83 | eqeltrd 2701 |
1
          mzPoly              mzPoly              
Dioph    |