case a.h
α : Type u_2
β : Type ?u.5768
m : Type ?u.5771
n : Type u_1
R : Type ?u.5777
inst✝ : AddGroup n
v : n → α
i✝ x✝ : n
⊢ (circulant v)ᵀ i✝ x✝ = circulant (fun i => v (-i)) i✝ x✝
α : Type u_2
β : Type ?u.5768
m : Type ?u.5771
n : Type u_1
R : Type ?u.5777
inst✝ : AddGroup n
v : n → α
⊢ (circulant v)ᵀ = circulant fun i => v (-i)
ext
no goals
case a.h
α : Type u_2
β : Type ?u.5768
m : Type ?u.5771
n : Type u_1
R : Type ?u.5777
inst✝ : AddGroup n
v : n → α
i✝ x✝ : n
⊢ (circulant v)ᵀ i✝ x✝ = circulant (fun i => v (-i)) i✝ x✝
simp