Metamath Proof Explorer


Theorem mulid1

Description: The number 1 is an identity element for multiplication. Based on ideas by Eric Schmidt. (Contributed by Scott Fenton, 3-Jan-2013)

Ref Expression
Assertion mulid1 A A 1 = A

Proof

Step Hyp Ref Expression
1 cnre A x y A = x + i y
2 recn x x
3 ax-icn i
4 recn y y
5 mulcl i y i y
6 3 4 5 sylancr y i y
7 ax-1cn 1
8 adddir x i y 1 x + i y 1 = x 1 + i y 1
9 7 8 mp3an3 x i y x + i y 1 = x 1 + i y 1
10 2 6 9 syl2an x y x + i y 1 = x 1 + i y 1
11 ax-1rid x x 1 = x
12 mulass i y 1 i y 1 = i y 1
13 3 7 12 mp3an13 y i y 1 = i y 1
14 4 13 syl y i y 1 = i y 1
15 ax-1rid y y 1 = y
16 15 oveq2d y i y 1 = i y
17 14 16 eqtrd y i y 1 = i y
18 11 17 oveqan12d x y x 1 + i y 1 = x + i y
19 10 18 eqtrd x y x + i y 1 = x + i y
20 oveq1 A = x + i y A 1 = x + i y 1
21 id A = x + i y A = x + i y
22 20 21 eqeq12d A = x + i y A 1 = A x + i y 1 = x + i y
23 19 22 syl5ibrcom x y A = x + i y A 1 = A
24 23 rexlimivv x y A = x + i y A 1 = A
25 1 24 syl A A 1 = A