Metamath Proof Explorer


Theorem isacs5

Description: A closure system is algebraic iff the closure of a generating set is the union of the closures of its finite subsets. (Contributed by Stefan O'Rear, 2-Apr-2015)

Ref Expression
Hypothesis acsdrscl.f F=mrClsC
Assertion isacs5 CACSXCMooreXs𝒫XFs=F𝒫sFin

Proof

Step Hyp Ref Expression
1 acsdrscl.f F=mrClsC
2 isacs3lem CACSXCMooreXs𝒫CtoIncsDirsetsC
3 1 isacs4lem CMooreXs𝒫CtoIncsDirsetsCCMooreXt𝒫𝒫XtoInctDirsetFt=Ft
4 1 isacs5lem CMooreXt𝒫𝒫XtoInctDirsetFt=FtCMooreXs𝒫XFs=F𝒫sFin
5 2 3 4 3syl CACSXCMooreXs𝒫XFs=F𝒫sFin
6 simpl CMooreXs𝒫XFs=F𝒫sFinCMooreX
7 elpwi s𝒫XsX
8 1 mrcidb2 CMooreXsXsCFss
9 7 8 sylan2 CMooreXs𝒫XsCFss
10 9 adantr CMooreXs𝒫XFs=F𝒫sFinsCFss
11 simpr CMooreXs𝒫XFs=F𝒫sFinFs=F𝒫sFin
12 1 mrcf CMooreXF:𝒫XC
13 ffun F:𝒫XCFunF
14 funiunfv FunFt𝒫sFinFt=F𝒫sFin
15 12 13 14 3syl CMooreXt𝒫sFinFt=F𝒫sFin
16 15 ad2antrr CMooreXs𝒫XFs=F𝒫sFint𝒫sFinFt=F𝒫sFin
17 11 16 eqtr4d CMooreXs𝒫XFs=F𝒫sFinFs=t𝒫sFinFt
18 17 sseq1d CMooreXs𝒫XFs=F𝒫sFinFsst𝒫sFinFts
19 iunss t𝒫sFinFtst𝒫sFinFts
20 18 19 bitrdi CMooreXs𝒫XFs=F𝒫sFinFsst𝒫sFinFts
21 10 20 bitrd CMooreXs𝒫XFs=F𝒫sFinsCt𝒫sFinFts
22 21 ex CMooreXs𝒫XFs=F𝒫sFinsCt𝒫sFinFts
23 22 ralimdva CMooreXs𝒫XFs=F𝒫sFins𝒫XsCt𝒫sFinFts
24 23 imp CMooreXs𝒫XFs=F𝒫sFins𝒫XsCt𝒫sFinFts
25 1 isacs2 CACSXCMooreXs𝒫XsCt𝒫sFinFts
26 6 24 25 sylanbrc CMooreXs𝒫XFs=F𝒫sFinCACSX
27 5 26 impbii CACSXCMooreXs𝒫XFs=F𝒫sFin