Metamath Proof Explorer


Theorem cnprest2

Description: Equivalence of point-continuity in the parent topology and point-continuity in a subspace. (Contributed by Mario Carneiro, 9-Aug-2014) (Revised by Mario Carneiro, 21-Aug-2015)

Ref Expression
Hypotheses cnprest.1 X=J
cnprest.2 Y=K
Assertion cnprest2 KTopF:XBBYFJCnPKPFJCnPK𝑡BP

Proof

Step Hyp Ref Expression
1 cnprest.1 X=J
2 cnprest.2 Y=K
3 cnptop1 FJCnPKPJTop
4 1 cnprcl FJCnPKPPX
5 3 4 jca FJCnPKPJTopPX
6 5 a1i KTopF:XBBYFJCnPKPJTopPX
7 cnptop1 FJCnPK𝑡BPJTop
8 1 cnprcl FJCnPK𝑡BPPX
9 7 8 jca FJCnPK𝑡BPJTopPX
10 9 a1i KTopF:XBBYFJCnPK𝑡BPJTopPX
11 simpl2 KTopF:XBBYJTopPXF:XB
12 simprr KTopF:XBBYJTopPXPX
13 11 12 ffvelcdmd KTopF:XBBYJTopPXFPB
14 13 biantrud KTopF:XBBYJTopPXFPxFPxFPB
15 elin FPxBFPxFPB
16 14 15 bitr4di KTopF:XBBYJTopPXFPxFPxB
17 imassrn FyranF
18 11 frnd KTopF:XBBYJTopPXranFB
19 17 18 sstrid KTopF:XBBYJTopPXFyB
20 19 biantrud KTopF:XBBYJTopPXFyxFyxFyB
21 ssin FyxFyBFyxB
22 20 21 bitrdi KTopF:XBBYJTopPXFyxFyxB
23 22 anbi2d KTopF:XBBYJTopPXPyFyxPyFyxB
24 23 rexbidv KTopF:XBBYJTopPXyJPyFyxyJPyFyxB
25 16 24 imbi12d KTopF:XBBYJTopPXFPxyJPyFyxFPxByJPyFyxB
26 25 ralbidv KTopF:XBBYJTopPXxKFPxyJPyFyxxKFPxByJPyFyxB
27 vex xV
28 27 inex1 xBV
29 28 a1i KTopF:XBBYJTopPXxKxBV
30 simpl1 KTopF:XBBYJTopPXKTop
31 uniexg KTopKV
32 2 31 eqeltrid KTopYV
33 30 32 syl KTopF:XBBYJTopPXYV
34 simpl3 KTopF:XBBYJTopPXBY
35 33 34 ssexd KTopF:XBBYJTopPXBV
36 elrest KTopBVzK𝑡BxKz=xB
37 30 35 36 syl2anc KTopF:XBBYJTopPXzK𝑡BxKz=xB
38 eleq2 z=xBFPzFPxB
39 sseq2 z=xBFyzFyxB
40 39 anbi2d z=xBPyFyzPyFyxB
41 40 rexbidv z=xByJPyFyzyJPyFyxB
42 38 41 imbi12d z=xBFPzyJPyFyzFPxByJPyFyxB
43 42 adantl KTopF:XBBYJTopPXz=xBFPzyJPyFyzFPxByJPyFyxB
44 29 37 43 ralxfr2d KTopF:XBBYJTopPXzK𝑡BFPzyJPyFyzxKFPxByJPyFyxB
45 26 44 bitr4d KTopF:XBBYJTopPXxKFPxyJPyFyxzK𝑡BFPzyJPyFyz
46 11 34 fssd KTopF:XBBYJTopPXF:XY
47 simprl KTopF:XBBYJTopPXJTop
48 1 2 iscnp2 FJCnPKPJTopKTopPXF:XYxKFPxyJPyFyx
49 48 baib JTopKTopPXFJCnPKPF:XYxKFPxyJPyFyx
50 47 30 12 49 syl3anc KTopF:XBBYJTopPXFJCnPKPF:XYxKFPxyJPyFyx
51 46 50 mpbirand KTopF:XBBYJTopPXFJCnPKPxKFPxyJPyFyx
52 1 toptopon JTopJTopOnX
53 47 52 sylib KTopF:XBBYJTopPXJTopOnX
54 2 toptopon KTopKTopOnY
55 30 54 sylib KTopF:XBBYJTopPXKTopOnY
56 resttopon KTopOnYBYK𝑡BTopOnB
57 55 34 56 syl2anc KTopF:XBBYJTopPXK𝑡BTopOnB
58 iscnp JTopOnXK𝑡BTopOnBPXFJCnPK𝑡BPF:XBzK𝑡BFPzyJPyFyz
59 53 57 12 58 syl3anc KTopF:XBBYJTopPXFJCnPK𝑡BPF:XBzK𝑡BFPzyJPyFyz
60 11 59 mpbirand KTopF:XBBYJTopPXFJCnPK𝑡BPzK𝑡BFPzyJPyFyz
61 45 51 60 3bitr4d KTopF:XBBYJTopPXFJCnPKPFJCnPK𝑡BP
62 61 ex KTopF:XBBYJTopPXFJCnPKPFJCnPK𝑡BP
63 6 10 62 pm5.21ndd KTopF:XBBYFJCnPKPFJCnPK𝑡BP