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

Theorem lmodvsdir 21166
Description: Distributive law for scalar product (right-distributivity). (ax-hvdistr1 31615 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 2760 . . . . . . . 8 (.r‘𝐹) = (.r‘𝐹)
8 eqid 2760 . . . . . . . 8 (1r‘𝐹) = (1r‘𝐹)
91, 2, 3, 4, 5, 6, 7, 8lmodlema 21145 . . . . . . 7 ((𝑊 ∈ LMod ∧ (𝑄 ∈ 𝐾 ∧ 𝑅 ∈ 𝐾) ∧ (𝑋 ∈ 𝑉 ∧ 𝑋 ∈ 𝑉)) → (((𝑅 · 𝑋) ∈ 𝑉 ∧ (𝑅 · (𝑋 + 𝑋)) = ((𝑅 · 𝑋) + (𝑅 · 𝑋)) ∧ ((𝑄 ⨣ 𝑅) · 𝑋) = ((𝑄 · 𝑋) + (𝑅 · 𝑋))) ∧ (((𝑄(.r‘𝐹)𝑅) · 𝑋) = (𝑄 · (𝑅 · 𝑋)) ∧ ((1r‘𝐹) · 𝑋) = 𝑋)))
109simpld 500 . . . . . 6 ((𝑊 ∈ LMod ∧ (𝑄 ∈ 𝐾 ∧ 𝑅 ∈ 𝐾) ∧ (𝑋 ∈ 𝑉 ∧ 𝑋 ∈ 𝑉)) → ((𝑅 · 𝑋) ∈ 𝑉 ∧ (𝑅 · (𝑋 + 𝑋)) = ((𝑅 · 𝑋) + (𝑅 · 𝑋)) ∧ ((𝑄 ⨣ 𝑅) · 𝑋) = ((𝑄 · 𝑋) + (𝑅 · 𝑋))))
1110simp3d 1162 . . . . 5 ((𝑊 ∈ LMod ∧ (𝑄 ∈ 𝐾 ∧ 𝑅 ∈ 𝐾) ∧ (𝑋 ∈ 𝑉 ∧ 𝑋 ∈ 𝑉)) → ((𝑄 ⨣ 𝑅) · 𝑋) = ((𝑄 · 𝑋) + (𝑅 · 𝑋)))
12113expa 1136 . . . 4 (((𝑊 ∈ LMod ∧ (𝑄 ∈ 𝐾 ∧ 𝑅 ∈ 𝐾)) ∧ (𝑋 ∈ 𝑉 ∧ 𝑋 ∈ 𝑉)) → ((𝑄 ⨣ 𝑅) · 𝑋) = ((𝑄 · 𝑋) + (𝑅 · 𝑋)))
1312anabsan2 687 . . 3 (((𝑊 ∈ LMod ∧ (𝑄 ∈ 𝐾 ∧ 𝑅 ∈ 𝐾)) ∧ 𝑋 ∈ 𝑉) → ((𝑄 ⨣ 𝑅) · 𝑋) = ((𝑄 · 𝑋) + (𝑅 · 𝑋)))
1413exp42 441 . 2 (𝑊 ∈ LMod → (𝑄 ∈ 𝐾 → (𝑅 ∈ 𝐾 → (𝑋 ∈ 𝑉 → ((𝑄 ⨣ 𝑅) · 𝑋) = ((𝑄 · 𝑋) + (𝑅 · 𝑋))))))
15143imp2 1368 1 ((𝑊 ∈ LMod ∧ (𝑄 ∈ 𝐾 ∧ 𝑅 ∈ 𝐾 ∧ 𝑋 ∈ 𝑉)) → ((𝑄 ⨣ 𝑅) · 𝑋) = ((𝑄 · 𝑋) + (𝑅 · 𝑋)))
Colors of variables:    wff setvar class
This proof depends on syntax axioms:   → wi 4   ∧ wa 401   ∧ w3a 1103   = wceq 1569   ∈ wcel 2144  ‘cfv 6538  (class class class)co 7420  Basecbs 17392  +gcplusg 17433  .rcmulr 17434  Scalarcsca 17436   ·𝑠 cvsca 17437  1rcur 20412  LModclmod 21140
This proof depends on axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1827  ax-4 1841  ax-5 1942  ax-6 1999  ax-7 2040  ax-8 2146  ax-9 2154  ax-ext 2732  ax-nul 5259
This proof depends on definitions:  df-bi 210  df-an 402  df-or 862  df-3an 1105  df-tru 1572  df-fal 1582  df-ex 1812  df-sb 2099  df-clab 2739  df-cleq 2752  df-clel 2835  df-ne 2956  df-ral 3077  df-rab 3413  df-v 3452  df-sbc 3739  df-ss 3896  df-dif 4047  df-un 4151  df-nul 4279  df-if 4482  df-sn 4585  df-pr 4587  df-op 4835  df-uni 4867  df-br 5103  df-iota 6494  df-fv 6546  df-ov 7423  df-lmod 21142
This theorem is used by:  lmod0vs  21175  lmodvsmmulgdi  21177  lmodvneg1  21185  lmodcom  21188  lmodsubdir  21200  islss3  21239  lss1d  21243  prdslmodd  21249  lspsolvlem  21425  frlmup1  22109  asclghm  22195  scmataddcl  22836  scmatghm  22853  pm2mpghm  23139  clmvsdir  25417  cvsi  25456  lmodvslmhm  33657  imaslmod  33960  lshpkrlem4  40263  baerlem3lem1  42857  baerlem5blem1  42859  hgmapadd  43044  mendlmod  44284  lmodvsmdi  49584  lincsum  49634  ldepsprlem  49677
  Copyright terms: Public domain W3C validator