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

Theorem lmodvsdir 20848
Description: Distributive law for scalar product (right-distributivity). (ax-hvdistr1 30994 analog.) (Contributed by NM, 10-Jan-2014.) (Revised by Mario Carneiro, 22-Sep-2015.)
Hypotheses
Ref Expression
lmodvsdir.v 𝑉 = (Base‘𝑊)
lmodvsdir.a + = (+g𝑊)
lmodvsdir.f 𝐹 = (Scalar‘𝑊)
lmodvsdir.s · = ( ·𝑠𝑊)
lmodvsdir.k 𝐾 = (Base‘𝐹)
lmodvsdir.p = (+g𝐹)
Assertion
Ref Expression
lmodvsdir ((𝑊 ∈ LMod ∧ (𝑄𝐾𝑅𝐾𝑋𝑉)) → ((𝑄 𝑅) · 𝑋) = ((𝑄 · 𝑋) + (𝑅 · 𝑋)))

Proof of Theorem lmodvsdir
StepHypRef Expression
1 lmodvsdir.v . . . . . . . 8 𝑉 = (Base‘𝑊)
2 lmodvsdir.a . . . . . . . 8 + = (+g𝑊)
3 lmodvsdir.s . . . . . . . 8 · = ( ·𝑠𝑊)
4 lmodvsdir.f . . . . . . . 8 𝐹 = (Scalar‘𝑊)
5 lmodvsdir.k . . . . . . . 8 𝐾 = (Base‘𝐹)
6 lmodvsdir.p . . . . . . . 8 = (+g𝐹)
7 eqid 2736 . . . . . . . 8 (.r𝐹) = (.r𝐹)
8 eqid 2736 . . . . . . . 8 (1r𝐹) = (1r𝐹)
91, 2, 3, 4, 5, 6, 7, 8lmodlema 20827 . . . . . . 7 ((𝑊 ∈ LMod ∧ (𝑄𝐾𝑅𝐾) ∧ (𝑋𝑉𝑋𝑉)) → (((𝑅 · 𝑋) ∈ 𝑉 ∧ (𝑅 · (𝑋 + 𝑋)) = ((𝑅 · 𝑋) + (𝑅 · 𝑋)) ∧ ((𝑄 𝑅) · 𝑋) = ((𝑄 · 𝑋) + (𝑅 · 𝑋))) ∧ (((𝑄(.r𝐹)𝑅) · 𝑋) = (𝑄 · (𝑅 · 𝑋)) ∧ ((1r𝐹) · 𝑋) = 𝑋)))
109simpld 494 . . . . . 6 ((𝑊 ∈ LMod ∧ (𝑄𝐾𝑅𝐾) ∧ (𝑋𝑉𝑋𝑉)) → ((𝑅 · 𝑋) ∈ 𝑉 ∧ (𝑅 · (𝑋 + 𝑋)) = ((𝑅 · 𝑋) + (𝑅 · 𝑋)) ∧ ((𝑄 𝑅) · 𝑋) = ((𝑄 · 𝑋) + (𝑅 · 𝑋))))
1110simp3d 1144 . . . . 5 ((𝑊 ∈ LMod ∧ (𝑄𝐾𝑅𝐾) ∧ (𝑋𝑉𝑋𝑉)) → ((𝑄 𝑅) · 𝑋) = ((𝑄 · 𝑋) + (𝑅 · 𝑋)))
12113expa 1118 . . . 4 (((𝑊 ∈ LMod ∧ (𝑄𝐾𝑅𝐾)) ∧ (𝑋𝑉𝑋𝑉)) → ((𝑄 𝑅) · 𝑋) = ((𝑄 · 𝑋) + (𝑅 · 𝑋)))
1312anabsan2 674 . . 3 (((𝑊 ∈ LMod ∧ (𝑄𝐾𝑅𝐾)) ∧ 𝑋𝑉) → ((𝑄 𝑅) · 𝑋) = ((𝑄 · 𝑋) + (𝑅 · 𝑋)))
1413exp42 435 . 2 (𝑊 ∈ LMod → (𝑄𝐾 → (𝑅𝐾 → (𝑋𝑉 → ((𝑄 𝑅) · 𝑋) = ((𝑄 · 𝑋) + (𝑅 · 𝑋))))))
15143imp2 1350 1 ((𝑊 ∈ LMod ∧ (𝑄𝐾𝑅𝐾𝑋𝑉)) → ((𝑄 𝑅) · 𝑋) = ((𝑄 · 𝑋) + (𝑅 · 𝑋)))
Colors of variables: wff setvar class
Syntax hints:  wi 4  wa 395  w3a 1086   = wceq 1540  wcel 2109  cfv 6536  (class class class)co 7410  Basecbs 17233  +gcplusg 17276  .rcmulr 17277  Scalarcsca 17279   ·𝑠 cvsca 17280  1rcur 20146  LModclmod 20822
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1795  ax-4 1809  ax-5 1910  ax-6 1967  ax-7 2008  ax-8 2111  ax-9 2119  ax-ext 2708  ax-nul 5281
This theorem depends on definitions:  df-bi 207  df-an 396  df-or 848  df-3an 1088  df-tru 1543  df-fal 1553  df-ex 1780  df-sb 2066  df-clab 2715  df-cleq 2728  df-clel 2810  df-ne 2934  df-ral 3053  df-rab 3421  df-v 3466  df-sbc 3771  df-dif 3934  df-un 3936  df-ss 3948  df-nul 4314  df-if 4506  df-sn 4607  df-pr 4609  df-op 4613  df-uni 4889  df-br 5125  df-iota 6489  df-fv 6544  df-ov 7413  df-lmod 20824
This theorem is referenced by:  lmod0vs  20857  lmodvsmmulgdi  20859  lmodvneg1  20867  lmodcom  20870  lmodsubdir  20882  islss3  20921  lss1d  20925  prdslmodd  20931  lspsolvlem  21108  frlmup1  21763  asclghm  21848  scmataddcl  22459  scmatghm  22476  pm2mpghm  22759  clmvsdir  25047  cvsi  25086  lmodvslmhm  33049  imaslmod  33373  lshpkrlem4  39136  baerlem3lem1  41731  baerlem5blem1  41733  hgmapadd  41918  mendlmod  43180  lmodvsmdi  48321  lincsum  48372  ldepsprlem  48415
  Copyright terms: Public domain W3C validator