Metamath Proof Explorer


Theorem 2reu8

Description: Two equivalent expressions for double restricted existential uniqueness, analogous to 2eu8 . Curiously, we can put E! on either of the internal conjuncts but not both. We can also commute E! x e. A E! y e. B using 2reu7 . (Contributed by Alexander van der Vekens, 2-Jul-2017)

Ref Expression
Assertion 2reu8 ∃! x A ∃! y B x A φ y B φ ∃! x A ∃! y B ∃! x A φ y B φ

Proof

Step Hyp Ref Expression
1 2reu2 ∃! x A y B φ ∃! y B ∃! x A φ ∃! y B x A φ
2 1 pm5.32i ∃! x A y B φ ∃! y B ∃! x A φ ∃! x A y B φ ∃! y B x A φ
3 nfcv _ x B
4 nfreu1 x ∃! x A φ
5 3 4 nfreuw x ∃! y B ∃! x A φ
6 5 reuan ∃! x A ∃! y B ∃! x A φ y B φ ∃! y B ∃! x A φ ∃! x A y B φ
7 ancom ∃! x A φ y B φ y B φ ∃! x A φ
8 7 reubii ∃! y B ∃! x A φ y B φ ∃! y B y B φ ∃! x A φ
9 nfre1 y y B φ
10 9 reuan ∃! y B y B φ ∃! x A φ y B φ ∃! y B ∃! x A φ
11 ancom y B φ ∃! y B ∃! x A φ ∃! y B ∃! x A φ y B φ
12 8 10 11 3bitri ∃! y B ∃! x A φ y B φ ∃! y B ∃! x A φ y B φ
13 12 reubii ∃! x A ∃! y B ∃! x A φ y B φ ∃! x A ∃! y B ∃! x A φ y B φ
14 ancom ∃! x A y B φ ∃! y B ∃! x A φ ∃! y B ∃! x A φ ∃! x A y B φ
15 6 13 14 3bitr4ri ∃! x A y B φ ∃! y B ∃! x A φ ∃! x A ∃! y B ∃! x A φ y B φ
16 2reu7 ∃! x A y B φ ∃! y B x A φ ∃! x A ∃! y B x A φ y B φ
17 2 15 16 3bitr3ri ∃! x A ∃! y B x A φ y B φ ∃! x A ∃! y B ∃! x A φ y B φ