Step | Hyp | Ref
| Expression |
1 | | ctssdclemn0.f |
. . . . . . . . 9
       |
2 | 1 | ad2antrr 488 |
. . . . . . . 8
           |
3 | | fof 5439 |
. . . . . . . 8
           |
4 | 2, 3 | syl 14 |
. . . . . . 7
           |
5 | | simpr 110 |
. . . . . . 7
       |
6 | 4, 5 | ffvelcdmd 5653 |
. . . . . 6
           |
7 | | djulcl 7050 |
. . . . . 6
     inl       ⊔    |
8 | 6, 7 | syl 14 |
. . . . 5
     inl       ⊔    |
9 | | 0lt1o 6441 |
. . . . . . 7
 |
10 | | djurcl 7051 |
. . . . . . 7

inr   ⊔
   |
11 | 9, 10 | ax-mp 5 |
. . . . . 6
inr   ⊔   |
12 | 11 | a1i 9 |
. . . . 5
   
 inr   ⊔
   |
13 | | eleq1 2240 |
. . . . . . 7
 
   |
14 | 13 | dcbid 838 |
. . . . . 6
 DECID
DECID
   |
15 | | ctssdclemn0.dc |
. . . . . . 7
  DECID   |
16 | 15 | adantr 276 |
. . . . . 6
 

 DECID   |
17 | | simpr 110 |
. . . . . 6
 

  |
18 | 14, 16, 17 | rspcdva 2847 |
. . . . 5
 

DECID
  |
19 | 8, 12, 18 | ifcldadc 3564 |
. . . 4
 

   inl       inr    ⊔    |
20 | 19 | fmpttd 5672 |
. . 3
     inl       inr         ⊔    |
21 | 1 | ad3antrrr 492 |
. . . . . . . . 9
   
 ⊔    inl  
      |
22 | | simplr 528 |
. . . . . . . . 9
   
 ⊔    inl  
  |
23 | | foelrn 5754 |
. . . . . . . . 9
     


      |
24 | 21, 22, 23 | syl2anc 411 |
. . . . . . . 8
   
 ⊔    inl  

      |
25 | | simplr 528 |
. . . . . . . . . . . 12
     

⊔   
inl   
    
  |
26 | 25 | iftrued 3542 |
. . . . . . . . . . 11
     

⊔   
inl   
    
   inl       inr   inl        |
27 | | eqid 2177 |
. . . . . . . . . . . 12
    inl       inr        inl       inr     |
28 | | eleq1 2240 |
. . . . . . . . . . . . 13
 
   |
29 | | 2fveq3 5521 |
. . . . . . . . . . . . 13
 inl      inl        |
30 | 28, 29 | ifbieq1d 3557 |
. . . . . . . . . . . 12
  
 inl       inr      inl       inr     |
31 | | ctssdclemn0.ss |
. . . . . . . . . . . . . 14

  |
32 | 31 | ad5antr 496 |
. . . . . . . . . . . . 13
     

⊔   
inl   
    
  |
33 | 32, 25 | sseldd 3157 |
. . . . . . . . . . . 12
     

⊔   
inl   
    
  |
34 | 1, 3 | syl 14 |
. . . . . . . . . . . . . . . 16
       |
35 | 34 | ad5antr 496 |
. . . . . . . . . . . . . . 15
     

⊔   
inl   
    
      |
36 | 35, 25 | ffvelcdmd 5653 |
. . . . . . . . . . . . . 14
     

⊔   
inl   
    
      |
37 | | djulcl 7050 |
. . . . . . . . . . . . . 14
     inl       ⊔    |
38 | 36, 37 | syl 14 |
. . . . . . . . . . . . 13
     

⊔   
inl   
    
inl       ⊔    |
39 | 26, 38 | eqeltrd 2254 |
. . . . . . . . . . . 12
     

⊔   
inl   
    
   inl       inr    ⊔    |
40 | 27, 30, 33, 39 | fvmptd3 5610 |
. . . . . . . . . . 11
     

⊔   
inl   
    
     inl       inr          inl       inr     |
41 | | simpllr 534 |
. . . . . . . . . . . 12
     

⊔   
inl   
    
inl    |
42 | | simpr 110 |
. . . . . . . . . . . . 13
     

⊔   
inl   
    
      |
43 | 42 | fveq2d 5520 |
. . . . . . . . . . . 12
     

⊔   
inl   
    
inl  inl        |
44 | 41, 43 | eqtrd 2210 |
. . . . . . . . . . 11
     

⊔   
inl   
    
inl        |
45 | 26, 40, 44 | 3eqtr4rd 2221 |
. . . . . . . . . 10
     

