Metamath Proof Explorer


Theorem uniin

Description: The class union of the intersection of two classes. Exercise 4.12(n) of Mendelson p. 235. See uniinqs for a condition where equality holds. (Contributed by NM, 4-Dec-2003) (Proof shortened by Andrew Salmon, 29-Jun-2011)

Ref Expression
Assertion uniin A B A B

Proof

Step Hyp Ref Expression
1 19.40 y x y y A x y y B y x y y A y x y y B
2 elin y A B y A y B
3 2 anbi2i x y y A B x y y A y B
4 anandi x y y A y B x y y A x y y B
5 3 4 bitri x y y A B x y y A x y y B
6 5 exbii y x y y A B y x y y A x y y B
7 eluni x A y x y y A
8 eluni x B y x y y B
9 7 8 anbi12i x A x B y x y y A y x y y B
10 1 6 9 3imtr4i y x y y A B x A x B
11 eluni x A B y x y y A B
12 elin x A B x A x B
13 10 11 12 3imtr4i x A B x A B
14 13 ssriv A B A B