Metamath Proof Explorer


Theorem elsnxp

Description: Membership in a Cartesian product with a singleton. (Contributed by Thierry Arnoux, 10-Apr-2020) (Proof shortened by JJ, 14-Jul-2021)

Ref Expression
Assertion elsnxp X V Z X × A y A Z = X y

Proof

Step Hyp Ref Expression
1 elxp Z X × A x y Z = x y x X y A
2 df-rex y A x X Z = x y y y A x X Z = x y
3 an13 Z = x y x X y A y A x X Z = x y
4 3 exbii y Z = x y x X y A y y A x X Z = x y
5 2 4 bitr4i y A x X Z = x y y Z = x y x X y A
6 elsni x X x = X
7 6 opeq1d x X x y = X y
8 7 eqeq2d x X Z = x y Z = X y
9 8 biimpa x X Z = x y Z = X y
10 9 reximi y A x X Z = x y y A Z = X y
11 5 10 sylbir y Z = x y x X y A y A Z = X y
12 11 exlimiv x y Z = x y x X y A y A Z = X y
13 1 12 sylbi Z X × A y A Z = X y
14 snidg X V X X
15 opelxpi X X y A X y X × A
16 14 15 sylan X V y A X y X × A
17 eleq1 Z = X y Z X × A X y X × A
18 16 17 syl5ibrcom X V y A Z = X y Z X × A
19 18 rexlimdva X V y A Z = X y Z X × A
20 13 19 impbid2 X V Z X × A y A Z = X y