Step | Hyp | Ref
| Expression |
1 | | id 22 |
. . . . . . 7
   |
2 | 1 | cbvdisjv 4377 |
. . . . . 6
Disj
Disj   |
3 | 2 | notbii 303 |
. . . . 5
 Disj
Disj   |
4 | | id 22 |
. . . . . . 7
   |
5 | 4 | ndisj2 37448 |
. . . . . 6
 Disj 
         |
6 | 5 | biimpi 199 |
. . . . 5
 Disj           |
7 | 3, 6 | sylbi 200 |
. . . 4
 Disj
          |
8 | | disjrnmpt2.1 |
. . . . . . . . . . . . . 14
   |
9 | 8 | elrnmpt 5087 |
. . . . . . . . . . . . 13
  
   |
10 | 9 | ibi 249 |
. . . . . . . . . . . 12
 
  |
11 | 10 | adantr 472 |
. . . . . . . . . . 11
 


  |
12 | | nfcv 2612 |
. . . . . . . . . . . . . . . 16
   |
13 | | nfcsb1v 3365 |
. . . . . . . . . . . . . . . 16
  
 ![]_ ]_](_urbrack.gif)  |
14 | | csbeq1a 3358 |
. . . . . . . . . . . . . . . 16
   ![]_ ]_](_urbrack.gif)   |
15 | 12, 13, 14 | cbvmpt 4487 |
. . . . . . . . . . . . . . 15
     ![]_ ]_](_urbrack.gif)   |
16 | 8, 15 | eqtri 2493 |
. . . . . . . . . . . . . 14
   ![]_ ]_](_urbrack.gif)   |
17 | 16 | elrnmpt 5087 |
. . . . . . . . . . . . 13
  
  ![]_ ]_](_urbrack.gif)    |
18 | 17 | ibi 249 |
. . . . . . . . . . . 12
 
  ![]_ ]_](_urbrack.gif)   |
19 | 18 | adantl 473 |
. . . . . . . . . . 11
 


  ![]_ ]_](_urbrack.gif)   |
20 | 11, 19 | jca 541 |
. . . . . . . . . 10
 

 

  ![]_ ]_](_urbrack.gif)    |
21 | | nfv 1769 |
. . . . . . . . . . 11
  |
22 | | nfcv 2612 |
. . . . . . . . . . . 12
   |
23 | 22, 13 | nfeq 2623 |
. . . . . . . . . . 11

  ![]_ ]_](_urbrack.gif)  |
24 | 21, 23 | reean 2943 |
. . . . . . . . . 10
  

  ![]_ ]_](_urbrack.gif) 
 

  ![]_ ]_](_urbrack.gif)    |
25 | 20, 24 | sylibr 217 |
. . . . . . . . 9
 




  ![]_ ]_](_urbrack.gif)    |
26 | 25 | adantr 472 |
. . . . . . . 8
     
   


  ![]_ ]_](_urbrack.gif)    |
27 | | nfcv 2612 |
. . . . . . . . . . . 12
   |
28 | | nfmpt1 4485 |
. . . . . . . . . . . . . 14
     |
29 | 8, 28 | nfcxfr 2610 |
. . . . . . . . . . . . 13
   |
30 | 29 | nfrn 5083 |
. . . . . . . . . . . 12
   |
31 | 27, 30 | nfel 2624 |
. . . . . . . . . . 11

 |
32 | 30 | nfcri 2606 |
. . . . . . . . . . 11

 |
33 | 31, 32 | nfan 2031 |
. . . . . . . . . 10
     |
34 | | nfv 1769 |
. . . . . . . . . 10
       |
35 | 33, 34 | nfan 2031 |
. . . . . . . . 9
   
 
     |
36 | | simpll 768 |
. . . . . . . . . . . . . . . . . . 19
     ![]_ ]_](_urbrack.gif) 
   |
37 | 14 | adantl 473 |
. . . . . . . . . . . . . . . . . . 19
     ![]_ ]_](_urbrack.gif) 
   ![]_ ]_](_urbrack.gif)   |
38 | | id 22 |
. . . . . . . . . . . . . . . . . . . . 21
   ![]_ ]_](_urbrack.gif)   ![]_ ]_](_urbrack.gif)   |
39 | 38 | eqcomd 2477 |
. . . . . . . . . . . . . . . . . . . 20
   ![]_ ]_](_urbrack.gif)   ![]_ ]_](_urbrack.gif)   |
40 | 39 | ad2antlr 741 |
. . . . . . . . . . . . . . . . . . 19
     ![]_ ]_](_urbrack.gif) 
   ![]_ ]_](_urbrack.gif)   |
