Metamath Proof Explorer


Theorem unitmulclb

Description: Reversal of unitmulcl in a commutative ring. (Contributed by Mario Carneiro, 18-Apr-2016)

Ref Expression
Hypotheses unitmulcl.1 U = Unit R
unitmulcl.2 · ˙ = R
unitmulclb.1 B = Base R
Assertion unitmulclb R CRing X B Y B X · ˙ Y U X U Y U

Proof

Step Hyp Ref Expression
1 unitmulcl.1 U = Unit R
2 unitmulcl.2 · ˙ = R
3 unitmulclb.1 B = Base R
4 simp1 R CRing X B Y B R CRing
5 simp2 R CRing X B Y B X B
6 simp3 R CRing X B Y B Y B
7 eqid r R = r R
8 3 7 2 dvdsrmul X B Y B X r R Y · ˙ X
9 5 6 8 syl2anc R CRing X B Y B X r R Y · ˙ X
10 3 2 crngcom R CRing X B Y B X · ˙ Y = Y · ˙ X
11 9 10 breqtrrd R CRing X B Y B X r R X · ˙ Y
12 1 7 dvdsunit R CRing X r R X · ˙ Y X · ˙ Y U X U
13 12 3expia R CRing X r R X · ˙ Y X · ˙ Y U X U
14 4 11 13 syl2anc R CRing X B Y B X · ˙ Y U X U
15 3 7 2 dvdsrmul Y B X B Y r R X · ˙ Y
16 6 5 15 syl2anc R CRing X B Y B Y r R X · ˙ Y
17 1 7 dvdsunit R CRing Y r R X · ˙ Y X · ˙ Y U Y U
18 17 3expia R CRing Y r R X · ˙ Y X · ˙ Y U Y U
19 4 16 18 syl2anc R CRing X B Y B X · ˙ Y U Y U
20 14 19 jcad R CRing X B Y B X · ˙ Y U X U Y U
21 crngring R CRing R Ring
22 21 3ad2ant1 R CRing X B Y B R Ring
23 1 2 unitmulcl R Ring X U Y U X · ˙ Y U
24 23 3expib R Ring X U Y U X · ˙ Y U
25 22 24 syl R CRing X B Y B X U Y U X · ˙ Y U
26 20 25 impbid R CRing X B Y B X · ˙ Y U X U Y U