Step | Hyp | Ref
| Expression |
1 | | elex 2750 |
. . . 4
   |
2 | 1 | adantr 276 |
. . 3
 
   |
3 | | elex 2750 |
. . . 4
   |
4 | 3 | adantl 277 |
. . 3
 
   |
5 | | dmexg 4893 |
. . . . 5
   |
6 | | basfn 12523 |
. . . . . . 7
 |
7 | | simpr 110 |
. . . . . . . 8
 
   |
8 | | vex 2742 |
. . . . . . . 8
 |
9 | | fvexg 5536 |
. . . . . . . 8
 
       |
10 | 7, 8, 9 | sylancl 413 |
. . . . . . 7
 
       |
11 | | funfvex 5534 |
. . . . . . . 8
 
               |
12 | 11 | funfni 5318 |
. . . . . . 7
 
               |
13 | 6, 10, 12 | sylancr 414 |
. . . . . 6
 
           |
14 | 13 | ralrimivw 2551 |
. . . . 5
 
             |
15 | | ixpexgg 6725 |
. . . . 5
                         |
16 | 5, 14, 15 | syl2an2 594 |
. . . 4
 
             |
17 | | vex 2742 |
. . . . . . 7
 |
18 | 17, 17 | mpoex 6218 |
. . . . . 6
                         |
19 | | basendxnn 12521 |
. . . . . . . . . . 11
     |
20 | 17 | a1i 9 |
. . . . . . . . . . 11
 
   |
21 | | opexg 4230 |
. . . . . . . . . . 11
     
       
  |
22 | 19, 20, 21 | sylancr 414 |
. . . . . . . . . 10
 
      
   |
23 | | plusgndxnn 12573 |
. . . . . . . . . . . . 13
    |
24 | 23 | elexi 2751 |
. . . . . . . . . . . 12
    |
25 | 17, 17 | mpoex 6218 |
. . . . . . . . . . . 12
                         |
26 | 24, 25 | opex 4231 |
. . . . . . . . . . 11
                               |
27 | 26 | a1i 9 |
. . . . . . . . . 10
 
     
  
                     
  |
28 | | mulrslid 12593 |
. . . . . . . . . . . . . 14
 Slot    
      |
29 | 28 | simpri 113 |
. . . . . . . . . . . . 13
     |
30 | 29 | elexi 2751 |
. . . . . . . . . . . 12
     |
31 | 17, 17 | mpoex 6218 |
. . . . . . . . . . . 12
                          |
32 | 30, 31 | opex 4231 |
. . . . . . . . . . 11
                                 |
33 | 32 | a1i 9 |
. . . . . . . . . 10
 
      
  
                      
  |
34 | | tpexg 4446 |
. . . . . . . . . 10
       

                                   
  
                      
                                                 
                          |
35 | 22, 27, 33, 34 | syl3anc 1238 |
. . . . . . . . 9
 
       
      
  
                                                       
  |
36 | | scaslid 12614 |
. . . . . . . . . . . 12
Scalar Slot Scalar  Scalar    |
37 | 36 | simpri 113 |
. . . . . . . . . . 11
Scalar 
 |
38 | | simpl 109 |
. . . . . . . . . . 11
 
   |
39 | | opexg 4230 |
. . . . . . . . . . 11
  Scalar    Scalar      |
40 | 37, 38, 39 | sylancr 414 |
. . . . . . . . . 10
 
  Scalar   
  |
41 | | vscaslid 12624 |
. . . . . . . . . . . 12
 Slot    
      |
42 | 41 | simpri 113 |
. . . . . . . . . . 11
     |
43 | 38 | elexd 2752 |
. . . . . . . . . . . . 13
 
   |
44 | | funfvex 5534 |
. . . . . . . . . . . . . 14
 
       |
45 | 44 | funfni 5318 |
. . . . . . . . . . . . 13
 
       |
46 | 6, 43, 45 | sylancr 414 |
. . . . . . . . . . . 12
 
       |
47 | | mpoexga 6216 |
. . . . . . . . . . . 12
     
      
                     |
48 | 46, 17, 47 | sylancl 413 |
. . . . . . . . . . 11
 
      
                     |
