Step | Hyp | Ref
| Expression |
1 | | qtophmeo.2 |
. . . . 5
 TopOn    |
2 | | qtophmeo.3 |
. . . . 5
       |
3 | | qtophmeo.4 |
. . . . . . 7
       |
4 | | fofn 5614 |
. . . . . . 7
    
  |
5 | 3, 4 | syl 16 |
. . . . . 6
   |
6 | | qtopid 17690 |
. . . . . 6
  TopOn     qTop     |
7 | 1, 5, 6 | syl2anc 643 |
. . . . 5
   qTop     |
8 | | df-3an 938 |
. . . . . 6
 
        
 
            |
9 | | qtophmeo.5 |
. . . . . . . 8
 

                      |
10 | 9 | biimpd 199 |
. . . . . . 7
 

                      |
11 | 10 | impr 603 |
. . . . . 6
 
 
          
          |
12 | 8, 11 | sylan2b 462 |
. . . . 5
 

                    |
13 | 1, 2, 7, 12 | qtopeu 17701 |
. . . 4
    qTop   qTop        |
14 | | reurex 2882 |
. . . 4
    qTop   qTop         qTop   qTop        |
15 | 13, 14 | syl 16 |
. . 3
    qTop   qTop        |
16 | | simprl 733 |
. . . . . . 7
 
   qTop   qTop  
      qTop   qTop     |
17 | | fofn 5614 |
. . . . . . . . . . . . 13
    
  |
18 | 2, 17 | syl 16 |
. . . . . . . . . . . 12
   |
19 | | qtopid 17690 |
. . . . . . . . . . . 12
  TopOn     qTop     |
20 | 1, 18, 19 | syl2anc 643 |
. . . . . . . . . . 11
   qTop     |
21 | | df-3an 938 |
. . . . . . . . . . . 12
 
        
 
            |
22 | 9 | biimprd 215 |
. . . . . . . . . . . . 13
 

                      |
23 | 22 | impr 603 |
. . . . . . . . . . . 12
 
 
          
          |
24 | 21, 23 | sylan2b 462 |
. . . . . . . . . . 11
 

                    |
25 | 1, 3, 20, 24 | qtopeu 17701 |
. . . . . . . . . 10
    qTop   qTop        |
26 | 25 | adantr 452 |
. . . . . . . . 9
 
   qTop   qTop  
       qTop   qTop        |
27 | | reurex 2882 |
. . . . . . . . 9
    qTop   qTop         qTop   qTop        |
28 | 26, 27 | syl 16 |
. . . . . . . 8
 
   qTop   qTop  
       qTop   qTop        |
29 | | qtoptopon 17689 |
. . . . . . . . . . . . . 14
  TopOn        qTop  TopOn    |
30 | 1, 2, 29 | syl2anc 643 |
. . . . . . . . . . . . 13
  qTop  TopOn    |
31 | 30 | ad2antrr 707 |
. . . . . . . . . . . 12
      qTop   qTop          qTop   qTop        qTop  TopOn    |
32 | | qtoptopon 17689 |
. . . . . . . . . . . . . 14
  TopOn        qTop  TopOn    |
33 | 1, 3, 32 | syl2anc 643 |
. . . . . . . . . . . . 13
  qTop  TopOn    |
34 | 33 | ad2antrr 707 |
. . . . . . . . . . . 12
      qTop   qTop          qTop   qTop        qTop  TopOn    |
35 | | simplrl 737 |
. . . . . . . . . . . 12
      qTop   qTop          qTop   qTop         qTop   qTop     |
36 | | cnf2 17267 |
. . . . . . . . . . . 12
   qTop  TopOn 
 qTop  TopOn    qTop   qTop          |
37 | 31, 34, 35, 36 | syl3anc 1184 |
. . . . . . . . . . 11
      qTop   qTop          qTop   qTop             |
38 | | simprl 733 |
. . . . . . . . . . . 12
      qTop   qTop          qTop   qTop         qTop   qTop     |
39 | | cnf2 17267 |
. . . . . . . . . . . 12
   qTop  TopOn 
 qTop  TopOn    qTop   qTop          |
40 | 34, 31, 38, 39 | syl3anc 1184 |
. . . . . . . . . . 11
      qTop   qTop          qTop   qTop             |
41 | | simpr3 965 |
. . . . . . . . . . . . . . 15
 

                    |
42 | 1, 3, 7, 41 | qtopeu 17701 |
. . . . . . . . . . . . . 14
    qTop   qTop        |
43 | 42 | ad2antrr 707 |
. . . . . . . . . . . . 13
      qTop   qTop          qTop   qTop          qTop   qTop        |
44 | | reurmo 2883 |
. . . . . . . . . . . . 13
    qTop   qTop         qTop   qTop        |
45 | 43, 44 | syl 16 |
. . . . . . . . . . . 12
      qTop   qTop          qTop   qTop          qTop   qTop        |
