Metamath Proof Explorer


Theorem respreima

Description: The preimage of a restricted function. (Contributed by Jeff Madsen, 2-Sep-2009)

Ref Expression
Assertion respreima Fun F F B -1 A = F -1 A B

Proof

Step Hyp Ref Expression
1 funfn Fun F F Fn dom F
2 elin x B dom F x B x dom F
3 2 biancomi x B dom F x dom F x B
4 3 anbi1i x B dom F F B x A x dom F x B F B x A
5 fvres x B F B x = F x
6 5 eleq1d x B F B x A F x A
7 6 adantl x dom F x B F B x A F x A
8 7 pm5.32i x dom F x B F B x A x dom F x B F x A
9 4 8 bitri x B dom F F B x A x dom F x B F x A
10 9 a1i F Fn dom F x B dom F F B x A x dom F x B F x A
11 an32 x dom F x B F x A x dom F F x A x B
12 10 11 bitrdi F Fn dom F x B dom F F B x A x dom F F x A x B
13 fnfun F Fn dom F Fun F
14 funres Fun F Fun F B
15 13 14 syl F Fn dom F Fun F B
16 dmres dom F B = B dom F
17 df-fn F B Fn B dom F Fun F B dom F B = B dom F
18 15 16 17 sylanblrc F Fn dom F F B Fn B dom F
19 elpreima F B Fn B dom F x F B -1 A x B dom F F B x A
20 18 19 syl F Fn dom F x F B -1 A x B dom F F B x A
21 elin x F -1 A B x F -1 A x B
22 elpreima F Fn dom F x F -1 A x dom F F x A
23 22 anbi1d F Fn dom F x F -1 A x B x dom F F x A x B
24 21 23 syl5bb F Fn dom F x F -1 A B x dom F F x A x B
25 12 20 24 3bitr4d F Fn dom F x F B -1 A x F -1 A B
26 1 25 sylbi Fun F x F B -1 A x F -1 A B
27 26 eqrdv Fun F F B -1 A = F -1 A B