Metamath Proof Explorer


Theorem mpoxneldm

Description: If the first argument of an operation given by a maps-to rule is not an element of the first component of the domain or the second argument is not an element of the second component of the domain depending on the first argument, then the value of the operation is the empty set. (Contributed by AV, 25-Oct-2020)

Ref Expression
Hypothesis mpoxeldm.f F=xC,yDR
Assertion mpoxneldm XCYX/xDXFY=

Proof

Step Hyp Ref Expression
1 mpoxeldm.f F=xC,yDR
2 df-nel XC¬XC
3 df-nel YX/xD¬YX/xD
4 2 3 orbi12i XCYX/xD¬XC¬YX/xD
5 ianor ¬XCYX/xD¬XC¬YX/xD
6 4 5 bitr4i XCYX/xD¬XCYX/xD
7 neq0 ¬XFY=nnXFY
8 1 mpoxeldm nXFYXCYX/xD
9 8 exlimiv nnXFYXCYX/xD
10 7 9 sylbi ¬XFY=XCYX/xD
11 10 con1i ¬XCYX/xDXFY=
12 6 11 sylbi XCYX/xDXFY=