Metamath Proof Explorer


Theorem iotanul2

Description: Version of iotanul using df-iota instead of dfiota2 . (Contributed by SN, 6-Nov-2024)

Ref Expression
Assertion iotanul2 ⊢ ¬ ∃ y x | φ = y → ι x | φ = ∅

Proof

Step Hyp Ref Expression
1 df-iota ⊢ ι x | φ = ⋃ w | x | φ = w
2 n0 ⊢ ⋃ w | x | φ = w ≠ ∅ ↔ ∃ v v ∈ ⋃ w | x | φ = w
3 eluni ⊢ v ∈ ⋃ w | x | φ = w ↔ ∃ y v ∈ y ∧ y ∈ w | x | φ = w
4 vex ⊢ y ∈ V
5 sneq ⊢ w = y → w = y
6 5 eqeq2d ⊢ w = y → x | φ = w ↔ x | φ = y
7 4 6 elab ⊢ y ∈ w | x | φ = w ↔ x | φ = y
8 7 bilani ⊢ v ∈ y ∧ y ∈ w | x | φ = w → x | φ = y
9 8 eximi ⊢ ∃ y v ∈ y ∧ y ∈ w | x | φ = w → ∃ y x | φ = y
10 3 9 sylbi ⊢ v ∈ ⋃ w | x | φ = w → ∃ y x | φ = y
11 10 exlimiv ⊢ ∃ v v ∈ ⋃ w | x | φ = w → ∃ y x | φ = y
12 2 11 sylbi ⊢ ⋃ w | x | φ = w ≠ ∅ → ∃ y x | φ = y
13 12 necon1bi ⊢ ¬ ∃ y x | φ = y → ⋃ w | x | φ = w = ∅
14 1 13 eqtrid ⊢ ¬ ∃ y x | φ = y → ι x | φ = ∅