Metamath Proof Explorer


Theorem dmuni

Description: The domain of a union. Part of Exercise 8 of Enderton p. 41. (Contributed by NM, 3-Feb-2004)

Ref Expression
Assertion dmuni ⊢ dom ⁡ ⋃ A = ⋃ x ∈ A dom ⁡ x

Proof

Step Hyp Ref Expression
1 excom ⊢ ∃ z ∃ x y z ∈ x ∧ x ∈ A ↔ ∃ x ∃ z y z ∈ x ∧ x ∈ A
2 ancom ⊢ ∃ z y z ∈ x ∧ x ∈ A ↔ x ∈ A ∧ ∃ z y z ∈ x
3 19.41v ⊢ ∃ z y z ∈ x ∧ x ∈ A ↔ ∃ z y z ∈ x ∧ x ∈ A
4 vex ⊢ y ∈ V
5 4 eldm2 ⊢ y ∈ dom ⁡ x ↔ ∃ z y z ∈ x
6 5 anbi2i ⊢ x ∈ A ∧ y ∈ dom ⁡ x ↔ x ∈ A ∧ ∃ z y z ∈ x
7 2 3 6 3bitr4i ⊢ ∃ z y z ∈ x ∧ x ∈ A ↔ x ∈ A ∧ y ∈ dom ⁡ x
8 7 exbii ⊢ ∃ x ∃ z y z ∈ x ∧ x ∈ A ↔ ∃ x x ∈ A ∧ y ∈ dom ⁡ x
9 1 8 bitri ⊢ ∃ z ∃ x y z ∈ x ∧ x ∈ A ↔ ∃ x x ∈ A ∧ y ∈ dom ⁡ x
10 eluni ⊢ y z ∈ ⋃ A ↔ ∃ x y z ∈ x ∧ x ∈ A
11 10 exbii ⊢ ∃ z y z ∈ ⋃ A ↔ ∃ z ∃ x y z ∈ x ∧ x ∈ A
12 df-rex ⊢ ∃ x ∈ A y ∈ dom ⁡ x ↔ ∃ x x ∈ A ∧ y ∈ dom ⁡ x
13 9 11 12 3bitr4i ⊢ ∃ z y z ∈ ⋃ A ↔ ∃ x ∈ A y ∈ dom ⁡ x
14 4 eldm2 ⊢ y ∈ dom ⁡ ⋃ A ↔ ∃ z y z ∈ ⋃ A
15 eliun ⊢ y ∈ ⋃ x ∈ A dom ⁡ x ↔ ∃ x ∈ A y ∈ dom ⁡ x
16 13 14 15 3bitr4i ⊢ y ∈ dom ⁡ ⋃ A ↔ y ∈ ⋃ x ∈ A dom ⁡ x
17 16 eqriv ⊢ dom ⁡ ⋃ A = ⋃ x ∈ A dom ⁡ x