Metamath Proof Explorer


Theorem dff4

Description: Alternate definition of a mapping. (Contributed by NM, 20-Mar-2007)

Ref Expression
Assertion dff4 F:ABFA×BxA∃!yBxFy

Proof

Step Hyp Ref Expression
1 dff3 F:ABFA×BxA∃!yxFy
2 df-br xFyxyF
3 ssel FA×BxyFxyA×B
4 opelxp2 xyA×ByB
5 3 4 syl6 FA×BxyFyB
6 2 5 syl5bi FA×BxFyyB
7 6 pm4.71rd FA×BxFyyBxFy
8 7 eubidv FA×B∃!yxFy∃!yyBxFy
9 df-reu ∃!yBxFy∃!yyBxFy
10 8 9 bitr4di FA×B∃!yxFy∃!yBxFy
11 10 ralbidv FA×BxA∃!yxFyxA∃!yBxFy
12 11 pm5.32i FA×BxA∃!yxFyFA×BxA∃!yBxFy
13 1 12 bitri F:ABFA×BxA∃!yBxFy