Step | Hyp | Ref
| Expression |
1 | | df-nqqs 7349 |
. 2
     |
2 | | addpipqqs 7371 |
. 2
      
          
              |
3 | | mulpipqqs 7374 |
. . 3
              
                  
                  |
4 | | mulclpi 7329 |
. . . . . . 7
                   |
5 | | simpl 109 |
. . . . . . . 8
  
    |
6 | | mulclpi 7329 |
. . . . . . . 8
  
        |
7 | 5, 6 | jca 306 |
. . . . . . 7
  
          |
8 | 4, 7 | anim12i 338 |
. . . . . 6
              
                  |
9 | | an12 561 |
. . . . . . 7
                 
                 |
10 | | 3anass 982 |
. . . . . . 7
  
                              |
11 | 9, 10 | bitr4i 187 |
. . . . . 6
                 
               |
12 | 8, 11 | sylib 122 |
. . . . 5
              
        
       |
13 | 12 | an4s 588 |
. . . 4
              
        
       |
14 | | mulcanenqec 7387 |
. . . 4
  
                                                   |
15 | 13, 14 | syl 14 |
. . 3
              
                                       |
16 | 3, 15 | eqtr4d 2213 |
. 2
              
                  
                      |
17 | | mulpipqqs 7374 |
. 2
      
          
          |
18 | | mulpipqqs 7374 |
. 2
      
          
          |
19 | | addpipqqs 7371 |
. 2
              
                  
                          |
20 | | mulclpi 7329 |
. . . . 5
 
     |
21 | | mulclpi 7329 |
. . . . 5
 
     |
22 | | addclpi 7328 |
. . . . 5
    
          |
23 | 20, 21, 22 | syl2an 289 |
. . . 4
      
        |
24 | 23 | an42s 589 |
. . 3
      
        |
25 | | mulclpi 7329 |
. . . 4
 
     |
26 | 25 | ad2ant2l 508 |
. . 3
      
    |
27 | 24, 26 | jca 306 |
. 2
      
            |
28 | | mulclpi 7329 |
. . . 4
 
     |
29 | | mulclpi 7329 |
. . . 4
 
     |
30 | 28, 29 | anim12i 338 |
. . 3
      
        |
31 | 30 | an4s 588 |
. 2
      
        |
32 | | mulclpi 7329 |
. . . 4
 
     |
33 | | mulclpi 7329 |
. . . 4
 
     |
34 | 32, 33 | anim12i 338 |
. . 3
      
        |
35 | 34 | an4s 588 |
. 2
      
        |
36 | | an42 587 |
. . . . 5
          
    |
37 | 36 | anbi2i 457 |
. . . 4
     


  
 
  


     |
38 | | 3anass 982 |
. . . 4
                     |
39 | | 3anass 982 |
. . . 4
                     |
40 | 37, 38, 39 | 3bitr4i 212 |
. . 3
            
      |
41 | | mulclpi 7329 |
. . . . . 6
 
     |
42 | 41 | ancoms 268 |
. . . . 5
 
     |
43 | | distrpig 7334 |
. . . . 5
      
                            |
44 | 42, 20, 21, 43 | syl3an 1280 |
. . . 4
        
                          |
45 | | simp1r 1022 |
. . . . 5
        
  |
46 | | simp1l 1021 |
. . . . 5
        
  |
47 | 20 | 3ad2ant2 1019 |
. . . . . 6
        
    |
48 | 21 | 3ad2ant3 1020 |
. . . . . 6
        
    |
49 | 47, 48, 22 | syl2anc 411 |
. . . . 5
        
        |
50 | | mulasspig 7333 |
. . . . 5
 
                             |
51 | 45, 46, 49, 50 | syl3anc 1238 |
. . . 4
        
                      |
52 | | mulcompig 7332 |
. . . . . . . . 9
 
       |
53 | 52 | oveq1d 5892 |
. . . . . . . 8
 
               |
54 | 53 | adantr 276 |
. . . . . . 7
      
              |
55 | | simpll 527 |
. . . . . . . 8
      
  |
56 | | simplr 528 |
. . . . . . . 8
      
  |
57 | | simprl 529 |
. . . . . . . 8
      
  |
58 | | mulcompig 7332 |
. . . . . . . . 9
 
       |
59 | 58 | adantl 277 |
. . . . . . . 8
   


 
         |
60 | | mulasspig 7333 |
. . . . . . . . 9
 
           |
61 | 60 | adantl 277 |
. . . . . . . 8
   


 

            |
62 | | simprr 531 |
. . . . . . . 8
      
  |
63 | | mulclpi 7329 |
. . . . . . . . 9
 
     |
64 | 63 | adantl 277 |
. . . . . . . 8
   


 
       |
65 | 55, 56, 57, 59, 61, 62, 64 | caov4d 6061 |
. . . . . . 7
      
              |
66 | 54, 65 | eqtr3d 2212 |
. . . . . 6
      
              |
67 | 66 | 3adant3 1017 |
. . . . 5
        
              |
68 | | simplr 528 |
. . . . . . 7
      
  |
69 | | simpll 527 |
. . . . . . 7
      
  |
70 | | simprl 529 |
. . . . . . 7
      
  |
71 | 58 | adantl 277 |
. . . . . . 7
   


 
         |
72 | 60 | adantl 277 |
. . . . . . 7
   


 

            |
73 | | simprr 531 |
. . . . . . 7
      
  |
74 | 63 | adantl 277 |
. . . . . . 7
   


 
       |
75 | 68, 69, 70, 71, 72, 73, 74 | caov4d 6061 |
. . . . . 6
      
              |
76 | 75 | 3adant2 1016 |
. . . . 5
        
              |
77 | 67, 76 | oveq12d 5895 |
. . . 4
        
                              |
78 | 44, 51, 77 | 3eqtr3d 2218 |
. . 3
        
                          |
79 | 40, 78 | sylbir 135 |
. 2
        
                          |
80 | 70 | 3adant2 1016 |
. . . . . 6
        
  |
81 | 62 | 3adant3 1017 |
. . . . . 6
        
  |
82 | 80, 81, 25 | syl2anc 411 |
. . . . 5
        
    |
83 | | mulasspig 7333 |
. . . . 5
 
                 |
84 | 45, 45, 82, 83 | syl3anc 1238 |
. . . 4
        
              |
85 | 58 | adantl 277 |
. . . . 5
   


   
         |
86 | 60 | adantl 277 |
. . . . 5
   


   

            |
87 | 63 | adantl 277 |
. . . . 5
   


   
       |
88 | 45, 45, 80, 85, 86, 81, 87 | caov4d 6061 |
. . . 4
        
              |
89 | 84, 88 | eqtr3d 2212 |
. . 3
        
              |
90 | 40, 89 | sylbir 135 |
. 2
        
              |
91 | 1, 2, 16, 17, 18, 19, 27, 31, 35, 79, 90 | ecovidi 6649 |
1
 
             |