Metamath Proof Explorer


Theorem elovmpt3imp

Description: If the value of a function which is the result of an operation defined by the maps-to notation is not empty, the operands must be sets. Remark: a function which is the result of an operation can be regared as operation with 3 operands - therefore the abbreviation "mpt3" is used in the label. (Contributed by AV, 16-May-2019)

Ref Expression
Hypothesis elovmpt3imp.o O=xV,yVzMB
Assertion elovmpt3imp AXOYZXVYV

Proof

Step Hyp Ref Expression
1 elovmpt3imp.o O=xV,yVzMB
2 ne0i AXOYZXOYZ
3 ax-1 XVYVXOYZXVYV
4 1 mpondm0 ¬XVYVXOY=
5 fveq1 XOY=XOYZ=Z
6 0fv Z=
7 5 6 eqtrdi XOY=XOYZ=
8 eqneqall XOYZ=XOYZXVYV
9 4 7 8 3syl ¬XVYVXOYZXVYV
10 3 9 pm2.61i XOYZXVYV
11 2 10 syl AXOYZXVYV