Metamath Proof Explorer


Theorem regr1lem

Description: Lemma for regr1 . (Contributed by Mario Carneiro, 25-Aug-2015)

Ref Expression
Hypotheses kqval.2 F=xXyJ|xy
regr1lem.2 φJTopOnX
regr1lem.3 φJReg
regr1lem.4 φAX
regr1lem.5 φBX
regr1lem.6 φUJ
regr1lem.7 φ¬mKQJnKQJFAmFBnmn=
Assertion regr1lem φAUBU

Proof

Step Hyp Ref Expression
1 kqval.2 F=xXyJ|xy
2 regr1lem.2 φJTopOnX
3 regr1lem.3 φJReg
4 regr1lem.4 φAX
5 regr1lem.5 φBX
6 regr1lem.6 φUJ
7 regr1lem.7 φ¬mKQJnKQJFAmFBnmn=
8 3 adantr φAUJReg
9 6 adantr φAUUJ
10 simpr φAUAU
11 regsep JRegUJAUzJAzclsJzU
12 8 9 10 11 syl3anc φAUzJAzclsJzU
13 7 ad2antrr φAUzJAzclsJzU¬mKQJnKQJFAmFBnmn=
14 2 ad3antrrr φAUzJAzclsJzU¬BUJTopOnX
15 simplrl φAUzJAzclsJzU¬BUzJ
16 1 kqopn JTopOnXzJFzKQJ
17 14 15 16 syl2anc φAUzJAzclsJzU¬BUFzKQJ
18 toponuni JTopOnXX=J
19 14 18 syl φAUzJAzclsJzU¬BUX=J
20 19 difeq1d φAUzJAzclsJzU¬BUXclsJz=JclsJz
21 topontop JTopOnXJTop
22 14 21 syl φAUzJAzclsJzU¬BUJTop
23 elssuni zJzJ
24 15 23 syl φAUzJAzclsJzU¬BUzJ
25 eqid J=J
26 25 clscld JTopzJclsJzClsdJ
27 22 24 26 syl2anc φAUzJAzclsJzU¬BUclsJzClsdJ
28 25 cldopn clsJzClsdJJclsJzJ
29 27 28 syl φAUzJAzclsJzU¬BUJclsJzJ
30 20 29 eqeltrd φAUzJAzclsJzU¬BUXclsJzJ
31 1 kqopn JTopOnXXclsJzJFXclsJzKQJ
32 14 30 31 syl2anc φAUzJAzclsJzU¬BUFXclsJzKQJ
33 simprrl φAUzJAzclsJzUAz
34 33 adantr φAUzJAzclsJzU¬BUAz
35 4 ad3antrrr φAUzJAzclsJzU¬BUAX
36 1 kqfvima JTopOnXzJAXAzFAFz
37 14 15 35 36 syl3anc φAUzJAzclsJzU¬BUAzFAFz
38 34 37 mpbid φAUzJAzclsJzU¬BUFAFz
39 5 ad3antrrr φAUzJAzclsJzU¬BUBX
40 simprrr φAUzJAzclsJzUclsJzU
41 40 sseld φAUzJAzclsJzUBclsJzBU
42 41 con3dimp φAUzJAzclsJzU¬BU¬BclsJz
43 39 42 eldifd φAUzJAzclsJzU¬BUBXclsJz
44 1 kqfvima JTopOnXXclsJzJBXBXclsJzFBFXclsJz
45 14 30 39 44 syl3anc φAUzJAzclsJzU¬BUBXclsJzFBFXclsJz
46 43 45 mpbid φAUzJAzclsJzU¬BUFBFXclsJz
47 25 sscls JTopzJzclsJz
48 22 24 47 syl2anc φAUzJAzclsJzU¬BUzclsJz
49 48 sscond φAUzJAzclsJzU¬BUXclsJzXz
50 imass2 XclsJzXzFXclsJzFXz
51 sslin FXclsJzFXzFzFXclsJzFzFXz
52 49 50 51 3syl φAUzJAzclsJzU¬BUFzFXclsJzFzFXz
53 1 kqdisj JTopOnXzJFzFXz=
54 14 15 53 syl2anc φAUzJAzclsJzU¬BUFzFXz=
55 sseq0 FzFXclsJzFzFXzFzFXz=FzFXclsJz=
56 52 54 55 syl2anc φAUzJAzclsJzU¬BUFzFXclsJz=
57 eleq2 m=FzFAmFAFz
58 ineq1 m=Fzmn=Fzn
59 58 eqeq1d m=Fzmn=Fzn=
60 57 59 3anbi13d m=FzFAmFBnmn=FAFzFBnFzn=
61 eleq2 n=FXclsJzFBnFBFXclsJz
62 ineq2 n=FXclsJzFzn=FzFXclsJz
63 62 eqeq1d n=FXclsJzFzn=FzFXclsJz=
64 61 63 3anbi23d n=FXclsJzFAFzFBnFzn=FAFzFBFXclsJzFzFXclsJz=
65 60 64 rspc2ev FzKQJFXclsJzKQJFAFzFBFXclsJzFzFXclsJz=mKQJnKQJFAmFBnmn=
66 17 32 38 46 56 65 syl113anc φAUzJAzclsJzU¬BUmKQJnKQJFAmFBnmn=
67 66 ex φAUzJAzclsJzU¬BUmKQJnKQJFAmFBnmn=
68 13 67 mt3d φAUzJAzclsJzUBU
69 12 68 rexlimddv φAUBU
70 69 ex φAUBU