Database
SUPPLEMENTARY MATERIAL (USERS' MATHBOXES)
Mathbox for BJ
Set theory
Maps-to notation for functions with three arguments
bj-dfmpoa
Next ⟩
bj-mpomptALT
Metamath Proof Explorer
Ascii
Unicode
Theorem
bj-dfmpoa
Description:
An equivalent definition of
df-mpo
.
(Contributed by
BJ
, 30-Dec-2020)
Ref
Expression
Assertion
bj-dfmpoa
⊢
x
∈
A
,
y
∈
B
⟼
C
=
s
t
|
∃
x
∈
A
∃
y
∈
B
s
=
x
y
∧
t
=
C
Proof
Step
Hyp
Ref
Expression
1
df-mpo
⊢
x
∈
A
,
y
∈
B
⟼
C
=
x
y
t
|
x
∈
A
∧
y
∈
B
∧
t
=
C
2
dfoprab2
⊢
x
y
t
|
x
∈
A
∧
y
∈
B
∧
t
=
C
=
s
t
|
∃
x
∃
y
s
=
x
y
∧
x
∈
A
∧
y
∈
B
∧
t
=
C
3
ancom
⊢
x
∈
A
∧
y
∈
B
∧
t
=
C
↔
t
=
C
∧
x
∈
A
∧
y
∈
B
4
3
anbi2i
⊢
s
=
x
y
∧
x
∈
A
∧
y
∈
B
∧
t
=
C
↔
s
=
x
y
∧
t
=
C
∧
x
∈
A
∧
y
∈
B
5
anass
⊢
s
=
x
y
∧
t
=
C
∧
x
∈
A
∧
y
∈
B
↔
s
=
x
y
∧
t
=
C
∧
x
∈
A
∧
y
∈
B
6
an13
⊢
s
=
x
y
∧
t
=
C
∧
x
∈
A
∧
y
∈
B
↔
y
∈
B
∧
x
∈
A
∧
s
=
x
y
∧
t
=
C
7
4
5
6
3bitr2i
⊢
s
=
x
y
∧
x
∈
A
∧
y
∈
B
∧
t
=
C
↔
y
∈
B
∧
x
∈
A
∧
s
=
x
y
∧
t
=
C
8
7
exbii
⊢
∃
y
s
=
x
y
∧
x
∈
A
∧
y
∈
B
∧
t
=
C
↔
∃
y
y
∈
B
∧
x
∈
A
∧
s
=
x
y
∧
t
=
C
9
df-rex
⊢
∃
y
∈
B
x
∈
A
∧
s
=
x
y
∧
t
=
C
↔
∃
y
y
∈
B
∧
x
∈
A
∧
s
=
x
y
∧
t
=
C
10
r19.42v
⊢
∃
y
∈
B
x
∈
A
∧
s
=
x
y
∧
t
=
C
↔
x
∈
A
∧
∃
y
∈
B
s
=
x
y
∧
t
=
C
11
8
9
10
3bitr2i
⊢
∃
y
s
=
x
y
∧
x
∈
A
∧
y
∈
B
∧
t
=
C
↔
x
∈
A
∧
∃
y
∈
B
s
=
x
y
∧
t
=
C
12
11
exbii
⊢
∃
x
∃
y
s
=
x
y
∧
x
∈
A
∧
y
∈
B
∧
t
=
C
↔
∃
x
x
∈
A
∧
∃
y
∈
B
s
=
x
y
∧
t
=
C
13
df-rex
⊢
∃
x
∈
A
∃
y
∈
B
s
=
x
y
∧
t
=
C
↔
∃
x
x
∈
A
∧
∃
y
∈
B
s
=
x
y
∧
t
=
C
14
12
13
bitr4i
⊢
∃
x
∃
y
s
=
x
y
∧
x
∈
A
∧
y
∈
B
∧
t
=
C
↔
∃
x
∈
A
∃
y
∈
B
s
=
x
y
∧
t
=
C
15
14
opabbii
⊢
s
t
|
∃
x
∃
y
s
=
x
y
∧
x
∈
A
∧
y
∈
B
∧
t
=
C
=
s
t
|
∃
x
∈
A
∃
y
∈
B
s
=
x
y
∧
t
=
C
16
1
2
15
3eqtri
⊢
x
∈
A
,
y
∈
B
⟼
C
=
s
t
|
∃
x
∈
A
∃
y
∈
B
s
=
x
y
∧
t
=
C