Keyboard shortcuts

Press ← or → to navigate between chapters

Press ? to show this help

Press Esc to hide this help

Metadata
slug: lanier-beguinot-rioul-2025-reverse-pinsker-condition-refutation
bibkey: lanier2025maximal
doi: 10.48550/arXiv.2501.14340
url: https://arxiv.org/abs/2501.14340v1
triage: theorem
motivation_gids:
  - D5/S3/Divergence/LanierBeguinotRioulReversePinskerRefutation.result

A qubit refutation of the maximal reverse Pinsker bound

Problem

D. Lanier, J. Béguinot and O. Rioul, From Classical to Quantum: Explicit Classical Distributions Achieving Maximal Quantum f-Divergence, arXiv:2501.14340v1, §III-C, p. 5:

We conjecture that (49) is in fact not necessary for (50) to hold.

The same paragraph states:

Our bound holds in general for any f-divergence, in particular for the maximal f-divergence.

Section I specifies a convex real generator on the nonnegative half-line with . Equation (4) defines

Theorem 4 assumes (49), and asserts

where are the extreme eigenvalues of . Preregistration: #19943.

Statement echo

Source clauseLean counterpartFidelity and scope
Every finite dimensionclaim: natural dimension and Matrix (Fin n) (Fin n) ℂIncludes the qubit instance.
Convex real generator for nonnegative arguments, zero at oneConvexOn ℝ (Set.Ici 0) f, f 1 = 0Values outside the half-line do not affect the positive relative matrix.
States; invertible second stateρ.PosSemidef, ρ.trace = 1, σ.PosDef, σ.trace = 1Positive definiteness expresses an invertible positive state.
Equation (4)maxDivergenceLiteral relative-matrix expression and real part of the CFC trace.
Equation (50)reversePinskerBoundRepository trace norm; real spectral infimum and supremum. The witness has nonzero denominators.
Remove condition (49)claimNo absolute-difference order hypothesis.
Conditional printed assertionprivate claimTheorem4Adds exactly the matrix-order condition (49).
Refutationpublic resultNegates the complete binding claim.

The public formulas inline the source relative-matrix expression. The proof uses D5.S3.Resource.LogDet.PathSpectralClassical.relativeCongruence, which has that expression, without introducing a duplicate definition. The library note is Library/Divergence/lanier2025maximal.md.

Motivation

The maximal-divergence instance suffices to test the source’s universal statement. The generator is operator convex; its Definition 2 data-processing admissibility uses the Matsumoto theorem cited by the source. That literature premise is separate from the kernel-checked refutation of the spectral formula.

Gap

Condition (49) does not identify maximal absolute-generator divergence with the trace norm. The same positive qubit pair violates the proposed inequality while satisfying (49), so imposing that condition does not repair the printed maximal-divergence statement.

Route

Set

The private lemmas verify the state assumptions and evaluate Mathlib’s matrix square root, inverse, real spectrum and continuous functional calculus. In particular,

Falsifier

The private divergence_eq, trace_norm and bound_eq certify

The private condition_49 proves (49). Its matrix is

The private theorem4_false refutes the conditional assertion; result derives the negation of the unconditional conjecture. The strict gap is .

Evidence

The canonical module is D5/S3/Divergence/LanierBeguinotRioulReversePinskerRefutation.lean; its only public theorem is result. Its three public definitions are maxDivergence, reversePinskerBound and claim. The axiom closure of every public declaration is contained in {propext, Classical.choice, Quot.sound}.

Declaration judgement

moduledeclarationproof_shapeescape_witnessconsumersdirect frozen dependencies
D5/S3/Divergence/LanierBeguinotRioulReversePinskerRefutationD5.S3.Divergence.LanierBeguinotRioulReversePinskerRefutation.result (sha256:7c29b604b6801d9787203df8296dcdf6954e0f1fa361f3a7ff620d546df26874)bind-onlynonedesignated settlementD5/S3/Quantum/Foundation/FiniteTraceDistance + D5.S3.Quantum.Foundation.FiniteTraceDistance.traceNorm + sha256:12ad034b5758446e6d628c75121b3ad5f0c80bb305937e8c9ff87e82076bc059
D5/S3/Quantum/Matrix/SpectralPower + D5.S3.Quantum.Matrix.SpectralPower.posDef_two + sha256:aab0c093aa3d2b2ec35e668b9050f590c2f79cbaf6d347b59632a1280bc73376
D5/S3/Resource/LogDet/PathSpectralClassical + D5.S3.Resource.LogDet.PathSpectralClassical.relativeCongruence + sha256:0355622d27d9d0fc4cad0f3d1700e9456d0d9e7ecfb087fd94aff70911218c61

