Step | Hyp | Ref
| Expression |
1 | | pcopt.1 |
. . . . . . . . . 10
   ![[,] [,]](_icc.gif)      |
2 | 1 | fveq1i 6192 |
. . . . . . . . 9
          ![[,] [,]](_icc.gif)           |
3 | | simpr 477 |
. . . . . . . . . . 11
               |
4 | | iiuni 22684 |
. . . . . . . . . . . . . 14
  ![[,] [,]](_icc.gif)    |
5 | | eqid 2622 |
. . . . . . . . . . . . . 14
   |
6 | 4, 5 | cnf 21050 |
. . . . . . . . . . . . 13
       ![[,] [,]](_icc.gif)       |
7 | 6 | adantr 481 |
. . . . . . . . . . . 12
             ![[,] [,]](_icc.gif)       |
8 | | 0elunit 12290 |
. . . . . . . . . . . 12
  ![[,] [,]](_icc.gif)   |
9 | | ffvelrn 6357 |
. . . . . . . . . . . 12
      ![[,] [,]](_icc.gif)       ![[,] [,]](_icc.gif)          |
10 | 7, 8, 9 | sylancl 694 |
. . . . . . . . . . 11
                |
11 | 3, 10 | eqeltrrd 2702 |
. . . . . . . . . 10
        
   |
12 | | elii1 22734 |
. . . . . . . . . . 11
   ![[,] [,]](_icc.gif)   
   ![[,] [,]](_icc.gif) 
     |
13 | | iihalf1 22730 |
. . . . . . . . . . 11
   ![[,] [,]](_icc.gif)        ![[,] [,]](_icc.gif)    |
14 | 12, 13 | sylbir 225 |
. . . . . . . . . 10
    ![[,] [,]](_icc.gif)         ![[,] [,]](_icc.gif)    |
15 | | fvconst2g 6467 |
. . . . . . . . . 10
       ![[,] [,]](_icc.gif)       ![[,] [,]](_icc.gif)            |
16 | 11, 14, 15 | syl2an 494 |
. . . . . . . . 9
             ![[,] [,]](_icc.gif)          ![[,] [,]](_icc.gif)            |
17 | 2, 16 | syl5eq 2668 |
. . . . . . . 8
             ![[,] [,]](_icc.gif)              |
18 | | simplr 792 |
. . . . . . . 8
             ![[,] [,]](_icc.gif)            |
19 | 17, 18 | eqtr4d 2659 |
. . . . . . 7
             ![[,] [,]](_icc.gif)                  |
20 | 19 | ifeq1d 4104 |
. . . . . 6
             ![[,] [,]](_icc.gif)                            
                   |
21 | 20 | expr 643 |
. . . . 5
            ![[,] [,]](_icc.gif)   
                        
                    |
22 | | iffalse 4095 |
. . . . . 6

                                 |
23 | | iffalse 4095 |
. . . . . 6

                               |
24 | 22, 23 | eqtr4d 2659 |
. . . . 5

                        
                   |
25 | 21, 24 | pm2.61d1 171 |
. . . 4
            ![[,] [,]](_icc.gif)    
                                        |
26 | 25 | mpteq2dva 4744 |
. . 3
            ![[,] [,]](_icc.gif)                           ![[,] [,]](_icc.gif)                        |
27 | | cntop2 21045 |
. . . . . . . 8
     |
28 | 27 | adantr 481 |
. . . . . . 7
        
  |
29 | 5 | toptopon 20722 |
. . . . . . 7

TopOn     |
30 | 28, 29 | sylib 208 |
. . . . . 6
        
TopOn     |
31 | 1 | pcoptcl 22821 |
. . . . . 6
  TopOn                   |
32 | 30, 11, 31 | syl2anc 693 |
. . . . 5
                       |
33 | 32 | simp1d 1073 |
. . . 4
        
    |
34 | | simpl 473 |
. . . 4
        
    |
35 | 33, 34 | pcoval 22811 |
. . 3
                    ![[,] [,]](_icc.gif)   
                      |
36 | | iffalse 4095 |
. . . . . . . . 9

                   |
37 | 36 | adantl 482 |
. . . . . . . 8
    ![[,] [,]](_icc.gif) 
                    |
38 | | elii2 22735 |
. . . . . . . . 9
    ![[,] [,]](_icc.gif) 
       ![[,] [,]](_icc.gif)    |
39 | | iihalf2 22732 |
. . . . . . . . 9
     ![[,] [,]](_icc.gif)        ![[,] [,]](_icc.gif)    |
40 | 38, 39 | syl 17 |
. . . . . . . 8
    ![[,] [,]](_icc.gif) 
         ![[,] [,]](_icc.gif)    |
41 | 37, 40 | eqeltrd 2701 |
. . . . . . 7
    ![[,] [,]](_icc.gif) 
                ![[,] [,]](_icc.gif)    |
42 | 41 | ex 450 |
. . . . . 6
   ![[,] [,]](_icc.gif)  
               ![[,] [,]](_icc.gif)     |
43 | | iftrue 4092 |
. . . . . . 7
    
           |
