Metamath Proof Explorer


Theorem cnpfcf

Description: A function F is continuous at point A iff F respects cluster points there. (Contributed by Jeff Hankins, 14-Nov-2009) (Revised by Stefan O'Rear, 9-Aug-2015)

Ref Expression
Assertion cnpfcf ( ( 𝐽 ∈ ( TopOn ‘ 𝑋 ) ∧ 𝐾 ∈ ( TopOn ‘ 𝑌 ) ∧ 𝐴𝑋 ) → ( 𝐹 ∈ ( ( 𝐽 CnP 𝐾 ) ‘ 𝐴 ) ↔ ( 𝐹 : 𝑋𝑌 ∧ ∀ 𝑓 ∈ ( Fil ‘ 𝑋 ) ( 𝐴 ∈ ( 𝐽 fClus 𝑓 ) → ( 𝐹𝐴 ) ∈ ( ( 𝐾 fClusf 𝑓 ) ‘ 𝐹 ) ) ) ) )

Proof

Step Hyp Ref Expression
1 cnpf2 ( ( 𝐽 ∈ ( TopOn ‘ 𝑋 ) ∧ 𝐾 ∈ ( TopOn ‘ 𝑌 ) ∧ 𝐹 ∈ ( ( 𝐽 CnP 𝐾 ) ‘ 𝐴 ) ) → 𝐹 : 𝑋𝑌 )
2 1 3expa ( ( ( 𝐽 ∈ ( TopOn ‘ 𝑋 ) ∧ 𝐾 ∈ ( TopOn ‘ 𝑌 ) ) ∧ 𝐹 ∈ ( ( 𝐽 CnP 𝐾 ) ‘ 𝐴 ) ) → 𝐹 : 𝑋𝑌 )
3 2 3adantl3 ( ( ( 𝐽 ∈ ( TopOn ‘ 𝑋 ) ∧ 𝐾 ∈ ( TopOn ‘ 𝑌 ) ∧ 𝐴𝑋 ) ∧ 𝐹 ∈ ( ( 𝐽 CnP 𝐾 ) ‘ 𝐴 ) ) → 𝐹 : 𝑋𝑌 )
4 topontop ( 𝐾 ∈ ( TopOn ‘ 𝑌 ) → 𝐾 ∈ Top )
5 cnpfcfi ( ( 𝐾 ∈ Top ∧ 𝐴 ∈ ( 𝐽 fClus 𝑓 ) ∧ 𝐹 ∈ ( ( 𝐽 CnP 𝐾 ) ‘ 𝐴 ) ) → ( 𝐹𝐴 ) ∈ ( ( 𝐾 fClusf 𝑓 ) ‘ 𝐹 ) )
6 5 3com23 ( ( 𝐾 ∈ Top ∧ 𝐹 ∈ ( ( 𝐽 CnP 𝐾 ) ‘ 𝐴 ) ∧ 𝐴 ∈ ( 𝐽 fClus 𝑓 ) ) → ( 𝐹𝐴 ) ∈ ( ( 𝐾 fClusf 𝑓 ) ‘ 𝐹 ) )
7 6 3expia ( ( 𝐾 ∈ Top ∧ 𝐹 ∈ ( ( 𝐽 CnP 𝐾 ) ‘ 𝐴 ) ) → ( 𝐴 ∈ ( 𝐽 fClus 𝑓 ) → ( 𝐹𝐴 ) ∈ ( ( 𝐾 fClusf 𝑓 ) ‘ 𝐹 ) ) )
8 4 7 sylan ( ( 𝐾 ∈ ( TopOn ‘ 𝑌 ) ∧ 𝐹 ∈ ( ( 𝐽 CnP 𝐾 ) ‘ 𝐴 ) ) → ( 𝐴 ∈ ( 𝐽 fClus 𝑓 ) → ( 𝐹𝐴 ) ∈ ( ( 𝐾 fClusf 𝑓 ) ‘ 𝐹 ) ) )
9 8 ralrimivw ( ( 𝐾 ∈ ( TopOn ‘ 𝑌 ) ∧ 𝐹 ∈ ( ( 𝐽 CnP 𝐾 ) ‘ 𝐴 ) ) → ∀ 𝑓 ∈ ( Fil ‘ 𝑋 ) ( 𝐴 ∈ ( 𝐽 fClus 𝑓 ) → ( 𝐹𝐴 ) ∈ ( ( 𝐾 fClusf 𝑓 ) ‘ 𝐹 ) ) )
10 9 3ad2antl2 ( ( ( 𝐽 ∈ ( TopOn ‘ 𝑋 ) ∧ 𝐾 ∈ ( TopOn ‘ 𝑌 ) ∧ 𝐴𝑋 ) ∧ 𝐹 ∈ ( ( 𝐽 CnP 𝐾 ) ‘ 𝐴 ) ) → ∀ 𝑓 ∈ ( Fil ‘ 𝑋 ) ( 𝐴 ∈ ( 𝐽 fClus 𝑓 ) → ( 𝐹𝐴 ) ∈ ( ( 𝐾 fClusf 𝑓 ) ‘ 𝐹 ) ) )
11 3 10 jca ( ( ( 𝐽 ∈ ( TopOn ‘ 𝑋 ) ∧ 𝐾 ∈ ( TopOn ‘ 𝑌 ) ∧ 𝐴𝑋 ) ∧ 𝐹 ∈ ( ( 𝐽 CnP 𝐾 ) ‘ 𝐴 ) ) → ( 𝐹 : 𝑋𝑌 ∧ ∀ 𝑓 ∈ ( Fil ‘ 𝑋 ) ( 𝐴 ∈ ( 𝐽 fClus 𝑓 ) → ( 𝐹𝐴 ) ∈ ( ( 𝐾 fClusf 𝑓 ) ‘ 𝐹 ) ) ) )
12 11 ex ( ( 𝐽 ∈ ( TopOn ‘ 𝑋 ) ∧ 𝐾 ∈ ( TopOn ‘ 𝑌 ) ∧ 𝐴𝑋 ) → ( 𝐹 ∈ ( ( 𝐽 CnP 𝐾 ) ‘ 𝐴 ) → ( 𝐹 : 𝑋𝑌 ∧ ∀ 𝑓 ∈ ( Fil ‘ 𝑋 ) ( 𝐴 ∈ ( 𝐽 fClus 𝑓 ) → ( 𝐹𝐴 ) ∈ ( ( 𝐾 fClusf 𝑓 ) ‘ 𝐹 ) ) ) ) )
13 simplrl ( ( ( ( ( 𝐽 ∈ ( TopOn ‘ 𝑋 ) ∧ 𝐾 ∈ ( TopOn ‘ 𝑌 ) ∧ 𝐴𝑋 ) ∧ 𝐹 : 𝑋𝑌 ) ∧ ( 𝑔 ∈ ( Fil ‘ 𝑋 ) ∧ 𝐴 ∈ ( 𝐽 fLim 𝑔 ) ) ) ∧ ( ∈ ( Fil ‘ 𝑌 ) ∧ ( ( 𝑌 FilMap 𝐹 ) ‘ 𝑔 ) ⊆ ) ) → 𝑔 ∈ ( Fil ‘ 𝑋 ) )
14 filfbas ( 𝑔 ∈ ( Fil ‘ 𝑋 ) → 𝑔 ∈ ( fBas ‘ 𝑋 ) )
15 13 14 syl ( ( ( ( ( 𝐽 ∈ ( TopOn ‘ 𝑋 ) ∧ 𝐾 ∈ ( TopOn ‘ 𝑌 ) ∧ 𝐴𝑋 ) ∧ 𝐹 : 𝑋𝑌 ) ∧ ( 𝑔 ∈ ( Fil ‘ 𝑋 ) ∧ 𝐴 ∈ ( 𝐽 fLim 𝑔 ) ) ) ∧ ( ∈ ( Fil ‘ 𝑌 ) ∧ ( ( 𝑌 FilMap 𝐹 ) ‘ 𝑔 ) ⊆ ) ) → 𝑔 ∈ ( fBas ‘ 𝑋 ) )
16 simprl ( ( ( ( ( 𝐽 ∈ ( TopOn ‘ 𝑋 ) ∧ 𝐾 ∈ ( TopOn ‘ 𝑌 ) ∧ 𝐴𝑋 ) ∧ 𝐹 : 𝑋𝑌 ) ∧ ( 𝑔 ∈ ( Fil ‘ 𝑋 ) ∧ 𝐴 ∈ ( 𝐽 fLim 𝑔 ) ) ) ∧ ( ∈ ( Fil ‘ 𝑌 ) ∧ ( ( 𝑌 FilMap 𝐹 ) ‘ 𝑔 ) ⊆ ) ) → ∈ ( Fil ‘ 𝑌 ) )
17 simpllr ( ( ( ( ( 𝐽 ∈ ( TopOn ‘ 𝑋 ) ∧ 𝐾 ∈ ( TopOn ‘ 𝑌 ) ∧ 𝐴𝑋 ) ∧ 𝐹 : 𝑋𝑌 ) ∧ ( 𝑔 ∈ ( Fil ‘ 𝑋 ) ∧ 𝐴 ∈ ( 𝐽 fLim 𝑔 ) ) ) ∧ ( ∈ ( Fil ‘ 𝑌 ) ∧ ( ( 𝑌 FilMap 𝐹 ) ‘ 𝑔 ) ⊆ ) ) → 𝐹 : 𝑋𝑌 )
18 simprr ( ( ( ( ( 𝐽 ∈ ( TopOn ‘ 𝑋 ) ∧ 𝐾 ∈ ( TopOn ‘ 𝑌 ) ∧ 𝐴𝑋 ) ∧ 𝐹 : 𝑋𝑌 ) ∧ ( 𝑔 ∈ ( Fil ‘ 𝑋 ) ∧ 𝐴 ∈ ( 𝐽 fLim 𝑔 ) ) ) ∧ ( ∈ ( Fil ‘ 𝑌 ) ∧ ( ( 𝑌 FilMap 𝐹 ) ‘ 𝑔 ) ⊆ ) ) → ( ( 𝑌 FilMap 𝐹 ) ‘ 𝑔 ) ⊆ )
19 15 16 17 18 fmfnfm ( ( ( ( ( 𝐽 ∈ ( TopOn ‘ 𝑋 ) ∧ 𝐾 ∈ ( TopOn ‘ 𝑌 ) ∧ 𝐴𝑋 ) ∧ 𝐹 : 𝑋𝑌 ) ∧ ( 𝑔 ∈ ( Fil ‘ 𝑋 ) ∧ 𝐴 ∈ ( 𝐽 fLim 𝑔 ) ) ) ∧ ( ∈ ( Fil ‘ 𝑌 ) ∧ ( ( 𝑌 FilMap 𝐹 ) ‘ 𝑔 ) ⊆ ) ) → ∃ 𝑓 ∈ ( Fil ‘ 𝑋 ) ( 𝑔𝑓 = ( ( 𝑌 FilMap 𝐹 ) ‘ 𝑓 ) ) )
20 r19.29 ( ( ∀ 𝑓 ∈ ( Fil ‘ 𝑋 ) ( 𝐴 ∈ ( 𝐽 fClus 𝑓 ) → ( 𝐹𝐴 ) ∈ ( ( 𝐾 fClusf 𝑓 ) ‘ 𝐹 ) ) ∧ ∃ 𝑓 ∈ ( Fil ‘ 𝑋 ) ( 𝑔𝑓 = ( ( 𝑌 FilMap 𝐹 ) ‘ 𝑓 ) ) ) → ∃ 𝑓 ∈ ( Fil ‘ 𝑋 ) ( ( 𝐴 ∈ ( 𝐽 fClus 𝑓 ) → ( 𝐹𝐴 ) ∈ ( ( 𝐾 fClusf 𝑓 ) ‘ 𝐹 ) ) ∧ ( 𝑔𝑓 = ( ( 𝑌 FilMap 𝐹 ) ‘ 𝑓 ) ) ) )
21 flimfcls ( 𝐽 fLim 𝑓 ) ⊆ ( 𝐽 fClus 𝑓 )
22 simpll1 ( ( ( ( 𝐽 ∈ ( TopOn ‘ 𝑋 ) ∧ 𝐾 ∈ ( TopOn ‘ 𝑌 ) ∧ 𝐴𝑋 ) ∧ 𝐹 : 𝑋𝑌 ) ∧ ( 𝑔 ∈ ( Fil ‘ 𝑋 ) ∧ 𝐴 ∈ ( 𝐽 fLim 𝑔 ) ) ) → 𝐽 ∈ ( TopOn ‘ 𝑋 ) )
23 22 ad2antrr ( ( ( ( ( ( 𝐽 ∈ ( TopOn ‘ 𝑋 ) ∧ 𝐾 ∈ ( TopOn ‘ 𝑌 ) ∧ 𝐴𝑋 ) ∧ 𝐹 : 𝑋𝑌 ) ∧ ( 𝑔 ∈ ( Fil ‘ 𝑋 ) ∧ 𝐴 ∈ ( 𝐽 fLim 𝑔 ) ) ) ∧ ( ∈ ( Fil ‘ 𝑌 ) ∧ ( ( 𝑌 FilMap 𝐹 ) ‘ 𝑔 ) ⊆ ) ) ∧ ( 𝑓 ∈ ( Fil ‘ 𝑋 ) ∧ ( 𝑔𝑓 = ( ( 𝑌 FilMap 𝐹 ) ‘ 𝑓 ) ) ) ) → 𝐽 ∈ ( TopOn ‘ 𝑋 ) )
24 simprl ( ( ( ( ( ( 𝐽 ∈ ( TopOn ‘ 𝑋 ) ∧ 𝐾 ∈ ( TopOn ‘ 𝑌 ) ∧ 𝐴𝑋 ) ∧ 𝐹 : 𝑋𝑌 ) ∧ ( 𝑔 ∈ ( Fil ‘ 𝑋 ) ∧ 𝐴 ∈ ( 𝐽 fLim 𝑔 ) ) ) ∧ ( ∈ ( Fil ‘ 𝑌 ) ∧ ( ( 𝑌 FilMap 𝐹 ) ‘ 𝑔 ) ⊆ ) ) ∧ ( 𝑓 ∈ ( Fil ‘ 𝑋 ) ∧ ( 𝑔𝑓 = ( ( 𝑌 FilMap 𝐹 ) ‘ 𝑓 ) ) ) ) → 𝑓 ∈ ( Fil ‘ 𝑋 ) )
25 simprrl ( ( ( ( ( ( 𝐽 ∈ ( TopOn ‘ 𝑋 ) ∧ 𝐾 ∈ ( TopOn ‘ 𝑌 ) ∧ 𝐴𝑋 ) ∧ 𝐹 : 𝑋𝑌 ) ∧ ( 𝑔 ∈ ( Fil ‘ 𝑋 ) ∧ 𝐴 ∈ ( 𝐽 fLim 𝑔 ) ) ) ∧ ( ∈ ( Fil ‘ 𝑌 ) ∧ ( ( 𝑌 FilMap 𝐹 ) ‘ 𝑔 ) ⊆ ) ) ∧ ( 𝑓 ∈ ( Fil ‘ 𝑋 ) ∧ ( 𝑔𝑓 = ( ( 𝑌 FilMap 𝐹 ) ‘ 𝑓 ) ) ) ) → 𝑔𝑓 )
26 flimss2 ( ( 𝐽 ∈ ( TopOn ‘ 𝑋 ) ∧ 𝑓 ∈ ( Fil ‘ 𝑋 ) ∧ 𝑔𝑓 ) → ( 𝐽 fLim 𝑔 ) ⊆ ( 𝐽 fLim 𝑓 ) )
27 23 24 25 26 syl3anc ( ( ( ( ( ( 𝐽 ∈ ( TopOn ‘ 𝑋 ) ∧ 𝐾 ∈ ( TopOn ‘ 𝑌 ) ∧ 𝐴𝑋 ) ∧ 𝐹 : 𝑋𝑌 ) ∧ ( 𝑔 ∈ ( Fil ‘ 𝑋 ) ∧ 𝐴 ∈ ( 𝐽 fLim 𝑔 ) ) ) ∧ ( ∈ ( Fil ‘ 𝑌 ) ∧ ( ( 𝑌 FilMap 𝐹 ) ‘ 𝑔 ) ⊆ ) ) ∧ ( 𝑓 ∈ ( Fil ‘ 𝑋 ) ∧ ( 𝑔𝑓 = ( ( 𝑌 FilMap 𝐹 ) ‘ 𝑓 ) ) ) ) → ( 𝐽 fLim 𝑔 ) ⊆ ( 𝐽 fLim 𝑓 ) )
28 simprr ( ( ( ( 𝐽 ∈ ( TopOn ‘ 𝑋 ) ∧ 𝐾 ∈ ( TopOn ‘ 𝑌 ) ∧ 𝐴𝑋 ) ∧ 𝐹 : 𝑋𝑌 ) ∧ ( 𝑔 ∈ ( Fil ‘ 𝑋 ) ∧ 𝐴 ∈ ( 𝐽 fLim 𝑔 ) ) ) → 𝐴 ∈ ( 𝐽 fLim 𝑔 ) )
29 28 ad2antrr ( ( ( ( ( ( 𝐽 ∈ ( TopOn ‘ 𝑋 ) ∧ 𝐾 ∈ ( TopOn ‘ 𝑌 ) ∧ 𝐴𝑋 ) ∧ 𝐹 : 𝑋𝑌 ) ∧ ( 𝑔 ∈ ( Fil ‘ 𝑋 ) ∧ 𝐴 ∈ ( 𝐽 fLim 𝑔 ) ) ) ∧ ( ∈ ( Fil ‘ 𝑌 ) ∧ ( ( 𝑌 FilMap 𝐹 ) ‘ 𝑔 ) ⊆ ) ) ∧ ( 𝑓 ∈ ( Fil ‘ 𝑋 ) ∧ ( 𝑔𝑓 = ( ( 𝑌 FilMap 𝐹 ) ‘ 𝑓 ) ) ) ) → 𝐴 ∈ ( 𝐽 fLim 𝑔 ) )
30 27 29 sseldd ( ( ( ( ( ( 𝐽 ∈ ( TopOn ‘ 𝑋 ) ∧ 𝐾 ∈ ( TopOn ‘ 𝑌 ) ∧ 𝐴𝑋 ) ∧ 𝐹 : 𝑋𝑌 ) ∧ ( 𝑔 ∈ ( Fil ‘ 𝑋 ) ∧ 𝐴 ∈ ( 𝐽 fLim 𝑔 ) ) ) ∧ ( ∈ ( Fil ‘ 𝑌 ) ∧ ( ( 𝑌 FilMap 𝐹 ) ‘ 𝑔 ) ⊆ ) ) ∧ ( 𝑓 ∈ ( Fil ‘ 𝑋 ) ∧ ( 𝑔𝑓 = ( ( 𝑌 FilMap 𝐹 ) ‘ 𝑓 ) ) ) ) → 𝐴 ∈ ( 𝐽 fLim 𝑓 ) )
31 21 30 sseldi ( ( ( ( ( ( 𝐽 ∈ ( TopOn ‘ 𝑋 ) ∧ 𝐾 ∈ ( TopOn ‘ 𝑌 ) ∧ 𝐴𝑋 ) ∧ 𝐹 : 𝑋𝑌 ) ∧ ( 𝑔 ∈ ( Fil ‘ 𝑋 ) ∧ 𝐴 ∈ ( 𝐽 fLim 𝑔 ) ) ) ∧ ( ∈ ( Fil ‘ 𝑌 ) ∧ ( ( 𝑌 FilMap 𝐹 ) ‘ 𝑔 ) ⊆ ) ) ∧ ( 𝑓 ∈ ( Fil ‘ 𝑋 ) ∧ ( 𝑔𝑓 = ( ( 𝑌 FilMap 𝐹 ) ‘ 𝑓 ) ) ) ) → 𝐴 ∈ ( 𝐽 fClus 𝑓 ) )
32 simpll2 ( ( ( ( 𝐽 ∈ ( TopOn ‘ 𝑋 ) ∧ 𝐾 ∈ ( TopOn ‘ 𝑌 ) ∧ 𝐴𝑋 ) ∧ 𝐹 : 𝑋𝑌 ) ∧ ( 𝑔 ∈ ( Fil ‘ 𝑋 ) ∧ 𝐴 ∈ ( 𝐽 fLim 𝑔 ) ) ) → 𝐾 ∈ ( TopOn ‘ 𝑌 ) )
33 32 ad2antrr ( ( ( ( ( ( 𝐽 ∈ ( TopOn ‘ 𝑋 ) ∧ 𝐾 ∈ ( TopOn ‘ 𝑌 ) ∧ 𝐴𝑋 ) ∧ 𝐹 : 𝑋𝑌 ) ∧ ( 𝑔 ∈ ( Fil ‘ 𝑋 ) ∧ 𝐴 ∈ ( 𝐽 fLim 𝑔 ) ) ) ∧ ( ∈ ( Fil ‘ 𝑌 ) ∧ ( ( 𝑌 FilMap 𝐹 ) ‘ 𝑔 ) ⊆ ) ) ∧ ( 𝑓 ∈ ( Fil ‘ 𝑋 ) ∧ ( 𝑔𝑓 = ( ( 𝑌 FilMap 𝐹 ) ‘ 𝑓 ) ) ) ) → 𝐾 ∈ ( TopOn ‘ 𝑌 ) )
34 simplr ( ( ( ( 𝐽 ∈ ( TopOn ‘ 𝑋 ) ∧ 𝐾 ∈ ( TopOn ‘ 𝑌 ) ∧ 𝐴𝑋 ) ∧ 𝐹 : 𝑋𝑌 ) ∧ ( 𝑔 ∈ ( Fil ‘ 𝑋 ) ∧ 𝐴 ∈ ( 𝐽 fLim 𝑔 ) ) ) → 𝐹 : 𝑋𝑌 )
35 34 ad2antrr ( ( ( ( ( ( 𝐽 ∈ ( TopOn ‘ 𝑋 ) ∧ 𝐾 ∈ ( TopOn ‘ 𝑌 ) ∧ 𝐴𝑋 ) ∧ 𝐹 : 𝑋𝑌 ) ∧ ( 𝑔 ∈ ( Fil ‘ 𝑋 ) ∧ 𝐴 ∈ ( 𝐽 fLim 𝑔 ) ) ) ∧ ( ∈ ( Fil ‘ 𝑌 ) ∧ ( ( 𝑌 FilMap 𝐹 ) ‘ 𝑔 ) ⊆ ) ) ∧ ( 𝑓 ∈ ( Fil ‘ 𝑋 ) ∧ ( 𝑔𝑓 = ( ( 𝑌 FilMap 𝐹 ) ‘ 𝑓 ) ) ) ) → 𝐹 : 𝑋𝑌 )
36 fcfval ( ( 𝐾 ∈ ( TopOn ‘ 𝑌 ) ∧ 𝑓 ∈ ( Fil ‘ 𝑋 ) ∧ 𝐹 : 𝑋𝑌 ) → ( ( 𝐾 fClusf 𝑓 ) ‘ 𝐹 ) = ( 𝐾 fClus ( ( 𝑌 FilMap 𝐹 ) ‘ 𝑓 ) ) )
37 33 24 35 36 syl3anc ( ( ( ( ( ( 𝐽 ∈ ( TopOn ‘ 𝑋 ) ∧ 𝐾 ∈ ( TopOn ‘ 𝑌 ) ∧ 𝐴𝑋 ) ∧ 𝐹 : 𝑋𝑌 ) ∧ ( 𝑔 ∈ ( Fil ‘ 𝑋 ) ∧ 𝐴 ∈ ( 𝐽 fLim 𝑔 ) ) ) ∧ ( ∈ ( Fil ‘ 𝑌 ) ∧ ( ( 𝑌 FilMap 𝐹 ) ‘ 𝑔 ) ⊆ ) ) ∧ ( 𝑓 ∈ ( Fil ‘ 𝑋 ) ∧ ( 𝑔𝑓 = ( ( 𝑌 FilMap 𝐹 ) ‘ 𝑓 ) ) ) ) → ( ( 𝐾 fClusf 𝑓 ) ‘ 𝐹 ) = ( 𝐾 fClus ( ( 𝑌 FilMap 𝐹 ) ‘ 𝑓 ) ) )
38 simprrr ( ( ( ( ( ( 𝐽 ∈ ( TopOn ‘ 𝑋 ) ∧ 𝐾 ∈ ( TopOn ‘ 𝑌 ) ∧ 𝐴𝑋 ) ∧ 𝐹 : 𝑋𝑌 ) ∧ ( 𝑔 ∈ ( Fil ‘ 𝑋 ) ∧ 𝐴 ∈ ( 𝐽 fLim 𝑔 ) ) ) ∧ ( ∈ ( Fil ‘ 𝑌 ) ∧ ( ( 𝑌 FilMap 𝐹 ) ‘ 𝑔 ) ⊆ ) ) ∧ ( 𝑓 ∈ ( Fil ‘ 𝑋 ) ∧ ( 𝑔𝑓 = ( ( 𝑌 FilMap 𝐹 ) ‘ 𝑓 ) ) ) ) → = ( ( 𝑌 FilMap 𝐹 ) ‘ 𝑓 ) )
39 38 oveq2d ( ( ( ( ( ( 𝐽 ∈ ( TopOn ‘ 𝑋 ) ∧ 𝐾 ∈ ( TopOn ‘ 𝑌 ) ∧ 𝐴𝑋 ) ∧ 𝐹 : 𝑋𝑌 ) ∧ ( 𝑔 ∈ ( Fil ‘ 𝑋 ) ∧ 𝐴 ∈ ( 𝐽 fLim 𝑔 ) ) ) ∧ ( ∈ ( Fil ‘ 𝑌 ) ∧ ( ( 𝑌 FilMap 𝐹 ) ‘ 𝑔 ) ⊆ ) ) ∧ ( 𝑓 ∈ ( Fil ‘ 𝑋 ) ∧ ( 𝑔𝑓 = ( ( 𝑌 FilMap 𝐹 ) ‘ 𝑓 ) ) ) ) → ( 𝐾 fClus ) = ( 𝐾 fClus ( ( 𝑌 FilMap 𝐹 ) ‘ 𝑓 ) ) )
40 37 39 eqtr4d ( ( ( ( ( ( 𝐽 ∈ ( TopOn ‘ 𝑋 ) ∧ 𝐾 ∈ ( TopOn ‘ 𝑌 ) ∧ 𝐴𝑋 ) ∧ 𝐹 : 𝑋𝑌 ) ∧ ( 𝑔 ∈ ( Fil ‘ 𝑋 ) ∧ 𝐴 ∈ ( 𝐽 fLim 𝑔 ) ) ) ∧ ( ∈ ( Fil ‘ 𝑌 ) ∧ ( ( 𝑌 FilMap 𝐹 ) ‘ 𝑔 ) ⊆ ) ) ∧ ( 𝑓 ∈ ( Fil ‘ 𝑋 ) ∧ ( 𝑔𝑓 = ( ( 𝑌 FilMap 𝐹 ) ‘ 𝑓 ) ) ) ) → ( ( 𝐾 fClusf 𝑓 ) ‘ 𝐹 ) = ( 𝐾 fClus ) )
41 40 eleq2d ( ( ( ( ( ( 𝐽 ∈ ( TopOn ‘ 𝑋 ) ∧ 𝐾 ∈ ( TopOn ‘ 𝑌 ) ∧ 𝐴𝑋 ) ∧ 𝐹 : 𝑋𝑌 ) ∧ ( 𝑔 ∈ ( Fil ‘ 𝑋 ) ∧ 𝐴 ∈ ( 𝐽 fLim 𝑔 ) ) ) ∧ ( ∈ ( Fil ‘ 𝑌 ) ∧ ( ( 𝑌 FilMap 𝐹 ) ‘ 𝑔 ) ⊆ ) ) ∧ ( 𝑓 ∈ ( Fil ‘ 𝑋 ) ∧ ( 𝑔𝑓 = ( ( 𝑌 FilMap 𝐹 ) ‘ 𝑓 ) ) ) ) → ( ( 𝐹𝐴 ) ∈ ( ( 𝐾 fClusf 𝑓 ) ‘ 𝐹 ) ↔ ( 𝐹𝐴 ) ∈ ( 𝐾 fClus ) ) )
42 41 biimpd ( ( ( ( ( ( 𝐽 ∈ ( TopOn ‘ 𝑋 ) ∧ 𝐾 ∈ ( TopOn ‘ 𝑌 ) ∧ 𝐴𝑋 ) ∧ 𝐹 : 𝑋𝑌 ) ∧ ( 𝑔 ∈ ( Fil ‘ 𝑋 ) ∧ 𝐴 ∈ ( 𝐽 fLim 𝑔 ) ) ) ∧ ( ∈ ( Fil ‘ 𝑌 ) ∧ ( ( 𝑌 FilMap 𝐹 ) ‘ 𝑔 ) ⊆ ) ) ∧ ( 𝑓 ∈ ( Fil ‘ 𝑋 ) ∧ ( 𝑔𝑓 = ( ( 𝑌 FilMap 𝐹 ) ‘ 𝑓 ) ) ) ) → ( ( 𝐹𝐴 ) ∈ ( ( 𝐾 fClusf 𝑓 ) ‘ 𝐹 ) → ( 𝐹𝐴 ) ∈ ( 𝐾 fClus ) ) )
43 31 42 embantd ( ( ( ( ( ( 𝐽 ∈ ( TopOn ‘ 𝑋 ) ∧ 𝐾 ∈ ( TopOn ‘ 𝑌 ) ∧ 𝐴𝑋 ) ∧ 𝐹 : 𝑋𝑌 ) ∧ ( 𝑔 ∈ ( Fil ‘ 𝑋 ) ∧ 𝐴 ∈ ( 𝐽 fLim 𝑔 ) ) ) ∧ ( ∈ ( Fil ‘ 𝑌 ) ∧ ( ( 𝑌 FilMap 𝐹 ) ‘ 𝑔 ) ⊆ ) ) ∧ ( 𝑓 ∈ ( Fil ‘ 𝑋 ) ∧ ( 𝑔𝑓 = ( ( 𝑌 FilMap 𝐹 ) ‘ 𝑓 ) ) ) ) → ( ( 𝐴 ∈ ( 𝐽 fClus 𝑓 ) → ( 𝐹𝐴 ) ∈ ( ( 𝐾 fClusf 𝑓 ) ‘ 𝐹 ) ) → ( 𝐹𝐴 ) ∈ ( 𝐾 fClus ) ) )
44 43 expr ( ( ( ( ( ( 𝐽 ∈ ( TopOn ‘ 𝑋 ) ∧ 𝐾 ∈ ( TopOn ‘ 𝑌 ) ∧ 𝐴𝑋 ) ∧ 𝐹 : 𝑋𝑌 ) ∧ ( 𝑔 ∈ ( Fil ‘ 𝑋 ) ∧ 𝐴 ∈ ( 𝐽 fLim 𝑔 ) ) ) ∧ ( ∈ ( Fil ‘ 𝑌 ) ∧ ( ( 𝑌 FilMap 𝐹 ) ‘ 𝑔 ) ⊆ ) ) ∧ 𝑓 ∈ ( Fil ‘ 𝑋 ) ) → ( ( 𝑔𝑓 = ( ( 𝑌 FilMap 𝐹 ) ‘ 𝑓 ) ) → ( ( 𝐴 ∈ ( 𝐽 fClus 𝑓 ) → ( 𝐹𝐴 ) ∈ ( ( 𝐾 fClusf 𝑓 ) ‘ 𝐹 ) ) → ( 𝐹𝐴 ) ∈ ( 𝐾 fClus ) ) ) )
45 44 impcomd ( ( ( ( ( ( 𝐽 ∈ ( TopOn ‘ 𝑋 ) ∧ 𝐾 ∈ ( TopOn ‘ 𝑌 ) ∧ 𝐴𝑋 ) ∧ 𝐹 : 𝑋𝑌 ) ∧ ( 𝑔 ∈ ( Fil ‘ 𝑋 ) ∧ 𝐴 ∈ ( 𝐽 fLim 𝑔 ) ) ) ∧ ( ∈ ( Fil ‘ 𝑌 ) ∧ ( ( 𝑌 FilMap 𝐹 ) ‘ 𝑔 ) ⊆ ) ) ∧ 𝑓 ∈ ( Fil ‘ 𝑋 ) ) → ( ( ( 𝐴 ∈ ( 𝐽 fClus 𝑓 ) → ( 𝐹𝐴 ) ∈ ( ( 𝐾 fClusf 𝑓 ) ‘ 𝐹 ) ) ∧ ( 𝑔𝑓 = ( ( 𝑌 FilMap 𝐹 ) ‘ 𝑓 ) ) ) → ( 𝐹𝐴 ) ∈ ( 𝐾 fClus ) ) )
46 45 rexlimdva ( ( ( ( ( 𝐽 ∈ ( TopOn ‘ 𝑋 ) ∧ 𝐾 ∈ ( TopOn ‘ 𝑌 ) ∧ 𝐴𝑋 ) ∧ 𝐹 : 𝑋𝑌 ) ∧ ( 𝑔 ∈ ( Fil ‘ 𝑋 ) ∧ 𝐴 ∈ ( 𝐽 fLim 𝑔 ) ) ) ∧ ( ∈ ( Fil ‘ 𝑌 ) ∧ ( ( 𝑌 FilMap 𝐹 ) ‘ 𝑔 ) ⊆ ) ) → ( ∃ 𝑓 ∈ ( Fil ‘ 𝑋 ) ( ( 𝐴 ∈ ( 𝐽 fClus 𝑓 ) → ( 𝐹𝐴 ) ∈ ( ( 𝐾 fClusf 𝑓 ) ‘ 𝐹 ) ) ∧ ( 𝑔𝑓 = ( ( 𝑌 FilMap 𝐹 ) ‘ 𝑓 ) ) ) → ( 𝐹𝐴 ) ∈ ( 𝐾 fClus ) ) )
47 20 46 syl5 ( ( ( ( ( 𝐽 ∈ ( TopOn ‘ 𝑋 ) ∧ 𝐾 ∈ ( TopOn ‘ 𝑌 ) ∧ 𝐴𝑋 ) ∧ 𝐹 : 𝑋𝑌 ) ∧ ( 𝑔 ∈ ( Fil ‘ 𝑋 ) ∧ 𝐴 ∈ ( 𝐽 fLim 𝑔 ) ) ) ∧ ( ∈ ( Fil ‘ 𝑌 ) ∧ ( ( 𝑌 FilMap 𝐹 ) ‘ 𝑔 ) ⊆ ) ) → ( ( ∀ 𝑓 ∈ ( Fil ‘ 𝑋 ) ( 𝐴 ∈ ( 𝐽 fClus 𝑓 ) → ( 𝐹𝐴 ) ∈ ( ( 𝐾 fClusf 𝑓 ) ‘ 𝐹 ) ) ∧ ∃ 𝑓 ∈ ( Fil ‘ 𝑋 ) ( 𝑔𝑓 = ( ( 𝑌 FilMap 𝐹 ) ‘ 𝑓 ) ) ) → ( 𝐹𝐴 ) ∈ ( 𝐾 fClus ) ) )
48 19 47 mpan2d ( ( ( ( ( 𝐽 ∈ ( TopOn ‘ 𝑋 ) ∧ 𝐾 ∈ ( TopOn ‘ 𝑌 ) ∧ 𝐴𝑋 ) ∧ 𝐹 : 𝑋𝑌 ) ∧ ( 𝑔 ∈ ( Fil ‘ 𝑋 ) ∧ 𝐴 ∈ ( 𝐽 fLim 𝑔 ) ) ) ∧ ( ∈ ( Fil ‘ 𝑌 ) ∧ ( ( 𝑌 FilMap 𝐹 ) ‘ 𝑔 ) ⊆ ) ) → ( ∀ 𝑓 ∈ ( Fil ‘ 𝑋 ) ( 𝐴 ∈ ( 𝐽 fClus 𝑓 ) → ( 𝐹𝐴 ) ∈ ( ( 𝐾 fClusf 𝑓 ) ‘ 𝐹 ) ) → ( 𝐹𝐴 ) ∈ ( 𝐾 fClus ) ) )
49 48 expr ( ( ( ( ( 𝐽 ∈ ( TopOn ‘ 𝑋 ) ∧ 𝐾 ∈ ( TopOn ‘ 𝑌 ) ∧ 𝐴𝑋 ) ∧ 𝐹 : 𝑋𝑌 ) ∧ ( 𝑔 ∈ ( Fil ‘ 𝑋 ) ∧ 𝐴 ∈ ( 𝐽 fLim 𝑔 ) ) ) ∧ ∈ ( Fil ‘ 𝑌 ) ) → ( ( ( 𝑌 FilMap 𝐹 ) ‘ 𝑔 ) ⊆ → ( ∀ 𝑓 ∈ ( Fil ‘ 𝑋 ) ( 𝐴 ∈ ( 𝐽 fClus 𝑓 ) → ( 𝐹𝐴 ) ∈ ( ( 𝐾 fClusf 𝑓 ) ‘ 𝐹 ) ) → ( 𝐹𝐴 ) ∈ ( 𝐾 fClus ) ) ) )
50 49 com23 ( ( ( ( ( 𝐽 ∈ ( TopOn ‘ 𝑋 ) ∧ 𝐾 ∈ ( TopOn ‘ 𝑌 ) ∧ 𝐴𝑋 ) ∧ 𝐹 : 𝑋𝑌 ) ∧ ( 𝑔 ∈ ( Fil ‘ 𝑋 ) ∧ 𝐴 ∈ ( 𝐽 fLim 𝑔 ) ) ) ∧ ∈ ( Fil ‘ 𝑌 ) ) → ( ∀ 𝑓 ∈ ( Fil ‘ 𝑋 ) ( 𝐴 ∈ ( 𝐽 fClus 𝑓 ) → ( 𝐹𝐴 ) ∈ ( ( 𝐾 fClusf 𝑓 ) ‘ 𝐹 ) ) → ( ( ( 𝑌 FilMap 𝐹 ) ‘ 𝑔 ) ⊆ → ( 𝐹𝐴 ) ∈ ( 𝐾 fClus ) ) ) )
51 50 ralrimdva ( ( ( ( 𝐽 ∈ ( TopOn ‘ 𝑋 ) ∧ 𝐾 ∈ ( TopOn ‘ 𝑌 ) ∧ 𝐴𝑋 ) ∧ 𝐹 : 𝑋𝑌 ) ∧ ( 𝑔 ∈ ( Fil ‘ 𝑋 ) ∧ 𝐴 ∈ ( 𝐽 fLim 𝑔 ) ) ) → ( ∀ 𝑓 ∈ ( Fil ‘ 𝑋 ) ( 𝐴 ∈ ( 𝐽 fClus 𝑓 ) → ( 𝐹𝐴 ) ∈ ( ( 𝐾 fClusf 𝑓 ) ‘ 𝐹 ) ) → ∀ ∈ ( Fil ‘ 𝑌 ) ( ( ( 𝑌 FilMap 𝐹 ) ‘ 𝑔 ) ⊆ → ( 𝐹𝐴 ) ∈ ( 𝐾 fClus ) ) ) )
52 toponmax ( 𝐾 ∈ ( TopOn ‘ 𝑌 ) → 𝑌𝐾 )
53 32 52 syl ( ( ( ( 𝐽 ∈ ( TopOn ‘ 𝑋 ) ∧ 𝐾 ∈ ( TopOn ‘ 𝑌 ) ∧ 𝐴𝑋 ) ∧ 𝐹 : 𝑋𝑌 ) ∧ ( 𝑔 ∈ ( Fil ‘ 𝑋 ) ∧ 𝐴 ∈ ( 𝐽 fLim 𝑔 ) ) ) → 𝑌𝐾 )
54 simprl ( ( ( ( 𝐽 ∈ ( TopOn ‘ 𝑋 ) ∧ 𝐾 ∈ ( TopOn ‘ 𝑌 ) ∧ 𝐴𝑋 ) ∧ 𝐹 : 𝑋𝑌 ) ∧ ( 𝑔 ∈ ( Fil ‘ 𝑋 ) ∧ 𝐴 ∈ ( 𝐽 fLim 𝑔 ) ) ) → 𝑔 ∈ ( Fil ‘ 𝑋 ) )
55 54 14 syl ( ( ( ( 𝐽 ∈ ( TopOn ‘ 𝑋 ) ∧ 𝐾 ∈ ( TopOn ‘ 𝑌 ) ∧ 𝐴𝑋 ) ∧ 𝐹 : 𝑋𝑌 ) ∧ ( 𝑔 ∈ ( Fil ‘ 𝑋 ) ∧ 𝐴 ∈ ( 𝐽 fLim 𝑔 ) ) ) → 𝑔 ∈ ( fBas ‘ 𝑋 ) )
56 fmfil ( ( 𝑌𝐾𝑔 ∈ ( fBas ‘ 𝑋 ) ∧ 𝐹 : 𝑋𝑌 ) → ( ( 𝑌 FilMap 𝐹 ) ‘ 𝑔 ) ∈ ( Fil ‘ 𝑌 ) )
57 53 55 34 56 syl3anc ( ( ( ( 𝐽 ∈ ( TopOn ‘ 𝑋 ) ∧ 𝐾 ∈ ( TopOn ‘ 𝑌 ) ∧ 𝐴𝑋 ) ∧ 𝐹 : 𝑋𝑌 ) ∧ ( 𝑔 ∈ ( Fil ‘ 𝑋 ) ∧ 𝐴 ∈ ( 𝐽 fLim 𝑔 ) ) ) → ( ( 𝑌 FilMap 𝐹 ) ‘ 𝑔 ) ∈ ( Fil ‘ 𝑌 ) )
58 toponuni ( 𝐾 ∈ ( TopOn ‘ 𝑌 ) → 𝑌 = 𝐾 )
59 32 58 syl ( ( ( ( 𝐽 ∈ ( TopOn ‘ 𝑋 ) ∧ 𝐾 ∈ ( TopOn ‘ 𝑌 ) ∧ 𝐴𝑋 ) ∧ 𝐹 : 𝑋𝑌 ) ∧ ( 𝑔 ∈ ( Fil ‘ 𝑋 ) ∧ 𝐴 ∈ ( 𝐽 fLim 𝑔 ) ) ) → 𝑌 = 𝐾 )
60 59 fveq2d ( ( ( ( 𝐽 ∈ ( TopOn ‘ 𝑋 ) ∧ 𝐾 ∈ ( TopOn ‘ 𝑌 ) ∧ 𝐴𝑋 ) ∧ 𝐹 : 𝑋𝑌 ) ∧ ( 𝑔 ∈ ( Fil ‘ 𝑋 ) ∧ 𝐴 ∈ ( 𝐽 fLim 𝑔 ) ) ) → ( Fil ‘ 𝑌 ) = ( Fil ‘ 𝐾 ) )
61 57 60 eleqtrd ( ( ( ( 𝐽 ∈ ( TopOn ‘ 𝑋 ) ∧ 𝐾 ∈ ( TopOn ‘ 𝑌 ) ∧ 𝐴𝑋 ) ∧ 𝐹 : 𝑋𝑌 ) ∧ ( 𝑔 ∈ ( Fil ‘ 𝑋 ) ∧ 𝐴 ∈ ( 𝐽 fLim 𝑔 ) ) ) → ( ( 𝑌 FilMap 𝐹 ) ‘ 𝑔 ) ∈ ( Fil ‘ 𝐾 ) )
62 eqid 𝐾 = 𝐾
63 62 flimfnfcls ( ( ( 𝑌 FilMap 𝐹 ) ‘ 𝑔 ) ∈ ( Fil ‘ 𝐾 ) → ( ( 𝐹𝐴 ) ∈ ( 𝐾 fLim ( ( 𝑌 FilMap 𝐹 ) ‘ 𝑔 ) ) ↔ ∀ ∈ ( Fil ‘ 𝐾 ) ( ( ( 𝑌 FilMap 𝐹 ) ‘ 𝑔 ) ⊆ → ( 𝐹𝐴 ) ∈ ( 𝐾 fClus ) ) ) )
64 61 63 syl ( ( ( ( 𝐽 ∈ ( TopOn ‘ 𝑋 ) ∧ 𝐾 ∈ ( TopOn ‘ 𝑌 ) ∧ 𝐴𝑋 ) ∧ 𝐹 : 𝑋𝑌 ) ∧ ( 𝑔 ∈ ( Fil ‘ 𝑋 ) ∧ 𝐴 ∈ ( 𝐽 fLim 𝑔 ) ) ) → ( ( 𝐹𝐴 ) ∈ ( 𝐾 fLim ( ( 𝑌 FilMap 𝐹 ) ‘ 𝑔 ) ) ↔ ∀ ∈ ( Fil ‘ 𝐾 ) ( ( ( 𝑌 FilMap 𝐹 ) ‘ 𝑔 ) ⊆ → ( 𝐹𝐴 ) ∈ ( 𝐾 fClus ) ) ) )
65 flfval ( ( 𝐾 ∈ ( TopOn ‘ 𝑌 ) ∧ 𝑔 ∈ ( Fil ‘ 𝑋 ) ∧ 𝐹 : 𝑋𝑌 ) → ( ( 𝐾 fLimf 𝑔 ) ‘ 𝐹 ) = ( 𝐾 fLim ( ( 𝑌 FilMap 𝐹 ) ‘ 𝑔 ) ) )
66 32 54 34 65 syl3anc ( ( ( ( 𝐽 ∈ ( TopOn ‘ 𝑋 ) ∧ 𝐾 ∈ ( TopOn ‘ 𝑌 ) ∧ 𝐴𝑋 ) ∧ 𝐹 : 𝑋𝑌 ) ∧ ( 𝑔 ∈ ( Fil ‘ 𝑋 ) ∧ 𝐴 ∈ ( 𝐽 fLim 𝑔 ) ) ) → ( ( 𝐾 fLimf 𝑔 ) ‘ 𝐹 ) = ( 𝐾 fLim ( ( 𝑌 FilMap 𝐹 ) ‘ 𝑔 ) ) )
67 66 eleq2d ( ( ( ( 𝐽 ∈ ( TopOn ‘ 𝑋 ) ∧ 𝐾 ∈ ( TopOn ‘ 𝑌 ) ∧ 𝐴𝑋 ) ∧ 𝐹 : 𝑋𝑌 ) ∧ ( 𝑔 ∈ ( Fil ‘ 𝑋 ) ∧ 𝐴 ∈ ( 𝐽 fLim 𝑔 ) ) ) → ( ( 𝐹𝐴 ) ∈ ( ( 𝐾 fLimf 𝑔 ) ‘ 𝐹 ) ↔ ( 𝐹𝐴 ) ∈ ( 𝐾 fLim ( ( 𝑌 FilMap 𝐹 ) ‘ 𝑔 ) ) ) )
68 60 raleqdv ( ( ( ( 𝐽 ∈ ( TopOn ‘ 𝑋 ) ∧ 𝐾 ∈ ( TopOn ‘ 𝑌 ) ∧ 𝐴𝑋 ) ∧ 𝐹 : 𝑋𝑌 ) ∧ ( 𝑔 ∈ ( Fil ‘ 𝑋 ) ∧ 𝐴 ∈ ( 𝐽 fLim 𝑔 ) ) ) → ( ∀ ∈ ( Fil ‘ 𝑌 ) ( ( ( 𝑌 FilMap 𝐹 ) ‘ 𝑔 ) ⊆ → ( 𝐹𝐴 ) ∈ ( 𝐾 fClus ) ) ↔ ∀ ∈ ( Fil ‘ 𝐾 ) ( ( ( 𝑌 FilMap 𝐹 ) ‘ 𝑔 ) ⊆ → ( 𝐹𝐴 ) ∈ ( 𝐾 fClus ) ) ) )
69 64 67 68 3bitr4d ( ( ( ( 𝐽 ∈ ( TopOn ‘ 𝑋 ) ∧ 𝐾 ∈ ( TopOn ‘ 𝑌 ) ∧ 𝐴𝑋 ) ∧ 𝐹 : 𝑋𝑌 ) ∧ ( 𝑔 ∈ ( Fil ‘ 𝑋 ) ∧ 𝐴 ∈ ( 𝐽 fLim 𝑔 ) ) ) → ( ( 𝐹𝐴 ) ∈ ( ( 𝐾 fLimf 𝑔 ) ‘ 𝐹 ) ↔ ∀ ∈ ( Fil ‘ 𝑌 ) ( ( ( 𝑌 FilMap 𝐹 ) ‘ 𝑔 ) ⊆ → ( 𝐹𝐴 ) ∈ ( 𝐾 fClus ) ) ) )
70 51 69 sylibrd ( ( ( ( 𝐽 ∈ ( TopOn ‘ 𝑋 ) ∧ 𝐾 ∈ ( TopOn ‘ 𝑌 ) ∧ 𝐴𝑋 ) ∧ 𝐹 : 𝑋𝑌 ) ∧ ( 𝑔 ∈ ( Fil ‘ 𝑋 ) ∧ 𝐴 ∈ ( 𝐽 fLim 𝑔 ) ) ) → ( ∀ 𝑓 ∈ ( Fil ‘ 𝑋 ) ( 𝐴 ∈ ( 𝐽 fClus 𝑓 ) → ( 𝐹𝐴 ) ∈ ( ( 𝐾 fClusf 𝑓 ) ‘ 𝐹 ) ) → ( 𝐹𝐴 ) ∈ ( ( 𝐾 fLimf 𝑔 ) ‘ 𝐹 ) ) )
71 70 expr ( ( ( ( 𝐽 ∈ ( TopOn ‘ 𝑋 ) ∧ 𝐾 ∈ ( TopOn ‘ 𝑌 ) ∧ 𝐴𝑋 ) ∧ 𝐹 : 𝑋𝑌 ) ∧ 𝑔 ∈ ( Fil ‘ 𝑋 ) ) → ( 𝐴 ∈ ( 𝐽 fLim 𝑔 ) → ( ∀ 𝑓 ∈ ( Fil ‘ 𝑋 ) ( 𝐴 ∈ ( 𝐽 fClus 𝑓 ) → ( 𝐹𝐴 ) ∈ ( ( 𝐾 fClusf 𝑓 ) ‘ 𝐹 ) ) → ( 𝐹𝐴 ) ∈ ( ( 𝐾 fLimf 𝑔 ) ‘ 𝐹 ) ) ) )
72 71 com23 ( ( ( ( 𝐽 ∈ ( TopOn ‘ 𝑋 ) ∧ 𝐾 ∈ ( TopOn ‘ 𝑌 ) ∧ 𝐴𝑋 ) ∧ 𝐹 : 𝑋𝑌 ) ∧ 𝑔 ∈ ( Fil ‘ 𝑋 ) ) → ( ∀ 𝑓 ∈ ( Fil ‘ 𝑋 ) ( 𝐴 ∈ ( 𝐽 fClus 𝑓 ) → ( 𝐹𝐴 ) ∈ ( ( 𝐾 fClusf 𝑓 ) ‘ 𝐹 ) ) → ( 𝐴 ∈ ( 𝐽 fLim 𝑔 ) → ( 𝐹𝐴 ) ∈ ( ( 𝐾 fLimf 𝑔 ) ‘ 𝐹 ) ) ) )
73 72 ralrimdva ( ( ( 𝐽 ∈ ( TopOn ‘ 𝑋 ) ∧ 𝐾 ∈ ( TopOn ‘ 𝑌 ) ∧ 𝐴𝑋 ) ∧ 𝐹 : 𝑋𝑌 ) → ( ∀ 𝑓 ∈ ( Fil ‘ 𝑋 ) ( 𝐴 ∈ ( 𝐽 fClus 𝑓 ) → ( 𝐹𝐴 ) ∈ ( ( 𝐾 fClusf 𝑓 ) ‘ 𝐹 ) ) → ∀ 𝑔 ∈ ( Fil ‘ 𝑋 ) ( 𝐴 ∈ ( 𝐽 fLim 𝑔 ) → ( 𝐹𝐴 ) ∈ ( ( 𝐾 fLimf 𝑔 ) ‘ 𝐹 ) ) ) )
74 73 imdistanda ( ( 𝐽 ∈ ( TopOn ‘ 𝑋 ) ∧ 𝐾 ∈ ( TopOn ‘ 𝑌 ) ∧ 𝐴𝑋 ) → ( ( 𝐹 : 𝑋𝑌 ∧ ∀ 𝑓 ∈ ( Fil ‘ 𝑋 ) ( 𝐴 ∈ ( 𝐽 fClus 𝑓 ) → ( 𝐹𝐴 ) ∈ ( ( 𝐾 fClusf 𝑓 ) ‘ 𝐹 ) ) ) → ( 𝐹 : 𝑋𝑌 ∧ ∀ 𝑔 ∈ ( Fil ‘ 𝑋 ) ( 𝐴 ∈ ( 𝐽 fLim 𝑔 ) → ( 𝐹𝐴 ) ∈ ( ( 𝐾 fLimf 𝑔 ) ‘ 𝐹 ) ) ) ) )
75 cnpflf ( ( 𝐽 ∈ ( TopOn ‘ 𝑋 ) ∧ 𝐾 ∈ ( TopOn ‘ 𝑌 ) ∧ 𝐴𝑋 ) → ( 𝐹 ∈ ( ( 𝐽 CnP 𝐾 ) ‘ 𝐴 ) ↔ ( 𝐹 : 𝑋𝑌 ∧ ∀ 𝑔 ∈ ( Fil ‘ 𝑋 ) ( 𝐴 ∈ ( 𝐽 fLim 𝑔 ) → ( 𝐹𝐴 ) ∈ ( ( 𝐾 fLimf 𝑔 ) ‘ 𝐹 ) ) ) ) )
76 74 75 sylibrd ( ( 𝐽 ∈ ( TopOn ‘ 𝑋 ) ∧ 𝐾 ∈ ( TopOn ‘ 𝑌 ) ∧ 𝐴𝑋 ) → ( ( 𝐹 : 𝑋𝑌 ∧ ∀ 𝑓 ∈ ( Fil ‘ 𝑋 ) ( 𝐴 ∈ ( 𝐽 fClus 𝑓 ) → ( 𝐹𝐴 ) ∈ ( ( 𝐾 fClusf 𝑓 ) ‘ 𝐹 ) ) ) → 𝐹 ∈ ( ( 𝐽 CnP 𝐾 ) ‘ 𝐴 ) ) )
77 12 76 impbid ( ( 𝐽 ∈ ( TopOn ‘ 𝑋 ) ∧ 𝐾 ∈ ( TopOn ‘ 𝑌 ) ∧ 𝐴𝑋 ) → ( 𝐹 ∈ ( ( 𝐽 CnP 𝐾 ) ‘ 𝐴 ) ↔ ( 𝐹 : 𝑋𝑌 ∧ ∀ 𝑓 ∈ ( Fil ‘ 𝑋 ) ( 𝐴 ∈ ( 𝐽 fClus 𝑓 ) → ( 𝐹𝐴 ) ∈ ( ( 𝐾 fClusf 𝑓 ) ‘ 𝐹 ) ) ) ) )