l : Type ?u.71609
m : Type ?u.71612
n : Type u_1
o : Type ?u.71618
m' : o → Type ?u.71623
n' : o → Type ?u.71628
R : Type ?u.71631
S : Type ?u.71634
α : Type v
β : Type w
γ : Type ?u.71641
inst✝² : DecidableEq n
inst✝¹ : AddMonoid α
inst✝ : StarAddMonoid α
v : n → α
⊢ (diagonal fun m => star (v m)) = diagonal (star v)
l : Type ?u.71609
m : Type ?u.71612
n : Type u_1
o : Type ?u.71618
m' : o → Type ?u.71623
n' : o → Type ?u.71628
R : Type ?u.71631
S : Type ?u.71634
α : Type v
β : Type w
γ : Type ?u.71641
inst✝² : DecidableEq n
inst✝¹ : AddMonoid α
inst✝ : StarAddMonoid α
v : n → α
⊢ (diagonal v)ᴴ = diagonal (star v)
rw [conjTranspose, diagonal_transpose, diagonal_map (star_zero _)]
no goals
l : Type ?u.71609
m : Type ?u.71612
n : Type u_1
o : Type ?u.71618
m' : o → Type ?u.71623
n' : o → Type ?u.71628
R : Type ?u.71631
S : Type ?u.71634
α : Type v
β : Type w
γ : Type ?u.71641
inst✝² : DecidableEq n
inst✝¹ : AddMonoid α
inst✝ : StarAddMonoid α
v : n → α
⊢ (diagonal fun m => star (v m)) = diagonal (star v)
rfl