case h
l : Type ?u.857315
m : Type u_1
n : Type u_2
o : Type ?u.857324
m' : o → Type ?u.857329
n' : o → Type ?u.857334
R : Type ?u.857337
S : Type ?u.857340
α : Type v
β : Type w
γ : Type ?u.857347
inst✝¹ : NonUnitalNonAssocSemiring α
inst✝ : Fintype m
A B : Matrix m n α
x : m → α
x✝ : n
⊢ vecMul x (A + B) x✝ = (vecMul x A + vecMul x B) x✝
l : Type ?u.857315
m : Type u_1
n : Type u_2
o : Type ?u.857324
m' : o → Type ?u.857329
n' : o → Type ?u.857334
R : Type ?u.857337
S : Type ?u.857340
α : Type v
β : Type w
γ : Type ?u.857347
inst✝¹ : NonUnitalNonAssocSemiring α
inst✝ : Fintype m
A B : Matrix m n α
x : m → α
⊢ vecMul x (A + B) = vecMul x A + vecMul x B
ext
no goals
case h
l : Type ?u.857315
m : Type u_1
n : Type u_2
o : Type ?u.857324
m' : o → Type ?u.857329
n' : o → Type ?u.857334
R : Type ?u.857337
S : Type ?u.857340
α : Type v
β : Type w
γ : Type ?u.857347
inst✝¹ : NonUnitalNonAssocSemiring α
inst✝ : Fintype m
A B : Matrix m n α
x : m → α
x✝ : n
⊢ vecMul x (A + B) x✝ = (vecMul x A + vecMul x B) x✝
apply dotProduct_add