⊔   
inl   
    
     inl       inr         |
46 | 45 | ex 115 |
. . . . . . . . 9
      ⊔    inl  
     
     inl       inr          |
47 | 46 | reximdva 2579 |
. . . . . . . 8
   
 ⊔    inl  
 
    
     inl       inr          |
48 | 24, 47 | mpd 13 |
. . . . . . 7
   
 ⊔    inl  

     inl       inr         |
49 | | ssrexv 3221 |
. . . . . . . . 9

       inl       inr       
     inl       inr          |
50 | 31, 49 | syl 14 |
. . . . . . . 8
        inl       inr       
     inl       inr          |
51 | 50 | ad3antrrr 492 |
. . . . . . 7
   
 ⊔    inl  
 
     inl       inr       
     inl       inr          |
52 | 48, 51 | mpd 13 |
. . . . . 6
   
 ⊔    inl  
      inl       inr         |
53 | 52 | rexlimdva2 2597 |
. . . . 5
 

⊔    
inl  
     inl       inr          |
54 | | peano1 4594 |
. . . . . . . 8
 |
55 | 54 | a1i 9 |
. . . . . . 7
   
 ⊔    inr  
  |
56 | | ctssdclemn0.n0 |
. . . . . . . . . 10
   |
57 | 56 | ad3antrrr 492 |
. . . . . . . . 9
   
 ⊔    inr  
  |
58 | 57 | iffalsed 3545 |
. . . . . . . 8
   
 ⊔    inr  
   inl       inr   inr    |
59 | | eleq1 2240 |
. . . . . . . . . 10


   |
60 | | 2fveq3 5521 |
. . . . . . . . . 10

inl      inl        |
61 | 59, 60 | ifbieq1d 3557 |
. . . . . . . . 9

   inl       inr      inl       inr     |
62 | 58, 11 | eqeltrdi 2268 |
. . . . . . . . 9
   
 ⊔    inr  
   inl       inr    ⊔
   |
63 | 27, 61, 55, 62 | fvmptd3 5610 |
. . . . . . . 8
   
 ⊔    inr  
     inl       inr          inl       inr     |
64 | | simpr 110 |
. . . . . . . . 9
   
 ⊔    inr  
inr    |
65 | | simplr 528 |
. . . . . . . . . . 11
   
 ⊔    inr  
  |
66 | | el1o 6438 |
. . . . . . . . . . 11

  |
67 | 65, 66 | sylib 122 |
. . . . . . . . . 10
   
 ⊔    inr  
  |
68 | 67 | fveq2d 5520 |
. . . . . . . . 9
   
 ⊔    inr  
inr  inr    |
69 | 64, 68 | eqtrd 2210 |
. . . . . . . 8
   
 ⊔    inr  
inr    |
70 | 58, 63, 69 | 3eqtr4rd 2221 |
. . . . . . 7
   
 ⊔    inr  
     inl       inr         |
71 | | fveq2 5516 |
. . . . . . . 8

     inl       inr            inl       inr         |
72 | 71 | rspceeqv 2860 |
. . . . . . 7
 
     inl       inr        
     inl       inr         |
73 | 55, 70, 72 | syl2anc 411 |
. . . . . 6
   
 ⊔    inr  
      inl       inr         |
74 | 73 | rexlimdva2 2597 |
. . . . 5
 

⊔     inr  
     inl       inr          |
75 | | djur 7068 |
. . . . . . 7
  ⊔    inl  
inr     |
76 | 75 | biimpi 120 |
. . . . . 6
  ⊔   
inl  
inr     |
77 | 76 | adantl 277 |
. . . . 5
 

⊔    
inl  
inr     |
78 | 53, 74, 77 | mpjaod 718 |
. . . 4
 

⊔   
     inl       inr         |
79 | 78 | ralrimiva 2550 |
. . 3
   ⊔         inl       inr         |
80 | | dffo3 5664 |
. . 3
     inl       inr         ⊔ 
     inl       inr         ⊔ 
  ⊔
  
     inl       inr          |
81 | 20, 79, 80 | sylanbrc 417 |
. 2
     inl       inr         ⊔    |
82 | | omex 4593 |
. . . 4
 |
83 | 82 | mptex 5743 |
. . 3
    inl       inr     |
84 | | foeq1 5435 |
. . 3
     inl       inr   
      ⊔      inl       inr         ⊔     |
85 | 83, 84 | spcev 2833 |
. 2
     inl       inr         ⊔        ⊔    |
86 | 81, 85 | syl 14 |
1
       ⊔    |