Metamath Proof Explorer


Theorem resopab

Description: Restriction of a class abstraction of ordered pairs. (Contributed by NM, 5-Nov-2002)

Ref Expression
Assertion resopab ⊢ x y | φ ↾ A = x y | x ∈ A ∧ φ

Proof

Step Hyp Ref Expression
1 df-res ⊢ x y | φ ↾ A = x y | φ ∩ A × V
2 df-xp ⊢ A × V = x y | x ∈ A ∧ y ∈ V
3 vex ⊢ y ∈ V
4 3 biantru ⊢ x ∈ A ↔ x ∈ A ∧ y ∈ V
5 4 opabbii ⊢ x y | x ∈ A = x y | x ∈ A ∧ y ∈ V
6 2 5 eqtr4i ⊢ A × V = x y | x ∈ A
7 6 ineq2i ⊢ x y | φ ∩ A × V = x y | φ ∩ x y | x ∈ A
8 incom ⊢ x y | φ ∩ x y | x ∈ A = x y | x ∈ A ∩ x y | φ
9 7 8 eqtri ⊢ x y | φ ∩ A × V = x y | x ∈ A ∩ x y | φ
10 inopab ⊢ x y | x ∈ A ∩ x y | φ = x y | x ∈ A ∧ φ
11 9 10 eqtri ⊢ x y | φ ∩ A × V = x y | x ∈ A ∧ φ
12 1 11 eqtri ⊢ x y | φ ↾ A = x y | x ∈ A ∧ φ