Metamath Proof Explorer


Theorem acsfn1p

Description: Construction of a closure rule from a one-parameterpartial operation. (Contributed by Stefan O'Rear, 12-Sep-2015)

Ref Expression
Assertion acsfn1p X V b Y E X a 𝒫 X | b a Y E a ACS X

Proof

Step Hyp Ref Expression
1 riinrab 𝒫 X b X Y a 𝒫 X | b a E a = a 𝒫 X | b X Y b a E a
2 inss2 X Y Y
3 2 sseli b X Y b Y
4 3 biantrud b X Y b a b a b Y
5 vex b V
6 5 snss b a b a
7 6 bicomi b a b a
8 elin b a Y b a b Y
9 4 7 8 3bitr4g b X Y b a b a Y
10 9 imbi1d b X Y b a E a b a Y E a
11 10 ralbiia b X Y b a E a b X Y b a Y E a
12 elpwi a 𝒫 X a X
13 12 ssrind a 𝒫 X a Y X Y
14 13 adantl X V b Y E X a 𝒫 X a Y X Y
15 ralss a Y X Y b a Y E a b X Y b a Y E a
16 14 15 syl X V b Y E X a 𝒫 X b a Y E a b X Y b a Y E a
17 11 16 bitr4id X V b Y E X a 𝒫 X b X Y b a E a b a Y E a
18 17 rabbidva X V b Y E X a 𝒫 X | b X Y b a E a = a 𝒫 X | b a Y E a
19 1 18 eqtrid X V b Y E X 𝒫 X b X Y a 𝒫 X | b a E a = a 𝒫 X | b a Y E a
20 mreacs X V ACS X Moore 𝒫 X
21 20 adantr X V b Y E X ACS X Moore 𝒫 X
22 ssralv X Y Y b Y E X b X Y E X
23 2 22 ax-mp b Y E X b X Y E X
24 simpll X V b X Y E X X V
25 simpr X V b X Y E X E X
26 inss1 X Y X
27 26 sseli b X Y b X
28 27 ad2antlr X V b X Y E X b X
29 28 snssd X V b X Y E X b X
30 snfi b Fin
31 30 a1i X V b X Y E X b Fin
32 acsfn X V E X b X b Fin a 𝒫 X | b a E a ACS X
33 24 25 29 31 32 syl22anc X V b X Y E X a 𝒫 X | b a E a ACS X
34 33 ex X V b X Y E X a 𝒫 X | b a E a ACS X
35 34 ralimdva X V b X Y E X b X Y a 𝒫 X | b a E a ACS X
36 23 35 syl5 X V b Y E X b X Y a 𝒫 X | b a E a ACS X
37 36 imp X V b Y E X b X Y a 𝒫 X | b a E a ACS X
38 mreriincl ACS X Moore 𝒫 X b X Y a 𝒫 X | b a E a ACS X 𝒫 X b X Y a 𝒫 X | b a E a ACS X
39 21 37 38 syl2anc X V b Y E X 𝒫 X b X Y a 𝒫 X | b a E a ACS X
40 19 39 eqeltrrd X V b Y E X a 𝒫 X | b a Y E a ACS X