Metamath Proof Explorer


Theorem fvmptopabOLD

Description: Obsolete version of fvmptopab as of 13-Dec-2024. (Contributed by AV, 31-Jan-2021) (Revised by AV, 29-Oct-2021) (Proof modification is discouraged.) (New usage is discouraged.)

Ref Expression
Hypotheses fvmptopabOLD.1 φ z = Z χ ψ
fvmptopabOLD.2 φ x y | x F Z y V
fvmptopabOLD.3 M = z V x y | x F z y χ
Assertion fvmptopabOLD φ M Z = x y | x F Z y ψ

Proof

Step Hyp Ref Expression
1 fvmptopabOLD.1 φ z = Z χ ψ
2 fvmptopabOLD.2 φ x y | x F Z y V
3 fvmptopabOLD.3 M = z V x y | x F z y χ
4 fveq2 z = Z F z = F Z
5 4 breqd z = Z x F z y x F Z y
6 5 adantl Z V φ z = Z x F z y x F Z y
7 1 adantll Z V φ z = Z χ ψ
8 6 7 anbi12d Z V φ z = Z x F z y χ x F Z y ψ
9 8 opabbidv Z V φ z = Z x y | x F z y χ = x y | x F Z y ψ
10 simpl Z V φ Z V
11 id x F Z y x F Z y
12 11 gen2 x y x F Z y x F Z y
13 2 adantl Z V φ x y | x F Z y V
14 opabbrex x y x F Z y x F Z y x y | x F Z y V x y | x F Z y ψ V
15 12 13 14 sylancr Z V φ x y | x F Z y ψ V
16 3 9 10 15 fvmptd2 Z V φ M Z = x y | x F Z y ψ
17 16 ex Z V φ M Z = x y | x F Z y ψ
18 fvprc ¬ Z V M Z =
19 br0 ¬ x y
20 fvprc ¬ Z V F Z =
21 20 breqd ¬ Z V x F Z y x y
22 19 21 mtbiri ¬ Z V ¬ x F Z y
23 22 intnanrd ¬ Z V ¬ x F Z y ψ
24 23 alrimivv ¬ Z V x y ¬ x F Z y ψ
25 opab0 x y | x F Z y ψ = x y ¬ x F Z y ψ
26 24 25 sylibr ¬ Z V x y | x F Z y ψ =
27 18 26 eqtr4d ¬ Z V M Z = x y | x F Z y ψ
28 27 a1d ¬ Z V φ M Z = x y | x F Z y ψ
29 17 28 pm2.61i φ M Z = x y | x F Z y ψ