41 | 36, 37, 40 | 3eqtrd 2509 |
. . . . . . . . . . . . . . . . . 18
     ![]_ ]_](_urbrack.gif) 
   |
42 | 41 | adantll 728 |
. . . . . . . . . . . . . . . . 17
      ![]_ ]_](_urbrack.gif)   
  |
43 | | simpll 768 |
. . . . . . . . . . . . . . . . . 18
      ![]_ ]_](_urbrack.gif)      |
44 | 43 | neneqd 2648 |
. . . . . . . . . . . . . . . . 17
      ![]_ ]_](_urbrack.gif)   
  |
45 | 42, 44 | pm2.65da 586 |
. . . . . . . . . . . . . . . 16
  
  ![]_ ]_](_urbrack.gif)  
  |
46 | 45 | neqned 2650 |
. . . . . . . . . . . . . . 15
  
  ![]_ ]_](_urbrack.gif)  
  |
47 | 46 | adantlr 729 |
. . . . . . . . . . . . . 14
      
  ![]_ ]_](_urbrack.gif)  
  |
48 | | id 22 |
. . . . . . . . . . . . . . . . . . 19
   |
49 | 48 | eqcomd 2477 |
. . . . . . . . . . . . . . . . . 18
   |
50 | 49 | ad2antrl 742 |
. . . . . . . . . . . . . . . . 17
    
  ![]_ ]_](_urbrack.gif)     |
51 | 39 | ad2antll 743 |
. . . . . . . . . . . . . . . . 17
    
  ![]_ ]_](_urbrack.gif)     ![]_ ]_](_urbrack.gif)
  |
52 | 50, 51 | ineq12d 3626 |
. . . . . . . . . . . . . . . 16
    
  ![]_ ]_](_urbrack.gif)      ![]_ ]_](_urbrack.gif)      |
53 | | simpl 464 |
. . . . . . . . . . . . . . . 16
    
  ![]_ ]_](_urbrack.gif)       |
54 | 52, 53 | eqnetrd 2710 |
. . . . . . . . . . . . . . 15
    
  ![]_ ]_](_urbrack.gif)      ![]_ ]_](_urbrack.gif)    |
55 | 54 | adantll 728 |
. . . . . . . . . . . . . 14
      
  ![]_ ]_](_urbrack.gif)  
   ![]_ ]_](_urbrack.gif)    |
56 | 47, 55 | jca 541 |
. . . . . . . . . . . . 13
      
  ![]_ ]_](_urbrack.gif)  

   ![]_ ]_](_urbrack.gif)     |
57 | 56 | ex 441 |
. . . . . . . . . . . 12
  
      ![]_ ]_](_urbrack.gif)   
  ![]_ ]_](_urbrack.gif)      |
58 | 57 | adantl 473 |
. . . . . . . . . . 11
     
       ![]_ ]_](_urbrack.gif)   
  ![]_ ]_](_urbrack.gif)      |
59 | 58 | reximdv 2857 |
. . . . . . . . . 10
     
        ![]_ ]_](_urbrack.gif)  

   ![]_ ]_](_urbrack.gif)      |
60 | 59 | a1d 25 |
. . . . . . . . 9
     
         ![]_ ]_](_urbrack.gif)  

   ![]_ ]_](_urbrack.gif)       |
61 | 35, 60 | reximdai 2853 |
. . . . . . . 8
     
         ![]_ ]_](_urbrack.gif)  


   ![]_ ]_](_urbrack.gif)      |
62 | 26, 61 | mpd 15 |
. . . . . . 7
     
   


   ![]_ ]_](_urbrack.gif)     |
63 | 62 | ex 441 |
. . . . . 6
 

  
  


   ![]_ ]_](_urbrack.gif)      |
64 | 63 | a1i 11 |
. . . . 5
 Disj
 
   
  


   ![]_ ]_](_urbrack.gif)       |
65 | 64 | rexlimdvv 2877 |
. . . 4
 Disj
      
  


   ![]_ ]_](_urbrack.gif)      |
66 | 7, 65 | mpd 15 |
. . 3
 Disj
 

   ![]_ ]_](_urbrack.gif)     |
67 | | nfcv 2612 |
. . . . . 6
   |
68 | | nfcsb1v 3365 |
. . . . . 6
  
 ![]_ ]_](_urbrack.gif)  |
69 | | csbeq1a 3358 |
. . . . . 6
   ![]_ ]_](_urbrack.gif)   |
