You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Claims and evidence: dimension-independent Hlawka constants for Schatten norms
This file pairs every factual sentence in our vibemathed entry with the exact place that backs it. Every repository link points to one fixed commit of savarin/hlawka-schatten, 1829591, so the line numbers cannot drift.
What is claimed, and what is not. Audenaert and Kittaneh's Problem 7 asks for the best dimension-independent Hlawka constant, if one exists. This repository settles two things:
Existence, for every p. A constant exists exactly when 1 < p < ∞.
The best constant for diagonal matrices, when p ≥ 256.
The best constant for general matrices remains open.
Row types:
Lean: a machine-checked theorem. The link goes to its statement.
argument: a short step of reasoning that is not formalized. Check it by reading.
external: a source outside the repository, cited by page.
search: a literature-search claim. It means we found nothing, not that nothing exists.
CI: the automatic build at this commit.
disclosure: a limitation we report.
How to check the Lean rows.CI run 35949577091 built the whole library at this commit and ran both boundary audits. To rebuild locally:
lake exe cache get && lake build
python3 scripts/check_boundary.py comparator-existence.json
python3 scripts/check_boundary.py comparator-construction-diagonal.json
The question
#
Claim
Evidence
Type
Note
1
Hlawka's inequality: in an inner product space, N(x) + N(y) + N(z) − N(x+y+z) is at most the sum of the three pair deficits N(x) + N(y) − N(x+y), N(x) + N(z) − N(x+z) and N(y) + N(z) − N(y+z).
arXiv:1201.5232v3, p. 13: "For the 2-norm, the sharpest value of C2 is known to be 1, as (48) then reduces to Hlawka's inequality"
external
Classical; Audenaert–Kittaneh cite it as their ref. [32].
2
Audenaert and Kittaneh asked for the best dimension-independent constant C, if it exists, with triple deficit ≤ C × (sum of the three pair deficits), and in particular for the best C_p for the Schatten p-norm.
arXiv:1201.5232v3, Problem 7, eq. (48), p. 12: "Find the best (dimension-independent) constant C – if it exists – … In particular, find the best constant Cp when the norm in question is the Schatten p-norm."
external
The problem asks for the best constant; existence is its "if it exists" part.
3
They showed that C_∞ is infinite, reported numerically that C_1 is at least 40, and noted that C_2 = 1.
arXiv:1201.5232v3, p. 13: "numerical simulations show that C1 is at least 40, indicating that it might be arbitrarily large as well"
external
Their p = ∞ witness is e11+e22, e11+e33, e22+e33.
Existence for every 1 < p < ∞
#
Claim
Evidence
Type
Note
4
For every real p > 1 there are constants 0 < m ≤ M such that M/m is a Hlawka constant for the Schatten p-norm on linear maps between any two finite-dimensional complex inner product spaces.
Not new: Audenaert–Kittaneh already proved this (row 3). It is re-proved here with a different witness.
11
Witness: diag(−1, 1, 1), diag(1, −1, 1), diag(1, 1, −1). Each has norm 1 and each pairwise sum has norm 2, so every pair deficit is 0. The sum of all three, diag(1, 1, 1), has norm 1, so the triple deficit is 2.
These are library theorems, compiled by CI. They are not among the four statements the boundary audit checks (row 24).
17
For n ≥ 3 and p ≥ 256, every Hlawka constant for the Schatten p-norm on n × n complex matrices is at least K_p.
Diagonal matrices are matrices, so a constant that works for all n × n matrices works for the diagonal ones, and row 14 applies. The diagonal norm is the same singular-value norm as in row 5 (ConstructionDiagonalChallenge.lean L29–32).
argument
This is not stated separately in Lean (README L55–58). With row 16, it means the existence constant of row 4 exceeds 939p/2000 when p ≥ 256.
Not claimed
#
Claim
Evidence
Type
Note
18
The best constant for general (non-diagonal) matrices is not determined, apart from the classical C_2 = 1.
We found no earlier proof of either result. We searched the Marinescu–Niculescu survey (arXiv:2407.03278), Audenaert–Kittaneh and its forward citations, and recent Schatten-norm work through September 2026.
grep -rnw sorry --include='*.lean' . prints exactly these four lines. A naive search also finds admit once, as an English word in a docstring (Sparsification.lean L15), plus explanatory uses of "sorry" and "axiom" in README.md, formalization.yaml and scripts/check_boundary.py. No Lean file mentions native_decide or axiom.
27
Palomar's Comparator checks that each Solution proves exactly its statement. Its last recorded local run, with negative controls, passed at commit 79aa498 on Lean v4.33.0, before the upgrade to v4.35.0-rc2. It has not been re-run at this commit.
The Ball–Carlen–Lieb uniform convexity framework motivated the approach. The proof derives the comparison it needs directly, rather than invoking their theorems.
The sharp diagonal argument came out of two weeks of directed proof search. The author identified the proof strategy, diagnosed repeated dead ends where agents stalled, and refined the approach through failure analysis at each stage. AI agents executed computational searches and produced candidate lemmas.
The author, GPT 5.6 Sol and Claude Fable 5.1 reviewed the work. The existence proof source was independently audited before formalization, the diagonal proof was reviewed against the blueprint, and both statement files were checked against their proof sources.
This is agent review, not independent human review (row 22).
Wording in the repository that this entry does not repeat
README L41 says "The existence result answers their question". Problem 7 asks for the best constant (row 2), so the existence result answers only its "if it exists" part. The entry uses the narrower wording.