Appendix G2: sample density records cannot fix a controlled global phase
OpenQAlgorithms.Papers.Independent.Intakethird100.P67.controlled_phase_obstructionLet the ambient system be nonempty, unitary and a complex phase with and . Every density record is invariant under replacing by :
Nevertheless their controlled unitaries are not scalar-phase equivalent: no unit phase satisfies . The identity control branch forces , while the other branch retains . This is an identifiability obstruction when only sample density copies and no coherent phase reference are supplied.
import Definitions.Def_QAlgorithms_Papers_Independent_Intakethird100_P67
noncomputable section
open scoped ComplexConjugate Matrix Matrix.Norms.L2Operator
attribute [local instance] Classical.propDecidable
open MeasureTheory Filter
namespace QAlgorithms.Papers.Independent.Intakethird100.P67
variable {I J K L A : Type*} [Fintype I] [DecidableEq I]
[Fintype J] [DecidableEq J] [Fintype K] [DecidableEq K]
[Fintype L] [DecidableEq L] [Fintype A] [DecidableEq A]
/-- PDF p.28, G2 discussion: density records cannot distinguish global phases, but
nontrivial relative phase changes a systemControlled unitary. -/
theorem controlled_phase_obstruction [Nonempty I] (U : Matrix.unitaryGroup I ℂ)
(z : ℂ) (hz : ‖z‖ = 1) (hne : z ≠ 1) :
(∀ rho : Matrix I I ℂ, IsDensityMatrix rho →
densityConjugation (z • (U : Matrix I I ℂ)) rho = densityConjugation (U : Matrix I I ℂ) rho) ∧
¬ ∃ w : ℂ, ‖w‖ = 1 ∧ systemControlled (z • (U : Matrix I I ℂ)) = w • systemControlled (U : Matrix I I ℂ) := by sorry
end QAlgorithms.Papers.Independent.Intakethird100.P67
end
Read-back
What the Lean code literally says, in plain math · gpt-6.1-sol
Let be a finite nonempty index type with decidable equality, let be unitary on , and let satisfy and . Define . Then, for every positive semidefinite matrix of trace ,
and there does not exist any with such that
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.