Metamath Proof Explorer


Theorem fimarab

Description: Expressing the image of a set as a restricted abstract builder. (Contributed by Thierry Arnoux, 27-Jan-2020)

Ref Expression
Assertion fimarab F : A B X A F X = y B | x X F x = y

Proof

Step Hyp Ref Expression
1 nfv y F : A B X A
2 nfcv _ y F X
3 nfrab1 _ y y B | x X F x = y
4 ffn F : A B F Fn A
5 fvelimab F Fn A X A y F X x X F x = y
6 5 anbi2d F Fn A X A y B y F X y B x X F x = y
7 4 6 sylan F : A B X A y B y F X y B x X F x = y
8 fimass F : A B F X B
9 8 adantr F : A B X A F X B
10 9 sseld F : A B X A y F X y B
11 10 pm4.71rd F : A B X A y F X y B y F X
12 rabid y y B | x X F x = y y B x X F x = y
13 12 a1i F : A B X A y y B | x X F x = y y B x X F x = y
14 7 11 13 3bitr4d F : A B X A y F X y y B | x X F x = y
15 1 2 3 14 eqrd F : A B X A F X = y B | x X F x = y