Alphabeta Math
LemmaStatement: AI-adaptedProof: AI-generatedPipeline-generatedprecheck passverified 2026-10-22 (gpt-6.1-sol)
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.

Supporting direction at a boundary point of a finite full-dimensional polytope

Statement

Let X={x1,…,xm} be finite and nonempty, let k≥1, and let T:X→Rk have full affine hull, meaning that the affine combinations ∑j=1majT(xj) with ∑jaj=1 fill Rk. Define the finite convex hull K:={∑j=1mλjT(xj):λj≥0, ∑j=1mλj=1}. If μ∈K is not an interior point of K in Rk, then there is a Euclidean unit vector u∈Rk such that u⋅(T(x)−μ)≤0 for every x∈X.

Facts & Assumptions

Given: The finite set X, statistic T, full affine hull, finite convex hull K, and a point μ∈K that is not interior to K.

[F1]
[F3]

A compact subset of a metric space is closed and bounded: compact subsets of metric spaces are closed and bounded.

[F4]

Metric continuity characterisations, with countable choice for the sequential converse: a map between metric spaces is continuous exactly when preimages of open sets are open; in particular preimages of closed sets are closed.

[F5]

A continuous real-valued function on a nonempty compact metric space is bounded and attains a greatest and a least value: a continuous real function on a nonempty compact metric space attains its minimum.

[F6]

Q is countably infinite: Q is countably infinite. A product of two at most countable sets is at most countable: a product of two at most countable sets is at most countable, without choice. A nonempty set is at most countable iff it is a surjective image of N: every nonempty at most countable set has a surjection from N, and each nonempty fiber has a least index.

[F7]

The rationals embed densely in the reals: the rationals embed as an ordered subfield of the reals, and every nonempty open real interval contains a rational.

[F8]

For n≥1 every bounded sequence in Rn has a convergent subsequence: every bounded sequence in Rk has a convergent subsequence, and this corollary uses no choice principle.

[F9]

The Euclidean inner product ⟨x,y⟩=∑k<nxkyk on Rn: Rk consists of functions on {0,…,k−1}, the Euclidean inner product is a⋅b=∑i<ka(i)b(i), and the Euclidean norm is ∥a∥2=a⋅a.

[F10]

Cauchy-Schwarz ∣⟨x,y⟩∣≤∥x∥2∥y∥2 with its equality case, the triangle inequality for ∥⋅∥2, the parallelogram law and polarisation: ∣a⋅b∣≤∥a∥2∥b∥2; the Euclidean norm is a norm, in particular it satisfies the triangle inequality, and for k≥1 its induced metric is the Euclidean metric.

Proof

Given: The finite polytope and boundary point in the Statement.

1.1givenF1F2F3F4F9F10algebra

Enumerate X as x1,…,xm and, for λ∈Rm, write λj:=λ(j−1) for 1≤j≤m. Let Δ={λ∈[0,1]m:∑j=1mλj=1}. The set Δ is nonempty (take λ1=1 and all other coordinates zero) and bounded. Its coordinate maps and sum map are continuous, since each coordinate inequality ∣λj−λj′∣≤∥λ−λ′∥2 follows from the norm formula [F9], while ∣∑j(λj−λj′)∣≤m∥λ−λ′∥2 follows from the real triangle inequality; hence Δ, an intersection of their closed inverse images, is closed. By [F1], Δ is compact. For λ,λ′∈Δ, the triangle inequality and coordinate bound give ∥∑jλjT(xj)−∑jλj′T(xj)∥2≤∑j∣λj−λj′∣ ∥T(xj)∥2≤∥λ−λ′∥2∑j∥T(xj)∥2, so the map λ↦∑jλjT(xj) is continuous. Thus [F2] makes its image K compact; [F3] makes K closed.

1.2givenF6F7F9algebra

For each natural r≤k, define Pr:={f:r→Q}. The set P0={∅} is finite. Restriction and the last coordinate give a bijection Pr+1→Pr×Q, namely f↦(f∣r,f(r)); its inverse extends g:r→Q by the specified last value. By induction on r, the binary-product result [F6] makes every Pr at most countable. Since Pk contains the zero function, [F6] supplies one surjection q:N→Pk=Qk. Embed its values coordinatewise in Rk using [F7] and write them as qj. These vectors are dense: for p∈Rk and ε>0, each interval (p(i)−ε/(2k),p(i)+ε/(2k)), i<k, contains a rational by [F7]. Select these finitely many coordinates by induction on i<k, obtaining a∈Pk. Then ∥a−p∥22<k(ε/(2k))2<ε2 by [F9], so some qj=a lies in B(p,ε). Only finite induction and a single enumeration are used; no countable family of selections is made.

2.1givenF6F9F10step 1.1step 1.2algebra

Fix an integer n≥1. Noninteriority of μ gives a point p∉K with ∥p−μ∥2<1/(2n). Since K is closed, its complement is open, so some ball B(p,ρ) of radius ρ>0 lies outside K. Set r=12min⁡{ρ,1/n−∥p−μ∥2}>0. Step 1.2 gives a rational vector qj∈B(p,r); then qj∉K and ∥qj−μ∥2<1/n. Thus Jn={j∈N:qj∉K, ∥qj−μ∥2<1/n} is nonempty. This argument proves nonemptiness separately for each n without choosing a sequence of p,ρ,r. Let jn be the least member of Jn and set yn=qjn. This least-index construction uses no choice and yn→μ.

3.1givenF5F9F10step 1.1step 2.1algebra

For z,z′∈K, the triangle inequality gives ∥yn−z∥2≤∥yn−z′∥2+∥z−z′∥2, and exchanging z,z′ gives ∣∥yn−z∥2−∥yn−z′∥2∣≤∥z−z′∥2. Hence z↦∥yn−z∥2 is continuous on K in its Euclidean metric. The nonempty compact set K therefore has a minimizer zn∈K by [F5]. It is unique: if distinct z,z′∈K both minimize, convexity puts (z+z′)/2 in K and ∥yn−(z+z′)/2∥22=(∥yn−z∥22+∥yn−z′∥22)/2−∥z−z′∥22/4 is strictly smaller. For any v∈K and 0<s≤1, convexity gives zn+s(v−zn)∈K. Minimality then implies ∥yn−zn∥22≤∥yn−zn−s(v−zn)∥22; expanding the inner products, dividing by s, and letting s↓0 gives (yn−zn)⋅(v−zn)≤0.

4.1givenF8F9F10step 2.1step 3.1algebra∎

Since μ∈K, minimality gives ∥yn−zn∥2≤∥yn−μ∥2, so the triangle inequality gives ∥zn−μ∥2≤2∥yn−μ∥2→0. Put un=(yn−zn)/∥yn−zn∥2; the denominator is positive because yn∉K, and homogeneity of the norm gives ∥un∥2=1. Thus (un) is bounded in the Euclidean metric; [F8] gives a subsequence unj converging to u. The reverse triangle inequality, obtained by applying the triangle inequality in both orders, gives ∣∥unj∥2−∥u∥2∣≤∥unj−u∥2, hence ∥u∥2=1. For every v∈K, step 3.1 gives unj⋅(v−znj)≤0. By [F10], ∣unj⋅(v−znj)−u⋅(v−μ)∣≤∥unj−u∥2 ∥v−znj∥2+∥u∥2 ∥μ−znj∥2⟶0, since znj→μ and hence (v−znj) is bounded. Passing to the limit gives u⋅(v−μ)≤0. Taking v=T(x)∈K proves the claimed support inequality.

Depends on

Dependency tree · 2 levels

Sources