MPE Home Metamath Proof Explorer < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  MPE Home  >  Th. List  >  mulid1 Structured version   Unicode version

Theorem mulid1 9484
Description:  1 is an identity element for multiplication. Based on ideas by Eric Schmidt. (Contributed by Scott Fenton, 3-Jan-2013.)
Assertion
Ref Expression
mulid1  |-  ( A  e.  CC  ->  ( A  x.  1 )  =  A )

Proof of Theorem mulid1
Dummy variables  x  y are mutually distinct and distinct from all other variables.
StepHypRef Expression
1 cnre 9483 . 2  |-  ( A  e.  CC  ->  E. x  e.  RR  E. y  e.  RR  A  =  ( x  +  ( _i  x.  y ) ) )
2 recn 9473 . . . . . 6  |-  ( x  e.  RR  ->  x  e.  CC )
3 ax-icn 9442 . . . . . . 7  |-  _i  e.  CC
4 recn 9473 . . . . . . 7  |-  ( y  e.  RR  ->  y  e.  CC )
5 mulcl 9467 . . . . . . 7  |-  ( ( _i  e.  CC  /\  y  e.  CC )  ->  ( _i  x.  y
)  e.  CC )
63, 4, 5sylancr 663 . . . . . 6  |-  ( y  e.  RR  ->  (
_i  x.  y )  e.  CC )
7 ax-1cn 9441 . . . . . . 7  |-  1  e.  CC
8 adddir 9478 . . . . . . 7  |-  ( ( x  e.  CC  /\  ( _i  x.  y
)  e.  CC  /\  1  e.  CC )  ->  ( ( x  +  ( _i  x.  y
) )  x.  1 )  =  ( ( x  x.  1 )  +  ( ( _i  x.  y )  x.  1 ) ) )
97, 8mp3an3 1304 . . . . . 6  |-  ( ( x  e.  CC  /\  ( _i  x.  y
)  e.  CC )  ->  ( ( x  +  ( _i  x.  y ) )  x.  1 )  =  ( ( x  x.  1 )  +  ( ( _i  x.  y )  x.  1 ) ) )
102, 6, 9syl2an 477 . . . . 5  |-  ( ( x  e.  RR  /\  y  e.  RR )  ->  ( ( x  +  ( _i  x.  y
) )  x.  1 )  =  ( ( x  x.  1 )  +  ( ( _i  x.  y )  x.  1 ) ) )
11 ax-1rid 9453 . . . . . 6  |-  ( x  e.  RR  ->  (
x  x.  1 )  =  x )
12 mulass 9471 . . . . . . . . 9  |-  ( ( _i  e.  CC  /\  y  e.  CC  /\  1  e.  CC )  ->  (
( _i  x.  y
)  x.  1 )  =  ( _i  x.  ( y  x.  1 ) ) )
133, 7, 12mp3an13 1306 . . . . . . . 8  |-  ( y  e.  CC  ->  (
( _i  x.  y
)  x.  1 )  =  ( _i  x.  ( y  x.  1 ) ) )
144, 13syl 16 . . . . . . 7  |-  ( y  e.  RR  ->  (
( _i  x.  y
)  x.  1 )  =  ( _i  x.  ( y  x.  1 ) ) )
15 ax-1rid 9453 . . . . . . . 8  |-  ( y  e.  RR  ->  (
y  x.  1 )  =  y )
1615oveq2d 6206 . . . . . . 7  |-  ( y  e.  RR  ->  (
_i  x.  ( y  x.  1 ) )  =  ( _i  x.  y
) )
1714, 16eqtrd 2492 . . . . . 6  |-  ( y  e.  RR  ->  (
( _i  x.  y
)  x.  1 )  =  ( _i  x.  y ) )
1811, 17oveqan12d 6209 . . . . 5  |-  ( ( x  e.  RR  /\  y  e.  RR )  ->  ( ( x  x.  1 )  +  ( ( _i  x.  y
)  x.  1 ) )  =  ( x  +  ( _i  x.  y ) ) )
1910, 18eqtrd 2492 . . . 4  |-  ( ( x  e.  RR  /\  y  e.  RR )  ->  ( ( x  +  ( _i  x.  y
) )  x.  1 )  =  ( x  +  ( _i  x.  y ) ) )
20 oveq1 6197 . . . . 5  |-  ( A  =  ( x  +  ( _i  x.  y
) )  ->  ( A  x.  1 )  =  ( ( x  +  ( _i  x.  y ) )  x.  1 ) )
21 id 22 . . . . 5  |-  ( A  =  ( x  +  ( _i  x.  y
) )  ->  A  =  ( x  +  ( _i  x.  y
) ) )
2220, 21eqeq12d 2473 . . . 4  |-  ( A  =  ( x  +  ( _i  x.  y
) )  ->  (
( A  x.  1 )  =  A  <->  ( (
x  +  ( _i  x.  y ) )  x.  1 )  =  ( x  +  ( _i  x.  y ) ) ) )
2319, 22syl5ibrcom 222 . . 3  |-  ( ( x  e.  RR  /\  y  e.  RR )  ->  ( A  =  ( x  +  ( _i  x.  y ) )  ->  ( A  x.  1 )  =  A ) )
2423rexlimivv 2942 . 2  |-  ( E. x  e.  RR  E. y  e.  RR  A  =  ( x  +  ( _i  x.  y
) )  ->  ( A  x.  1 )  =  A )
251, 24syl 16 1  |-  ( A  e.  CC  ->  ( A  x.  1 )  =  A )
Colors of variables: wff setvar class
Syntax hints:    -> wi 4    /\ wa 369    = wceq 1370    e. wcel 1758   E.wrex 2796  (class class class)co 6190   CCcc 9381   RRcr 9382   1c1 9384   _ici 9385    + caddc 9386    x. cmul 9388
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1592  ax-4 1603  ax-5 1671  ax-6 1710  ax-7 1730  ax-10 1777  ax-11 1782  ax-12 1794  ax-13 1952  ax-ext 2430  ax-resscn 9440  ax-1cn 9441  ax-icn 9442  ax-addcl 9443  ax-mulcl 9445  ax-mulcom 9447  ax-mulass 9449  ax-distr 9450  ax-1rid 9453  ax-cnre 9456
This theorem depends on definitions:  df-bi 185  df-or 370  df-an 371  df-3an 967  df-tru 1373  df-ex 1588  df-nf 1591  df-sb 1703  df-clab 2437  df-cleq 2443  df-clel 2446  df-nfc 2601  df-ral 2800  df-rex 2801  df-rab 2804  df-v 3070  df-dif 3429  df-un 3431  df-in 3433  df-ss 3440  df-nul 3736  df-if 3890  df-sn 3976  df-pr 3978  df-op 3982  df-uni 4190  df-br 4391  df-iota 5479  df-fv 5524  df-ov 6193
This theorem is referenced by:  mulid2  9485  mulid1i  9489  mulid1d  9504  muleqadd  10081  divdiv1  10143  conjmul  10149  nnmulcl  10446  expmul  12010  binom21  12083  sq01  12087  bernneq  12091  hashiun  13387  efexp  13487  cncrng  17946  cnfld1  17950  0dgr  21829  ecxp  22234  dvcxp1  22296  efrlim  22479  lgsdilem2  22786  axcontlem7  23351  gxnn0mul  23899  cnrngo  24025  ipasslem2  24367  addltmulALT  25985  zrhnm  26532  fprodcvg  27577  prodmolem2a  27581  dvcncxp1  28615
  Copyright terms: Public domain W3C validator