l : Type ?u.132794
m : Type u_2
n : Type u_3
o : Type u_4
p : Type ?u.132806
q : Type ?u.132809
m' : o → Type ?u.132814
n' : o → Type ?u.132819
p' : o → Type ?u.132824
R : Type ?u.132827
S : Type ?u.132830
α✝ : Type ?u.132833
β : Type ?u.132836
inst✝⁴ : DecidableEq o
inst✝³ : Zero α✝
inst✝² : Zero β
α : Type u_1
inst✝¹ : AddMonoid α
inst✝ : StarAddMonoid α
M : o → Matrix m n α
⊢ map (blockDiagonal fun k => (M k)ᵀ) star = blockDiagonal fun k => map (M k)ᵀ star
l : Type ?u.132794
m : Type u_2
n : Type u_3
o : Type u_4
p : Type ?u.132806
q : Type ?u.132809
m' : o → Type ?u.132814
n' : o → Type ?u.132819
p' : o → Type ?u.132824
R : Type ?u.132827
S : Type ?u.132830
α✝ : Type ?u.132833
β : Type ?u.132836
inst✝⁴ : DecidableEq o
inst✝³ : Zero α✝
inst✝² : Zero β
α : Type u_1
inst✝¹ : AddMonoid α
inst✝ : StarAddMonoid α
M : o → Matrix m n α
⊢ (blockDiagonal M)ᴴ = blockDiagonal fun k => (M k)ᴴ
simp only [conjTranspose, blockDiagonal_transpose]
no goals
l : Type ?u.132794
m : Type u_2
n : Type u_3
o : Type u_4
p : Type ?u.132806
q : Type ?u.132809
m' : o → Type ?u.132814
n' : o → Type ?u.132819
p' : o → Type ?u.132824
R : Type ?u.132827
S : Type ?u.132830
α✝ : Type ?u.132833
β : Type ?u.132836
inst✝⁴ : DecidableEq o
inst✝³ : Zero α✝
inst✝² : Zero β
α : Type u_1
inst✝¹ : AddMonoid α
inst✝ : StarAddMonoid α
M : o → Matrix m n α
⊢ map (blockDiagonal fun k => (M k)ᵀ) star = blockDiagonal fun k => map (M k)ᵀ star
rw [blockDiagonal_map _ star (star_zero α)]