Step |
Hyp |
Ref |
Expression |
1 |
|
kqval.2 |
|- F = ( x e. X |-> { y e. J | x e. y } ) |
2 |
|
simplll |
|- ( ( ( ( J e. ( TopOn ` X ) /\ J e. Reg ) /\ ( z e. X /\ w e. X ) ) /\ ( a e. J /\ -. E. m e. ( KQ ` J ) E. n e. ( KQ ` J ) ( ( F ` z ) e. m /\ ( F ` w ) e. n /\ ( m i^i n ) = (/) ) ) ) -> J e. ( TopOn ` X ) ) |
3 |
|
simpllr |
|- ( ( ( ( J e. ( TopOn ` X ) /\ J e. Reg ) /\ ( z e. X /\ w e. X ) ) /\ ( a e. J /\ -. E. m e. ( KQ ` J ) E. n e. ( KQ ` J ) ( ( F ` z ) e. m /\ ( F ` w ) e. n /\ ( m i^i n ) = (/) ) ) ) -> J e. Reg ) |
4 |
|
simplrl |
|- ( ( ( ( J e. ( TopOn ` X ) /\ J e. Reg ) /\ ( z e. X /\ w e. X ) ) /\ ( a e. J /\ -. E. m e. ( KQ ` J ) E. n e. ( KQ ` J ) ( ( F ` z ) e. m /\ ( F ` w ) e. n /\ ( m i^i n ) = (/) ) ) ) -> z e. X ) |
5 |
|
simplrr |
|- ( ( ( ( J e. ( TopOn ` X ) /\ J e. Reg ) /\ ( z e. X /\ w e. X ) ) /\ ( a e. J /\ -. E. m e. ( KQ ` J ) E. n e. ( KQ ` J ) ( ( F ` z ) e. m /\ ( F ` w ) e. n /\ ( m i^i n ) = (/) ) ) ) -> w e. X ) |
6 |
|
simprl |
|- ( ( ( ( J e. ( TopOn ` X ) /\ J e. Reg ) /\ ( z e. X /\ w e. X ) ) /\ ( a e. J /\ -. E. m e. ( KQ ` J ) E. n e. ( KQ ` J ) ( ( F ` z ) e. m /\ ( F ` w ) e. n /\ ( m i^i n ) = (/) ) ) ) -> a e. J ) |
7 |
|
simprr |
|- ( ( ( ( J e. ( TopOn ` X ) /\ J e. Reg ) /\ ( z e. X /\ w e. X ) ) /\ ( a e. J /\ -. E. m e. ( KQ ` J ) E. n e. ( KQ ` J ) ( ( F ` z ) e. m /\ ( F ` w ) e. n /\ ( m i^i n ) = (/) ) ) ) -> -. E. m e. ( KQ ` J ) E. n e. ( KQ ` J ) ( ( F ` z ) e. m /\ ( F ` w ) e. n /\ ( m i^i n ) = (/) ) ) |
8 |
1 2 3 4 5 6 7
|
regr1lem |
|- ( ( ( ( J e. ( TopOn ` X ) /\ J e. Reg ) /\ ( z e. X /\ w e. X ) ) /\ ( a e. J /\ -. E. m e. ( KQ ` J ) E. n e. ( KQ ` J ) ( ( F ` z ) e. m /\ ( F ` w ) e. n /\ ( m i^i n ) = (/) ) ) ) -> ( z e. a -> w e. a ) ) |
9 |
|
3ancoma |
|- ( ( ( F ` z ) e. m /\ ( F ` w ) e. n /\ ( m i^i n ) = (/) ) <-> ( ( F ` w ) e. n /\ ( F ` z ) e. m /\ ( m i^i n ) = (/) ) ) |
10 |
|
incom |
|- ( m i^i n ) = ( n i^i m ) |
11 |
10
|
eqeq1i |
|- ( ( m i^i n ) = (/) <-> ( n i^i m ) = (/) ) |
12 |
11
|
3anbi3i |
|- ( ( ( F ` w ) e. n /\ ( F ` z ) e. m /\ ( m i^i n ) = (/) ) <-> ( ( F ` w ) e. n /\ ( F ` z ) e. m /\ ( n i^i m ) = (/) ) ) |
13 |
9 12
|
bitri |
|- ( ( ( F ` z ) e. m /\ ( F ` w ) e. n /\ ( m i^i n ) = (/) ) <-> ( ( F ` w ) e. n /\ ( F ` z ) e. m /\ ( n i^i m ) = (/) ) ) |
14 |
13
|
2rexbii |
|- ( E. m e. ( KQ ` J ) E. n e. ( KQ ` J ) ( ( F ` z ) e. m /\ ( F ` w ) e. n /\ ( m i^i n ) = (/) ) <-> E. m e. ( KQ ` J ) E. n e. ( KQ ` J ) ( ( F ` w ) e. n /\ ( F ` z ) e. m /\ ( n i^i m ) = (/) ) ) |
15 |
|
rexcom |
|- ( E. m e. ( KQ ` J ) E. n e. ( KQ ` J ) ( ( F ` w ) e. n /\ ( F ` z ) e. m /\ ( n i^i m ) = (/) ) <-> E. n e. ( KQ ` J ) E. m e. ( KQ ` J ) ( ( F ` w ) e. n /\ ( F ` z ) e. m /\ ( n i^i m ) = (/) ) ) |
16 |
14 15
|
bitri |
|- ( E. m e. ( KQ ` J ) E. n e. ( KQ ` J ) ( ( F ` z ) e. m /\ ( F ` w ) e. n /\ ( m i^i n ) = (/) ) <-> E. n e. ( KQ ` J ) E. m e. ( KQ ` J ) ( ( F ` w ) e. n /\ ( F ` z ) e. m /\ ( n i^i m ) = (/) ) ) |
17 |
7 16
|
sylnib |
|- ( ( ( ( J e. ( TopOn ` X ) /\ J e. Reg ) /\ ( z e. X /\ w e. X ) ) /\ ( a e. J /\ -. E. m e. ( KQ ` J ) E. n e. ( KQ ` J ) ( ( F ` z ) e. m /\ ( F ` w ) e. n /\ ( m i^i n ) = (/) ) ) ) -> -. E. n e. ( KQ ` J ) E. m e. ( KQ ` J ) ( ( F ` w ) e. n /\ ( F ` z ) e. m /\ ( n i^i m ) = (/) ) ) |
18 |
1 2 3 5 4 6 17
|
regr1lem |
|- ( ( ( ( J e. ( TopOn ` X ) /\ J e. Reg ) /\ ( z e. X /\ w e. X ) ) /\ ( a e. J /\ -. E. m e. ( KQ ` J ) E. n e. ( KQ ` J ) ( ( F ` z ) e. m /\ ( F ` w ) e. n /\ ( m i^i n ) = (/) ) ) ) -> ( w e. a -> z e. a ) ) |
19 |
8 18
|
impbid |
|- ( ( ( ( J e. ( TopOn ` X ) /\ J e. Reg ) /\ ( z e. X /\ w e. X ) ) /\ ( a e. J /\ -. E. m e. ( KQ ` J ) E. n e. ( KQ ` J ) ( ( F ` z ) e. m /\ ( F ` w ) e. n /\ ( m i^i n ) = (/) ) ) ) -> ( z e. a <-> w e. a ) ) |
20 |
19
|
expr |
|- ( ( ( ( J e. ( TopOn ` X ) /\ J e. Reg ) /\ ( z e. X /\ w e. X ) ) /\ a e. J ) -> ( -. E. m e. ( KQ ` J ) E. n e. ( KQ ` J ) ( ( F ` z ) e. m /\ ( F ` w ) e. n /\ ( m i^i n ) = (/) ) -> ( z e. a <-> w e. a ) ) ) |
21 |
20
|
ralrimdva |
|- ( ( ( J e. ( TopOn ` X ) /\ J e. Reg ) /\ ( z e. X /\ w e. X ) ) -> ( -. E. m e. ( KQ ` J ) E. n e. ( KQ ` J ) ( ( F ` z ) e. m /\ ( F ` w ) e. n /\ ( m i^i n ) = (/) ) -> A. a e. J ( z e. a <-> w e. a ) ) ) |
22 |
1
|
kqfeq |
|- ( ( J e. ( TopOn ` X ) /\ z e. X /\ w e. X ) -> ( ( F ` z ) = ( F ` w ) <-> A. y e. J ( z e. y <-> w e. y ) ) ) |
23 |
|
elequ2 |
|- ( y = a -> ( z e. y <-> z e. a ) ) |
24 |
|
elequ2 |
|- ( y = a -> ( w e. y <-> w e. a ) ) |
25 |
23 24
|
bibi12d |
|- ( y = a -> ( ( z e. y <-> w e. y ) <-> ( z e. a <-> w e. a ) ) ) |
26 |
25
|
cbvralvw |
|- ( A. y e. J ( z e. y <-> w e. y ) <-> A. a e. J ( z e. a <-> w e. a ) ) |
27 |
22 26
|
bitrdi |
|- ( ( J e. ( TopOn ` X ) /\ z e. X /\ w e. X ) -> ( ( F ` z ) = ( F ` w ) <-> A. a e. J ( z e. a <-> w e. a ) ) ) |
28 |
27
|
3expb |
|- ( ( J e. ( TopOn ` X ) /\ ( z e. X /\ w e. X ) ) -> ( ( F ` z ) = ( F ` w ) <-> A. a e. J ( z e. a <-> w e. a ) ) ) |
29 |
28
|
adantlr |
|- ( ( ( J e. ( TopOn ` X ) /\ J e. Reg ) /\ ( z e. X /\ w e. X ) ) -> ( ( F ` z ) = ( F ` w ) <-> A. a e. J ( z e. a <-> w e. a ) ) ) |
30 |
21 29
|
sylibrd |
|- ( ( ( J e. ( TopOn ` X ) /\ J e. Reg ) /\ ( z e. X /\ w e. X ) ) -> ( -. E. m e. ( KQ ` J ) E. n e. ( KQ ` J ) ( ( F ` z ) e. m /\ ( F ` w ) e. n /\ ( m i^i n ) = (/) ) -> ( F ` z ) = ( F ` w ) ) ) |
31 |
30
|
necon1ad |
|- ( ( ( J e. ( TopOn ` X ) /\ J e. Reg ) /\ ( z e. X /\ w e. X ) ) -> ( ( F ` z ) =/= ( F ` w ) -> E. m e. ( KQ ` J ) E. n e. ( KQ ` J ) ( ( F ` z ) e. m /\ ( F ` w ) e. n /\ ( m i^i n ) = (/) ) ) ) |
32 |
31
|
ralrimivva |
|- ( ( J e. ( TopOn ` X ) /\ J e. Reg ) -> A. z e. X A. w e. X ( ( F ` z ) =/= ( F ` w ) -> E. m e. ( KQ ` J ) E. n e. ( KQ ` J ) ( ( F ` z ) e. m /\ ( F ` w ) e. n /\ ( m i^i n ) = (/) ) ) ) |
33 |
1
|
kqffn |
|- ( J e. ( TopOn ` X ) -> F Fn X ) |
34 |
33
|
adantr |
|- ( ( J e. ( TopOn ` X ) /\ J e. Reg ) -> F Fn X ) |
35 |
|
neeq1 |
|- ( a = ( F ` z ) -> ( a =/= b <-> ( F ` z ) =/= b ) ) |
36 |
|
eleq1 |
|- ( a = ( F ` z ) -> ( a e. m <-> ( F ` z ) e. m ) ) |
37 |
36
|
3anbi1d |
|- ( a = ( F ` z ) -> ( ( a e. m /\ b e. n /\ ( m i^i n ) = (/) ) <-> ( ( F ` z ) e. m /\ b e. n /\ ( m i^i n ) = (/) ) ) ) |
38 |
37
|
2rexbidv |
|- ( a = ( F ` z ) -> ( E. m e. ( KQ ` J ) E. n e. ( KQ ` J ) ( a e. m /\ b e. n /\ ( m i^i n ) = (/) ) <-> E. m e. ( KQ ` J ) E. n e. ( KQ ` J ) ( ( F ` z ) e. m /\ b e. n /\ ( m i^i n ) = (/) ) ) ) |
39 |
35 38
|
imbi12d |
|- ( a = ( F ` z ) -> ( ( a =/= b -> E. m e. ( KQ ` J ) E. n e. ( KQ ` J ) ( a e. m /\ b e. n /\ ( m i^i n ) = (/) ) ) <-> ( ( F ` z ) =/= b -> E. m e. ( KQ ` J ) E. n e. ( KQ ` J ) ( ( F ` z ) e. m /\ b e. n /\ ( m i^i n ) = (/) ) ) ) ) |
40 |
39
|
ralbidv |
|- ( a = ( F ` z ) -> ( A. b e. ran F ( a =/= b -> E. m e. ( KQ ` J ) E. n e. ( KQ ` J ) ( a e. m /\ b e. n /\ ( m i^i n ) = (/) ) ) <-> A. b e. ran F ( ( F ` z ) =/= b -> E. m e. ( KQ ` J ) E. n e. ( KQ ` J ) ( ( F ` z ) e. m /\ b e. n /\ ( m i^i n ) = (/) ) ) ) ) |
41 |
40
|
ralrn |
|- ( F Fn X -> ( A. a e. ran F A. b e. ran F ( a =/= b -> E. m e. ( KQ ` J ) E. n e. ( KQ ` J ) ( a e. m /\ b e. n /\ ( m i^i n ) = (/) ) ) <-> A. z e. X A. b e. ran F ( ( F ` z ) =/= b -> E. m e. ( KQ ` J ) E. n e. ( KQ ` J ) ( ( F ` z ) e. m /\ b e. n /\ ( m i^i n ) = (/) ) ) ) ) |
42 |
|
neeq2 |
|- ( b = ( F ` w ) -> ( ( F ` z ) =/= b <-> ( F ` z ) =/= ( F ` w ) ) ) |
43 |
|
eleq1 |
|- ( b = ( F ` w ) -> ( b e. n <-> ( F ` w ) e. n ) ) |
44 |
43
|
3anbi2d |
|- ( b = ( F ` w ) -> ( ( ( F ` z ) e. m /\ b e. n /\ ( m i^i n ) = (/) ) <-> ( ( F ` z ) e. m /\ ( F ` w ) e. n /\ ( m i^i n ) = (/) ) ) ) |
45 |
44
|
2rexbidv |
|- ( b = ( F ` w ) -> ( E. m e. ( KQ ` J ) E. n e. ( KQ ` J ) ( ( F ` z ) e. m /\ b e. n /\ ( m i^i n ) = (/) ) <-> E. m e. ( KQ ` J ) E. n e. ( KQ ` J ) ( ( F ` z ) e. m /\ ( F ` w ) e. n /\ ( m i^i n ) = (/) ) ) ) |
46 |
42 45
|
imbi12d |
|- ( b = ( F ` w ) -> ( ( ( F ` z ) =/= b -> E. m e. ( KQ ` J ) E. n e. ( KQ ` J ) ( ( F ` z ) e. m /\ b e. n /\ ( m i^i n ) = (/) ) ) <-> ( ( F ` z ) =/= ( F ` w ) -> E. m e. ( KQ ` J ) E. n e. ( KQ ` J ) ( ( F ` z ) e. m /\ ( F ` w ) e. n /\ ( m i^i n ) = (/) ) ) ) ) |
47 |
46
|
ralrn |
|- ( F Fn X -> ( A. b e. ran F ( ( F ` z ) =/= b -> E. m e. ( KQ ` J ) E. n e. ( KQ ` J ) ( ( F ` z ) e. m /\ b e. n /\ ( m i^i n ) = (/) ) ) <-> A. w e. X ( ( F ` z ) =/= ( F ` w ) -> E. m e. ( KQ ` J ) E. n e. ( KQ ` J ) ( ( F ` z ) e. m /\ ( F ` w ) e. n /\ ( m i^i n ) = (/) ) ) ) ) |
48 |
47
|
ralbidv |
|- ( F Fn X -> ( A. z e. X A. b e. ran F ( ( F ` z ) =/= b -> E. m e. ( KQ ` J ) E. n e. ( KQ ` J ) ( ( F ` z ) e. m /\ b e. n /\ ( m i^i n ) = (/) ) ) <-> A. z e. X A. w e. X ( ( F ` z ) =/= ( F ` w ) -> E. m e. ( KQ ` J ) E. n e. ( KQ ` J ) ( ( F ` z ) e. m /\ ( F ` w ) e. n /\ ( m i^i n ) = (/) ) ) ) ) |
49 |
41 48
|
bitrd |
|- ( F Fn X -> ( A. a e. ran F A. b e. ran F ( a =/= b -> E. m e. ( KQ ` J ) E. n e. ( KQ ` J ) ( a e. m /\ b e. n /\ ( m i^i n ) = (/) ) ) <-> A. z e. X A. w e. X ( ( F ` z ) =/= ( F ` w ) -> E. m e. ( KQ ` J ) E. n e. ( KQ ` J ) ( ( F ` z ) e. m /\ ( F ` w ) e. n /\ ( m i^i n ) = (/) ) ) ) ) |
50 |
34 49
|
syl |
|- ( ( J e. ( TopOn ` X ) /\ J e. Reg ) -> ( A. a e. ran F A. b e. ran F ( a =/= b -> E. m e. ( KQ ` J ) E. n e. ( KQ ` J ) ( a e. m /\ b e. n /\ ( m i^i n ) = (/) ) ) <-> A. z e. X A. w e. X ( ( F ` z ) =/= ( F ` w ) -> E. m e. ( KQ ` J ) E. n e. ( KQ ` J ) ( ( F ` z ) e. m /\ ( F ` w ) e. n /\ ( m i^i n ) = (/) ) ) ) ) |
51 |
32 50
|
mpbird |
|- ( ( J e. ( TopOn ` X ) /\ J e. Reg ) -> A. a e. ran F A. b e. ran F ( a =/= b -> E. m e. ( KQ ` J ) E. n e. ( KQ ` J ) ( a e. m /\ b e. n /\ ( m i^i n ) = (/) ) ) ) |
52 |
1
|
kqtopon |
|- ( J e. ( TopOn ` X ) -> ( KQ ` J ) e. ( TopOn ` ran F ) ) |
53 |
52
|
adantr |
|- ( ( J e. ( TopOn ` X ) /\ J e. Reg ) -> ( KQ ` J ) e. ( TopOn ` ran F ) ) |
54 |
|
ishaus2 |
|- ( ( KQ ` J ) e. ( TopOn ` ran F ) -> ( ( KQ ` J ) e. Haus <-> A. a e. ran F A. b e. ran F ( a =/= b -> E. m e. ( KQ ` J ) E. n e. ( KQ ` J ) ( a e. m /\ b e. n /\ ( m i^i n ) = (/) ) ) ) ) |
55 |
53 54
|
syl |
|- ( ( J e. ( TopOn ` X ) /\ J e. Reg ) -> ( ( KQ ` J ) e. Haus <-> A. a e. ran F A. b e. ran F ( a =/= b -> E. m e. ( KQ ` J ) E. n e. ( KQ ` J ) ( a e. m /\ b e. n /\ ( m i^i n ) = (/) ) ) ) ) |
56 |
51 55
|
mpbird |
|- ( ( J e. ( TopOn ` X ) /\ J e. Reg ) -> ( KQ ` J ) e. Haus ) |