Database
ZF (ZERMELO-FRAENKEL) SET THEORY
ZF Set Theory - add the Axiom of Power Sets
Ordered-pair class abstractions (cont.)
csbmpt12
Next ⟩
csbmpt2
Metamath Proof Explorer
Ascii
Unicode
Theorem
csbmpt12
Description:
Move substitution into a maps-to notation.
(Contributed by
AV
, 26-Sep-2019)
Ref
Expression
Assertion
csbmpt12
⊢
A
∈
V
→
⦋
A
/
x
⦌
y
∈
Y
⟼
Z
=
y
∈
⦋
A
/
x
⦌
Y
⟼
⦋
A
/
x
⦌
Z
Proof
Step
Hyp
Ref
Expression
1
csbopab
⊢
⦋
A
/
x
⦌
y
z
|
y
∈
Y
∧
z
=
Z
=
y
z
|
[
˙
A
/
x
]
˙
y
∈
Y
∧
z
=
Z
2
sbcan
⊢
[
˙
A
/
x
]
˙
y
∈
Y
∧
z
=
Z
↔
[
˙
A
/
x
]
˙
y
∈
Y
∧
[
˙
A
/
x
]
˙
z
=
Z
3
sbcel12
⊢
[
˙
A
/
x
]
˙
y
∈
Y
↔
⦋
A
/
x
⦌
y
∈
⦋
A
/
x
⦌
Y
4
csbconstg
⊢
A
∈
V
→
⦋
A
/
x
⦌
y
=
y
5
4
eleq1d
⊢
A
∈
V
→
⦋
A
/
x
⦌
y
∈
⦋
A
/
x
⦌
Y
↔
y
∈
⦋
A
/
x
⦌
Y
6
3
5
bitrid
⊢
A
∈
V
→
[
˙
A
/
x
]
˙
y
∈
Y
↔
y
∈
⦋
A
/
x
⦌
Y
7
sbceq2g
⊢
A
∈
V
→
[
˙
A
/
x
]
˙
z
=
Z
↔
z
=
⦋
A
/
x
⦌
Z
8
6
7
anbi12d
⊢
A
∈
V
→
[
˙
A
/
x
]
˙
y
∈
Y
∧
[
˙
A
/
x
]
˙
z
=
Z
↔
y
∈
⦋
A
/
x
⦌
Y
∧
z
=
⦋
A
/
x
⦌
Z
9
2
8
bitrid
⊢
A
∈
V
→
[
˙
A
/
x
]
˙
y
∈
Y
∧
z
=
Z
↔
y
∈
⦋
A
/
x
⦌
Y
∧
z
=
⦋
A
/
x
⦌
Z
10
9
opabbidv
⊢
A
∈
V
→
y
z
|
[
˙
A
/
x
]
˙
y
∈
Y
∧
z
=
Z
=
y
z
|
y
∈
⦋
A
/
x
⦌
Y
∧
z
=
⦋
A
/
x
⦌
Z
11
1
10
eqtrid
⊢
A
∈
V
→
⦋
A
/
x
⦌
y
z
|
y
∈
Y
∧
z
=
Z
=
y
z
|
y
∈
⦋
A
/
x
⦌
Y
∧
z
=
⦋
A
/
x
⦌
Z
12
df-mpt
⊢
y
∈
Y
⟼
Z
=
y
z
|
y
∈
Y
∧
z
=
Z
13
12
csbeq2i
⊢
⦋
A
/
x
⦌
y
∈
Y
⟼
Z
=
⦋
A
/
x
⦌
y
z
|
y
∈
Y
∧
z
=
Z
14
df-mpt
⊢
y
∈
⦋
A
/
x
⦌
Y
⟼
⦋
A
/
x
⦌
Z
=
y
z
|
y
∈
⦋
A
/
x
⦌
Y
∧
z
=
⦋
A
/
x
⦌
Z
15
11
13
14
3eqtr4g
⊢
A
∈
V
→
⦋
A
/
x
⦌
y
∈
Y
⟼
Z
=
y
∈
⦋
A
/
x
⦌
Y
⟼
⦋
A
/
x
⦌
Z