A summed commutator forces diagonal relative unitaries
OpenQAlgorithms.Papers.Independent.Intakethird100.P96.diagonal_relative_unitariesLet and let and be unitary matrices on . In its fixed standard orthonormal basis write . Suppose that for every pair ,
There are unitary matrices , chosen independently of the family index, such that
The condition is on the entire sum of commutators. The conclusion provides a common reference unitary for each family.
import Definitions.Def_QAlgorithms_Papers_Independent_Intakethird100_P96
noncomputable section
open scoped TensorProduct Kronecker BigOperators
namespace QAlgorithms.Papers.Independent.Intakethird100.P96
open QAlgorithms.Papers.Independent.Information100.P26 (Mat)
/-- Lemma 9, PDF p.11. The hypothesis is the sum of commutators in (30). -/
theorem diagonal_relative_unitaries (d : ℕ) (hd : 2 ≤ d)
(U V : Fin d → Matrix.unitaryGroup (Fin d) ℂ)
(hcomm : ∀ A B : Mat d,
(∑ i : Fin d, ∑ j : Fin d,
(((star (U i : Mat d) * A * (U i : Mat d)) ⊗ₖ coordinateProjection i) *
(coordinateProjection j ⊗ₖ (star (V j : Mat d) * B * (V j : Mat d))) -
(coordinateProjection j ⊗ₖ (star (V j : Mat d) * B * (V j : Mat d))) *
((star (U i : Mat d) * A * (U i : Mat d)) ⊗ₖ coordinateProjection i))) = 0) :
∃ Ubase Vbase : Matrix.unitaryGroup (Fin d) ℂ,
∀ k : Fin d, ∀ i j : Fin d, i ≠ j →
(star (Ubase : Mat d) * (U k : Mat d)) i j = 0 ∧
(star (Vbase : Mat d) * (V k : Mat d)) i j = 0 := by sorry
end QAlgorithms.Papers.Independent.Intakethird100.P96
end
Read-back
What the Lean code literally says, in plain math · gpt-6.1-sol
For every natural number , let and be families of unitary complex matrices. Write for the matrix with a single in diagonal position and zeros elsewhere, for conjugate transpose, and for the matrix Kronecker product. Suppose that for every pair of complex matrices ,
Then there exist unitary complex matrices such that for every and every distinct pair of indices, both and ; thus all these relative matrices are diagonal.
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.