Metamath Proof Explorer


Theorem edomidom

Description: Every Euclidean domain is an integral domain. (Contributed by Thierry Arnoux, 29-Oct-2026)

Ref Expression
Hypothesis edomidom.1 ⊢ φ → D ∈ EDomn
Assertion edomidom ⊢ φ → D ∈ IDomn

Proof

Step Hyp Ref Expression
1 edomidom.1 ⊢ φ → D ∈ EDomn
2 eqid ⊢ Base D = Base D
3 eqid ⊢ 0 D = 0 D
4 eqid ⊢ + D = + D
5 eqid ⊢ ⋅ D = ⋅ D
6 eqid ⊢ EuclF ⁡ D ↾ Base D ∖ 0 D = EuclF ⁡ D ↾ Base D ∖ 0 D
7 2 3 4 5 6 isedom ⊢ D ∈ EDomn ↔ D ∈ IDomn ∧ EuclF ⁡ D ↾ Base D ∖ 0 D : Base D ∖ 0 D ⟶ ℕ 0 ∧ ∀ x ∈ Base D ∀ y ∈ Base D ∖ 0 D ∃ q ∈ Base D ∃ r ∈ Base D x = y ⋅ D q + D r ∧ r = 0 D ∨ EuclF ⁡ D ↾ Base D ∖ 0 D ⁡ r < EuclF ⁡ D ↾ Base D ∖ 0 D ⁡ y
8 7 simplbi ⊢ D ∈ EDomn → D ∈ IDomn
9 1 8 syl ⊢ φ → D ∈ IDomn