49 | | opexg 4230 |
. . . . . . . . . . 11
     
                               
      
                  
  |
50 | 42, 48, 49 | sylancr 414 |
. . . . . . . . . 10
 
      
      
                  
  |
51 | | ipslid 12632 |
. . . . . . . . . . . . . 14
 Slot    
      |
52 | 51 | simpri 113 |
. . . . . . . . . . . . 13
     |
53 | 52 | elexi 2751 |
. . . . . . . . . . . 12
     |
54 | 17, 17 | mpoex 6218 |
. . . . . . . . . . . 12
   g 
                        |
55 | 53, 54 | opex 4231 |
. . . . . . . . . . 11
         g                           |
56 | 55 | a1i 9 |
. . . . . . . . . 10
 
      
   g                            |
57 | | tpexg 4446 |
. . . . . . . . . 10
   Scalar   
     
      
                  
     
   g                             Scalar                 
                             g                             |
58 | 40, 50, 56, 57 | syl3anc 1238 |
. . . . . . . . 9
 
   Scalar  
       
      
                             g                             |
59 | | unexg 4445 |
. . . . . . . . 9
        
      
  
                                                       
  Scalar                
                              g 
                                                                           
                          Scalar                
                              g 
                            |
60 | 35, 58, 59 | syl2anc 411 |
. . . . . . . 8
 
                                                  
                          Scalar                
                              g 
                            |
61 | | tsetndxnn 12650 |
. . . . . . . . . . 11
TopSet 
 |
62 | | topnfn 12699 |
. . . . . . . . . . . . . 14
 |
63 | | fnfun 5315 |
. . . . . . . . . . . . . 14

  |
64 | 62, 63 | ax-mp 5 |
. . . . . . . . . . . . 13
 |
65 | | cofunexg 6113 |
. . . . . . . . . . . . 13
 
     |
66 | 64, 7, 65 | sylancr 414 |
. . . . . . . . . . . 12
 
 
   |
67 | | ptex 12719 |
. . . . . . . . . . . 12
           |
68 | 66, 67 | syl 14 |
. . . . . . . . . . 11
 
         |
69 | | opexg 4230 |
. . . . . . . . . . 11
  TopSet     
    TopSet            |
70 | 61, 68, 69 | sylancr 414 |
. . . . . . . . . 10
 
  TopSet            |
71 | | plendxnn 12664 |
. . . . . . . . . . 11
     |
72 | | vex 2742 |
. . . . . . . . . . . . . . . 16
 |
73 | | vex 2742 |
. . . . . . . . . . . . . . . 16
 |
74 | 72, 73 | prss 3750 |
. . . . . . . . . . . . . . 15
 
      |
75 | 74 | anbi1i 458 |
. . . . . . . . . . . . . 14
                        
    
                      |
76 | 75 | opabbii 4072 |
. . . . . . . . . . . . 13
                                
    
                      |
77 | 17, 17 | xpex 4743 |
. . . . . . . . . . . . . 14
   |
78 | | opabssxp 4702 |
. . . . . . . . . . . . . 14
                                |
79 | 77, 78 | ssexi 4143 |
. . . . . . . . . . . . 13
                              |
80 | 76, 79 | eqeltrri 2251 |
. . . . . . . . . . . 12
       
                       |
81 | 80 | a1i 9 |
. . . . . . . . . . 11
 
    
    
                       |
82 | | opexg 4230 |
. . . . . . . . . . 11
     
                              
         
    
                        |
83 | 71, 81, 82 | sylancr 414 |
. . . . . . . . . 10
 
      
       
                         |
84 | | dsndxnn 12675 |
. . . . . . . . . . . 12
     |
85 | 17, 17 | mpoex 6218 |
. . . . . . . . . . . 12
    
                             |
86 | | opexg 4230 |
. . . . . . . . . . . 12
     
                                                                            |
87 | 84, 85, 86 | mp2an 426 |
. . . . . . . . . . 11
                                         |
88 | 87 | a1i 9 |
. . . . . . . . . 10
 
      
                                    |
89 | | tpexg 4446 |
. . . . . . . . . 10
   TopSet                   
    
                                                                 TopSet                    
    
                      
                                        
  |
