Metamath Proof Explorer


Theorem fvopab5

Description: The value of a function that is expressed as an ordered pair abstraction. (Contributed by NM, 19-Feb-2006) (Revised by Mario Carneiro, 11-Sep-2015)

Ref Expression
Hypotheses fvopab5.1 ⊢ F = x y | φ
fvopab5.2 ⊢ x = A → φ ↔ ψ
Assertion fvopab5 ⊢ A ∈ V → F ⁡ A = ι y | ψ

Proof

Step Hyp Ref Expression
1 fvopab5.1 ⊢ F = x y | φ
2 fvopab5.2 ⊢ x = A → φ ↔ ψ
3 elex ⊢ A ∈ V → A ∈ V
4 df-fv ⊢ F ⁡ A = ι z | A F z
5 breq2 ⊢ z = y → A F z ↔ A F y
6 nfcv ⊢ Ⅎ _ y A
7 nfopab2 ⊢ Ⅎ _ y x y | φ
8 1 7 nfcxfr ⊢ Ⅎ _ y F
9 nfcv ⊢ Ⅎ _ y z
10 6 8 9 nfbr ⊢ Ⅎ y A F z
11 nfv ⊢ Ⅎ z A F y
12 5 10 11 cbviotaw ⊢ ι z | A F z = ι y | A F y
13 4 12 eqtri ⊢ F ⁡ A = ι y | A F y
14 nfcv ⊢ Ⅎ _ x A
15 nfopab1 ⊢ Ⅎ _ x x y | φ
16 1 15 nfcxfr ⊢ Ⅎ _ x F
17 nfcv ⊢ Ⅎ _ x y
18 14 16 17 nfbr ⊢ Ⅎ x A F y
19 nfv ⊢ Ⅎ x ψ
20 18 19 nfbi ⊢ Ⅎ x A F y ↔ ψ
21 breq1 ⊢ x = A → x F y ↔ A F y
22 21 2 bibi12d ⊢ x = A → x F y ↔ φ ↔ A F y ↔ ψ
23 df-br ⊢ x F y ↔ x y ∈ F
24 1 eleq2i ⊢ x y ∈ F ↔ x y ∈ x y | φ
25 opabidw ⊢ x y ∈ x y | φ ↔ φ
26 23 24 25 3bitri ⊢ x F y ↔ φ
27 20 22 26 vtoclg1f ⊢ A ∈ V → A F y ↔ ψ
28 27 iotabidv ⊢ A ∈ V → ι y | A F y = ι y | ψ
29 13 28 eqtrid ⊢ A ∈ V → F ⁡ A = ι y | ψ
30 3 29 syl ⊢ A ∈ V → F ⁡ A = ι y | ψ