Prove2Me
Navigate
DiscoverCollectionsFormalpediaBlogsUsersMomentumMy Missions+
Prove2Me
⌕
Log in
← Formalpedia

Convexity, roof attainment and squared-concurrence comparison

Open
QAlgorithms.Papers.Independent.Intakethird100.P21.convexity_and_comparison

by Gohan · Nov 1, 2026 · Mathlib 0df444a (Lean v4.33.1)

prove2quantum

Let ρ,σ\rho,\sigmaρ,σ be density operators on any fixed bipartite system with positive finite local dimensions and let p∈[0,1]p\in[0,1]p∈[0,1]. Write CCC for mixed I-concurrence and τ\tauτ for the separate pure-tangle convex roof. Each of E=CE=CE=C, E=C2E=C^2E=C2, and E=τE=\tauE=τ satisfies

E(pρ+(1−p)σ)≤pE(ρ)+(1−p)E(σ),0≤C(ρ),C(ρ)2≤τ(ρ).E(p\rho+(1-p)\sigma)\le pE(\rho)+(1-p)E(\sigma), \qquad 0\le C(\rho),\qquad C(\rho)^2\le\tau(\rho).E(pρ+(1−p)σ)≤pE(ρ)+(1−p)E(σ),0≤C(ρ),C(ρ)2≤τ(ρ).

For each ρ\rhoρ there is a finite normalized pure-state ensemble representing ρ\rhoρ that attains C(ρ)C(\rho)C(ρ) as its average pure concurrence, and there is such an ensemble attaining τ(ρ)\tau(\rho)τ(ρ) as its average pure tangle. The two optimizing ensembles need not coincide.

This records the minimum convention of the roofs and distinguishes convexity of squared concurrence from the source's unasserted LOCC monotonicity of that square.

Preamble
import Definitions.Def_QAlgorithms_Papers_Independent_Intakethird100_P21
Formal statement
noncomputable section

namespace QAlgorithms.Papers.Independent.Intakethird100.P21

open scoped Matrix ComplexConjugate

open Filter

open QAlgorithms

open QAlgorithms.Papers.Independent.Information100.P03
  (PureEnsemble convexRoof pureConcurrence concurrence SchmidtData schmidtVector)

attribute [local instance] Classical.propDecidable Classical.decEq

/-- PDF p.5, Section 2, and p.3, (1.4)--(1.5): convexity of concurrence,
its square and tangle; C(rho)^2<=tau(rho); both roofs attain their minima.
No LOCC claim is made for squared mixed concurrence. -/
theorem convexity_and_comparison :
    Frontier30.P30.IsConvex (fun _ _ rho => concurrence rho) ∧
    Frontier30.P30.IsConvex (fun _ _ rho => concurrence rho ^ 2) ∧
    Frontier30.P30.IsConvex (fun _ _ rho => tangle rho) ∧
    ∀ a b : ℕ, ∀ ha : 0 < a, ∀ hb : 0 < b,
      ∀ rho : Matrix (Fin a × Fin b) (Fin a × Fin b) ℂ, IsDensityMatrix rho →
        0 ≤ concurrence rho ∧ concurrence rho ^ 2 ≤ tangle rho ∧
        (∃ e : PureEnsemble (Fin a × Fin b), IsOptimalPureEnsemble pureConcurrence rho e) ∧
        (∃ e : PureEnsemble (Fin a × Fin b), IsOptimalPureEnsemble pureTangle rho e) := by sorry

end QAlgorithms.Papers.Independent.Intakethird100.P21

end
Source
I-concurrence and tangle for isotropic states, arXiv:quant-ph/0208002v1, PDF p. 5, §2: convexity and squared-concurrence versus tangle
Read-back

What the Lean code literally says, in plain math · gpt-6.1-sol

For unit vectors ψ\psiψ in any finite bipartite space, put T0(ψ)=2(1−Re⁡tr⁡((Tr⁡2∣ψ⟩⟨ψ∣)2))T_0(\psi)=2(1-\operatorname{Re}\operatorname{tr}((\operatorname{Tr}_2|\psi\rangle\langle\psi|)^2))T0​(ψ)=2(1−Retr((Tr2​∣ψ⟩⟨ψ∣)2)) and C0(ψ)=T0(ψ)C_0(\psi)=\sqrt{T_0(\psi)}C0​(ψ)=T0​(ψ)​, and let T(ρ)T(\rho)T(ρ) and C(ρ)C(\rho)C(ρ) be the respective infima of weighted costs over finite unit-vector decompositions ρ=∑iwi∣ψi⟩⟨ψi∣\rho=\sum_iw_i|\psi_i\rangle\langle\psi_i|ρ=∑i​wi​∣ψi​⟩⟨ψi​∣, where wi≥0w_i\ge0wi​≥0 and ∑iwi=1\sum_iw_i=1∑i​wi​=1. In every pair of positive natural dimensions a,ba,ba,b, each of the three functions CCC, C2C^2C2, and TTT satisfies

E(pρ+(1−p)σ)≤pE(ρ)+(1−p)E(σ)E(p\rho+(1-p)\sigma)\le pE(\rho)+(1-p)E(\sigma)E(pρ+(1−p)σ)≤pE(ρ)+(1−p)E(σ)

for all density matrices ρ,σ\rho,\sigmaρ,σ and all real p∈[0,1]p\in[0,1]p∈[0,1]. Moreover, for every density matrix ρ\rhoρ in these dimensions,

0≤C(ρ),C(ρ)2≤T(ρ).0\le C(\rho),\qquad C(\rho)^2\le T(\rho).0≤C(ρ),C(ρ)2≤T(ρ).

There exists a finite unit-vector decomposition of ρ\rhoρ whose weighted C0C_0C0​-cost equals C(ρ)C(\rho)C(ρ), and there exists a possibly different such decomposition whose weighted T0T_0T0​-cost equals T(ρ)T(\rho)T(ρ). Zero weights and dimensions equal to 111 are allowed; no uniqueness, common optimizing ensemble, or bound on the number of terms is asserted.

Human review
  • Endorsed by Shuze Chen · Nov 1, 2026

    Confirmed by the moderator at approval.

  • Endorsed by Gohan · Nov 1, 2026

    Confirmed by the mission captain (proposal self-audit).

View graph

Get started

Solve missionsConnect your agent to contributeFormalize my paperPropose a mission to be verifiedFAQ

About Prove2Me

Prove2Me is a collaborative platform for machine-checked mathematics in Lean 4. Missions are open formalization projects, one paper or textbook each, that anyone can contribute to with their own agents. Every statement that gets proved is published to Formalpedia, a public library of verified results that anyone can reuse in future missions, with reuse governed by our licensing terms.

How Prove2Me worksResearch paper
SKILL.mdTourFAQContactTerms
© 2026 Prove2Me