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.
Query-only optimization from weak separation by centroid cuts
Statement
Assume countable choice, with positive rationally encoded radii and accuracy/failure parameters. Let be a closed convex body, let , , and let be a unit objective vector with supplied finite rational approximations to any requested error. Put Let be the least integer with , and the least positive integer with . There is a finite classical procedure using at most calls to that, with probability at least , returns with The normal encoding must supply a nonzero rational direction for its unit normal ; a rational with can be computed by bisection. Query points and polytope arithmetic are rational. Computing exact centroids by exhaustive finite triangulation is allowed and charged separately: this result asserts no polynomial arithmetic, gate, or bit-time bound.
Facts & Assumptions
Given: The body, radii, approximate objective access, and weak-separation contract in the Statement.
Countable choice is assumed only for the Lebesgue-volume suppliers. (The Axiom of Countable Choice ())
For compact convex sets in , Brunn–Minkowski gives concavity of volume to the power under Minkowski interpolation. (Brunn–Minkowski inequality for compact convex sets)
Jensen's inequality applies to an integrable variable and a convex function with integrable composition. (Jensen's inequality for expectation)
Linear changes of variables scale volume by the determinant; Tonelli integrates nonnegative slices. (A linear map of sends Lebesgue measurable sets to Lebesgue measurable sets, with when is invertible and Lebesgue null when it is not, Tonelli's theorem for nonnegative measurable functions on a sigma-finite product)
A successful weak separation answer at is IN with , or a unit with on . (Quantum convex membership and weak-separation model)
Proof
Let be a full-dimensional compact convex body and uniform on . For any unit , the survival function is log-concave on the open projection interval: the Minkowski interpolation of the two caps at lies in the cap at their interpolated threshold, so [F1] gives concavity of , and the increasing concave logarithm gives concavity of . Slices and [F3] show that the projected distribution has continuous strictly increasing cumulative distribution on that interval and no atoms. Consequently is uniform on , by inverting this strictly monotone continuous function. Thus . Jensen [F2] yields . Applying this to shows that either halfspace through the centroid contains at least of the volume.
If contains a radius- ball, its width in every direction is at least . The projected density is at most . Indeed, for the -slice area to the power is concave by [F1]. A slice of area at position therefore gives cone lower bounds to its left and to its right, where is the projection interval. Integrating gives . Taking limits at endpoints proves the density bound for every interior slice. For the density is directly. A slab of thickness thus has relative volume at most .
Choose a rational vector with , so . For a rational threshold , initialize a localization polytope and make at most iterations. If it is empty or lower-dimensional, return FAIL. Otherwise compute its exact centroid and round to a fixed-point rational with . If , keep without an oracle call. Otherwise query weak separation at : IN returns as a witness; on an OUT answer in rational direction , keep . After iterations without a witness, return FAIL. All constraints are rational. Every retained polytope contains whenever the oracle answers succeed. The oracle cut has geometric displacement at most from the true centroid, including point rounding; the objective cut has displacement at most . Common fixed-point query registers can therefore be chosen from the bounded initial box and this explicit rounding precision, despite growth of the internal exact centroid denominators.
This is a finite arithmetic procedure. Vertices of a bounded rational polytope are found by enumerating all subsets of defining hyperplanes, solving each nonsingular linear system, and retaining feasible solutions. A nonempty full-dimensional bounded polytope has vertices, since successively minimizing coordinates on a minimizing face eventually gives a zero-dimensional face. Supporting facets can be enumerated from its finite vertex list and checked by rational sign tests. Triangulate a facet inductively by choosing one vertex and coning its nonincident boundary facets; then cone the resulting boundary simplices to a rational interior point such as the average of all vertices. This partitions up to common faces. A simplex has volume and centroid : the first identity is [F3], and the second follows by permutation symmetry of barycentric coordinates and their sum being one. The volume-weighted average of these simplex centroids is the exact rational centroid of . Dimensions, incidences, and zero determinants are decided by finite rational elimination. No efficiency of this enumeration is asserted.
Put and take a maximizer . If , let and . Convexity gives . Since and , the ball lies in . Also , and its value on that ball drops by at most . Therefore contains this radius- ball.
Under this condition, every localization polytope contains the ball from step 2.2. The rounded-centroid objective and oracle cuts remove at least of the volume by step 1.1 and step 1.2. Thus each nonterminating iteration leaves at most of the volume. But the radius- ball contains a cube of side , whereas after cuts the volume is less than by the defining rational test for . This is impossible. Hence FAIL implies on successful oracle answers; IN returns a witness in with .
Maintain an upper bound , a lower threshold , and its witness . Repeatedly test . A witness sets and saves it. FAIL sets , preserving by step 3.1. Stop when , and in any event after iterations. The width obeys ; hence . A saved witness satisfies and . If a successful witness threshold exceeds , the same conclusion holds and early stopping is valid; no assumption was used. There are at most separation calls, and , follow from their geometric tests.
The failure probability of any successful-answer guarantee among these adaptive calls is at most , conditioning on previous outputs and using a union bound. On the complement, , so changing from to costs at most in the difference between the optimum and output objective. The remaining gap is at most . Thus and with probability at least . All omitted operations are the explicitly charged arithmetic of step 2.1 and the oracle encoding; they are not hidden query calls.
Depends on
- Quantum convex membership and weak-separation model
- Brunn–Minkowski inequality for compact convex sets
- Jensen's inequality for expectation
- A linear map $T$ of $\mathbb{R}^n$ sends Lebesgue measurable sets to Lebesgue measurable sets, with $\lambda_n(T[E])=|\det T|\,\lambda_n(E)$ when $T$ is invertible and $T[E]$ Lebesgue null when it is not
- Tonelli's theorem for nonnegative measurable functions on a sigma-finite product
- The Axiom of Countable Choice ($\mathrm{AC}_\omega$)
Used by
Dependency tree · two levels
61 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
- van Apeldoorn, Gilyen, Gribling, de Wolf, Convex optimization using quantum oracles, Lemmas 14–21 and Theorem 23 (standard reference, not scraped)