Metamath Proof Explorer


Theorem 1idsr

Description: 1 is an identity element for multiplication. (Contributed by NM, 2-May-1996) (New usage is discouraged.)

Ref Expression
Assertion 1idsr A 𝑹 A 𝑹 1 𝑹 = A

Proof

Step Hyp Ref Expression
1 df-nr 𝑹 = 𝑷 × 𝑷 / ~ 𝑹
2 oveq1 x y ~ 𝑹 = A x y ~ 𝑹 𝑹 1 𝑹 = A 𝑹 1 𝑹
3 id x y ~ 𝑹 = A x y ~ 𝑹 = A
4 2 3 eqeq12d x y ~ 𝑹 = A x y ~ 𝑹 𝑹 1 𝑹 = x y ~ 𝑹 A 𝑹 1 𝑹 = A
5 df-1r 1 𝑹 = 1 𝑷 + 𝑷 1 𝑷 1 𝑷 ~ 𝑹
6 5 oveq2i x y ~ 𝑹 𝑹 1 𝑹 = x y ~ 𝑹 𝑹 1 𝑷 + 𝑷 1 𝑷 1 𝑷 ~ 𝑹
7 1pr 1 𝑷 𝑷
8 addclpr 1 𝑷 𝑷 1 𝑷 𝑷 1 𝑷 + 𝑷 1 𝑷 𝑷
9 7 7 8 mp2an 1 𝑷 + 𝑷 1 𝑷 𝑷
10 mulsrpr x 𝑷 y 𝑷 1 𝑷 + 𝑷 1 𝑷 𝑷 1 𝑷 𝑷 x y ~ 𝑹 𝑹 1 𝑷 + 𝑷 1 𝑷 1 𝑷 ~ 𝑹 = x 𝑷 1 𝑷 + 𝑷 1 𝑷 + 𝑷 y 𝑷 1 𝑷 x 𝑷 1 𝑷 + 𝑷 y 𝑷 1 𝑷 + 𝑷 1 𝑷 ~ 𝑹
11 9 7 10 mpanr12 x 𝑷 y 𝑷 x y ~ 𝑹 𝑹 1 𝑷 + 𝑷 1 𝑷 1 𝑷 ~ 𝑹 = x 𝑷 1 𝑷 + 𝑷 1 𝑷 + 𝑷 y 𝑷 1 𝑷 x 𝑷 1 𝑷 + 𝑷 y 𝑷 1 𝑷 + 𝑷 1 𝑷 ~ 𝑹
12 distrpr x 𝑷 1 𝑷 + 𝑷 1 𝑷 = x 𝑷 1 𝑷 + 𝑷 x 𝑷 1 𝑷
13 1idpr x 𝑷 x 𝑷 1 𝑷 = x
14 13 oveq1d x 𝑷 x 𝑷 1 𝑷 + 𝑷 x 𝑷 1 𝑷 = x + 𝑷 x 𝑷 1 𝑷
15 12 14 eqtr2id x 𝑷 x + 𝑷 x 𝑷 1 𝑷 = x 𝑷 1 𝑷 + 𝑷 1 𝑷
16 distrpr y 𝑷 1 𝑷 + 𝑷 1 𝑷 = y 𝑷 1 𝑷 + 𝑷 y 𝑷 1 𝑷
17 1idpr y 𝑷 y 𝑷 1 𝑷 = y
18 17 oveq1d y 𝑷 y 𝑷 1 𝑷 + 𝑷 y 𝑷 1 𝑷 = y + 𝑷 y 𝑷 1 𝑷
19 16 18 eqtrid y 𝑷 y 𝑷 1 𝑷 + 𝑷 1 𝑷 = y + 𝑷 y 𝑷 1 𝑷
20 15 19 oveqan12d x 𝑷 y 𝑷 x + 𝑷 x 𝑷 1 𝑷 + 𝑷 y 𝑷 1 𝑷 + 𝑷 1 𝑷 = x 𝑷 1 𝑷 + 𝑷 1 𝑷 + 𝑷 y + 𝑷 y 𝑷 1 𝑷
21 addasspr x + 𝑷 x 𝑷 1 𝑷 + 𝑷 y 𝑷 1 𝑷 + 𝑷 1 𝑷 = x + 𝑷 x 𝑷 1 𝑷 + 𝑷 y 𝑷 1 𝑷 + 𝑷 1 𝑷
22 ovex x 𝑷 1 𝑷 + 𝑷 1 𝑷 V
23 vex y V
24 ovex y 𝑷 1 𝑷 V
25 addcompr z + 𝑷 w = w + 𝑷 z
26 addasspr z + 𝑷 w + 𝑷 v = z + 𝑷 w + 𝑷 v
27 22 23 24 25 26 caov12 x 𝑷 1 𝑷 + 𝑷 1 𝑷 + 𝑷 y + 𝑷 y 𝑷 1 𝑷 = y + 𝑷 x 𝑷 1 𝑷 + 𝑷 1 𝑷 + 𝑷 y 𝑷 1 𝑷
28 20 21 27 3eqtr3g x 𝑷 y 𝑷 x + 𝑷 x 𝑷 1 𝑷 + 𝑷 y 𝑷 1 𝑷 + 𝑷 1 𝑷 = y + 𝑷 x 𝑷 1 𝑷 + 𝑷 1 𝑷 + 𝑷 y 𝑷 1 𝑷
29 mulclpr x 𝑷 1 𝑷 + 𝑷 1 𝑷 𝑷 x 𝑷 1 𝑷 + 𝑷 1 𝑷 𝑷
30 9 29 mpan2 x 𝑷 x 𝑷 1 𝑷 + 𝑷 1 𝑷 𝑷
31 mulclpr y 𝑷 1 𝑷 𝑷 y 𝑷 1 𝑷 𝑷
32 7 31 mpan2 y 𝑷 y 𝑷 1 𝑷 𝑷
33 addclpr x 𝑷 1 𝑷 + 𝑷 1 𝑷 𝑷 y 𝑷 1 𝑷 𝑷 x 𝑷 1 𝑷 + 𝑷 1 𝑷 + 𝑷 y 𝑷 1 𝑷 𝑷
34 30 32 33 syl2an x 𝑷 y 𝑷 x 𝑷 1 𝑷 + 𝑷 1 𝑷 + 𝑷 y 𝑷 1 𝑷 𝑷
35 mulclpr x 𝑷 1 𝑷 𝑷 x 𝑷 1 𝑷 𝑷
36 7 35 mpan2 x 𝑷 x 𝑷 1 𝑷 𝑷
37 mulclpr y 𝑷 1 𝑷 + 𝑷 1 𝑷 𝑷 y 𝑷 1 𝑷 + 𝑷 1 𝑷 𝑷
38 9 37 mpan2 y 𝑷 y 𝑷 1 𝑷 + 𝑷 1 𝑷 𝑷
39 addclpr x 𝑷 1 𝑷 𝑷 y 𝑷 1 𝑷 + 𝑷 1 𝑷 𝑷 x 𝑷 1 𝑷 + 𝑷 y 𝑷 1 𝑷 + 𝑷 1 𝑷 𝑷
40 36 38 39 syl2an x 𝑷 y 𝑷 x 𝑷 1 𝑷 + 𝑷 y 𝑷 1 𝑷 + 𝑷 1 𝑷 𝑷
41 34 40 anim12i x 𝑷 y 𝑷 x 𝑷 y 𝑷 x 𝑷 1 𝑷 + 𝑷 1 𝑷 + 𝑷 y 𝑷 1 𝑷 𝑷 x 𝑷 1 𝑷 + 𝑷 y 𝑷 1 𝑷 + 𝑷 1 𝑷 𝑷
42 enreceq x 𝑷 y 𝑷 x 𝑷 1 𝑷 + 𝑷 1 𝑷 + 𝑷 y 𝑷 1 𝑷 𝑷 x 𝑷 1 𝑷 + 𝑷 y 𝑷 1 𝑷 + 𝑷 1 𝑷 𝑷 x y ~ 𝑹 = x 𝑷 1 𝑷 + 𝑷 1 𝑷 + 𝑷 y 𝑷 1 𝑷 x 𝑷 1 𝑷 + 𝑷 y 𝑷 1 𝑷 + 𝑷 1 𝑷 ~ 𝑹 x + 𝑷 x 𝑷 1 𝑷 + 𝑷 y 𝑷 1 𝑷 + 𝑷 1 𝑷 = y + 𝑷 x 𝑷 1 𝑷 + 𝑷 1 𝑷 + 𝑷 y 𝑷 1 𝑷
43 41 42 syldan x 𝑷 y 𝑷 x 𝑷 y 𝑷 x y ~ 𝑹 = x 𝑷 1 𝑷 + 𝑷 1 𝑷 + 𝑷 y 𝑷 1 𝑷 x 𝑷 1 𝑷 + 𝑷 y 𝑷 1 𝑷 + 𝑷 1 𝑷 ~ 𝑹 x + 𝑷 x 𝑷 1 𝑷 + 𝑷 y 𝑷 1 𝑷 + 𝑷 1 𝑷 = y + 𝑷 x 𝑷 1 𝑷 + 𝑷 1 𝑷 + 𝑷 y 𝑷 1 𝑷
44 43 anidms x 𝑷 y 𝑷 x y ~ 𝑹 = x 𝑷 1 𝑷 + 𝑷 1 𝑷 + 𝑷 y 𝑷 1 𝑷 x 𝑷 1 𝑷 + 𝑷 y 𝑷 1 𝑷 + 𝑷 1 𝑷 ~ 𝑹 x + 𝑷 x 𝑷 1 𝑷 + 𝑷 y 𝑷 1 𝑷 + 𝑷 1 𝑷 = y + 𝑷 x 𝑷 1 𝑷 + 𝑷 1 𝑷 + 𝑷 y 𝑷 1 𝑷
45 28 44 mpbird x 𝑷 y 𝑷 x y ~ 𝑹 = x 𝑷 1 𝑷 + 𝑷 1 𝑷 + 𝑷 y 𝑷 1 𝑷 x 𝑷 1 𝑷 + 𝑷 y 𝑷 1 𝑷 + 𝑷 1 𝑷 ~ 𝑹
46 11 45 eqtr4d x 𝑷 y 𝑷 x y ~ 𝑹 𝑹 1 𝑷 + 𝑷 1 𝑷 1 𝑷 ~ 𝑹 = x y ~ 𝑹
47 6 46 eqtrid x 𝑷 y 𝑷 x y ~ 𝑹 𝑹 1 𝑹 = x y ~ 𝑹
48 1 4 47 ecoptocl A 𝑹 A 𝑹 1 𝑹 = A