Metamath Proof Explorer


Theorem drngmcl

Description: The product of two nonzero elements of a division ring is nonzero. (Contributed by Jeff Madsen, 9-Jun-2010) (Revised by NM, 7-Sep-2011) (Proof shortened by SN, 25-Jun-2025)

Ref Expression
Hypotheses drngmcl.b ⊢ B = Base R
drngmcl.t ⊢ · ˙ = ⋅ R
drngmcl.z ⊢ 0 ˙ = 0 R
Assertion drngmcl ⊢ R ∈ DivRing ∧ X ∈ B ∖ 0 ˙ ∧ Y ∈ B ∖ 0 ˙ → X · ˙ Y ∈ B ∖ 0 ˙

Proof

Step Hyp Ref Expression
1 drngmcl.b ⊢ B = Base R
2 drngmcl.t ⊢ · ˙ = ⋅ R
3 drngmcl.z ⊢ 0 ˙ = 0 R
4 drngring ⊢ R ∈ DivRing → R ∈ Ring
5 eldifi ⊢ X ∈ B ∖ 0 ˙ → X ∈ B
6 eldifi ⊢ Y ∈ B ∖ 0 ˙ → Y ∈ B
7 1 2 ringcl ⊢ R ∈ Ring ∧ X ∈ B ∧ Y ∈ B → X · ˙ Y ∈ B
8 4 5 6 7 syl3an ⊢ R ∈ DivRing ∧ X ∈ B ∖ 0 ˙ ∧ Y ∈ B ∖ 0 ˙ → X · ˙ Y ∈ B
9 drngdomn ⊢ R ∈ DivRing → R ∈ Domn
10 eldifsn ⊢ X ∈ B ∖ 0 ˙ ↔ X ∈ B ∧ X ≠ 0 ˙
11 10 biimpi ⊢ X ∈ B ∖ 0 ˙ → X ∈ B ∧ X ≠ 0 ˙
12 eldifsn ⊢ Y ∈ B ∖ 0 ˙ ↔ Y ∈ B ∧ Y ≠ 0 ˙
13 12 biimpi ⊢ Y ∈ B ∖ 0 ˙ → Y ∈ B ∧ Y ≠ 0 ˙
14 1 2 3 domnmuln0 ⊢ R ∈ Domn ∧ X ∈ B ∧ X ≠ 0 ˙ ∧ Y ∈ B ∧ Y ≠ 0 ˙ → X · ˙ Y ≠ 0 ˙
15 9 11 13 14 syl3an ⊢ R ∈ DivRing ∧ X ∈ B ∖ 0 ˙ ∧ Y ∈ B ∖ 0 ˙ → X · ˙ Y ≠ 0 ˙
16 8 15 eldifsnd ⊢ R ∈ DivRing ∧ X ∈ B ∖ 0 ˙ ∧ Y ∈ B ∖ 0 ˙ → X · ˙ Y ∈ B ∖ 0 ˙