70 | 67, 68, 69 | cbvdisj 4376 |
. . . . 5
Disj
Disj   ![]_ ]_](_urbrack.gif)   |
71 | 70 | notbii 303 |
. . . 4
 Disj
Disj   ![]_ ]_](_urbrack.gif)   |
72 | | csbeq1a 3358 |
. . . . . . 7
   ![]_ ]_](_urbrack.gif)   ![]_ ]_](_urbrack.gif)   ![]_ ]_](_urbrack.gif)   |
73 | | csbco 3359 |
. . . . . . . 8
  ![]_ ]_](_urbrack.gif)   ![]_ ]_](_urbrack.gif)   ![]_ ]_](_urbrack.gif)  |
74 | 73 | a1i 11 |
. . . . . . 7
   ![]_ ]_](_urbrack.gif)   ![]_ ]_](_urbrack.gif)   ![]_ ]_](_urbrack.gif)   |
75 | 72, 74 | eqtrd 2505 |
. . . . . 6
   ![]_ ]_](_urbrack.gif)   ![]_ ]_](_urbrack.gif)   |
76 | 75 | ndisj2 37448 |
. . . . 5
 Disj   ![]_ ]_](_urbrack.gif)



 
 ![]_ ]_](_urbrack.gif)
  ![]_ ]_](_urbrack.gif)     |
77 | | nfcv 2612 |
. . . . . . 7
   |
78 | | nfv 1769 |
. . . . . . . 8
  |
79 | 68, 13 | nfin 3630 |
. . . . . . . . 9
     ![]_ ]_](_urbrack.gif)
  ![]_ ]_](_urbrack.gif)   |
80 | | nfcv 2612 |
. . . . . . . . 9
   |
81 | 79, 80 | nfne 2742 |
. . . . . . . 8
     ![]_ ]_](_urbrack.gif)
  ![]_ ]_](_urbrack.gif)   |
82 | 78, 81 | nfan 2031 |
. . . . . . 7
      ![]_ ]_](_urbrack.gif)   ![]_ ]_](_urbrack.gif)    |
83 | 77, 82 | nfrex 2848 |
. . . . . 6
  

   ![]_ ]_](_urbrack.gif)   ![]_ ]_](_urbrack.gif)    |
84 | | nfv 1769 |
. . . . . 6
  

   ![]_ ]_](_urbrack.gif)    |
85 | | neeq1 2705 |
. . . . . . . 8
 
   |
86 | | csbeq1 3352 |
. . . . . . . . . . 11
   ![]_ ]_](_urbrack.gif)   ![]_ ]_](_urbrack.gif)   |
87 | | csbid 3357 |
. . . . . . . . . . . 12
  ![]_ ]_](_urbrack.gif)  |
88 | 87 | a1i 11 |
. . . . . . . . . . 11
   ![]_ ]_](_urbrack.gif)   |
89 | 86, 88 | eqtrd 2505 |
. . . . . . . . . 10
   ![]_ ]_](_urbrack.gif)   |
90 | 89 | ineq1d 3624 |
. . . . . . . . 9
  
 ![]_ ]_](_urbrack.gif)
  ![]_ ]_](_urbrack.gif)     ![]_ ]_](_urbrack.gif)    |
91 | 90 | neeq1d 2702 |
. . . . . . . 8
     ![]_ ]_](_urbrack.gif)
  ![]_ ]_](_urbrack.gif)     ![]_ ]_](_urbrack.gif)     |
92 | 85, 91 | anbi12d 725 |
. . . . . . 7
      ![]_ ]_](_urbrack.gif)   ![]_ ]_](_urbrack.gif)  

   ![]_ ]_](_urbrack.gif)      |
93 | 92 | rexbidv 2892 |
. . . . . 6
  

   ![]_ ]_](_urbrack.gif)   ![]_ ]_](_urbrack.gif)  


   ![]_ ]_](_urbrack.gif)      |
94 | 83, 84, 93 | cbvrex 3002 |
. . . . 5
  
    ![]_ ]_](_urbrack.gif)
  ![]_ ]_](_urbrack.gif)  



   ![]_ ]_](_urbrack.gif)     |
95 | 76, 94 | bitri 257 |
. . . 4
 Disj   ![]_ ]_](_urbrack.gif)



   ![]_ ]_](_urbrack.gif)     |
96 | 71, 95 | bitri 257 |
. . 3
 Disj



   ![]_ ]_](_urbrack.gif)     |
97 | 66, 96 | sylibr 217 |
. 2
 Disj
Disj   |
98 | 97 | con4i 135 |
1
Disj
Disj   |