46 | | cnco 17284 |
. . . . . . . . . . . . 13
    qTop   qTop     qTop   qTop        qTop   qTop     |
47 | 38, 35, 46 | syl2anc 643 |
. . . . . . . . . . . 12
      qTop   qTop          qTop   qTop           qTop   qTop     |
48 | | simplrr 738 |
. . . . . . . . . . . . . 14
      qTop   qTop          qTop   qTop           |
49 | | simprr 734 |
. . . . . . . . . . . . . . 15
      qTop   qTop          qTop   qTop           |
50 | 49 | coeq2d 4994 |
. . . . . . . . . . . . . 14
      qTop   qTop          qTop   qTop               |
51 | 48, 50 | eqtrd 2436 |
. . . . . . . . . . . . 13
      qTop   qTop          qTop   qTop             |
52 | | coass 5347 |
. . . . . . . . . . . . 13
         |
53 | 51, 52 | syl6eqr 2454 |
. . . . . . . . . . . 12
      qTop   qTop          qTop   qTop             |
54 | | idcn 17275 |
. . . . . . . . . . . . . 14
  qTop  TopOn     qTop   qTop     |
55 | 33, 54 | syl 16 |
. . . . . . . . . . . . 13
    qTop   qTop     |
56 | 55 | ad2antrr 707 |
. . . . . . . . . . . 12
      qTop   qTop          qTop   qTop          qTop   qTop     |
57 | | fof 5612 |
. . . . . . . . . . . . . . . 16
           |
58 | 3, 57 | syl 16 |
. . . . . . . . . . . . . . 15
       |
59 | 58 | ad2antrr 707 |
. . . . . . . . . . . . . 14
      qTop   qTop          qTop   qTop             |
60 | | fcoi2 5577 |
. . . . . . . . . . . . . 14
          |
61 | 59, 60 | syl 16 |
. . . . . . . . . . . . 13
      qTop   qTop          qTop   qTop            |
62 | 61 | eqcomd 2409 |
. . . . . . . . . . . 12
      qTop   qTop          qTop   qTop            |
63 | | coeq1 4989 |
. . . . . . . . . . . . . 14
           |
64 | 63 | eqeq2d 2415 |
. . . . . . . . . . . . 13
   
 
       |
65 | | coeq1 4989 |
. . . . . . . . . . . . . 14
         |
66 | 65 | eqeq2d 2415 |
. . . . . . . . . . . . 13
    
      |
67 | 64, 66 | rmoi 3210 |
. . . . . . . . . . . 12
     qTop   qTop     
     qTop   qTop  
         qTop   qTop             |
68 | 45, 47, 53, 56, 62, 67 | syl122anc 1193 |
. . . . . . . . . . 11
      qTop   qTop          qTop   qTop        
   |
69 | | simpr3 965 |
. . . . . . . . . . . . . . 15
 

                    |
70 | 1, 2, 20, 69 | qtopeu 17701 |
. . . . . . . . . . . . . 14
    qTop   qTop        |
71 | 70 | ad2antrr 707 |
. . . . . . . . . . . . 13
      qTop   qTop          qTop   qTop          qTop   qTop        |
72 | | reurmo 2883 |
. . . . . . . . . . . . 13
    qTop   qTop         qTop   qTop        |
73 | 71, 72 | syl 16 |
. . . . . . . . . . . 12
      qTop   qTop          qTop   qTop          qTop   qTop        |
74 | | cnco 17284 |
. . . . . . . . . . . . 13
    qTop   qTop     qTop   qTop        qTop   qTop     |
75 | 35, 38, 74 | syl2anc 643 |
. . . . . . . . . . . 12
      qTop   qTop          qTop   qTop           qTop   qTop     |
76 | 48 | coeq2d 4994 |
. . . . . . . . . . . . . 14
      qTop   qTop          qTop   qTop               |
77 | 49, 76 | eqtrd 2436 |
. . . . . . . . . . . . 13
      qTop   qTop          qTop   qTop             |
78 | | coass 5347 |
. . . . . . . . . . . . 13
         |
79 | 77, 78 | syl6eqr 2454 |
. . . . . . . . . . . 12
      qTop   qTop          qTop   qTop             |
80 | | idcn 17275 |
. . . . . . . . . . . . . 14
  qTop  TopOn     qTop   qTop     |
81 | 30, 80 | syl 16 |
. . . . . . . . . . . . 13
    qTop   qTop     |
82 | 81 | ad2antrr 707 |
. . . . . . . . . . . 12
      qTop   qTop          qTop   qTop          qTop   qTop     |
83 | | fof 5612 |
. . . . . . . . . . . . . . . 16
           |
84 | 2, 83 | syl 16 |
. . . . . . . . . . . . . . 15
       |
85 | 84 | ad2antrr 707 |
. . . . . . . . . . . . . 14
      qTop   qTop          qTop   qTop             |
