Metamath Proof Explorer


Theorem rngodm1dm2

Description: In a unital ring the domain of the first variable of the addition equals the domain of the first variable of the multiplication. (Contributed by FL, 24-Jan-2010) (New usage is discouraged.)

Ref Expression
Hypotheses rnplrnml0.1 H = 2 nd R
rnplrnml0.2 G = 1 st R
Assertion rngodm1dm2 R RingOps dom dom G = dom dom H

Proof

Step Hyp Ref Expression
1 rnplrnml0.1 H = 2 nd R
2 rnplrnml0.2 G = 1 st R
3 2 rngogrpo R RingOps G GrpOp
4 eqid ran G = ran G
5 4 grpofo G GrpOp G : ran G × ran G onto ran G
6 3 5 syl R RingOps G : ran G × ran G onto ran G
7 2 1 4 rngosm R RingOps H : ran G × ran G ran G
8 fof G : ran G × ran G onto ran G G : ran G × ran G ran G
9 8 fdmd G : ran G × ran G onto ran G dom G = ran G × ran G
10 fdm H : ran G × ran G ran G dom H = ran G × ran G
11 eqtr dom G = ran G × ran G ran G × ran G = dom H dom G = dom H
12 11 dmeqd dom G = ran G × ran G ran G × ran G = dom H dom dom G = dom dom H
13 12 expcom ran G × ran G = dom H dom G = ran G × ran G dom dom G = dom dom H
14 13 eqcoms dom H = ran G × ran G dom G = ran G × ran G dom dom G = dom dom H
15 10 14 syl H : ran G × ran G ran G dom G = ran G × ran G dom dom G = dom dom H
16 9 15 syl5com G : ran G × ran G onto ran G H : ran G × ran G ran G dom dom G = dom dom H
17 6 7 16 sylc R RingOps dom dom G = dom dom H