Metamath Proof Explorer


Theorem lmodvsassd

Description: In a module, scalar multiplication is a semigroup action. (Contributed by SN, 24-Sep-2026)

Ref Expression
Hypotheses lmodvsassd.v ⊢ V = Base W
lmodvsassd.f ⊢ F = Scalar ⁡ W
lmodvsassd.s ⊢ · ˙ = ⋅ W
lmodvsassd.k ⊢ K = Base F
lmodvsassd.t ⊢ × ˙ = ⋅ F
lmodvsassd.w ⊢ φ → W ∈ LMod
lmodvsassd.q ⊢ φ → Q ∈ K
lmodvsassd.r ⊢ φ → R ∈ K
lmodvsassd.x ⊢ φ → X ∈ V
Assertion lmodvsassd ⊢ φ → Q × ˙ R · ˙ X = Q · ˙ R · ˙ X

Proof

Step Hyp Ref Expression
1 lmodvsassd.v ⊢ V = Base W
2 lmodvsassd.f ⊢ F = Scalar ⁡ W
3 lmodvsassd.s ⊢ · ˙ = ⋅ W
4 lmodvsassd.k ⊢ K = Base F
5 lmodvsassd.t ⊢ × ˙ = ⋅ F
6 lmodvsassd.w ⊢ φ → W ∈ LMod
7 lmodvsassd.q ⊢ φ → Q ∈ K
8 lmodvsassd.r ⊢ φ → R ∈ K
9 lmodvsassd.x ⊢ φ → X ∈ V
10 1 2 3 4 5 lmodvsass ⊢ W ∈ LMod ∧ Q ∈ K ∧ R ∈ K ∧ X ∈ V → Q × ˙ R · ˙ X = Q · ˙ R · ˙ X
11 6 7 8 9 10 syl13anc ⊢ φ → Q × ˙ R · ˙ X = Q · ˙ R · ˙ X