Metamath Proof Explorer


Theorem reu3op

Description: There is a unique ordered pair fulfilling a wff iff there are uniquely two sets fulfilling a corresponding wff. (Contributed by AV, 1-Jul-2023)

Ref Expression
Hypothesis reu3op.a p = a b ψ χ
Assertion reu3op ∃! p X × Y ψ a X b Y χ x X y Y a X b Y χ x y = a b

Proof

Step Hyp Ref Expression
1 reu3op.a p = a b ψ χ
2 reu3 ∃! p X × Y ψ p X × Y ψ q X × Y p X × Y ψ p = q
3 1 rexxp p X × Y ψ a X b Y χ
4 eqeq2 q = x y p = q p = x y
5 4 imbi2d q = x y ψ p = q ψ p = x y
6 5 ralbidv q = x y p X × Y ψ p = q p X × Y ψ p = x y
7 6 rexxp q X × Y p X × Y ψ p = q x X y Y p X × Y ψ p = x y
8 eqeq1 p = a b p = x y a b = x y
9 1 8 imbi12d p = a b ψ p = x y χ a b = x y
10 9 ralxp p X × Y ψ p = x y a X b Y χ a b = x y
11 eqcom a b = x y x y = a b
12 11 a1i x X y Y a X b Y a b = x y x y = a b
13 12 imbi2d x X y Y a X b Y χ a b = x y χ x y = a b
14 13 2ralbidva x X y Y a X b Y χ a b = x y a X b Y χ x y = a b
15 10 14 syl5bb x X y Y p X × Y ψ p = x y a X b Y χ x y = a b
16 15 2rexbiia x X y Y p X × Y ψ p = x y x X y Y a X b Y χ x y = a b
17 7 16 bitri q X × Y p X × Y ψ p = q x X y Y a X b Y χ x y = a b
18 3 17 anbi12i p X × Y ψ q X × Y p X × Y ψ p = q a X b Y χ x X y Y a X b Y χ x y = a b
19 2 18 bitri ∃! p X × Y ψ a X b Y χ x X y Y a X b Y χ x y = a b