Metamath Proof Explorer


Theorem eu2ndop1stv

Description: If there is a unique second component in an ordered pair contained in a given set, the first component must be a set. (Contributed by Alexander van der Vekens, 29-Nov-2017)

Ref Expression
Assertion eu2ndop1stv ∃! y A y V A V

Proof

Step Hyp Ref Expression
1 euex ∃! y A y V y A y V
2 nfeu1 y ∃! y A y V
3 nfcv _ y A
4 3 nfel1 y A V
5 2 4 nfim y ∃! y A y V A V
6 opprc1 ¬ A V A y =
7 6 eleq1d ¬ A V A y V V
8 ax-5 V y V
9 alneu y V ¬ ∃! y V
10 8 9 syl V ¬ ∃! y V
11 7 10 syl6bi ¬ A V A y V ¬ ∃! y V
12 11 impcom A y V ¬ A V ¬ ∃! y V
13 7 eubidv ¬ A V ∃! y A y V ∃! y V
14 13 notbid ¬ A V ¬ ∃! y A y V ¬ ∃! y V
15 14 adantl A y V ¬ A V ¬ ∃! y A y V ¬ ∃! y V
16 12 15 mpbird A y V ¬ A V ¬ ∃! y A y V
17 16 ex A y V ¬ A V ¬ ∃! y A y V
18 17 con4d A y V ∃! y A y V A V
19 5 18 exlimi y A y V ∃! y A y V A V
20 1 19 mpcom ∃! y A y V A V