Metamath Proof Explorer


Theorem isnacs

Description: Expand definition of Noetherian-type closure system. (Contributed by Stefan O'Rear, 4-Apr-2015)

Ref Expression
Hypothesis isnacs.f F=mrClsC
Assertion isnacs CNoeACSXCACSXsCg𝒫XFins=Fg

Proof

Step Hyp Ref Expression
1 isnacs.f F=mrClsC
2 elfvex CNoeACSXXV
3 elfvex CACSXXV
4 3 adantr CACSXsCg𝒫XFins=FgXV
5 fveq2 x=XACSx=ACSX
6 pweq x=X𝒫x=𝒫X
7 6 ineq1d x=X𝒫xFin=𝒫XFin
8 7 rexeqdv x=Xg𝒫xFins=mrClscgg𝒫XFins=mrClscg
9 8 ralbidv x=Xscg𝒫xFins=mrClscgscg𝒫XFins=mrClscg
10 5 9 rabeqbidv x=XcACSx|scg𝒫xFins=mrClscg=cACSX|scg𝒫XFins=mrClscg
11 df-nacs NoeACS=xVcACSx|scg𝒫xFins=mrClscg
12 fvex ACSXV
13 12 rabex cACSX|scg𝒫XFins=mrClscgV
14 10 11 13 fvmpt XVNoeACSX=cACSX|scg𝒫XFins=mrClscg
15 14 eleq2d XVCNoeACSXCcACSX|scg𝒫XFins=mrClscg
16 fveq2 c=CmrClsc=mrClsC
17 16 1 eqtr4di c=CmrClsc=F
18 17 fveq1d c=CmrClscg=Fg
19 18 eqeq2d c=Cs=mrClscgs=Fg
20 19 rexbidv c=Cg𝒫XFins=mrClscgg𝒫XFins=Fg
21 20 raleqbi1dv c=Cscg𝒫XFins=mrClscgsCg𝒫XFins=Fg
22 21 elrab CcACSX|scg𝒫XFins=mrClscgCACSXsCg𝒫XFins=Fg
23 15 22 bitrdi XVCNoeACSXCACSXsCg𝒫XFins=Fg
24 2 4 23 pm5.21nii CNoeACSXCACSXsCg𝒫XFins=Fg