90 | 70, 83, 88, 89 | syl3anc 1238 |
. . . . . . . . 9
 
   TopSet  
   
             
    
                      
                                        
  |
91 | | homslid 12691 |
. . . . . . . . . . . 12
 Slot      
  |
92 | 91 | simpri 113 |
. . . . . . . . . . 11
    |
93 | | vex 2742 |
. . . . . . . . . . 11
 |
94 | | opexg 4230 |
. . . . . . . . . . 11
    
      
  |
95 | 92, 93, 94 | mp2an 426 |
. . . . . . . . . 10
     
 |
96 | | ccoslid 12693 |
. . . . . . . . . . . . 13
comp Slot comp  comp    |
97 | 96 | simpri 113 |
. . . . . . . . . . . 12
comp 
 |
98 | 77, 17 | mpoex 6218 |
. . . . . . . . . . . 12
                                              comp                      |
99 | | opexg 4230 |
. . . . . . . . . . . 12
  comp                                                comp                       comp                                                 comp                        |
100 | 97, 98, 99 | mp2an 426 |
. . . . . . . . . . 11
 comp                                                 comp                       |
101 | 100 | a1i 9 |
. . . . . . . . . 10
 
  comp                                                 comp                        |
102 | | prexg 4213 |
. . . . . . . . . 10
      

 comp                                                 comp                            
   comp                                                 comp                         |
103 | 95, 101, 102 | sylancr 414 |
. . . . . . . . 9
 
      
   comp                                                 comp                         |
104 | | unexg 4445 |
. . . . . . . . 9
    TopSet  
   
             
    
                      
                                        
     
   comp                                                 comp                           TopSet                    
    
                      
                                        
         comp                                                 comp                          |
105 | 90, 103, 104 | syl2anc 411 |
. . . . . . . 8
 
    TopSet                    
    
                      
                                        
         comp                                                 comp                          |
106 | | unexg 4445 |
. . . . . . . 8
                                                   
                          Scalar                
                              g 
                             TopSet                    
    
                      
                                        
         comp                                                 comp                                 
      
  
                                                       
  Scalar                 
                             g                               TopSet  
   
             
    
                      
                                        
         comp                                                 comp                           |
107 | 60, 105, 106 | syl2anc 411 |
. . . . . . 7
 
                                                   
                          Scalar                
                              g 
                             TopSet  
   
             
    
                      
                                        
         comp                                                 comp                           |
108 | 107 | alrimiv 1874 |
. . . . . 6
 
           
      
  
                                                       
  Scalar                 
                             g                               TopSet  
   
             
    
                      
                                        
         comp                                                 comp                           |
109 | | csbexga 4133 |
. . . . . 6
                                    
      
  
                                                       
  Scalar                 
                             g                               TopSet  
   
             
    
                      
                                        
         comp                                                 comp                             
                      ![]_ ]_](_urbrack.gif)                                                   
                          Scalar                
                              g 
                             TopSet  
   
             
    
                      
                                        
         comp                                                 comp                           |
110 | 18, 108, 109 | sylancr 414 |
. . . . 5
 
                           ![]_ ]_](_urbrack.gif)                                                   
                          Scalar                
                              g 
                             TopSet  
   
             
    
                      
                                        
         comp                                                 comp                           |
111 | 110 | alrimiv 1874 |
. . . 4
 
      
                      ![]_ ]_](_urbrack.gif)                                                   
                          Scalar                
                              g 
                             TopSet  
   
             
    
                      
                                        
         comp                                                 comp                           |
112 | | csbexga 4133 |
. . . 4
                                        ![]_ ]_](_urbrack.gif)                                                   
                          Scalar                
                              g 
                             TopSet  
   
             
    
                      
                                        
         comp                                                 comp                                      ![]_ ]_](_urbrack.gif)                           ![]_ ]_](_urbrack.gif)                                                   
                          Scalar                
                              g 
                             TopSet  
   
             
    
                      
                                        
         comp                                                 comp                           |
113 | 16, 111, 112 | syl2anc 411 |
. . 3
 
             ![]_ ]_](_urbrack.gif)                           ![]_ ]_](_urbrack.gif)                                                   
                          Scalar                
                              g 
                             TopSet  
   
             
    
                      
                                        
         comp                                                 comp                           |
