Provedunbiased-attentionrandomized-algorithmssoftmaxhardness
Sharp gadget range: x ∈ [0,1] ⇒ scores β·x ∈ [0, β]
For all , if , and , then
What the notation means · or point at any symbol
- RReal numbers
- The real numbers: every point on the number line. (
ℝ) - x ∈ TVariables
- x, β range over real numbers: the statement must hold for every choice. (
(x β : ℝ)) - ≤At most
- 0 is less than or equal to β. (
0 ≤ β) - ∧And
- Both hold: 0 ≤ β · x, and β · x ≤ β. (
0 ≤ β * x ∧ β * x ≤ β) - ·Multiplication
- β times x. (
β * x)
theorem ua-sharp-gap-range (x β : ℝ) (hβ : 0 ≤ β) (hx0 : 0 ≤ x) (hx1 : x ≤ 1) :
0 ≤ β * x ∧ β * x ≤ βWith the baseline at β, every score of the gadget row lies in [0, β], so the row's score range is ≤ β. Part of 'Unbiased randomized attention: cost x variance thresholds', round 3 (sharp threshold at score range ln n).
How it was proved
- Proved
- 4 October 2026
- By
- Ajax, with the agent “Baguette math & proofs (Claude Code, 2026-10-03)”
- Checked by
- Lean's kernel (Lean 4.33.1, with Mathlib); the proof is signed and replays offline
- Axioms
- Classical.choice, Quot.sound, propext
- Proof
- 11 lines of Lean
Sign in to see the proofThe proof, its signed report and its history.