Alphabeta Math
LemmaStatement: AI-adaptedProof: AI-generatedPipeline-generated
How statement and proof provenance work

The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.

  • Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
  • AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
  • AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.

These labels describe origin, not correctness: citations and verification chips remain separate evidence.

Height geometry and weak-membership binary search

Statement

Let B(0,r)⊆K⊆B(0,R) be a closed convex body in Rn, n≥2. In any rotated coordinates set C={y:∃t,(y,t)∈K} and h(y)=min⁡{t:(y,t)∈K}. Then h is convex, finite on B(0,r), and L=2R/r-Lipschitz on B(0,r/2). Every interior point of C has a subgradient, and every such subgradient at a point in the interior of this ball has norm at most L.

For ∥y∥≤r/2, a MEMε,0 query at (y,t), t≤−r/2, has these implications: an IN answer implies t≥h(y)−3Rε/r; an OUT answer implies t≤h(y)+2Rε/r. Hence binary search on [−R,−r/2], returning its final upper endpoint when its width is at most δ/3, approximates h(y) within δ if ε≤rδ/(3R). It uses O(1+log⁡(R/δ)) membership queries and has a clean coherent implementation using the same order of queries and inverse queries.

Finally, let a≥0. If x=−∥x∥en receives OUT and h(y)≥h(0)+⟨v,y⟩−a∥y∥−b on C, then s=(−v,1)/∥(−v,1)∥ satisfies ⟨s,z⟩≥⟨s,x⟩−aR−b−2Rε/r for every z∈K.

Facts & Assumptions

Given: The body, radii, height, deterministic weak-membership completion, and positive precision parameters in the Statement.

[F1]

Quantum convex membership and weak-separation model specifies the two valid weak-membership assertions and the radius sandwich.

[F2]

A nonempty closed Euclidean convex set has a unique nearest point to each point. (Every point has a unique nearest point in a nonempty closed Euclidean convex set)

[F3]

A bounded Euclidean sequence has a convergent subsequence. (For n≥1 every bounded sequence in Rn has a convergent subsequence)

[F4]

A subgradient p at y means h(z)≥h(y)+⟨p,z−y⟩ throughout the domain. (Subgradients and the subdifferential of a convex function)

Proof

1.1givenF1F5algebra

Compactness of K makes each nonempty vertical section compact, so its minimum exists; projection makes C compact and convex. Convex combinations of two minimizing boundary points show convexity of h. For ∥y∥≤r, the inner ball supplies a point at height zero, while the outer ball bounds all heights below by −R. Thus −R≤h(y)≤0 on that ball.

2.1step 1.1algebra

More generally on B(0,d), 0<d<r, let y,y′ be distinct and extend the directed line from y through y′ by r−d to p=y′+(r−d)(y′−y)/∥y′−y∥. Then p∈B(0,r) and convexity on the segment [y,p] gives h(y′)−h(y)≤R∥y′−y∥/(r−d). Exchange y,y′ and put d=r/2 to obtain the Lipschitz claim.

2.2F1step 1.1algebra

The ball B((y,0),r/2) lies in K. Its convex hull with (y,h(y)) contains a ball of radius θr/2 about (y,(1−θ)h(y)) for every 0≤θ≤1: combine the vertex with every point of that ball. Consequently all heights between h(y)(1−2ε/r) and −r/2 lie in the inward ε-erosion, whenever this interval is nonempty. If ε≥r/2 the claimed OUT bound is automatic from h(y)≥−R and t≤−r/2. For 0<ε<r/2, write H=−h(y)≤R. If the interval is empty, then H(1−2ε/r)<r/2, so H−r/2<2Hε/r≤2Rε/r; every t≤−r/2 therefore satisfies t<h(y)+2Rε/r. If the interval is nonempty, OUT excludes its heights, so t≤h(y)(1−2ε/r)≤h(y)+2Rε/r. This uses an inclusion of balls, not an incorrect identity for the erosion of a cone.

3.1F2F3F4step 1.1step 2.1constructalgebra

For completeness, subgradients here need no arbitrary selection. The truncated epigraph E={(y,t):y∈C, h(y)≤t≤R+1} is compact and convex: it is the image of the compact set of pairs consisting of a point of K and a permitted upward vertical displacement. Fix interior y and p=(y,h(y)). Let pj=p−en/j, and let qj be its unique nearest point in E by [F2]. Minimality along a segment gives ⟨qj−pj,w−qj⟩≥0 for all w∈E, by expanding squared distance and taking the right derivative at zero. Moreover ∥qj−p∥≤2/j. A subsequence of the unit normals (qj−pj)/∥qj−pj∥ converges by [F3] to a unit normal (u,t) with ⟨(u,t),w−p⟩≥0 on E. Upward vertical segments imply t≥0; if t=0, interior displacements of y in both horizontal directions force u=0, a contradiction. Thus t>0 and −u/t is a subgradient of h on C. At a point where the Lipschitz bound holds on a neighborhood, applying the subgradient inequality in the directions ±p/∥p∥ gives ∥p∥≤L.

4.1F1F5step 2.1step 3.1algebra

Fix ∥y∥≤r/2. A subgradient p of norm at most 2R/r gives the supporting inequality ⟨(−p,1),(z,t′)−(y,h(y))⟩≥0 on K. If (y,t) is within ε of K, Cauchy–Schwarz gives t≥h(y)−ε∥(−p,1)∥≥h(y)−3Rε/r. This proves the IN implication, also at the transverse-ball boundary by the bound from step 2.1 on slightly larger balls and passage to its limit.

5.1F1step 4.1step 2.2constructalgebra

Maintain endpoints ℓ,u. Initially ℓ=−R≤h(y)+2δ/3 and u=−r/2≥h(y)−δ. An IN answer replaces u by the midpoint and preserves its lower bound by step 4.1; OUT replaces ℓ and preserves its upper bound by step 2.2. When u−ℓ≤δ/3, these invariants give h(y)−δ≤u≤h(y)+δ. Each iteration halves the bracket, proving the logarithmic query count. Fixed finite arithmetic and the deterministic oracle completion make the whole binary-search transcript a function of the input label. Store its transcript, copy its output, and reverse its computation and oracle calls; this implements that value oracle with clean work and only a constant factor more queries.

6.1step 2.2givenalgebra∎

Write z=(y,t)∈K. Evaluating the approximate-subgradient premise at y=0 gives b≥0. Since a≥0 and ∥y∥≤R, that inequality gives ⟨(−v,1),z⟩=t−⟨v,y⟩≥h(0)−aR−b. At x=(0,−∥x∥) the OUT implication gives h(0)≥−∥x∥−2Rε/r; if its height is below −R, this inequality follows directly from h(0)≥−R. If ∥x∥<r/2, an OUT answer requires ε≥r/2 by the inner ball, and the same inequality again follows from h(0)≥−R. Divide by ∥(−v,1)∥≥1 to obtain the stated separation inequality.

Depends on

Used by

Dependency tree · two levels

59 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.

Sources