case h
l : Type ?u.851375
m : Type u_3
n : Type u_1
o : Type ?u.851384
m' : o → Type ?u.851389
n' : o → Type ?u.851394
R : Type u_2
S : Type ?u.851400
α : Type v
β : Type w
γ : Type ?u.851407
inst✝⁴ : NonUnitalNonAssocSemiring α
inst✝³ : Fintype n
inst✝² : Monoid R
inst✝¹ : DistribMulAction R α
inst✝ : IsScalarTower R α α
a : R
A : Matrix m n α
b : n → α
x✝ : m
⊢ mulVec (a • A) b x✝ = (a • mulVec A b) x✝
l : Type ?u.851375
m : Type u_3
n : Type u_1
o : Type ?u.851384
m' : o → Type ?u.851389
n' : o → Type ?u.851394
R : Type u_2
S : Type ?u.851400
α : Type v
β : Type w
γ : Type ?u.851407
inst✝⁴ : NonUnitalNonAssocSemiring α
inst✝³ : Fintype n
inst✝² : Monoid R
inst✝¹ : DistribMulAction R α
inst✝ : IsScalarTower R α α
a : R
A : Matrix m n α
b : n → α
⊢ mulVec (a • A) b = a • mulVec A b
ext
no goals
case h
l : Type ?u.851375
m : Type u_3
n : Type u_1
o : Type ?u.851384
m' : o → Type ?u.851389
n' : o → Type ?u.851394
R : Type u_2
S : Type ?u.851400
α : Type v
β : Type w
γ : Type ?u.851407
inst✝⁴ : NonUnitalNonAssocSemiring α
inst✝³ : Fintype n
inst✝² : Monoid R
inst✝¹ : DistribMulAction R α
inst✝ : IsScalarTower R α α
a : R
A : Matrix m n α
b : n → α
x✝ : m
⊢ mulVec (a • A) b x✝ = (a • mulVec A b) x✝
apply smul_dotProduct