44 | 43, 8 | syl6eqel 2709 |
. . . . . 6
    
           ![[,] [,]](_icc.gif)    |
45 | 42, 44 | pm2.61d2 172 |
. . . . 5
   ![[,] [,]](_icc.gif)   
           ![[,] [,]](_icc.gif)    |
46 | 45 | adantl 482 |
. . . 4
            ![[,] [,]](_icc.gif)    
           ![[,] [,]](_icc.gif)    |
47 | | eqid 2622 |
. . . . 5
   ![[,] [,]](_icc.gif)   
             ![[,] [,]](_icc.gif)   
           |
48 | 47 | a1i 11 |
. . . 4
            ![[,] [,]](_icc.gif)                 ![[,] [,]](_icc.gif)                |
49 | 7 | feqmptd 6249 |
. . . 4
        
   ![[,] [,]](_icc.gif)         |
50 | | fveq2 6191 |
. . . . 5
                                 |
51 | | fvif 6204 |
. . . . 5
                                   |
52 | 50, 51 | syl6eq 2672 |
. . . 4
                 
                   |
53 | 46, 48, 49, 52 | fmptco 6396 |
. . 3
             ![[,] [,]](_icc.gif)                  ![[,] [,]](_icc.gif)                        |
54 | 26, 35, 53 | 3eqtr4d 2666 |
. 2
                     ![[,] [,]](_icc.gif)                 |
55 | | iitopon 22682 |
. . . . 5
TopOn   ![[,] [,]](_icc.gif)    |
56 | 55 | a1i 11 |
. . . 4
         TopOn   ![[,] [,]](_icc.gif)     |
57 | 56 | cnmptid 21464 |
. . . 4
            ![[,] [,]](_icc.gif)       |
58 | 8 | a1i 11 |
. . . . 5
           ![[,] [,]](_icc.gif)    |
59 | 56, 56, 58 | cnmptc 21465 |
. . . 4
            ![[,] [,]](_icc.gif)       |
60 | | eqid 2622 |
. . . . 5
         |
61 | | eqid 2622 |
. . . . 5
     ↾t   ![[,] [,]](_icc.gif)          ↾t   ![[,] [,]](_icc.gif)      |
62 | | eqid 2622 |
. . . . 5
     ↾t     ![[,] [,]](_icc.gif)        ↾t     ![[,] [,]](_icc.gif)    |
63 | | dfii2 22685 |
. . . . 5
     ↾t   ![[,] [,]](_icc.gif)    |
64 | | 0re 10040 |
. . . . . 6
 |
65 | 64 | a1i 11 |
. . . . 5
           |
66 | | 1re 10039 |
. . . . . 6
 |
67 | 66 | a1i 11 |
. . . . 5
           |
68 | | halfre 11246 |
. . . . . . 7
   |
69 | | halfgt0 11248 |
. . . . . . . 8
   |
70 | 64, 68, 69 | ltleii 10160 |
. . . . . . 7
   |
71 | | halflt1 11250 |
. . . . . . . 8
   |
72 | 68, 66, 71 | ltleii 10160 |
. . . . . . 7
   |
73 | 64, 66 | elicc2i 12239 |
. . . . . . 7
     ![[,] [,]](_icc.gif) 
    
     |
74 | 68, 70, 72, 73 | mpbir3an 1244 |
. . . . . 6
    ![[,] [,]](_icc.gif)   |
75 | 74 | a1i 11 |
. . . . 5
             ![[,] [,]](_icc.gif)    |
76 | | simprl 794 |
. . . . . . . . 9
               ![[,] [,]](_icc.gif)        |
77 | 76 | oveq2d 6666 |
. . . . . . . 8
               ![[,] [,]](_icc.gif)            |
78 | | 2cn 11091 |
. . . . . . . . 9
 |
79 | | 2ne0 11113 |
. . . . . . . . 9
 |
80 | 78, 79 | recidi 10756 |
. . . . . . . 8
     |
81 | 77, 80 | syl6eq 2672 |
. . . . . . 7
               ![[,] [,]](_icc.gif)        |
82 | 81 | oveq1d 6665 |
. . . . . 6
               ![[,] [,]](_icc.gif)            |
83 | | 1m1e0 11089 |
. . . . . 6
   |
84 | 82, 83 | syl6req 2673 |
. . . . 5
               ![[,] [,]](_icc.gif)          |
85 | | retopon 22567 |
. . . . . . . 8
    TopOn   |
86 | | iccssre 12255 |
. . . . . . . . 9
       ![[,] [,]](_icc.gif)      |
87 | 64, 68, 86 | mp2an 708 |
. . . . . . . 8
  ![[,] [,]](_icc.gif)     |
88 | | resttopon 20965 |
. . . . . . . 8
      TopOn    ![[,] [,]](_icc.gif)   
      ↾t   ![[,] [,]](_icc.gif)     TopOn   ![[,] [,]](_icc.gif)       |
89 | 85, 87, 88 | mp2an 708 |
. . . . . . 7
     ↾t   ![[,] [,]](_icc.gif)     TopOn   ![[,] [,]](_icc.gif)      |
