case h
l : Type ?u.856830
m : Type u_2
n : Type u_1
o : Type ?u.856839
m' : o → Type ?u.856844
n' : o → Type ?u.856849
R : Type ?u.856852
S : Type ?u.856855
α : Type v
β : Type w
γ : Type ?u.856862
inst✝¹ : NonUnitalNonAssocSemiring α
inst✝ : Fintype n
A B : Matrix m n α
x : n → α
x✝ : m
⊢ mulVec (A + B) x x✝ = (mulVec A x + mulVec B x) x✝
l : Type ?u.856830
m : Type u_2
n : Type u_1
o : Type ?u.856839
m' : o → Type ?u.856844
n' : o → Type ?u.856849
R : Type ?u.856852
S : Type ?u.856855
α : Type v
β : Type w
γ : Type ?u.856862
inst✝¹ : NonUnitalNonAssocSemiring α
inst✝ : Fintype n
A B : Matrix m n α
x : n → α
⊢ mulVec (A + B) x = mulVec A x + mulVec B x
ext
no goals
case h
l : Type ?u.856830
m : Type u_2
n : Type u_1
o : Type ?u.856839
m' : o → Type ?u.856844
n' : o → Type ?u.856849
R : Type ?u.856852
S : Type ?u.856855
α : Type v
β : Type w
γ : Type ?u.856862
inst✝¹ : NonUnitalNonAssocSemiring α
inst✝ : Fintype n
A B : Matrix m n α
x : n → α
x✝ : m
⊢ mulVec (A + B) x x✝ = (mulVec A x + mulVec B x) x✝
apply add_dotProduct