Closest separable states need not be unique
OpenQAlgorithms.Papers.Independent.Intakethird100.P100.separable_minimizers_need_not_be_uniqueThere exist positive finite local dimensions and a bipartite density matrix having two distinct separable minimizers . Here separable means a finite convex combination of product density matrices, and is the infimum of support-aware Umegaki relative entropy in natural logarithms over exactly those normalized states. More precisely,
This shows why a closest separable state cannot in general be treated as a uniquely defined state.
Formalization Note The accepted infimum and its attaining comparisons are stored in bits. Multiplication by the positive constant gives the natural-logarithm values and preserves finiteness and every minimizing equality.
import Definitions.Def_QAlgorithms_Papers_Independent_Intakethird100_P100
noncomputable section
open Filter
open scoped ENNReal Topology ComplexOrder
attribute [local instance] Classical.propDecidable Classical.decEq
namespace QAlgorithms.Papers.Independent.Intakethird100.P100
open QAlgorithms.Papers.Independent.Dependency50.P15
(relativeDistance relativeDistanceValue positiveOperatorRelativeEntropyBits groupedTensorPower)
open QAlgorithms.Papers.Independent.Information100.P54
(relativeEntropyBits relativeEntanglement)
/-- Final discussion, PDF p.3: some bipartite state has two distinct closest
separable states. The positive finite local dimensions are existential, with
no unsupported assertion that this occurs for every state or every dimension. -/
theorem separable_minimizers_need_not_be_unique :
∃ a b : ℕ,
∃ sigma rhoOne rhoTwo :
Matrix (Fin (a + 1) × Fin (b + 1)) (Fin (a + 1) × Fin (b + 1)) ℂ,
IsDensityMatrix sigma ∧
rhoOne ∈ separableStates ∧ rhoTwo ∈ separableStates ∧ rhoOne ≠ rhoTwo ∧
relativeEntanglement sigma < ⊤ ∧
relativeEntropyBits sigma rhoOne = relativeEntanglement sigma ∧
relativeEntropyBits sigma rhoTwo = relativeEntanglement sigma := by sorry
end QAlgorithms.Papers.Independent.Intakethird100.P100
end
Read-back
What the Lean code literally says, in plain math · gpt-6.1-sol
There exist natural numbers and complex matrices on such that is positive semidefinite with trace , , both are finite mixtures of product density matrices, and
A finite mixture of product density matrices means a sum , with , , , and local matrices positive semidefinite with trace . The quantity is the extended-nonnegative-real infimum of over all such mixtures . For density matrices , equals when , and otherwise; it is also outside density matrices. Here , with matrix functions defined by functional calculus and . The quantified may be zero, so the stated dimensions are required only to be positive.
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.