Metamath Proof Explorer


Theorem eliunov2uz

Description: Membership in the indexed union over operator values where the index varies the second input is equivalent to the existence of at least one index such that the element is a member of that operator value. The index set N is restricted to an upper range of integers. (Contributed by RP, 2-Jun-2020)

Ref Expression
Hypothesis eliunov2uz.def ⊢ C = r ∈ V ⟼ ⋃ n ∈ N r × ˙ n
Assertion eliunov2uz ⊢ R ∈ U ∧ N = ℤ ≥ M → X ∈ C ⁡ R ↔ ∃ n ∈ N X ∈ R × ˙ n

Proof

Step Hyp Ref Expression
1 eliunov2uz.def ⊢ C = r ∈ V ⟼ ⋃ n ∈ N r × ˙ n
2 simpr ⊢ R ∈ U ∧ N = ℤ ≥ M → N = ℤ ≥ M
3 fvex ⊢ ℤ ≥ M ∈ V
4 2 3 eqeltrdi ⊢ R ∈ U ∧ N = ℤ ≥ M → N ∈ V
5 1 eliunov2 ⊢ R ∈ U ∧ N ∈ V → X ∈ C ⁡ R ↔ ∃ n ∈ N X ∈ R × ˙ n
6 4 5 syldan ⊢ R ∈ U ∧ N = ℤ ≥ M → X ∈ C ⁡ R ↔ ∃ n ∈ N X ∈ R × ˙ n