86 | | fcoi2 5577 |
. . . . . . . . . . . . . 14
          |
87 | 85, 86 | syl 16 |
. . . . . . . . . . . . 13
      qTop   qTop          qTop   qTop            |
88 | 87 | eqcomd 2409 |
. . . . . . . . . . . 12
      qTop   qTop          qTop   qTop            |
89 | | coeq1 4989 |
. . . . . . . . . . . . . 14
           |
90 | 89 | eqeq2d 2415 |
. . . . . . . . . . . . 13
   
 
       |
91 | | coeq1 4989 |
. . . . . . . . . . . . . 14
         |
92 | 91 | eqeq2d 2415 |
. . . . . . . . . . . . 13
    
      |
93 | 90, 92 | rmoi 3210 |
. . . . . . . . . . . 12
     qTop   qTop     
     qTop   qTop  
         qTop   qTop             |
94 | 73, 75, 79, 82, 88, 93 | syl122anc 1193 |
. . . . . . . . . . 11
      qTop   qTop          qTop   qTop        
   |
95 | | fcof1o 5985 |
. . . . . . . . . . 11
                          
   |
96 | 37, 40, 68, 94, 95 | syl22anc 1185 |
. . . . . . . . . 10
      qTop   qTop          qTop   qTop                |
97 | 96 | simprd 450 |
. . . . . . . . 9
      qTop   qTop          qTop   qTop          |
98 | 97, 38 | eqeltrd 2478 |
. . . . . . . 8
      qTop   qTop          qTop   qTop          qTop   qTop     |
99 | 28, 98 | rexlimddv 2794 |
. . . . . . 7
 
   qTop   qTop  
       qTop   qTop     |
100 | | ishmeo 17744 |
. . . . . . 7
   qTop   qTop  
   qTop   qTop   
  qTop
  qTop      |
101 | 16, 99, 100 | sylanbrc 646 |
. . . . . 6
 
   qTop   qTop  
      qTop   qTop     |
102 | | simprr 734 |
. . . . . 6
 
   qTop   qTop  
        |
103 | 101, 102 | jca 519 |
. . . . 5
 
   qTop   qTop  
       qTop   qTop        |
104 | 103 | ex 424 |
. . . 4
     qTop   qTop  
      qTop   qTop         |
105 | 104 | reximdv2 2775 |
. . 3
     qTop   qTop         qTop   qTop         |
106 | 15, 105 | mpd 15 |
. 2
    qTop   qTop        |
107 | | eqtr2 2422 |
. . . 4
   
         |
108 | 2 | adantr 452 |
. . . . 5
 
   qTop   qTop     qTop   qTop           |
109 | 30 | adantr 452 |
. . . . . . 7
 
   qTop   qTop     qTop   qTop      qTop  TopOn    |
110 | 33 | adantr 452 |
. . . . . . 7
 
   qTop   qTop     qTop   qTop      qTop  TopOn    |
111 | | simprl 733 |
. . . . . . 7
 
   qTop   qTop     qTop   qTop       qTop   qTop     |
112 | | hmeof1o2 17748 |
. . . . . . 7
   qTop  TopOn 
 qTop  TopOn    qTop   qTop          |
113 | 109, 110,
111, 112 | syl3anc 1184 |
. . . . . 6
 
   qTop   qTop     qTop   qTop           |
114 | | f1ofn 5634 |
. . . . . 6
    
  |
115 | 113, 114 | syl 16 |
. . . . 5
 
   qTop   qTop     qTop   qTop       |
116 | | simprr 734 |
. . . . . . 7
 
   qTop   qTop     qTop   qTop       qTop   qTop     |
117 | | hmeof1o2 17748 |
. . . . . . 7
   qTop  TopOn 
 qTop  TopOn    qTop   qTop          |
118 | 109, 110,
116, 117 | syl3anc 1184 |
. . . . . 6
 
   qTop   qTop     qTop   qTop           |
119 | | f1ofn 5634 |
. . . . . 6
    
  |
120 | 118, 119 | syl 16 |
. . . . 5
 
   qTop   qTop     qTop   qTop       |
121 | | cocan2 5984 |
. . . . 5
     

    
   |
122 | 108, 115,
120, 121 | syl3anc 1184 |
. . . 4
 
   qTop   qTop     qTop   qTop             |
123 | 107, 122 | syl5ib 211 |
. . 3
 
   qTop   qTop     qTop   qTop               |
124 | 123 | ralrimivva 2758 |
. 2
    qTop   qTop       qTop   qTop       
      |
125 | | coeq1 4989 |
. . . 4
       |
126 | 125 | eqeq2d 2415 |
. . 3
 
 
     |
127 | 126 | reu4 3088 |
. 2
    qTop   qTop     
 
  qTop   qTop      
  qTop   qTop    
  qTop   qTop          
    |
128 | 106, 124,
127 | sylanbrc 646 |
1
    qTop   qTop        |