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

Theorem lemul1 11212
Description: Multiplication of both sides of 'less than or equal to' by a positive number. (Contributed by NM, 21-Feb-2005.)
Assertion
Ref Expression
lemul1 ((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ (𝐶 ∈ ℝ ∧ 0 < 𝐶)) → (𝐴𝐵 ↔ (𝐴 · 𝐶) ≤ (𝐵 · 𝐶)))

Proof of Theorem lemul1
StepHypRef Expression
1 ltmul1 11210 . . 3 ((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ (𝐶 ∈ ℝ ∧ 0 < 𝐶)) → (𝐴 < 𝐵 ↔ (𝐴 · 𝐶) < (𝐵 · 𝐶)))
2 recn 10349 . . . . 5 (𝐴 ∈ ℝ → 𝐴 ∈ ℂ)
3 recn 10349 . . . . 5 (𝐵 ∈ ℝ → 𝐵 ∈ ℂ)
4 recn 10349 . . . . . . 7 (𝐶 ∈ ℝ → 𝐶 ∈ ℂ)
54adantr 474 . . . . . 6 ((𝐶 ∈ ℝ ∧ 0 < 𝐶) → 𝐶 ∈ ℂ)
6 gt0ne0 10824 . . . . . 6 ((𝐶 ∈ ℝ ∧ 0 < 𝐶) → 𝐶 ≠ 0)
75, 6jca 507 . . . . 5 ((𝐶 ∈ ℝ ∧ 0 < 𝐶) → (𝐶 ∈ ℂ ∧ 𝐶 ≠ 0))
8 mulcan2 10997 . . . . 5 ((𝐴 ∈ ℂ ∧ 𝐵 ∈ ℂ ∧ (𝐶 ∈ ℂ ∧ 𝐶 ≠ 0)) → ((𝐴 · 𝐶) = (𝐵 · 𝐶) ↔ 𝐴 = 𝐵))
92, 3, 7, 8syl3an 1203 . . . 4 ((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ (𝐶 ∈ ℝ ∧ 0 < 𝐶)) → ((𝐴 · 𝐶) = (𝐵 · 𝐶) ↔ 𝐴 = 𝐵))
109bicomd 215 . . 3 ((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ (𝐶 ∈ ℝ ∧ 0 < 𝐶)) → (𝐴 = 𝐵 ↔ (𝐴 · 𝐶) = (𝐵 · 𝐶)))
111, 10orbi12d 947 . 2 ((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ (𝐶 ∈ ℝ ∧ 0 < 𝐶)) → ((𝐴 < 𝐵𝐴 = 𝐵) ↔ ((𝐴 · 𝐶) < (𝐵 · 𝐶) ∨ (𝐴 · 𝐶) = (𝐵 · 𝐶))))
12 leloe 10450 . . 3 ((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ) → (𝐴𝐵 ↔ (𝐴 < 𝐵𝐴 = 𝐵)))
13123adant3 1166 . 2 ((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ (𝐶 ∈ ℝ ∧ 0 < 𝐶)) → (𝐴𝐵 ↔ (𝐴 < 𝐵𝐴 = 𝐵)))
14 remulcl 10344 . . . . 5 ((𝐴 ∈ ℝ ∧ 𝐶 ∈ ℝ) → (𝐴 · 𝐶) ∈ ℝ)
15143adant2 1165 . . . 4 ((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ 𝐶 ∈ ℝ) → (𝐴 · 𝐶) ∈ ℝ)
16 remulcl 10344 . . . . 5 ((𝐵 ∈ ℝ ∧ 𝐶 ∈ ℝ) → (𝐵 · 𝐶) ∈ ℝ)
17163adant1 1164 . . . 4 ((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ 𝐶 ∈ ℝ) → (𝐵 · 𝐶) ∈ ℝ)
1815, 17leloed 10506 . . 3 ((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ 𝐶 ∈ ℝ) → ((𝐴 · 𝐶) ≤ (𝐵 · 𝐶) ↔ ((𝐴 · 𝐶) < (𝐵 · 𝐶) ∨ (𝐴 · 𝐶) = (𝐵 · 𝐶))))
19183adant3r 1235 . 2 ((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ (𝐶 ∈ ℝ ∧ 0 < 𝐶)) → ((𝐴 · 𝐶) ≤ (𝐵 · 𝐶) ↔ ((𝐴 · 𝐶) < (𝐵 · 𝐶) ∨ (𝐴 · 𝐶) = (𝐵 · 𝐶))))
2011, 13, 193bitr4d 303 1 ((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ (𝐶 ∈ ℝ ∧ 0 < 𝐶)) → (𝐴𝐵 ↔ (𝐴 · 𝐶) ≤ (𝐵 · 𝐶)))
Colors of variables: wff setvar class
Syntax hints:  wi 4  wb 198  wa 386  wo 878  w3a 1111   = wceq 1656  wcel 2164  wne 2999   class class class wbr 4875  (class class class)co 6910  cc 10257  cr 10258  0cc0 10259   · cmul 10264   < clt 10398  cle 10399
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1894  ax-4 1908  ax-5 2009  ax-6 2075  ax-7 2112  ax-8 2166  ax-9 2173  ax-10 2192  ax-11 2207  ax-12 2220  ax-13 2389  ax-ext 2803  ax-sep 5007  ax-nul 5015  ax-pow 5067  ax-pr 5129  ax-un 7214  ax-resscn 10316  ax-1cn 10317  ax-icn 10318  ax-addcl 10319  ax-addrcl 10320  ax-mulcl 10321  ax-mulrcl 10322  ax-mulcom 10323  ax-addass 10324  ax-mulass 10325  ax-distr 10326  ax-i2m1 10327  ax-1ne0 10328  ax-1rid 10329  ax-rnegex 10330  ax-rrecex 10331  ax-cnre 10332  ax-pre-lttri 10333  ax-pre-lttrn 10334  ax-pre-ltadd 10335  ax-pre-mulgt0 10336
This theorem depends on definitions:  df-bi 199  df-an 387  df-or 879  df-3or 1112  df-3an 1113  df-tru 1660  df-ex 1879  df-nf 1883  df-sb 2068  df-mo 2605  df-eu 2640  df-clab 2812  df-cleq 2818  df-clel 2821  df-nfc 2958  df-ne 3000  df-nel 3103  df-ral 3122  df-rex 3123  df-reu 3124  df-rab 3126  df-v 3416  df-sbc 3663  df-csb 3758  df-dif 3801  df-un 3803  df-in 3805  df-ss 3812  df-nul 4147  df-if 4309  df-pw 4382  df-sn 4400  df-pr 4402  df-op 4406  df-uni 4661  df-br 4876  df-opab 4938  df-mpt 4955  df-id 5252  df-po 5265  df-so 5266  df-xp 5352  df-rel 5353  df-cnv 5354  df-co 5355  df-dm 5356  df-rn 5357  df-res 5358  df-ima 5359  df-iota 6090  df-fun 6129  df-fn 6130  df-f 6131  df-f1 6132  df-fo 6133  df-f1o 6134  df-fv 6135  df-riota 6871  df-ov 6913  df-oprab 6914  df-mpt2 6915  df-er 8014  df-en 8229  df-dom 8230  df-sdom 8231  df-pnf 10400  df-mnf 10401  df-xr 10402  df-ltxr 10403  df-le 10404  df-sub 10594  df-neg 10595
This theorem is referenced by:  lemul2  11213  lemul1a  11214  lediv23  11252  lemul1i  11283  ledivp1i  11286  div4p1lem1div2  11620  lemul1d  12206  xlemul1a  12413  iccdil  12610  expgt1  13199  sqlecan  13272  facubnd  13387  sqrlem2  14368  sqrlem6  14372  eirrlem  15313  mbfi1fseqlem3  23890  mbfi1fseqlem4  23891  mbfi1fseqlem5  23892  itg2monolem3  23925  atans2  25078  log2tlbnd  25092  fsumfldivdiaglem  25335  chtublem  25356  bposlem2  25430  bposlem5  25433  gausslemma2dlem2  25512  2lgslem1a1  25534  selberglem2  25655  pntpbnd1a  25694  pntpbnd2  25696  ostth2lem3  25744  htthlem  28325  cnlnadjlem7  29483  bfplem1  34162  jm2.24nn  38368  jm3.1lem2  38427  stoweidlem14  41023  stoweidlem26  41035  stoweidlem34  41043  fmtno4prmfac  42332
  Copyright terms: Public domain W3C validator