Metamath Proof Explorer


Theorem iindif1

Description: Indexed intersection of class difference with the subtrahend held constant. (Contributed by Thierry Arnoux, 21-Aug-2023)

Ref Expression
Assertion iindif1 ⊢ A ≠ ∅ → ⋂ x ∈ A B ∖ C = ⋂ x ∈ A B ∖ C

Proof

Step Hyp Ref Expression
1 r19.27zv ⊢ A ≠ ∅ → ∀ x ∈ A y ∈ B ∧ ¬ y ∈ C ↔ ∀ x ∈ A y ∈ B ∧ ¬ y ∈ C
2 eldif ⊢ y ∈ B ∖ C ↔ y ∈ B ∧ ¬ y ∈ C
3 2 ralbii ⊢ ∀ x ∈ A y ∈ B ∖ C ↔ ∀ x ∈ A y ∈ B ∧ ¬ y ∈ C
4 eliin ⊢ y ∈ V → y ∈ ⋂ x ∈ A B ↔ ∀ x ∈ A y ∈ B
5 4 elv ⊢ y ∈ ⋂ x ∈ A B ↔ ∀ x ∈ A y ∈ B
6 5 anbi1i ⊢ y ∈ ⋂ x ∈ A B ∧ ¬ y ∈ C ↔ ∀ x ∈ A y ∈ B ∧ ¬ y ∈ C
7 1 3 6 3bitr4g ⊢ A ≠ ∅ → ∀ x ∈ A y ∈ B ∖ C ↔ y ∈ ⋂ x ∈ A B ∧ ¬ y ∈ C
8 eliin ⊢ y ∈ V → y ∈ ⋂ x ∈ A B ∖ C ↔ ∀ x ∈ A y ∈ B ∖ C
9 8 elv ⊢ y ∈ ⋂ x ∈ A B ∖ C ↔ ∀ x ∈ A y ∈ B ∖ C
10 eldif ⊢ y ∈ ⋂ x ∈ A B ∖ C ↔ y ∈ ⋂ x ∈ A B ∧ ¬ y ∈ C
11 7 9 10 3bitr4g ⊢ A ≠ ∅ → y ∈ ⋂ x ∈ A B ∖ C ↔ y ∈ ⋂ x ∈ A B ∖ C
12 11 eqrdv ⊢ A ≠ ∅ → ⋂ x ∈ A B ∖ C = ⋂ x ∈ A B ∖ C