90 | 89 | a1i 11 |
. . . . . 6
              ↾t   ![[,] [,]](_icc.gif)     TopOn   ![[,] [,]](_icc.gif)       |
91 | 90, 56, 56, 58 | cnmpt2c 21473 |
. . . . 5
            ![[,] [,]](_icc.gif)       ![[,] [,]](_icc.gif)         
↾t   ![[,] [,]](_icc.gif)     
   |
92 | | iccssre 12255 |
. . . . . . . . 9
   
     ![[,] [,]](_icc.gif) 
  |
93 | 68, 66, 92 | mp2an 708 |
. . . . . . . 8
    ![[,] [,]](_icc.gif)   |
94 | | resttopon 20965 |
. . . . . . . 8
      TopOn      ![[,] [,]](_icc.gif) 
      ↾t     ![[,] [,]](_icc.gif)   TopOn     ![[,] [,]](_icc.gif)     |
95 | 85, 93, 94 | mp2an 708 |
. . . . . . 7
     ↾t     ![[,] [,]](_icc.gif)   TopOn     ![[,] [,]](_icc.gif)    |
96 | 95 | a1i 11 |
. . . . . 6
              ↾t     ![[,] [,]](_icc.gif)   TopOn     ![[,] [,]](_icc.gif)     |
97 | 96, 56 | cnmpt1st 21471 |
. . . . . 6
              ![[,] [,]](_icc.gif)     ![[,] [,]](_icc.gif)         
↾t     ![[,] [,]](_icc.gif)   
     ↾t     ![[,] [,]](_icc.gif)      |
98 | 62 | iihalf2cn 22733 |
. . . . . . 7
     ![[,] [,]](_icc.gif)             ↾t     ![[,] [,]](_icc.gif)     |
99 | 98 | a1i 11 |
. . . . . 6
              ![[,] [,]](_icc.gif)             ↾t     ![[,] [,]](_icc.gif)      |
100 | | oveq2 6658 |
. . . . . . 7
       |
101 | 100 | oveq1d 6665 |
. . . . . 6
           |
102 | 96, 56, 97, 96, 99, 101 | cnmpt21 21474 |
. . . . 5
              ![[,] [,]](_icc.gif)     ![[,] [,]](_icc.gif)             
↾t     ![[,] [,]](_icc.gif)   
   |
103 | 60, 61, 62, 63, 65, 67, 75, 56, 84, 91, 102 | cnmpt2pc 22727 |
. . . 4
            ![[,] [,]](_icc.gif)     ![[,] [,]](_icc.gif)                
   |
104 | | breq1 4656 |
. . . . . 6
 
 
     |
105 | | oveq2 6658 |
. . . . . . 7
       |
106 | 105 | oveq1d 6665 |
. . . . . 6
           |
107 | 104, 106 | ifbieq2d 4111 |
. . . . 5
             
           |
108 | 107 | adantr 481 |
. . . 4
 
                         |
109 | 56, 57, 59, 56, 56, 103, 108 | cnmpt12 21470 |
. . 3
            ![[,] [,]](_icc.gif)                  |
110 | | id 22 |
. . . . . . 7
   |
111 | 110, 70 | syl6eqbr 4692 |
. . . . . 6
     |
112 | 111, 43 | syl 17 |
. . . . 5
  
           |
113 | | c0ex 10034 |
. . . . 5
 |
114 | 112, 47, 113 | fvmpt 6282 |
. . . 4
   ![[,] [,]](_icc.gif)      ![[,] [,]](_icc.gif)                   |
115 | 8, 114 | mp1i 13 |
. . 3
             ![[,] [,]](_icc.gif)                   |
116 | | 1elunit 12291 |
. . . 4
  ![[,] [,]](_icc.gif)   |
117 | 68, 66 | ltnlei 10158 |
. . . . . . . . 9
  
    |
118 | 71, 117 | mpbi 220 |
. . . . . . . 8
   |
119 | | breq1 4656 |
. . . . . . . 8
 
 
     |
120 | 118, 119 | mtbiri 317 |
. . . . . . 7
     |
121 | 120, 36 | syl 17 |
. . . . . 6
  
               |
122 | | oveq2 6658 |
. . . . . . . . 9
       |
123 | | 2t1e2 11176 |
. . . . . . . . 9
   |
124 | 122, 123 | syl6eq 2672 |
. . . . . . . 8
     |
125 | 124 | oveq1d 6665 |
. . . . . . 7
         |
126 | | 2m1e1 11135 |
. . . . . . 7
   |
127 | 125, 126 | syl6eq 2672 |
. . . . . 6
       |
128 | 121, 127 | eqtrd 2656 |
. . . . 5
  
           |
129 | | 1ex 10035 |
. . . . 5
 |
130 | 128, 47, 129 | fvmpt 6282 |
. . . 4
   ![[,] [,]](_icc.gif)      ![[,] [,]](_icc.gif)                   |
131 | 116, 130 | mp1i 13 |
. . 3
             ![[,] [,]](_icc.gif)                   |
132 | 34, 109, 115, 131 | reparpht 22798 |
. 2
             ![[,] [,]](_icc.gif)                     |
133 | 54, 132 | eqbrtrd 4675 |
1
                       |