Metamath Proof Explorer


Theorem eldisjdmqsim2

Description: ElDisj of quotient implies coset-disjointness (domain form). Converts element-disjointness of the quotient carrier into a usable "cosets don't overlap unless equal" rule. (Contributed by Peter Mazsa, 10-Feb-2026)

Ref Expression
Assertion eldisjdmqsim2 ⊢ ElDisj dom ⁡ R / R ∧ R ∈ Rels → u ∈ dom ⁡ R ∧ v ∈ dom ⁡ R → u R ∩ v R ≠ ∅ → u R = v R

Proof

Step Hyp Ref Expression
1 eldisjim3 ⊢ ElDisj dom ⁡ R / R → u R ∈ dom ⁡ R / R ∧ v R ∈ dom ⁡ R / R → u R ∩ v R ≠ ∅ → u R = v R
2 eceldmqs ⊢ R ∈ Rels → u R ∈ dom ⁡ R / R ↔ u ∈ dom ⁡ R
3 eceldmqs ⊢ R ∈ Rels → v R ∈ dom ⁡ R / R ↔ v ∈ dom ⁡ R
4 2 3 anbi12d ⊢ R ∈ Rels → u R ∈ dom ⁡ R / R ∧ v R ∈ dom ⁡ R / R ↔ u ∈ dom ⁡ R ∧ v ∈ dom ⁡ R
5 4 imbi1d ⊢ R ∈ Rels → u R ∈ dom ⁡ R / R ∧ v R ∈ dom ⁡ R / R → u R ∩ v R ≠ ∅ → u R = v R ↔ u ∈ dom ⁡ R ∧ v ∈ dom ⁡ R → u R ∩ v R ≠ ∅ → u R = v R
6 1 5 imbitrid ⊢ R ∈ Rels → ElDisj dom ⁡ R / R → u ∈ dom ⁡ R ∧ v ∈ dom ⁡ R → u R ∩ v R ≠ ∅ → u R = v R
7 6 impcom ⊢ ElDisj dom ⁡ R / R ∧ R ∈ Rels → u ∈ dom ⁡ R ∧ v ∈ dom ⁡ R → u R ∩ v R ≠ ∅ → u R = v R