case a.h
l : Type u_3
m : Type u_2
n : Type u_1
o : Type ?u.927478
m' : o → Type ?u.927483
n' : o → Type ?u.927488
R : Type ?u.927491
S : Type ?u.927494
α : Type v
β : Type w
γ : Type ?u.927501
inst✝² : AddCommMonoid α
inst✝¹ : CommSemigroup α
inst✝ : Fintype n
M : Matrix m n α
N : Matrix n l α
i✝ : l
x✝ : m
⊢ (M ⬝ N)ᵀ i✝ x✝ = (Nᵀ ⬝ Mᵀ) i✝ x✝
l : Type u_3
m : Type u_2
n : Type u_1
o : Type ?u.927478
m' : o → Type ?u.927483
n' : o → Type ?u.927488
R : Type ?u.927491
S : Type ?u.927494
α : Type v
β : Type w
γ : Type ?u.927501
inst✝² : AddCommMonoid α
inst✝¹ : CommSemigroup α
inst✝ : Fintype n
M : Matrix m n α
N : Matrix n l α
⊢ (M ⬝ N)ᵀ = Nᵀ ⬝ Mᵀ
ext
no goals
case a.h
l : Type u_3
m : Type u_2
n : Type u_1
o : Type ?u.927478
m' : o → Type ?u.927483
n' : o → Type ?u.927488
R : Type ?u.927491
S : Type ?u.927494
α : Type v
β : Type w
γ : Type ?u.927501
inst✝² : AddCommMonoid α
inst✝¹ : CommSemigroup α
inst✝ : Fintype n
M : Matrix m n α
N : Matrix n l α
i✝ : l
x✝ : m
⊢ (M ⬝ N)ᵀ i✝ x✝ = (Nᵀ ⬝ Mᵀ) i✝ x✝
apply dotProduct_comm