Metamath Proof Explorer


Theorem trcfilu

Description: Condition for the trace of a Cauchy filter base to be a Cauchy filter base for the restricted uniform structure. (Contributed by Thierry Arnoux, 24-Jan-2018)

Ref Expression
Assertion trcfilu UUnifOnXFCauFilUU¬F𝑡AAXF𝑡ACauFilUU𝑡A×A

Proof

Step Hyp Ref Expression
1 simp1 UUnifOnXFCauFilUU¬F𝑡AAXUUnifOnX
2 simp2l UUnifOnXFCauFilUU¬F𝑡AAXFCauFilUU
3 iscfilu UUnifOnXFCauFilUUFfBasXvUaFa×av
4 3 biimpa UUnifOnXFCauFilUUFfBasXvUaFa×av
5 1 2 4 syl2anc UUnifOnXFCauFilUU¬F𝑡AAXFfBasXvUaFa×av
6 5 simpld UUnifOnXFCauFilUU¬F𝑡AAXFfBasX
7 simp3 UUnifOnXFCauFilUU¬F𝑡AAXAX
8 simp2r UUnifOnXFCauFilUU¬F𝑡AAX¬F𝑡A
9 trfbas2 FfBasXAXF𝑡AfBasA¬F𝑡A
10 9 biimpar FfBasXAX¬F𝑡AF𝑡AfBasA
11 6 7 8 10 syl21anc UUnifOnXFCauFilUU¬F𝑡AAXF𝑡AfBasA
12 2 ad5antr UUnifOnXFCauFilUU¬F𝑡AAXwU𝑡A×AvUw=vA×AaFa×avFCauFilUU
13 1 adantr UUnifOnXFCauFilUU¬F𝑡AAXwU𝑡A×AUUnifOnX
14 13 elfvexd UUnifOnXFCauFilUU¬F𝑡AAXwU𝑡A×AXV
15 7 adantr UUnifOnXFCauFilUU¬F𝑡AAXwU𝑡A×AAX
16 14 15 ssexd UUnifOnXFCauFilUU¬F𝑡AAXwU𝑡A×AAV
17 16 ad4antr UUnifOnXFCauFilUU¬F𝑡AAXwU𝑡A×AvUw=vA×AaFa×avAV
18 simplr UUnifOnXFCauFilUU¬F𝑡AAXwU𝑡A×AvUw=vA×AaFa×avaF
19 elrestr FCauFilUUAVaFaAF𝑡A
20 12 17 18 19 syl3anc UUnifOnXFCauFilUU¬F𝑡AAXwU𝑡A×AvUw=vA×AaFa×avaAF𝑡A
21 inxp a×aA×A=aA×aA
22 simpr UUnifOnXFCauFilUU¬F𝑡AAXwU𝑡A×AvUw=vA×AaFa×ava×av
23 22 ssrind UUnifOnXFCauFilUU¬F𝑡AAXwU𝑡A×AvUw=vA×AaFa×ava×aA×AvA×A
24 simpllr UUnifOnXFCauFilUU¬F𝑡AAXwU𝑡A×AvUw=vA×AaFa×avw=vA×A
25 23 24 sseqtrrd UUnifOnXFCauFilUU¬F𝑡AAXwU𝑡A×AvUw=vA×AaFa×ava×aA×Aw
26 21 25 eqsstrrid UUnifOnXFCauFilUU¬F𝑡AAXwU𝑡A×AvUw=vA×AaFa×avaA×aAw
27 id b=aAb=aA
28 27 sqxpeqd b=aAb×b=aA×aA
29 28 sseq1d b=aAb×bwaA×aAw
30 29 rspcev aAF𝑡AaA×aAwbF𝑡Ab×bw
31 20 26 30 syl2anc UUnifOnXFCauFilUU¬F𝑡AAXwU𝑡A×AvUw=vA×AaFa×avbF𝑡Ab×bw
32 5 simprd UUnifOnXFCauFilUU¬F𝑡AAXvUaFa×av
33 32 r19.21bi UUnifOnXFCauFilUU¬F𝑡AAXvUaFa×av
34 33 ad4ant13 UUnifOnXFCauFilUU¬F𝑡AAXwU𝑡A×AvUw=vA×AaFa×av
35 31 34 r19.29a UUnifOnXFCauFilUU¬F𝑡AAXwU𝑡A×AvUw=vA×AbF𝑡Ab×bw
36 16 16 xpexd UUnifOnXFCauFilUU¬F𝑡AAXwU𝑡A×AA×AV
37 simpr UUnifOnXFCauFilUU¬F𝑡AAXwU𝑡A×AwU𝑡A×A
38 elrest UUnifOnXA×AVwU𝑡A×AvUw=vA×A
39 38 biimpa UUnifOnXA×AVwU𝑡A×AvUw=vA×A
40 13 36 37 39 syl21anc UUnifOnXFCauFilUU¬F𝑡AAXwU𝑡A×AvUw=vA×A
41 35 40 r19.29a UUnifOnXFCauFilUU¬F𝑡AAXwU𝑡A×AbF𝑡Ab×bw
42 41 ralrimiva UUnifOnXFCauFilUU¬F𝑡AAXwU𝑡A×AbF𝑡Ab×bw
43 trust UUnifOnXAXU𝑡A×AUnifOnA
44 1 7 43 syl2anc UUnifOnXFCauFilUU¬F𝑡AAXU𝑡A×AUnifOnA
45 iscfilu U𝑡A×AUnifOnAF𝑡ACauFilUU𝑡A×AF𝑡AfBasAwU𝑡A×AbF𝑡Ab×bw
46 44 45 syl UUnifOnXFCauFilUU¬F𝑡AAXF𝑡ACauFilUU𝑡A×AF𝑡AfBasAwU𝑡A×AbF𝑡Ab×bw
47 11 42 46 mpbir2and UUnifOnXFCauFilUU¬F𝑡AAXF𝑡ACauFilUU𝑡A×A