Metamath Proof Explorer


Theorem fmcfil

Description: The Cauchy filter condition for a filter map. (Contributed by Mario Carneiro, 13-Oct-2015)

Ref Expression
Assertion fmcfil D∞MetXBfBasYF:YXXFilMapFBCauFilDx+yBzywyFzDFw<x

Proof

Step Hyp Ref Expression
1 elfvdm D∞MetXXdom∞Met
2 fmval Xdom∞MetBfBasYF:YXXFilMapFB=XfilGenranyBFy
3 1 2 syl3an1 D∞MetXBfBasYF:YXXFilMapFB=XfilGenranyBFy
4 3 eleq1d D∞MetXBfBasYF:YXXFilMapFBCauFilDXfilGenranyBFyCauFilD
5 simp1 D∞MetXBfBasYF:YXD∞MetX
6 simp2 D∞MetXBfBasYF:YXBfBasY
7 simp3 D∞MetXBfBasYF:YXF:YX
8 1 3ad2ant1 D∞MetXBfBasYF:YXXdom∞Met
9 eqid ranyBFy=ranyBFy
10 9 fbasrn BfBasYF:YXXdom∞MetranyBFyfBasX
11 6 7 8 10 syl3anc D∞MetXBfBasYF:YXranyBFyfBasX
12 fgcfil D∞MetXranyBFyfBasXXfilGenranyBFyCauFilDx+sranyBFyusvsuDv<x
13 5 11 12 syl2anc D∞MetXBfBasYF:YXXfilGenranyBFyCauFilDx+sranyBFyusvsuDv<x
14 imassrn FyranF
15 frn F:YXranFX
16 15 3ad2ant3 D∞MetXBfBasYF:YXranFX
17 14 16 sstrid D∞MetXBfBasYF:YXFyX
18 8 17 ssexd D∞MetXBfBasYF:YXFyV
19 18 ralrimivw D∞MetXBfBasYF:YXyBFyV
20 eqid yBFy=yBFy
21 raleq s=FyvsuDv<xvFyuDv<x
22 21 raleqbi1dv s=FyusvsuDv<xuFyvFyuDv<x
23 20 22 rexrnmptw yBFyVsranyBFyusvsuDv<xyBuFyvFyuDv<x
24 19 23 syl D∞MetXBfBasYF:YXsranyBFyusvsuDv<xyBuFyvFyuDv<x
25 simpl3 D∞MetXBfBasYF:YXyBF:YX
26 25 ffnd D∞MetXBfBasYF:YXyBFFnY
27 fbelss BfBasYyByY
28 6 27 sylan D∞MetXBfBasYF:YXyByY
29 oveq1 u=FzuDv=FzDv
30 29 breq1d u=FzuDv<xFzDv<x
31 30 ralbidv u=FzvFyuDv<xvFyFzDv<x
32 31 ralima FFnYyYuFyvFyuDv<xzyvFyFzDv<x
33 26 28 32 syl2anc D∞MetXBfBasYF:YXyBuFyvFyuDv<xzyvFyFzDv<x
34 oveq2 v=FwFzDv=FzDFw
35 34 breq1d v=FwFzDv<xFzDFw<x
36 35 ralima FFnYyYvFyFzDv<xwyFzDFw<x
37 26 28 36 syl2anc D∞MetXBfBasYF:YXyBvFyFzDv<xwyFzDFw<x
38 37 ralbidv D∞MetXBfBasYF:YXyBzyvFyFzDv<xzywyFzDFw<x
39 33 38 bitrd D∞MetXBfBasYF:YXyBuFyvFyuDv<xzywyFzDFw<x
40 39 rexbidva D∞MetXBfBasYF:YXyBuFyvFyuDv<xyBzywyFzDFw<x
41 24 40 bitrd D∞MetXBfBasYF:YXsranyBFyusvsuDv<xyBzywyFzDFw<x
42 41 ralbidv D∞MetXBfBasYF:YXx+sranyBFyusvsuDv<xx+yBzywyFzDFw<x
43 4 13 42 3bitrd D∞MetXBfBasYF:YXXFilMapFBCauFilDx+yBzywyFzDFw<x