114 | | dmeq 4829 |
. . . . . . . . 9

  |
115 | 114 | ixpeq1d 6713 |
. . . . . . . 8
           
           |
116 | | fveq1 5516 |
. . . . . . . . . 10
           |
117 | 116 | fveq2d 5521 |
. . . . . . . . 9
                   |
118 | 117 | ixpeq2dv 6717 |
. . . . . . . 8
           
           |
119 | 115, 118 | eqtrd 2210 |
. . . . . . 7
           
           |
120 | 119 | adantl 277 |
. . . . . 6
 
                       |
121 | 120 | csbeq1d 3066 |
. . . . 5
 
             ![]_ ]_](_urbrack.gif)                           ![]_ ]_](_urbrack.gif)                                          
                                
  Scalar    
                                          g                               TopSet  
   
             
    
                      
                                        
         comp                                                 comp                                     ![]_ ]_](_urbrack.gif)                           ![]_ ]_](_urbrack.gif)                                          
                                
  Scalar    
                                          g                               TopSet  
   
             
    
                      
                                        
         comp                                                 comp                           |
122 | 114 | adantl 277 |
. . . . . . . . . . 11
 
   |
123 | 122 | ixpeq1d 6713 |
. . . . . . . . . 10
 
                                             |
124 | | simpr 110 |
. . . . . . . . . . . . . 14
 
   |
125 | 124 | fveq1d 5519 |
. . . . . . . . . . . . 13
 
           |
126 | 125 | fveq2d 5521 |
. . . . . . . . . . . 12
 
                 |
127 | 126 | oveqd 5895 |
. . . . . . . . . . 11
 
                                         |
128 | 127 | ixpeq2dv 6717 |
. . . . . . . . . 10
 
                                             |
129 | 123, 128 | eqtrd 2210 |
. . . . . . . . 9
 
                                             |
130 | 129 | mpoeq3dv 5944 |
. . . . . . . 8
 
                           
                       |
131 | 130 | csbeq1d 3066 |
. . . . . . 7
 
                           ![]_ ]_](_urbrack.gif)                                          
                                
  Scalar    
                                          g                               TopSet  
   
             
    
                      
                                        
         comp                                                 comp                                                   ![]_ ]_](_urbrack.gif)                                          
                                
  Scalar    
                                          g                               TopSet  
   
             
    
                      
                                        
         comp                                                 comp                           |
132 | | eqidd 2178 |
. . . . . . . . . . 11
 
      
      
   |
133 | 125 | fveq2d 5521 |
. . . . . . . . . . . . . . 15
 
                 |
134 | 133 | oveqd 5895 |
. . . . . . . . . . . . . 14
 
                                         |
135 | 122, 134 | mpteq12dv 4087 |
. . . . . . . . . . . . 13
 
                                             |
136 | 135 | mpoeq3dv 5944 |
. . . . . . . . . . . 12
 
                           
                       |
137 | 136 | opeq2d 3787 |
. . . . . . . . . . 11
 
     
                        
       
                        |
138 | 125 | fveq2d 5521 |
. . . . . . . . . . . . . . 15
 
                   |
139 | 138 | oveqd 5895 |
. . . . . . . . . . . . . 14
 
                                           |
140 | 122, 139 | mpteq12dv 4087 |
. . . . . . . . . . . . 13
 
                                               |
141 | 140 | mpoeq3dv 5944 |
. . . . . . . . . . . 12
 
                            
                        |
142 | 141 | opeq2d 3787 |
. . . . . . . . . . 11
 
      
                         
        
                         |
143 | 132, 137,
142 | tpeq123d 3686 |
. . . . . . . . . 10
 
       
      
                                                                                                           
                          |
144 | | simpl 109 |
. . . . . . . . . . . 12
 
   |
145 | 144 | opeq2d 3787 |
. . . . . . . . . . 11
 
  Scalar   
 Scalar      |
146 | 144 | fveq2d 5521 |
. . . . . . . . . . . . 13
 
           |
147 | | eqidd 2178 |
. . . . . . . . . . . . 13
 
   |
148 | 125 | fveq2d 5521 |
. . . . . . . . . . . . . . 15
 
                   |
