Proof of Theorem incexc2
Step | Hyp | Ref
| Expression |
1 | | incexc 14569 |
. . 3
                                   |
2 | | hashcl 13147 |
. . . . . . . . . . . 12
       |
3 | 2 | ad2antrr 762 |
. . . . . . . . . . 11
  

        |
4 | 3 | nn0zd 11480 |
. . . . . . . . . 10
  

        |
5 | | simpl 473 |
. . . . . . . . . . . 12
  
  |
6 | | elpwi 4168 |
. . . . . . . . . . . 12
 
  |
7 | | ssdomg 8001 |
. . . . . . . . . . . . 13
 
   |
8 | 7 | imp 445 |
. . . . . . . . . . . 12
     |
9 | 5, 6, 8 | syl2an 494 |
. . . . . . . . . . 11
  

    |
10 | | hashdomi 13169 |
. . . . . . . . . . 11

   
      |
11 | 9, 10 | syl 17 |
. . . . . . . . . 10
  

            |
12 | | fznn 12408 |
. . . . . . . . . . 11
    
                              |
13 | 12 | rbaibd 949 |
. . . . . . . . . 10
                           
       |
14 | 4, 11, 13 | syl2anc 693 |
. . . . . . . . 9
  

              
       |
15 | | ssfi 8180 |
. . . . . . . . . . 11
     |
16 | 5, 6, 15 | syl2an 494 |
. . . . . . . . . 10
  

    |
17 | | hashnncl 13157 |
. . . . . . . . . 10
     
   |
18 | 16, 17 | syl 17 |
. . . . . . . . 9
  

      
   |
19 | 14, 18 | bitr2d 269 |
. . . . . . . 8
  

  
               |
20 | | df-ne 2795 |
. . . . . . . 8

  |
21 | | risset 3062 |
. . . . . . . 8
             
               |
22 | 19, 20, 21 | 3bitr3g 302 |
. . . . . . 7
  

  
                 |
23 | | velsn 4193 |
. . . . . . . 8
  
  |
24 | 23 | notbii 310 |
. . . . . . 7
  
  |
25 | | eqcom 2629 |
. . . . . . . 8
    
      |
26 | 25 | rexbii 3041 |
. . . . . . 7
               
               |
27 | 22, 24, 26 | 3bitr4g 303 |
. . . . . 6
  

  
  
                |
28 | 27 | rabbidva 3188 |
. . . . 5
    
    
                 |
29 | | dfdif2 3583 |
. . . . 5
      
    |
30 | | iunrab 4567 |
. . . . 5
           
      
                |
31 | 28, 29, 30 | 3eqtr4g 2681 |
. . . 4
                           |
32 | 31 | sumeq1d 14431 |
. . 3
                            
                                    |
33 | 1, 32 | eqtrd 2656 |
. 2
                                             |
34 | | fzfid 12772 |
. . 3
             |
35 | | simpll 790 |
. . . . 5
  

        
  |
36 | | pwfi 8261 |
. . . . 5

   |
37 | 35, 36 | sylib 208 |
. . . 4
  

         
  |
38 | | ssrab2 3687 |
. . . 4
         |
39 | | ssfi 8180 |
. . . 4
    
        
       |
40 | 37, 38, 39 | sylancl 694 |
. . 3
  

          
       |
41 | | fveq2 6191 |
. . . . . . . . . 10
           |
42 | 41 | eqeq1d 2624 |
. . . . . . . . 9
     
       |
43 | 42 | elrab 3363 |
. . . . . . . 8
       
         |
44 | 43 | simprbi 480 |
. . . . . . 7
              |
45 | 44 | adantl 482 |
. . . . . 6
   
                 
      |
46 | 45 | ralrimiva 2966 |
. . . . 5
  

         
             |
47 | 46 | ralrimiva 2966 |
. . . 4
   
           
           |
48 | | invdisj 4638 |
. . . 4
 
           
         Disj           
       |