Admission basis: open-problem-resolution (#19943; Refuted). The proof steps are bind-only; the certified instance settles the preregistered external named conjecture. The helper map below is derived from compiled constant dependencies; names denote source declarations in this module.

helper (full name)proof_shapedirect consumer(s)
D5.S3.Divergence.LanierBeguinotRioulReversePinskerRefutation.claimTheorem4bind-onlyD5.S3.Divergence.LanierBeguinotRioulReversePinskerRefutation.theorem4_false
D5.S3.Divergence.LanierBeguinotRioulReversePinskerRefutation.sigmabind-onlyD5.S3.Divergence.LanierBeguinotRioulReversePinskerRefutation.sqrt_sigma, D5.S3.Divergence.LanierBeguinotRioulReversePinskerRefutation.relative_eq, D5.S3.Divergence.LanierBeguinotRioulReversePinskerRefutation.sigma_trace, D5.S3.Divergence.LanierBeguinotRioulReversePinskerRefutation.delta_square, D5.S3.Divergence.LanierBeguinotRioulReversePinskerRefutation.sqrt_delta, D5.S3.Divergence.LanierBeguinotRioulReversePinskerRefutation.trace_norm, D5.S3.Divergence.LanierBeguinotRioulReversePinskerRefutation.condition_49, D5.S3.Divergence.LanierBeguinotRioulReversePinskerRefutation.inf_spectrum, D5.S3.Divergence.LanierBeguinotRioulReversePinskerRefutation.sup_spectrum, D5.S3.Divergence.LanierBeguinotRioulReversePinskerRefutation.divergence_eq, D5.S3.Divergence.LanierBeguinotRioulReversePinskerRefutation.bound_eq, D5.S3.Divergence.LanierBeguinotRioulReversePinskerRefutation.theorem4_false
D5.S3.Divergence.LanierBeguinotRioulReversePinskerRefutation.rhobind-onlyD5.S3.Divergence.LanierBeguinotRioulReversePinskerRefutation.relative_eq, D5.S3.Divergence.LanierBeguinotRioulReversePinskerRefutation.rho_psd, D5.S3.Divergence.LanierBeguinotRioulReversePinskerRefutation.rho_trace, D5.S3.Divergence.LanierBeguinotRioulReversePinskerRefutation.delta_square, D5.S3.Divergence.LanierBeguinotRioulReversePinskerRefutation.sqrt_delta, D5.S3.Divergence.LanierBeguinotRioulReversePinskerRefutation.trace_norm, D5.S3.Divergence.LanierBeguinotRioulReversePinskerRefutation.condition_49, D5.S3.Divergence.LanierBeguinotRioulReversePinskerRefutation.inf_spectrum, D5.S3.Divergence.LanierBeguinotRioulReversePinskerRefutation.sup_spectrum, D5.S3.Divergence.LanierBeguinotRioulReversePinskerRefutation.divergence_eq, D5.S3.Divergence.LanierBeguinotRioulReversePinskerRefutation.bound_eq, D5.S3.Divergence.LanierBeguinotRioulReversePinskerRefutation.theorem4_false
D5.S3.Divergence.LanierBeguinotRioulReversePinskerRefutation.rootbind-onlyD5.S3.Divergence.LanierBeguinotRioulReversePinskerRefutation.root_nonneg, D5.S3.Divergence.LanierBeguinotRioulReversePinskerRefutation.sqrt_sigma, D5.S3.Divergence.LanierBeguinotRioulReversePinskerRefutation.inv_root, D5.S3.Divergence.LanierBeguinotRioulReversePinskerRefutation.relative_eq, D5.S3.Divergence.LanierBeguinotRioulReversePinskerRefutation.divergence_eq
D5.S3.Divergence.LanierBeguinotRioulReversePinskerRefutation.root_invbind-onlyD5.S3.Divergence.LanierBeguinotRioulReversePinskerRefutation.inv_root, D5.S3.Divergence.LanierBeguinotRioulReversePinskerRefutation.relative_eq
D5.S3.Divergence.LanierBeguinotRioulReversePinskerRefutation.relbind-onlyD5.S3.Divergence.LanierBeguinotRioulReversePinskerRefutation.relative_eq, D5.S3.Divergence.LanierBeguinotRioulReversePinskerRefutation.rel_sa, D5.S3.Divergence.LanierBeguinotRioulReversePinskerRefutation.spectrum_rel, D5.S3.Divergence.LanierBeguinotRioulReversePinskerRefutation.inf_spectrum, D5.S3.Divergence.LanierBeguinotRioulReversePinskerRefutation.sup_spectrum, D5.S3.Divergence.LanierBeguinotRioulReversePinskerRefutation.cfc_rel, D5.S3.Divergence.LanierBeguinotRioulReversePinskerRefutation.divergence_eq
D5.S3.Divergence.LanierBeguinotRioulReversePinskerRefutation.delta_absbind-onlyD5.S3.Divergence.LanierBeguinotRioulReversePinskerRefutation.delta_square, D5.S3.Divergence.LanierBeguinotRioulReversePinskerRefutation.sqrt_delta, D5.S3.Divergence.LanierBeguinotRioulReversePinskerRefutation.trace_norm, D5.S3.Divergence.LanierBeguinotRioulReversePinskerRefutation.condition_49
D5.S3.Divergence.LanierBeguinotRioulReversePinskerRefutation.fbind-onlyD5.S3.Divergence.LanierBeguinotRioulReversePinskerRefutation.cfc_rel, D5.S3.Divergence.LanierBeguinotRioulReversePinskerRefutation.divergence_eq, D5.S3.Divergence.LanierBeguinotRioulReversePinskerRefutation.bound_eq, D5.S3.Divergence.LanierBeguinotRioulReversePinskerRefutation.theorem4_false
D5.S3.Divergence.LanierBeguinotRioulReversePinskerRefutation.sigma_posbind-onlyD5.S3.Divergence.LanierBeguinotRioulReversePinskerRefutation.theorem4_false
D5.S3.Divergence.LanierBeguinotRioulReversePinskerRefutation.root_nonnegbind-onlyD5.S3.Divergence.LanierBeguinotRioulReversePinskerRefutation.sqrt_sigma
D5.S3.Divergence.LanierBeguinotRioulReversePinskerRefutation.sqrt_sigmabind-onlyD5.S3.Divergence.LanierBeguinotRioulReversePinskerRefutation.relative_eq, D5.S3.Divergence.LanierBeguinotRioulReversePinskerRefutation.divergence_eq
D5.S3.Divergence.LanierBeguinotRioulReversePinskerRefutation.inv_rootbind-onlyD5.S3.Divergence.LanierBeguinotRioulReversePinskerRefutation.relative_eq
D5.S3.Divergence.LanierBeguinotRioulReversePinskerRefutation.relative_eqbind-onlyD5.S3.Divergence.LanierBeguinotRioulReversePinskerRefutation.inf_spectrum, D5.S3.Divergence.LanierBeguinotRioulReversePinskerRefutation.sup_spectrum, D5.S3.Divergence.LanierBeguinotRioulReversePinskerRefutation.divergence_eq
D5.S3.Divergence.LanierBeguinotRioulReversePinskerRefutation.rho_psdbind-onlyD5.S3.Divergence.LanierBeguinotRioulReversePinskerRefutation.theorem4_false
D5.S3.Divergence.LanierBeguinotRioulReversePinskerRefutation.rho_tracebind-onlyD5.S3.Divergence.LanierBeguinotRioulReversePinskerRefutation.theorem4_false
D5.S3.Divergence.LanierBeguinotRioulReversePinskerRefutation.sigma_tracebind-onlyD5.S3.Divergence.LanierBeguinotRioulReversePinskerRefutation.theorem4_false
D5.S3.Divergence.LanierBeguinotRioulReversePinskerRefutation.delta_squarebind-onlyD5.S3.Divergence.LanierBeguinotRioulReversePinskerRefutation.sqrt_delta
D5.S3.Divergence.LanierBeguinotRioulReversePinskerRefutation.delta_abs_nonnegbind-onlyD5.S3.Divergence.LanierBeguinotRioulReversePinskerRefutation.sqrt_delta
D5.S3.Divergence.LanierBeguinotRioulReversePinskerRefutation.sqrt_deltabind-onlyD5.S3.Divergence.LanierBeguinotRioulReversePinskerRefutation.abs_delta, D5.S3.Divergence.LanierBeguinotRioulReversePinskerRefutation.trace_norm
D5.S3.Divergence.LanierBeguinotRioulReversePinskerRefutation.abs_deltabind-onlyD5.S3.Divergence.LanierBeguinotRioulReversePinskerRefutation.condition_49
D5.S3.Divergence.LanierBeguinotRioulReversePinskerRefutation.trace_normbind-onlyD5.S3.Divergence.LanierBeguinotRioulReversePinskerRefutation.bound_eq
D5.S3.Divergence.LanierBeguinotRioulReversePinskerRefutation.condition_49bind-onlyD5.S3.Divergence.LanierBeguinotRioulReversePinskerRefutation.theorem4_false
D5.S3.Divergence.LanierBeguinotRioulReversePinskerRefutation.rel_sabind-onlyD5.S3.Divergence.LanierBeguinotRioulReversePinskerRefutation.cfc_rel
D5.S3.Divergence.LanierBeguinotRioulReversePinskerRefutation.spectrum_relbind-onlyD5.S3.Divergence.LanierBeguinotRioulReversePinskerRefutation.inf_spectrum, D5.S3.Divergence.LanierBeguinotRioulReversePinskerRefutation.sup_spectrum
D5.S3.Divergence.LanierBeguinotRioulReversePinskerRefutation.inf_spectrumbind-onlyD5.S3.Divergence.LanierBeguinotRioulReversePinskerRefutation.bound_eq
D5.S3.Divergence.LanierBeguinotRioulReversePinskerRefutation.sup_spectrumbind-onlyD5.S3.Divergence.LanierBeguinotRioulReversePinskerRefutation.bound_eq
D5.S3.Divergence.LanierBeguinotRioulReversePinskerRefutation.cfc_relbind-onlyD5.S3.Divergence.LanierBeguinotRioulReversePinskerRefutation.divergence_eq
D5.S3.Divergence.LanierBeguinotRioulReversePinskerRefutation.divergence_eqbind-onlyD5.S3.Divergence.LanierBeguinotRioulReversePinskerRefutation.theorem4_false
D5.S3.Divergence.LanierBeguinotRioulReversePinskerRefutation.bound_eqbind-onlyD5.S3.Divergence.LanierBeguinotRioulReversePinskerRefutation.theorem4_false
D5.S3.Divergence.LanierBeguinotRioulReversePinskerRefutation.f_convexbind-onlyD5.S3.Divergence.LanierBeguinotRioulReversePinskerRefutation.theorem4_false
D5.S3.Divergence.LanierBeguinotRioulReversePinskerRefutation.theorem4_falsebind-onlyD5.S3.Divergence.LanierBeguinotRioulReversePinskerRefutation.result

Experiment

Published numerical checker, script check.py, SHA-256 d59f200ed130c0b8567fd55232471d9c118a235cd2da37c672b6b0c7dfeef999. Command: python3 /Users/auric/trureturing-experiments/docs/reports/lanier-beguinot-rioul-2025-reverse-pinsker-condition-49/check.py; exit 0. The executed script has exactly the pinned bytes.

Computed scope: exact rational arithmetic at gives , , divergence , trace norm , proposed bound , , and determinant for the (49) matrix. The nine floating-point pairs , have divergence/bound ratios approximately , respectively; only fails (49). The seeded samples each contain 2000 dimension-four pairs: Hilbert–Schmidt sampling gives 33 satisfying (49), 355 violating (50), and 3 doing both; Haar eigenbasis with normalized uniform eigenvalues gives 1582 satisfying (49) and 51 doing both. These finite samples do not establish a universal frequency or identify the source’s unspecified sampler.

Triage

What the settlement shows

  1. Proved — kernel-checked settlement. result refutes the exact binding conjecture. The private theorem4_false refutes the printed conditional maximal-divergence assertion on the same pair. No assertion about all downstream results follows solely from these negations.

  2. Proved — kernel-checked mechanism for the instance. condition_49, divergence_eq and bound_eq certify the order hypothesis and the incompatible values and . The normalization of the quantum total variation is too small for the proposed maximal-divergence bound on this pair.

  3. Proved in prose — where the printed argument fails. The relative matrix has normalized eigenvectors . Each has -weight . Thus gives , , classical total variation , and maximal divergence . The quantum total variation is , and . Hence (49) does not imply the equality used in the source’s citation to [7, Eq. (64)]. These explanatory identities are not additional Lean theorems.

  4. Proved in prose — a surviving bound. For a nontrivial spectral interval , convexity and bound by on and by on . In the classical spectral representation, , so the positive and negative deviation sums both equal . Summing the two chord inequalities proves (50) with the trace norm replaced by . Therefore the printed bound follows under the actual equality . Commuting states have this equality by simultaneous diagonalization. This is a prose derivation, not an additional formal theorem.

  5. Proved in prose — family boundary. For , , , set and . The relative eigenvalues are . For , squaring the off-diagonal relative difference gives ; the trace norm is and the proposed right side is . The ratio is if . The (49) matrix has trace and determinant , so (49) is equivalent to . This derivation gives a family of failures; the Lean module certifies the single rational pair only. The experiment covers exactly the finite scope in its entry.

  6. Open — downstream constants. Recheck the exact constant wherever printed Theorem 4 is used, including arXiv:2605.06452v1, Lemma 4 (Tan, George and Tomamichel). The preregistration’s literature reading records a local regime with constants absorbed into ; this delivery does not settle that paper’s downstream conclusions. The source’s bound (53) for the hockey-stick divergence is a different divergence and is not refuted by this maximal-divergence instance.

  7. Proved — certified instance and declaration scope. The module is admitted as open-problem-resolution (#19943; Refuted), with generality: I and utility: kind=certified-instance; basis=refutes. The theorem judgement is bind-only, with no escape witness claimed. Every private helper has a compiled consumer.

  8. Proved — registration scope. The public result is the designated refutation result (basis=refutes) and is exempt from four-slot escape registration (CLAUDE.md §3.9). All other theorems remain private; there are no other public audit targets.

  9. Computed — finite experiment scope. The pinned check.py entry computes the exact rational witness, the nine pairs and , and two seeded samples of 2000 dimension-four pairs. The nine pairs give divergence/bound ratios approximately , respectively; only fails (49). Hilbert–Schmidt sampling gives 33 satisfying (49), 355 violating (50), and 3 doing both; Haar eigenbasis with normalized uniform eigenvalues gives 1582 satisfying (49) and 51 doing both. The experiment entry gives the command, exit 0, pinned commit and script SHA-256. These finite readings establish no universal frequency.

  10. Open — literature completeness. The preregistration records arXiv:2501.14340v1 and arXiv:2605.06452v1. The QIP paper DOI 10.1007/s11128-026-05309-8 was not read. Completeness and originality are ASSUMED-UNVERIFIED.

ASSUMED-UNVERIFIED

Global prior-art completeness and originality. The Definition 2 data-processing admissibility of the maximal spectral expression for the operator-convex generator uses the source’s Matsumoto theorem; this general theorem is not machine-checked here. The family and surviving-bound derivations are prose mathematics, distinct from the single kernel-checked instance. Downstream conclusions of arXiv:2605.06452v1 remain open.