149 | 148 | oveqd 5895 |
. . . . . . . . . . . . . 14
 
                                   |
150 | 122, 149 | mpteq12dv 4087 |
. . . . . . . . . . . . 13
 
                                       |
151 | 146, 147,
150 | mpoeq123dv 5940 |
. . . . . . . . . . . 12
 
      
                         
                    |
152 | 151 | opeq2d 3787 |
. . . . . . . . . . 11
 
      
                         
            
                     |
153 | 125 | fveq2d 5521 |
. . . . . . . . . . . . . . . 16
 
                   |
154 | 153 | oveqd 5895 |
. . . . . . . . . . . . . . 15
 
                                           |
155 | 122, 154 | mpteq12dv 4087 |
. . . . . . . . . . . . . 14
 
                                               |
156 | 144, 155 | oveq12d 5896 |
. . . . . . . . . . . . 13
 
  g                         g                          |
157 | 156 | mpoeq3dv 5944 |
. . . . . . . . . . . 12
 
    g                            g 
                         |
158 | 157 | opeq2d 3787 |
. . . . . . . . . . 11
 
      
   g                                   g 
                          |
159 | 145, 152,
158 | tpeq123d 3686 |
. . . . . . . . . 10
 
   Scalar  
       
                                    g                             Scalar                
                              g 
                           |
160 | 143, 159 | uneq12d 3292 |
. . . . . . . . 9
 
                                         
                                
  Scalar    
                                          g                                   
      
  
                                                       
  Scalar                 
                             g                              |
161 | 124 | coeq2d 4791 |
. . . . . . . . . . . . 13
 
 
     |
162 | 161 | fveq2d 5521 |
. . . . . . . . . . . 12
 
               |
163 | 162 | opeq2d 3787 |
. . . . . . . . . . 11
 
  TopSet         
 TopSet      
     |
164 | 125 | fveq2d 5521 |
. . . . . . . . . . . . . . . 16
 
                   |
165 | 164 | breqd 4016 |
. . . . . . . . . . . . . . 15
 
                                         |
166 | 122, 165 | raleqbidv 2685 |
. . . . . . . . . . . . . 14
 
                                             |
167 | 166 | anbi2d 464 |
. . . . . . . . . . . . 13
 
                          
    
                       |
168 | 167 | opabbidv 4071 |
. . . . . . . . . . . 12
 
    
    
                            
                        |
169 | 168 | opeq2d 3787 |
. . . . . . . . . . 11
 
      
       
                      
         
    
                        |
170 | 125 | fveq2d 5521 |
. . . . . . . . . . . . . . . . . 18
 
                   |
171 | 170 | oveqd 5895 |
. . . . . . . . . . . . . . . . 17
 
                                           |
172 | 122, 171 | mpteq12dv 4087 |
. . . . . . . . . . . . . . . 16
 
                                               |
173 | 172 | rneqd 4858 |
. . . . . . . . . . . . . . 15
 
                                               |
174 | 173 | uneq1d 3290 |
. . . . . . . . . . . . . 14
 
                                                       |
175 | 174 | supeq1d 6989 |
. . . . . . . . . . . . 13
 
                              
                                |
176 | 175 | mpoeq3dv 5944 |
. . . . . . . . . . . 12
 
                                
                                    |
177 | 176 | opeq2d 3787 |
. . . . . . . . . . 11
 
      
                               
 
                                          |
178 | 163, 169,
177 | tpeq123d 3686 |
. . . . . . . . . 10
 
   TopSet  
   
             
    
                      
                                        
  TopSet                    
    
                      
                                           |
179 | 125 | fveq2d 5521 |
. . . . . . . . . . . . . . . . 17
 
 comp      comp        |
180 | 179 | oveqd 5895 |
. . . . . . . . . . . . . . . 16
 
                      comp                                 comp              |
181 | 180 | oveqd 5895 |
. . . . . . . . . . . . . . 15
 
                            comp                                             comp                    |
182 | 122, 181 | mpteq12dv 4087 |
. . . . . . . . . . . . . 14
 
                             comp                                               comp                     |
183 | 182 | mpoeq3dv 5944 |
. . . . . . . . . . . . 13
 
                                           comp                                                              comp                      |