49 | 47, 48 | syl 17 |
. . 3
   Disj                   |
50 | 45 | oveq1d 6665 |
. . . . . . 7
   
                 
          |
51 | 50 | oveq2d 6666 |
. . . . . 6
   
                 
                    |
52 | 51 | oveq1d 6665 |
. . . . 5
   
                 
                                  |
53 | | 1cnd 10056 |
. . . . . . . . 9
  

           |
54 | 53 | negcld 10379 |
. . . . . . . 8
  

            |
55 | | elfznn 12370 |
. . . . . . . . . 10
           |
56 | 55 | adantl 482 |
. . . . . . . . 9
  

        
  |
57 | | nnm1nn0 11334 |
. . . . . . . . 9
     |
58 | 56, 57 | syl 17 |
. . . . . . . 8
  

             |
59 | 54, 58 | expcld 13008 |
. . . . . . 7
  

                  |
60 | 59 | adantr 481 |
. . . . . 6
   
                 
         |
61 | | unifi 8255 |
. . . . . . . . . 10
   
  |
62 | 61 | ad2antrr 762 |
. . . . . . . . 9
   
                 
   |
63 | 56 | adantr 481 |
. . . . . . . . . . . . 13
   
                 
  |
64 | 45, 63 | eqeltrd 2701 |
. . . . . . . . . . . 12
   
                 
      |
65 | 35 | adantr 481 |
. . . . . . . . . . . . . 14
   
                 
  |
66 | | elrabi 3359 |
. . . . . . . . . . . . . . . 16
           |
67 | 66 | adantl 482 |
. . . . . . . . . . . . . . 15
   
                 
   |
68 | | elpwi 4168 |
. . . . . . . . . . . . . . 15
 
  |
69 | 67, 68 | syl 17 |
. . . . . . . . . . . . . 14
   
                 
  |
70 | | ssfi 8180 |
. . . . . . . . . . . . . 14
     |
71 | 65, 69, 70 | syl2anc 693 |
. . . . . . . . . . . . 13
   
                 
  |
72 | | hashnncl 13157 |
. . . . . . . . . . . . 13
     
   |
73 | 71, 72 | syl 17 |
. . . . . . . . . . . 12
   
                 
        |
74 | 64, 73 | mpbid 222 |
. . . . . . . . . . 11
   
                 
  |
75 | | intssuni 4499 |
. . . . . . . . . . 11

    |
76 | 74, 75 | syl 17 |
. . . . . . . . . 10
   
                 
    |
77 | 69 | unissd 4462 |
. . . . . . . . . 10
   
                 
    |
78 | 76, 77 | sstrd 3613 |
. . . . . . . . 9
   
                 
    |
79 | | ssfi 8180 |
. . . . . . . . 9
     
   |
80 | 62, 78, 79 | syl2anc 693 |
. . . . . . . 8
   
                 
   |
81 | | hashcl 13147 |
. . . . . . . 8
 
       |
82 | 80, 81 | syl 17 |
. . . . . . 7
   
                 
       |
83 | 82 | nn0cnd 11353 |
. . . . . 6
   
                 
       |
84 | 60, 83 | mulcld 10060 |
. . . . 5
   
                 
                |
85 | 52, 84 | eqeltrd 2701 |
. . . 4
   
                 
                    |
86 | 85 | anasss 679 |
. . 3
  
         
                             |
87 | 34, 40, 49, 86 | fsumiun 14553 |
. 2
              
                                 
                           |
88 | 52 | sumeq2dv 14433 |
. . . 4
  

                                                           |
89 | 40, 59, 83 | fsummulc2 14516 |
. . . 4
  

                               
                       |
90 | 88, 89 | eqtr4d 2659 |
. . 3
  

                                                           |
91 | 90 | sumeq2dv 14433 |
. 2
               
                                         
               |
92 | 33, 87, 91 | 3eqtrd 2660 |
1
                                          |