Metamath Proof Explorer


Theorem rexiunxp

Description: Write a double restricted quantification as one universal quantifier. In this version of rexxp , B ( y ) is not assumed to be constant. (Contributed by Mario Carneiro, 14-Feb-2015)

Ref Expression
Hypothesis ralxp.1 x = y z φ ψ
Assertion rexiunxp x y A y × B φ y A z B ψ

Proof

Step Hyp Ref Expression
1 ralxp.1 x = y z φ ψ
2 1 notbid x = y z ¬ φ ¬ ψ
3 2 raliunxp x y A y × B ¬ φ y A z B ¬ ψ
4 ralnex z B ¬ ψ ¬ z B ψ
5 4 ralbii y A z B ¬ ψ y A ¬ z B ψ
6 3 5 bitri x y A y × B ¬ φ y A ¬ z B ψ
7 6 notbii ¬ x y A y × B ¬ φ ¬ y A ¬ z B ψ
8 dfrex2 x y A y × B φ ¬ x y A y × B ¬ φ
9 dfrex2 y A z B ψ ¬ y A ¬ z B ψ
10 7 8 9 3bitr4i x y A y × B φ y A z B ψ