case h
l : Type ?u.856313
m : Type u_2
n : Type u_1
o : Type ?u.856322
m' : o → Type ?u.856327
n' : o → Type ?u.856332
R : Type ?u.856335
S : Type ?u.856338
α : Type v
β : Type w
γ : Type ?u.856345
inst✝¹ : NonUnitalNonAssocSemiring α
inst✝ : Fintype n
A : Matrix m n α
x y : n → α
x✝ : m
⊢ mulVec A (x + y) x✝ = (mulVec A x + mulVec A y) x✝
l : Type ?u.856313
m : Type u_2
n : Type u_1
o : Type ?u.856322
m' : o → Type ?u.856327
n' : o → Type ?u.856332
R : Type ?u.856335
S : Type ?u.856338
α : Type v
β : Type w
γ : Type ?u.856345
inst✝¹ : NonUnitalNonAssocSemiring α
inst✝ : Fintype n
A : Matrix m n α
x y : n → α
⊢ mulVec A (x + y) = mulVec A x + mulVec A y
ext
no goals
case h
l : Type ?u.856313
m : Type u_2
n : Type u_1
o : Type ?u.856322
m' : o → Type ?u.856327
n' : o → Type ?u.856332
R : Type ?u.856335
S : Type ?u.856338
α : Type v
β : Type w
γ : Type ?u.856345
inst✝¹ : NonUnitalNonAssocSemiring α
inst✝ : Fintype n
A : Matrix m n α
x y : n → α
x✝ : m
⊢ mulVec A (x + y) x✝ = (mulVec A x + mulVec A y) x✝
apply dotProduct_add