MPE Home Metamath Proof Explorer < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  MPE Home  >  Th. List  >  zmulcl Structured version   Visualization version   GIF version

Theorem zmulcl 12611
Description: Closure of multiplication of integers. (Contributed by NM, 30-Jul-2004.)
Assertion
Ref Expression
zmulcl ((๐‘€ โˆˆ โ„ค โˆง ๐‘ โˆˆ โ„ค) โ†’ (๐‘€ ยท ๐‘) โˆˆ โ„ค)

Proof of Theorem zmulcl
StepHypRef Expression
1 elznn0 12573 . 2 (๐‘€ โˆˆ โ„ค โ†” (๐‘€ โˆˆ โ„ โˆง (๐‘€ โˆˆ โ„•0 โˆจ -๐‘€ โˆˆ โ„•0)))
2 elznn0 12573 . 2 (๐‘ โˆˆ โ„ค โ†” (๐‘ โˆˆ โ„ โˆง (๐‘ โˆˆ โ„•0 โˆจ -๐‘ โˆˆ โ„•0)))
3 nn0mulcl 12508 . . . . . . . . 9 ((๐‘€ โˆˆ โ„•0 โˆง ๐‘ โˆˆ โ„•0) โ†’ (๐‘€ ยท ๐‘) โˆˆ โ„•0)
43orcd 872 . . . . . . . 8 ((๐‘€ โˆˆ โ„•0 โˆง ๐‘ โˆˆ โ„•0) โ†’ ((๐‘€ ยท ๐‘) โˆˆ โ„•0 โˆจ -(๐‘€ ยท ๐‘) โˆˆ โ„•0))
54a1i 11 . . . . . . 7 ((๐‘€ โˆˆ โ„ โˆง ๐‘ โˆˆ โ„) โ†’ ((๐‘€ โˆˆ โ„•0 โˆง ๐‘ โˆˆ โ„•0) โ†’ ((๐‘€ ยท ๐‘) โˆˆ โ„•0 โˆจ -(๐‘€ ยท ๐‘) โˆˆ โ„•0)))
6 remulcl 11195 . . . . . . 7 ((๐‘€ โˆˆ โ„ โˆง ๐‘ โˆˆ โ„) โ†’ (๐‘€ ยท ๐‘) โˆˆ โ„)
75, 6jctild 527 . . . . . 6 ((๐‘€ โˆˆ โ„ โˆง ๐‘ โˆˆ โ„) โ†’ ((๐‘€ โˆˆ โ„•0 โˆง ๐‘ โˆˆ โ„•0) โ†’ ((๐‘€ ยท ๐‘) โˆˆ โ„ โˆง ((๐‘€ ยท ๐‘) โˆˆ โ„•0 โˆจ -(๐‘€ ยท ๐‘) โˆˆ โ„•0))))
8 nn0mulcl 12508 . . . . . . . . 9 ((-๐‘€ โˆˆ โ„•0 โˆง ๐‘ โˆˆ โ„•0) โ†’ (-๐‘€ ยท ๐‘) โˆˆ โ„•0)
9 recn 11200 . . . . . . . . . . 11 (๐‘€ โˆˆ โ„ โ†’ ๐‘€ โˆˆ โ„‚)
10 recn 11200 . . . . . . . . . . 11 (๐‘ โˆˆ โ„ โ†’ ๐‘ โˆˆ โ„‚)
11 mulneg1 11650 . . . . . . . . . . 11 ((๐‘€ โˆˆ โ„‚ โˆง ๐‘ โˆˆ โ„‚) โ†’ (-๐‘€ ยท ๐‘) = -(๐‘€ ยท ๐‘))
129, 10, 11syl2an 597 . . . . . . . . . 10 ((๐‘€ โˆˆ โ„ โˆง ๐‘ โˆˆ โ„) โ†’ (-๐‘€ ยท ๐‘) = -(๐‘€ ยท ๐‘))
1312eleq1d 2819 . . . . . . . . 9 ((๐‘€ โˆˆ โ„ โˆง ๐‘ โˆˆ โ„) โ†’ ((-๐‘€ ยท ๐‘) โˆˆ โ„•0 โ†” -(๐‘€ ยท ๐‘) โˆˆ โ„•0))
148, 13imbitrid 243 . . . . . . . 8 ((๐‘€ โˆˆ โ„ โˆง ๐‘ โˆˆ โ„) โ†’ ((-๐‘€ โˆˆ โ„•0 โˆง ๐‘ โˆˆ โ„•0) โ†’ -(๐‘€ ยท ๐‘) โˆˆ โ„•0))
15 olc 867 . . . . . . . 8 (-(๐‘€ ยท ๐‘) โˆˆ โ„•0 โ†’ ((๐‘€ ยท ๐‘) โˆˆ โ„•0 โˆจ -(๐‘€ ยท ๐‘) โˆˆ โ„•0))
1614, 15syl6 35 . . . . . . 7 ((๐‘€ โˆˆ โ„ โˆง ๐‘ โˆˆ โ„) โ†’ ((-๐‘€ โˆˆ โ„•0 โˆง ๐‘ โˆˆ โ„•0) โ†’ ((๐‘€ ยท ๐‘) โˆˆ โ„•0 โˆจ -(๐‘€ ยท ๐‘) โˆˆ โ„•0)))
1716, 6jctild 527 . . . . . 6 ((๐‘€ โˆˆ โ„ โˆง ๐‘ โˆˆ โ„) โ†’ ((-๐‘€ โˆˆ โ„•0 โˆง ๐‘ โˆˆ โ„•0) โ†’ ((๐‘€ ยท ๐‘) โˆˆ โ„ โˆง ((๐‘€ ยท ๐‘) โˆˆ โ„•0 โˆจ -(๐‘€ ยท ๐‘) โˆˆ โ„•0))))
18 nn0mulcl 12508 . . . . . . . . 9 ((๐‘€ โˆˆ โ„•0 โˆง -๐‘ โˆˆ โ„•0) โ†’ (๐‘€ ยท -๐‘) โˆˆ โ„•0)
19 mulneg2 11651 . . . . . . . . . . 11 ((๐‘€ โˆˆ โ„‚ โˆง ๐‘ โˆˆ โ„‚) โ†’ (๐‘€ ยท -๐‘) = -(๐‘€ ยท ๐‘))
209, 10, 19syl2an 597 . . . . . . . . . 10 ((๐‘€ โˆˆ โ„ โˆง ๐‘ โˆˆ โ„) โ†’ (๐‘€ ยท -๐‘) = -(๐‘€ ยท ๐‘))
2120eleq1d 2819 . . . . . . . . 9 ((๐‘€ โˆˆ โ„ โˆง ๐‘ โˆˆ โ„) โ†’ ((๐‘€ ยท -๐‘) โˆˆ โ„•0 โ†” -(๐‘€ ยท ๐‘) โˆˆ โ„•0))
2218, 21imbitrid 243 . . . . . . . 8 ((๐‘€ โˆˆ โ„ โˆง ๐‘ โˆˆ โ„) โ†’ ((๐‘€ โˆˆ โ„•0 โˆง -๐‘ โˆˆ โ„•0) โ†’ -(๐‘€ ยท ๐‘) โˆˆ โ„•0))
2322, 15syl6 35 . . . . . . 7 ((๐‘€ โˆˆ โ„ โˆง ๐‘ โˆˆ โ„) โ†’ ((๐‘€ โˆˆ โ„•0 โˆง -๐‘ โˆˆ โ„•0) โ†’ ((๐‘€ ยท ๐‘) โˆˆ โ„•0 โˆจ -(๐‘€ ยท ๐‘) โˆˆ โ„•0)))
2423, 6jctild 527 . . . . . 6 ((๐‘€ โˆˆ โ„ โˆง ๐‘ โˆˆ โ„) โ†’ ((๐‘€ โˆˆ โ„•0 โˆง -๐‘ โˆˆ โ„•0) โ†’ ((๐‘€ ยท ๐‘) โˆˆ โ„ โˆง ((๐‘€ ยท ๐‘) โˆˆ โ„•0 โˆจ -(๐‘€ ยท ๐‘) โˆˆ โ„•0))))
25 nn0mulcl 12508 . . . . . . . . 9 ((-๐‘€ โˆˆ โ„•0 โˆง -๐‘ โˆˆ โ„•0) โ†’ (-๐‘€ ยท -๐‘) โˆˆ โ„•0)
26 mul2neg 11653 . . . . . . . . . . 11 ((๐‘€ โˆˆ โ„‚ โˆง ๐‘ โˆˆ โ„‚) โ†’ (-๐‘€ ยท -๐‘) = (๐‘€ ยท ๐‘))
279, 10, 26syl2an 597 . . . . . . . . . 10 ((๐‘€ โˆˆ โ„ โˆง ๐‘ โˆˆ โ„) โ†’ (-๐‘€ ยท -๐‘) = (๐‘€ ยท ๐‘))
2827eleq1d 2819 . . . . . . . . 9 ((๐‘€ โˆˆ โ„ โˆง ๐‘ โˆˆ โ„) โ†’ ((-๐‘€ ยท -๐‘) โˆˆ โ„•0 โ†” (๐‘€ ยท ๐‘) โˆˆ โ„•0))
2925, 28imbitrid 243 . . . . . . . 8 ((๐‘€ โˆˆ โ„ โˆง ๐‘ โˆˆ โ„) โ†’ ((-๐‘€ โˆˆ โ„•0 โˆง -๐‘ โˆˆ โ„•0) โ†’ (๐‘€ ยท ๐‘) โˆˆ โ„•0))
30 orc 866 . . . . . . . 8 ((๐‘€ ยท ๐‘) โˆˆ โ„•0 โ†’ ((๐‘€ ยท ๐‘) โˆˆ โ„•0 โˆจ -(๐‘€ ยท ๐‘) โˆˆ โ„•0))
3129, 30syl6 35 . . . . . . 7 ((๐‘€ โˆˆ โ„ โˆง ๐‘ โˆˆ โ„) โ†’ ((-๐‘€ โˆˆ โ„•0 โˆง -๐‘ โˆˆ โ„•0) โ†’ ((๐‘€ ยท ๐‘) โˆˆ โ„•0 โˆจ -(๐‘€ ยท ๐‘) โˆˆ โ„•0)))
3231, 6jctild 527 . . . . . 6 ((๐‘€ โˆˆ โ„ โˆง ๐‘ โˆˆ โ„) โ†’ ((-๐‘€ โˆˆ โ„•0 โˆง -๐‘ โˆˆ โ„•0) โ†’ ((๐‘€ ยท ๐‘) โˆˆ โ„ โˆง ((๐‘€ ยท ๐‘) โˆˆ โ„•0 โˆจ -(๐‘€ ยท ๐‘) โˆˆ โ„•0))))
337, 17, 24, 32ccased 1038 . . . . 5 ((๐‘€ โˆˆ โ„ โˆง ๐‘ โˆˆ โ„) โ†’ (((๐‘€ โˆˆ โ„•0 โˆจ -๐‘€ โˆˆ โ„•0) โˆง (๐‘ โˆˆ โ„•0 โˆจ -๐‘ โˆˆ โ„•0)) โ†’ ((๐‘€ ยท ๐‘) โˆˆ โ„ โˆง ((๐‘€ ยท ๐‘) โˆˆ โ„•0 โˆจ -(๐‘€ ยท ๐‘) โˆˆ โ„•0))))
34 elznn0 12573 . . . . 5 ((๐‘€ ยท ๐‘) โˆˆ โ„ค โ†” ((๐‘€ ยท ๐‘) โˆˆ โ„ โˆง ((๐‘€ ยท ๐‘) โˆˆ โ„•0 โˆจ -(๐‘€ ยท ๐‘) โˆˆ โ„•0)))
3533, 34imbitrrdi 251 . . . 4 ((๐‘€ โˆˆ โ„ โˆง ๐‘ โˆˆ โ„) โ†’ (((๐‘€ โˆˆ โ„•0 โˆจ -๐‘€ โˆˆ โ„•0) โˆง (๐‘ โˆˆ โ„•0 โˆจ -๐‘ โˆˆ โ„•0)) โ†’ (๐‘€ ยท ๐‘) โˆˆ โ„ค))
3635imp 408 . . 3 (((๐‘€ โˆˆ โ„ โˆง ๐‘ โˆˆ โ„) โˆง ((๐‘€ โˆˆ โ„•0 โˆจ -๐‘€ โˆˆ โ„•0) โˆง (๐‘ โˆˆ โ„•0 โˆจ -๐‘ โˆˆ โ„•0))) โ†’ (๐‘€ ยท ๐‘) โˆˆ โ„ค)
3736an4s 659 . 2 (((๐‘€ โˆˆ โ„ โˆง (๐‘€ โˆˆ โ„•0 โˆจ -๐‘€ โˆˆ โ„•0)) โˆง (๐‘ โˆˆ โ„ โˆง (๐‘ โˆˆ โ„•0 โˆจ -๐‘ โˆˆ โ„•0))) โ†’ (๐‘€ ยท ๐‘) โˆˆ โ„ค)
381, 2, 37syl2anb 599 1 ((๐‘€ โˆˆ โ„ค โˆง ๐‘ โˆˆ โ„ค) โ†’ (๐‘€ ยท ๐‘) โˆˆ โ„ค)
Colors of variables: wff setvar class
Syntax hints:   โ†’ wi 4   โˆง wa 397   โˆจ wo 846   = wceq 1542   โˆˆ wcel 2107  (class class class)co 7409  โ„‚cc 11108  โ„cr 11109   ยท cmul 11115  -cneg 11445  โ„•0cn0 12472  โ„คcz 12558
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1798  ax-4 1812  ax-5 1914  ax-6 1972  ax-7 2012  ax-8 2109  ax-9 2117  ax-10 2138  ax-11 2155  ax-12 2172  ax-ext 2704  ax-sep 5300  ax-nul 5307  ax-pow 5364  ax-pr 5428  ax-un 7725  ax-resscn 11167  ax-1cn 11168  ax-icn 11169  ax-addcl 11170  ax-addrcl 11171  ax-mulcl 11172  ax-mulrcl 11173  ax-mulcom 11174  ax-addass 11175  ax-mulass 11176  ax-distr 11177  ax-i2m1 11178  ax-1ne0 11179  ax-1rid 11180  ax-rnegex 11181  ax-rrecex 11182  ax-cnre 11183  ax-pre-lttri 11184  ax-pre-lttrn 11185  ax-pre-ltadd 11186
This theorem depends on definitions:  df-bi 206  df-an 398  df-or 847  df-3or 1089  df-3an 1090  df-tru 1545  df-fal 1555  df-ex 1783  df-nf 1787  df-sb 2069  df-mo 2535  df-eu 2564  df-clab 2711  df-cleq 2725  df-clel 2811  df-nfc 2886  df-ne 2942  df-nel 3048  df-ral 3063  df-rex 3072  df-reu 3378  df-rab 3434  df-v 3477  df-sbc 3779  df-csb 3895  df-dif 3952  df-un 3954  df-in 3956  df-ss 3966  df-pss 3968  df-nul 4324  df-if 4530  df-pw 4605  df-sn 4630  df-pr 4632  df-op 4636  df-uni 4910  df-iun 5000  df-br 5150  df-opab 5212  df-mpt 5233  df-tr 5267  df-id 5575  df-eprel 5581  df-po 5589  df-so 5590  df-fr 5632  df-we 5634  df-xp 5683  df-rel 5684  df-cnv 5685  df-co 5686  df-dm 5687  df-rn 5688  df-res 5689  df-ima 5690  df-pred 6301  df-ord 6368  df-on 6369  df-lim 6370  df-suc 6371  df-iota 6496  df-fun 6546  df-fn 6547  df-f 6548  df-f1 6549  df-fo 6550  df-f1o 6551  df-fv 6552  df-riota 7365  df-ov 7412  df-oprab 7413  df-mpo 7414  df-om 7856  df-2nd 7976  df-frecs 8266  df-wrecs 8297  df-recs 8371  df-rdg 8410  df-er 8703  df-en 8940  df-dom 8941  df-sdom 8942  df-pnf 11250  df-mnf 11251  df-ltxr 11253  df-sub 11446  df-neg 11447  df-nn 12213  df-n0 12473  df-z 12559
This theorem is referenced by:  zdivmul  12634  msqznn  12644  zmulcld  12672  uz2mulcl  12910  qaddcl  12949  qmulcl  12951  qreccl  12953  fzctr  13613  flmulnn0  13792  zexpcl  14042  iexpcyc  14171  zesq  14189  cshweqrep  14771  fprodzcl  15898  zrisefaccl  15964  zfallfaccl  15965  dvdsmul1  16221  dvdsmul2  16222  muldvds1  16224  muldvds2  16225  dvdscmul  16226  dvdsmulc  16227  dvdscmulr  16228  dvdsmulcr  16229  dvds2ln  16232  dvdstr  16237  dvdsmultr1  16239  dvdsmultr2  16241  3dvdsdec  16275  3dvds2dec  16276  oexpneg  16288  mulsucdiv2z  16296  divalglem0  16336  divalglem2  16338  divalglem4  16339  divalglem8  16343  divalgb  16347  divalgmod  16349  ndvdsi  16355  gcdaddmlem  16465  absmulgcd  16491  dvdsmulgcd  16497  rpmulgcd  16498  lcmcllem  16533  rpmul  16596  cncongr1  16604  cncongr2  16605  eulerthlem2  16715  modprminv  16732  modprminveq  16733  modprm0  16738  pythagtriplem4  16752  pcpremul  16776  pcmul  16784  gzmulcl  16871  pgpfac1lem2  19945  zsubrg  20998  dvdsrzring  21031  mulgrhm  21047  domnchr  21084  znfld  21116  znunit  21119  mbfi1fseqlem5  25237  dvexp3  25495  basellem2  26586  basellem5  26589  dvdsflf1o  26691  chtub  26715  bposlem1  26787  bposlem5  26791  bposlem6  26792  lgslem3  26802  lgsval4a  26822  lgsneg  26824  lgsdir2  26833  lgsdchr  26858  lgseisenlem1  26878  lgseisenlem2  26879  lgseisenlem3  26880  lgsquadlem1  26883  lgsquad2lem2  26888  2lgsoddprmlem2  26912  chebbnd1lem1  26972  chebbnd1lem3  26974  knoppndvlem2  35389  fzmul  36609  mzpclall  41465  mzpindd  41484  acongrep  41719  acongeq  41722  jm2.18  41727  jm2.21  41733  jm2.26a  41739  jm2.26  41741  jm2.16nn0  41743  jm2.27a  41744  jm2.27c  41746  jm3.1lem3  41758  fourierswlem  44946  oexpnegALTV  46345  oexpnegnz  46346  tgblthelfgott  46483  pzriprnglem5  46809  pzriprng1ALT  46820  2zrngmmgm  46844  zlmodzxzequa  47177  zlmodzxzequap  47180
  Copyright terms: Public domain W3C validator