case a.h
l : Type ?u.279030
m : Type u_1
n : Type u_2
o : Type ?u.279039
m' : o → Type ?u.279044
n' : o → Type ?u.279049
R : Type ?u.279052
S : Type ?u.279055
α : Type v
β : Type w
γ : Type ?u.279062
inst✝² : NonUnitalNonAssocSemiring α
inst✝¹ : Fintype m
inst✝ : DecidableEq m
M : Matrix m n α
a : α
i✝ : m
x✝ : n
⊢ (a • M) i✝ x✝ = ((diagonal fun x => a) ⬝ M) i✝ x✝
l : Type ?u.279030
m : Type u_1
n : Type u_2
o : Type ?u.279039
m' : o → Type ?u.279044
n' : o → Type ?u.279049
R : Type ?u.279052
S : Type ?u.279055
α : Type v
β : Type w
γ : Type ?u.279062
inst✝² : NonUnitalNonAssocSemiring α
inst✝¹ : Fintype m
inst✝ : DecidableEq m
M : Matrix m n α
a : α
⊢ a • M = (diagonal fun x => a) ⬝ M
ext
no goals
case a.h
l : Type ?u.279030
m : Type u_1
n : Type u_2
o : Type ?u.279039
m' : o → Type ?u.279044
n' : o → Type ?u.279049
R : Type ?u.279052
S : Type ?u.279055
α : Type v
β : Type w
γ : Type ?u.279062
inst✝² : NonUnitalNonAssocSemiring α
inst✝¹ : Fintype m
inst✝ : DecidableEq m
M : Matrix m n α
a : α
i✝ : m
x✝ : n
⊢ (a • M) i✝ x✝ = ((diagonal fun x => a) ⬝ M) i✝ x✝
simp