Metamath Proof Explorer


Theorem cnt0

Description: The preimage of a T_0 topology under an injective map is T_0. (Contributed by Mario Carneiro, 25-Aug-2015)

Ref Expression
Assertion cnt0 KKol2F:X1-1YFJCnKJKol2

Proof

Step Hyp Ref Expression
1 cntop1 FJCnKJTop
2 1 3ad2ant3 KKol2F:X1-1YFJCnKJTop
3 simpl3 KKol2F:X1-1YFJCnKxJyJFJCnK
4 cnima FJCnKwKF-1wJ
5 3 4 sylan KKol2F:X1-1YFJCnKxJyJwKF-1wJ
6 eleq2 z=F-1wxzxF-1w
7 eleq2 z=F-1wyzyF-1w
8 6 7 bibi12d z=F-1wxzyzxF-1wyF-1w
9 8 rspcv F-1wJzJxzyzxF-1wyF-1w
10 5 9 syl KKol2F:X1-1YFJCnKxJyJwKzJxzyzxF-1wyF-1w
11 simprl KKol2F:X1-1YFJCnKxJyJxJ
12 eqid J=J
13 eqid K=K
14 12 13 cnf FJCnKF:JK
15 3 14 syl KKol2F:X1-1YFJCnKxJyJF:JK
16 15 ffnd KKol2F:X1-1YFJCnKxJyJFFnJ
17 elpreima FFnJxF-1wxJFxw
18 16 17 syl KKol2F:X1-1YFJCnKxJyJxF-1wxJFxw
19 11 18 mpbirand KKol2F:X1-1YFJCnKxJyJxF-1wFxw
20 simprr KKol2F:X1-1YFJCnKxJyJyJ
21 elpreima FFnJyF-1wyJFyw
22 16 21 syl KKol2F:X1-1YFJCnKxJyJyF-1wyJFyw
23 20 22 mpbirand KKol2F:X1-1YFJCnKxJyJyF-1wFyw
24 19 23 bibi12d KKol2F:X1-1YFJCnKxJyJxF-1wyF-1wFxwFyw
25 24 adantr KKol2F:X1-1YFJCnKxJyJwKxF-1wyF-1wFxwFyw
26 10 25 sylibd KKol2F:X1-1YFJCnKxJyJwKzJxzyzFxwFyw
27 26 ralrimdva KKol2F:X1-1YFJCnKxJyJzJxzyzwKFxwFyw
28 simpl1 KKol2F:X1-1YFJCnKxJyJKKol2
29 15 11 ffvelcdmd KKol2F:X1-1YFJCnKxJyJFxK
30 15 20 ffvelcdmd KKol2F:X1-1YFJCnKxJyJFyK
31 13 t0sep KKol2FxKFyKwKFxwFywFx=Fy
32 28 29 30 31 syl12anc KKol2F:X1-1YFJCnKxJyJwKFxwFywFx=Fy
33 27 32 syld KKol2F:X1-1YFJCnKxJyJzJxzyzFx=Fy
34 simpl2 KKol2F:X1-1YFJCnKxJyJF:X1-1Y
35 15 fdmd KKol2F:X1-1YFJCnKxJyJdomF=J
36 f1dm F:X1-1YdomF=X
37 34 36 syl KKol2F:X1-1YFJCnKxJyJdomF=X
38 35 37 eqtr3d KKol2F:X1-1YFJCnKxJyJJ=X
39 11 38 eleqtrd KKol2F:X1-1YFJCnKxJyJxX
40 20 38 eleqtrd KKol2F:X1-1YFJCnKxJyJyX
41 f1fveq F:X1-1YxXyXFx=Fyx=y
42 34 39 40 41 syl12anc KKol2F:X1-1YFJCnKxJyJFx=Fyx=y
43 33 42 sylibd KKol2F:X1-1YFJCnKxJyJzJxzyzx=y
44 43 ralrimivva KKol2F:X1-1YFJCnKxJyJzJxzyzx=y
45 12 ist0 JKol2JTopxJyJzJxzyzx=y
46 2 44 45 sylanbrc KKol2F:X1-1YFJCnKJKol2