184 | 183 | mpoeq3dv 5944 |
. . . . . . . . . . . 12
 
                                               comp                                       
                           comp                       |
185 | 184 | opeq2d 3787 |
. . . . . . . . . . 11
 
  comp                                                 comp                     
 comp                                                 comp                        |
186 | 185 | preq2d 3678 |
. . . . . . . . . 10
 
      
   comp                                                 comp                                comp                                                 comp                         |
187 | 178, 186 | uneq12d 3292 |
. . . . . . . . 9
 
    TopSet                    
    
                      
                                        
         comp                                                 comp                           TopSet  
   
             
    
                      
                                        
         comp                                                 comp                          |
188 | 160, 187 | uneq12d 3292 |
. . . . . . . 8
 
                                          
                                
  Scalar    
                                          g                               TopSet  
   
             
    
                      
                                        
         comp                                                 comp                                                                           
                          Scalar                
                              g 
                             TopSet  
   
             
    
                      
                                        
         comp                                                 comp                           |
189 | 188 | csbeq2dv 3085 |
. . . . . . 7
 
                           ![]_ ]_](_urbrack.gif)                                          
                                
  Scalar    
                                          g                               TopSet  
   
             
    
                      
                                        
         comp                                                 comp                                                   ![]_ ]_](_urbrack.gif)                                                   
                          Scalar                
                              g 
                             TopSet  
   
             
    
                      
                                        
         comp                                                 comp                           |
190 | 131, 189 | eqtrd 2210 |
. . . . . 6
 
                           ![]_ ]_](_urbrack.gif)                                          
                                
  Scalar    
                                          g                               TopSet  
   
             
    
                      
                                        
         comp                                                 comp                                                   ![]_ ]_](_urbrack.gif)                                                   
                          Scalar                
                              g 
                             TopSet  
   
             
    
                      
                                        
         comp                                                 comp                           |
191 | 190 | csbeq2dv 3085 |
. . . . 5
 
             ![]_ ]_](_urbrack.gif)                           ![]_ ]_](_urbrack.gif)                                          
                                
  Scalar    
                                          g                               TopSet  
   
             
    
                      
                                        
         comp                                                 comp                                     ![]_ ]_](_urbrack.gif)                           ![]_ ]_](_urbrack.gif)                                                   
                          Scalar                
                              g 
                             TopSet  
   
             
    
                      
                                        
         comp                                                 comp                           |
192 | 121, 191 | eqtrd 2210 |
. . . 4
 
             ![]_ ]_](_urbrack.gif)                           ![]_ ]_](_urbrack.gif)                                          
                                
  Scalar    
                                          g                               TopSet  
   
             
    
                      
                                        
         comp                                                 comp                                     ![]_ ]_](_urbrack.gif)                           ![]_ ]_](_urbrack.gif)                                                   
                          Scalar                
                              g 
                             TopSet  
   
             
    
                      
                                        
         comp                                                 comp                           |
193 | | df-prds 12722 |
. . . 4
s
              ![]_ ]_](_urbrack.gif)                           ![]_ ]_](_urbrack.gif)                                          
                                
  Scalar    
                                          g                               TopSet  
   
             
    
                      
                                        
         comp                                                 comp                           |
194 | 192, 193 | ovmpoga 6007 |
. . 3
 
            ![]_ ]_](_urbrack.gif)                           ![]_ ]_](_urbrack.gif)                                                   
                          Scalar                
                              g 
                             TopSet  
   
             
    
                      
                                        
         comp                                                 comp                            s             ![]_ ]_](_urbrack.gif)                           ![]_ ]_](_urbrack.gif)                                                   
                          Scalar                
                              g 
                             TopSet  
   
             
    
                      
                                        
         comp                                                 comp                           |
195 | 2, 4, 113, 194 | syl3anc 1238 |
. 2
 
   s             ![]_ ]_](_urbrack.gif)                           ![]_ ]_](_urbrack.gif)                                                   
                          Scalar                
                              g 
                             TopSet  
   
             
    
                      
                                        
         comp                                                 comp                           |
196 | 195, 113 | eqeltrd 2254 |
1
 
   s   |