Alphabeta Math
Session-authored (Fable 5 assisted)
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.

26 results · all verified · 17 also independently AI-judged
Every result on this page is machine-checked by a proof checker and read in full and owner-audited; the judge is an additional, independent cross-model AI review of the proofs. The 9 not AI-judged were verified by owner audit (typically over a confirmed judge false positive), not failures.

Convex and Semicontinuous Functions on R^n

1 · Prerequisites

2 · Summary

One-variable convexity supplies the chord inequality, supporting-line intuition, Jensen's inequality, and the derivative criteria that line restrictions carry into Euclidean space. The topology of Rn supplies compactness, boundaries, product topology, and convergent subsequences. The closure-to-sequence and spanning-set basis routes state their uses of countable choice and choice explicitly. Gradients and Hessians from multivariable differentiation encode first- and second-order information on open convex domains.

Convex functions are defined on Euclidean convex sets and related to their epigraphs, sublevels, algebraic constructions, local Lipschitz continuity, and supporting hyperplanes. Metric projection yields separation and then subgradients, whose gradient and minimizer criteria connect nonsmooth and differentiable convexity; Hessians characterize convexity and give a sufficient condition for strictness. Euclidean semicontinuity is reconciled with the real-line convention, characterized by level sets and epigraphs or hypographs, and used to obtain the appropriate extremum on a nonempty compact set.

3 · Logical flowchart

4 · Definitions, theorems and proofs

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-21Open item page →

Convex and strictly convex functions on Euclidean convex sets

Definition

Let CRn be convex (A convex subset of Rm contains every line segment between two of its points). The function f:CR is convex when f((1t)x+ty)(1t)f(x)+tf(y) for all x,yC and t[0,1]. The parameter interval is the closed interval of Intervals of R: the nine order-convex forms, nondegeneracy, and length.

It is strictly convex when the inequality is strict for distinct x,y and 0<t<1. No strict inequality is required at t=0 or t=1, where the two sides coincide. The empty set and a singleton support convex functions, and strict convexity on either is vacuous.

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-21Open item page →

The epigraph and hypograph of a real-valued function

Definition

Let ARn and let f:AR. The epigraph of f:AR is epif={(x,s)A×R:f(x)s}.

Its hypograph is

hypof:={(x,s)A×R:sf(x)}.

Both are subsets of the Cartesian product A×R (The Cartesian product A×B:={zP(P(AB)):aA bB z=(a,b)}). When A is not closed, closedness of either set is understood relative to A×R unless an ambient space is named.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-21Open item page →

A function is convex exactly when its epigraph is convex

Statement

Let CRn be convex and let f:CR. The function f:CR is convex if and only if its epigraph is a convex subset of Rn+1. This includes the empty-domain convention.

Facts & Assumptions

Given: The function and convex domain in the Statement, with convex subsets interpreted by A convex subset of Rm contains every line segment between two of its points.

[F1]

The function f:CR is convex when f((1t)x+ty)(1t)f(x)+tf(y) for all x,yC and t[0,1] (Convex and strictly convex functions on Euclidean convex sets).

[F2]

The epigraph of f:AR is epif={(x,s)A×R:f(x)s} (The epigraph and hypograph of a real-valued function).

Proof

technique · direct
1.1

For the forward implication, take (x,r),(y,s)epif and t[0,1]. By [F1], f((1t)x+ty)(1t)f(x)+tf(y)(1t)r+ts, so [F2] puts the convex combination in the epigraph.

F1F2
2.1

For the reverse implication, assume the epigraph convex and apply its convexity to (x,f(x)) and (y,f(y)). By [F2], membership of their convex combination is exactly the inequality in [F1]. Thus f is convex; if C is empty, both conditions are vacuous.

step 1.1F1F2
TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-21Open item page →

Finite Jensen inequality for convex functions on Rn

Statement

Let f:CR be convex. For a positive finite family of points in C and nonnegative weights summing to one, f of their weighted Euclidean sum is at most the weighted sum of their f-values. Explicitly, if N1, x1,,xNC, λj0, and j=1Nλj=1, then

f(j=1Nλjxj)j=1Nλjf(xj).

Facts & Assumptions

Given: The data in the Statement, the finite-sum convention Finite sums and finite products, by recursion, its algebraic laws Laws of finite sums and finite products, and induction on the positive integer N The principle of mathematical induction.

[F1]

The function f:CR is convex when f((1t)x+ty)(1t)f(x)+tf(y) for all x,yC and t[0,1] (Convex and strictly convex functions on Euclidean convex sets).

Proof

technique · induction
1.1

For N=1, the only nonnegative weight summing to one is λ1=1, so both sides equal f(x1).

F1algebrabase
1.2

Fix N1 and assume the inequality for every weighted family of N points.

ih
2.1

For N+1 points, if λN+1=1, then all earlier nonnegative weights vanish and the conclusion is immediate. Otherwise s=1λN+1>0, and the normalized weights μj=λj/s for jN are nonnegative and sum to one.

step 1.1step 1.2algebra
3.1

Apply the induction hypothesis to z=j=1NμjxjC, then apply [F1] to z,xN+1 with weights s,λN+1. The resulting inequality is exactly the (N+1)-point formula, completing the induction.

step 1.2step 2.1F1algebradischarge-induction
PropositionStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-21Open item page →

Every sublevel set of a convex function is convex

Statement

If f:CR is convex and αR, then

{xC:f(x)α}

is a convex subset of Rn. Empty and singleton sublevel sets are included.

Facts & Assumptions

Given: The function, domain, and level in the Statement, with convex subsets interpreted by A convex subset of Rm contains every line segment between two of its points.

[F1]

The function f:CR is convex when f((1t)x+ty)(1t)f(x)+tf(y) for all x,yC and t[0,1] (Convex and strictly convex functions on Euclidean convex sets).

Proof

technique · direct
1.1

If f(x),f(y)α, then [F1] gives f((1t)x+ty)(1t)f(x)+tf(y)α for every t[0,1].

F1givenalgebra
2.1

Thus every segment between two sublevel points remains in the sublevel set, which is convex. If it has fewer than two points, the same condition is vacuous.

step 1.1
PropositionStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-21Open item page →

Nonnegative combinations, affine precomposition, and finite pointwise maxima preserve convexity

Statement

The following operations preserve convexity on their natural convex domains:

  1. a finite linear combination jajfj with aj0;
  2. precomposition fA with an affine map A(x)=Tx+b, where T is Euclidean linear (A linear map L:RmRn in Euclidean coordinates).

The pointwise maximum of a nonempty finite family of convex functions on a common convex domain is convex.

Finite sums and maxima use Finite sums and finite products, by recursion, Laws of finite sums and finite products, and Every nonempty finite set of reals has a maximum and a minimum.

Facts & Assumptions

Given: Convex functions on the domains named in the Statement.

[F1]

The function f:CR is convex when f((1t)x+ty)(1t)f(x)+tf(y) for all x,yC and t[0,1] (Convex and strictly convex functions on Euclidean convex sets).

Proof

technique · direct
1.1

For a nonnegative finite combination, multiply the inequality [F1] for fj by aj0 and add over j. This gives the convexity inequality for jajfj.

F1algebra
1.2

An affine map satisfies A((1t)x+ty)=(1t)A(x)+tA(y). Applying [F1] to the outer function gives convexity of fA on the convex preimage domain.

F1algebra
2.1

Let g=maxjfj. For each j, [F1] gives fj((1t)x+ty)(1t)fj(x)+tfj(y)(1t)g(x)+tg(y). Taking the nonempty finite maximum over j proves the inequality for g.

F1algebra
PropositionStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-21Open item page →

A pointwise supremum of convex functions is convex wherever it is finite

Statement

Let (fi)iI be a nonempty family of convex real-valued functions on a common convex set C, put D={xC:supiIfi(x)<}, and define g(x)=supiIfi(x) on D. Then D is convex and g is convex on D. Here xD means precisely that the nonempty set {fi(x):iI} is bounded above, so its real supremum exists.

Facts & Assumptions

Given: The family, domain, and finite-valued set in the Statement.

[F1]

The function f:CR is convex when f((1t)x+ty)(1t)f(x)+tf(y) for all x,yC and t[0,1] (Convex and strictly convex functions on Euclidean convex sets).

[L1]

Every nonempty subset of R that is bounded above has a least upper bound in R (Dedekind completeness: the least-upper-bound property).

Proof

technique · direct
1.1

Let x,yD and t[0,1]. For every i, [F1] gives fi((1t)x+ty)(1t)fi(x)+tfi(y)(1t)g(x)+tg(y). This common finite upper bound and [L1] show that the supremum exists at the combined point, so that point lies in D and D is convex.

F1L1givenalgebra
2.1

The common upper bound from step 1.1 also bounds the least upper bound supplied by [L1]. Hence g((1t)x+ty)(1t)g(x)+tg(y), which is [F1] for g.

step 1.1F1L1algebra
LemmaStatement: AI-adaptedProof: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-21Open item page →

A convex function is bounded above and below on a smaller interior cube

Statement

Let n1, let CRn be convex, let f:CR be convex, and suppose the closed sup-norm cube

Q(a,r)={x:xar}

with r>0 lies in C (Axis-parallel rectangles in Rm and their volume, The p-norms xp for rational p1, and x). Then f is bounded above on the full cube and bounded above and below on the concentric half-sized cube.

Facts & Assumptions

Given: The data in the Statement. Finite maxima exist by Every nonempty finite set of reals has a maximum and a minimum and have the convention of Maximum and minimum of a set.

[L1]

For a positive finite family of points in C and nonnegative weights summing to one, f of their weighted Euclidean sum is at most the weighted sum of their f-values (Finite Jensen inequality for convex functions on Rn).

Proof

technique · direct
1.1

Every point of Q(a,r) is an explicit convex combination of its finite vertex set. By [L1], its value is at most the corresponding weighted average of the vertex values, hence at most their maximum M.

L1givenalgebra
2.1

If xQ(a,r/2), then the reflection 2ax lies in Q(a,r) and a=(x+(2ax))/2. Convexity gives f(a)(f(x)+f(2ax))/2, so step 1.1 yields 2f(a)Mf(x)M. Thus the half-sized cube has both bounds.

step 1.1givenalgebra
TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-21Open item page →

A convex function on an open convex set is locally Lipschitz

Statement

Let nN, let URn be open and convex, and let f:UR be convex. Then f is locally Lipschitz on U: every aU has a neighbourhood on which one finite constant bounds f(x)f(y) by xy2.

Facts & Assumptions

Given: The function and domain in the Statement. When n1, the sup and Euclidean norms have the conventions of The p-norms xp for rational p1, and x and are genuine norms inducing the published metrics Each p is a norm on Rn, and the induced metrics are exactly d1, d2 and d of the published metric-spaces page.

[L1]

If a closed sup-norm cube about an interior point lies in the convex domain, then f is bounded above on that cube and bounded above and below on its concentric half-sized cube (A convex function is bounded above and below on a smaller interior cube).

[F1]

A function is Lipschitz with constant L when its output distance is at most L times its input distance for every pair of domain points (Lipschitz map, α-Hölder map for rational 0<α1, and contraction).

Proof

technique · direct
1.1

If U=, the conclusion is vacuous. If n=0 and U is nonempty, then U=R0 is a singleton and f is Lipschitz with constant zero. Hence assume n1 and fix aU. Choose r>0 such that Q(a,2r)U. Apply [L1] to obtain M0 with fM on the half cube Q(a,r), and use Q(a,r/2) as the inner cube of test points.

L1given
2.1

Take distinct x,yQ(a,r/2), put d=yx, and extend the ray from x through y until it first reaches zQ(a,r). Writing z=x+s(yx)/d, one has sr/2 and y=(1d/s)x+(d/s)z. Convexity and step 1.1 give f(y)f(x)4Md/r; reversing x,y gives f(y)f(x)4Mxy/r.

step 1.1L1algebra
3.1

Since xyxy2, step 2.1 is the condition [F1] on Q(a,r/2) with constant 4M/r. Hence f is locally Lipschitz at every aU.

step 2.1F1algebra
CorollaryStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-21Open item page →

A convex function on an open convex set is continuous

Statement

Every convex function f:UR on an open convex set is continuous on U. The assertion is vacuous when U is empty.

Facts & Assumptions

Given: A convex function on an open convex Euclidean set.

[L1]

Such a function is locally Lipschitz on U (A convex function on an open convex set is locally Lipschitz).

Proof

technique · direct
1.1

At each aU, [L1] gives a neighbourhood on which the restriction of f is Lipschitz, and [L2] makes that restriction continuous.

L1L2
2.1

Thus f is continuous at every domain point, hence continuous on U; if U is empty, there is no point to check.

step 1.1
DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-21Open item page →

Supporting and strictly separating hyperplanes in Euclidean space

Definition

Let a0 in Rn and bR. The set

H(a,b)={xRn:a,x=b}

is an affine hyperplane, with inner product as in The Euclidean inner product x,y=k<nxkyk on Rn. It supports a set C at pC when pH(a,b) and either a,zb for every zC or the reverse inequality holds for every zC.

A point xC is strictly separated from C when there are a0 and b such that

a,zb<a,x(zC).

Two nonempty sets C,D are separated by a hyperplane when some a0 satisfies a,ca,d for every cC and dD. No convexity is part of these definitions; it is a hypothesis of the existence theorems below (A convex subset of Rm contains every line segment between two of its points).

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-21Open item page →

Every point has a unique nearest point in a nonempty closed Euclidean convex set

Statement

Let n1, let CRn be nonempty, closed, and convex, and let xRn. Then there is a unique pC such that xp2xz2 for every zC.

Facts & Assumptions

Proof

technique · contradiction
1.1

Choose c0C and put R=xc02. The set K=CB(x,R) is nonempty, closed, and bounded, hence compact by [L1]. The continuous distance zxz2 attains a minimum at some pK by [L2]. Points of CK have distance greater than R, so p minimizes distance over all of C.

L1L2givenchoose
2.1

Suppose distinct p,qC both minimize the squared distance at d2. Convexity puts (p+q)/2 in C, while [L3] gives xp+q222=d214pq22<d2, contradicting minimality. Thus the nearest point is unique.

step 1.1L3givenassume-contraalgebradischarge-contradiction
LemmaStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-21Open item page →

Metric projection onto a closed convex set satisfies the variational inequality

Statement

Let n1, let CRn be nonempty, closed, and convex, let xRn, and let pC. Then p is the nearest point of C to x if and only if

xp,zp0(zC).

Facts & Assumptions

[L1]

There is a unique pC such that xp2xz2 for every zC (Every point has a unique nearest point in a nonempty closed Euclidean convex set).

Proof

technique · direct
1.1

For the forward implication, let p be the nearest point and take zC. For 0<t1, convexity puts p+t(zp) in C. Comparing its squared distance with the minimum in [L1] and expanding gives 2xp,zptzp22. If the left inner product were positive, a sufficiently small t>0 would violate this inequality, so it is nonpositive.

L1givenalgebra
2.1

For the reverse implication, suppose the displayed variational inequality holds. Expanding gives xz22=xp22+zp222xp,zpxp22. Thus p satisfies the nearest-point condition of [L1].

L1algebra
TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-21Open item page →

A point outside a nonempty closed convex set is strictly separated from it

Statement

Let n1, let CRn be nonempty, closed, and convex, and let xC. Then there are a0 and bR such that a,zb<a,x for every zC. Thus a hyperplane strictly separates x from C (Supporting and strictly separating hyperplanes in Euclidean space).

Facts & Assumptions

Given: The set and exterior point in the Statement; since C is closed, the nearest point cannot equal x (Interior, closure, boundary, limit point, isolated point and dense subset of a metric space).

[L1]

If p is the projection of x onto C, then xp,zp0(zC). (Metric projection onto a closed convex set satisfies the variational inequality)

[L2]

Every point of Rn has a unique nearest point in a nonempty closed convex subset of Rn (Every point has a unique nearest point in a nonempty closed Euclidean convex set).

Proof

technique · direct
1.1

Let p be the nearest point supplied by [L2] and put a=xp. By [L1], a,za,p for every zC. Since xC, one has a0 and a,x=a,p+a22>a,p.

L1L2givenalgebra
2.1

Taking b=a,p in step 1.1 gives the stated strict separation with a nonzero normal.

step 1.1
LemmaStatement: AI-adaptedProof: AI-adaptedprecheck passaudited 2026-08-21Open item page →

A convex set and its closure have the same interior and boundary

Statement

Assume the Axiom of Choice (The Axiom of Choice) and the Axiom of Countable Choice (The Axiom of Countable Choice (ACω)). Let n1 and let CRn be nonempty and convex. The closure C is convex, int(C)=int(C), and C=C.

Facts & Assumptions

Given: The choice principles and the Euclidean topology and inner product in the Statement The Euclidean inner product x,y=k<nxkyk on Rn. Relative interior is taken inside the affine hull of the set.

[A1]

The Axiom of Choice says that every family of nonempty sets has a choice function (The Axiom of Choice).

[A2]

The Axiom of Countable Choice says that every family of nonempty sets indexed by N has a choice function (The Axiom of Countable Choice (ACω)).

[F1]

A subset URm is convex when every (1t)x+ty, for x,yU and t[0,1], belongs to U (A convex subset of Rm contains every line segment between two of its points).

[L1]

Under ACω, a point lies in the closure of a subset of a metric space exactly when it is the limit of a sequence from that subset (A point lies in the closure of A iff some sequence in A converges to it, and a set is closed iff it is sequentially closed).

[L3]

Assuming AC, every spanning set of a finite-dimensional vector space contains a basis of that space (Every spanning subset of a vector space contains a basis).

[L4]

Every linear subspace of a finite-dimensional vector space is finite-dimensional, of dimension at most that of the ambient space (If dimFV=n and U is a linear subspace of V, then U is finite-dimensional, dimFUn, and dimFU=n if and only if U=V).

[L5]

For d1, every norm N on Rd admits positive constants c,C with cx2N(x)Cx2 for every x (For n1 all norms on Rn are equivalent).

[L7]

The boundary of A is A=Aint(A) (Interior, closure, boundary, limit point, isolated point and dense subset of a metric space).

[L8]

The closure of A is the smallest closed superset of A, and A is closed exactly when A=A (The closure of a nonempty A is {x:d(x,A)=0}, equals A together with its limit points, and is the smallest closed superset).

Proof

technique · direct
1.1

Using [A2], paired sequences from C and [F1] show by [L1] that C is convex. Fix c0C and put W=span(Cc0) and A=c0+W, the affine hull by [L2]. By [A1], [L3], and [L4], W has a finite basis drawn from Cc0. If W={0}, then W and the singleton A are closed directly. Otherwise its positive-dimensional coordinate map pulls the Euclidean norm back to a norm on Rd; [L5] and [L6] show that a convergent sequence in W has its limit in W. Thus [L1] and [L8] make W, and hence A, closed in every case. Therefore C and C have the same affine hull.

A1A2F1L1L2L3L4L5L6L8givenalgebra
2.1

The basis vectors from step 1.1 give points of C whose simplex has a positive barycentric core, so C has nonempty relative interior. Fix a relative ball BA(p,r)C and yC. For q=(1t)p+ty with 0t<1, [A2] and [L1] give a sequence ykC tending to y; choose a term so close that tyyk2<(1t)r/2. If hW and h2<(1t)r/2, then ph=p+t(yyk)+h1t lies in A and within distance r of p, hence lies in BA(p,r), while q+h=(1t)ph+tykC by [F1]. Thus a relative ball about every strict segment point lies in C, so every such point belongs to riC.

step 1.1A2F1L1L2L3L4choosealgebra
3.1

Let xri(C). If xp, choose small ε>0 such that y=x+ε(xp) remains in a relative ball of C about x; then x=ε1+εp+11+εy, so step 2.1 gives xriC. The case x=p and the reverse inclusion are immediate. If W=Rn, relative and ordinary interiors agree. If W is proper, choose vW; every ambient ball about A contains a point displaced by a small nonzero multiple of v and hence outside A, so both ordinary interiors are empty. Thus intC=intC.

step 1.1step 2.1L4choosealgebra
4.1

By [L8], C=C. Combining this common closure with step 3.1 and the boundary formula [L7] gives C=C.

step 3.1L7L8algebra
TheoremStatement: AI-adaptedProof: AI-adaptedprecheck passaudited 2026-08-21Open item page →

Every boundary point belonging to a nonempty Euclidean convex set has a supporting hyperplane

Statement

Assume the Axiom of Choice (The Axiom of Choice) and the Axiom of Countable Choice (The Axiom of Countable Choice (ACω)). Let n1, let CRn be nonempty and convex, and let aCC. Then there is a nonzero vector u such that u,za0 for every zC. Thus the hyperplane through a normal to u supports C (Supporting and strictly separating hyperplanes in Euclidean space).

Facts & Assumptions

[A1]

The Axiom of Choice supplies a choice function for every family of nonempty sets (The Axiom of Choice).

[A2]

The Axiom of Countable Choice supplies a choice function for every family of nonempty sets indexed by N (The Axiom of Countable Choice (ACω)).

[L0]

The closure C is convex, int(C)=int(C), and C=C (A convex set and its closure have the same interior and boundary).

[L1]

If x lies outside a nonempty closed convex set, then there are v0 and bR such that v,zb<v,x for every point z of the set (A point outside a nonempty closed convex set is strictly separated from it).

[L2]

For n1, every bounded sequence in Rn has a convergent subsequence selected by a strictly increasing index map (For n1 every bounded sequence in Rn has a convergent subsequence).

Proof

technique · direct
1.1

By [A1], [A2], and [L0], a remains a boundary point after replacing C by the closed convex set C. Since every ball about a meets the complement, the sequence-producing direction of A point lies in the closure of A iff some sequence in A converges to it, and a set is closed iff it is sequentially closed uses [A2] to choose xjC with xja. Apply [L1] to each xj and normalize its separating normal uj to length one; then uj,zxj<0(zC).

A1A2L0L1givenchoose
2.1

The unit normals are bounded, so [L2] gives a subsequence converging to a vector u of norm one. For fixed zC, pass the inequalities of step 1.1 to the limit, using xja, to obtain u,za0. The unit vector u is nonzero, and the inequality holds in particular for zC.

step 1.1L2algebra
TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-21Open item page →

Disjoint nonempty Euclidean convex sets have a separating hyperplane

Statement

Assume the Axiom of Choice (The Axiom of Choice) and the Axiom of Countable Choice (The Axiom of Countable Choice (ACω)). Let n1 and let C,DRn be nonempty, disjoint, and convex. Then there is a0 such that

a,ca,d(cC, dD).

Thus C and D are separated by a hyperplane in the sense of Supporting and strictly separating hyperplanes in Euclidean space. The inequality need not be strict when the two sets have distance zero.

Facts & Assumptions

[A1]

AC and ACω supply the choice functions asserted in The Axiom of Choice and The Axiom of Countable Choice (ACω).

[L1]

A point outside a nonempty closed convex set can be strictly separated from it (A point outside a nonempty closed convex set is strictly separated from it).

[L2]

Every boundary point of a nonempty convex set has a supporting hyperplane (Every boundary point belonging to a nonempty Euclidean convex set has a supporting hyperplane).

[L3]

The closure of a nonempty convex subset of Rn is convex (A convex set and its closure have the same interior and boundary).

Proof

technique · direct
1.1

Put E=CD={cd:cC,dD}. It is nonempty and convex and omits zero because CD=. By [L3], E is convex. Either 0E, or 0EE and therefore 0E, since an interior point of E would belong to E.

L3givenalgebra
2.1

In the first case, apply [L1] to 0 and E; in the second, [A1] licenses the hypotheses of [L2], which applies to E at zero. Each branch gives a nonzero a with a,e0 for every eE. Substituting e=cd gives a,ca,d for all cC,dD.

step 1.1A1L1L2algebra
DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-21Open item page →

Subgradients and the subdifferential of a convex function

Definition

Let f:CR be convex on a convex set CRn (Convex and strictly convex functions on Euclidean convex sets), and let aC. A vector v is a subgradient of f at a when f(y)f(a)+v,ya for every y in the domain.

The subdifferential is the set

f(a):={vRn:f(y)f(a)+v,ya for every yC},

with the Euclidean inner product of The Euclidean inner product x,y=k<nxkyk on Rn. The definition permits f(a) to be empty or to contain more than one vector.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-21Open item page →

A convex function has a subgradient at every interior point of its domain

Statement

Assume the Axiom of Choice (The Axiom of Choice) and the Axiom of Countable Choice (The Axiom of Countable Choice (ACω)). Let CRn be convex and let f:CR be convex. Then f(a) is nonempty for every aintC.

Facts & Assumptions

Given: Fix aintC and assume the choice principles in the Statement (Interior, closure, boundary, limit point, isolated point and dense subset of a metric space). The restriction of f to the open convex set intC is continuous by A convex function on an open convex set is continuous, and subgradients have the convention of Subgradients and the subdifferential of a convex function, The epigraph and hypograph of a real-valued function.

[A1]

AC and ACω supply the choice functions asserted in The Axiom of Choice and The Axiom of Countable Choice (ACω).

[L1]

The function f:CR is convex if and only if its epigraph is a convex subset of Rn+1 (A function is convex exactly when its epigraph is convex).

[L2]

At every boundary point of a nonempty convex set there is a nonzero supporting normal u whose inner product with every displacement into the set is nonpositive (Every boundary point belonging to a nonempty Euclidean convex set has a supporting hyperplane).

Proof

technique · direct
1.1

Choose a closed ball B centred at a and contained in intC. The restricted epigraph E={(x,s):xB, f(x)s} is closed by continuity and convex by [L1]. The point (a,f(a)) is on its boundary, so [A1] licenses the hypotheses of [L2], which gives a supporting normal (u,μ)0. Since the epigraph contains every upward vertical ray, μ0; if μ=0, the ball contains small displacements from a in both directions and forces u=0, impossible. Thus μ<0, and rescaling to μ=1 gives f(x)f(a)+u,xa on B.

A1L1L2givenalgebra
2.1

Let yC. Choose 0<t1 so that z=a+t(ya)B. The local inequality from step 1.1 gives f(z)f(a)+tu,ya, while convexity gives f(z)(1t)f(a)+tf(y). Combining and dividing by t>0 yields f(y)f(a)+u,ya. Thus uf(a).

step 1.1givenalgebra
TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-21Open item page →

Differentiable convex functions are characterized by the gradient inequality

Statement

Let URn be open and convex, and let f:UR be differentiable. Then f is convex if and only if

f(y)f(x)+f(x),yx(x,yU).

Equivalently, f(x) is a subgradient at every x (Subgradients and the subdifferential of a convex function, The Jacobian matrix of partial derivatives and the gradient in the scalar-valued case).

Facts & Assumptions

Given: The domain and differentiable function in the Statement, with convexity from Convex and strictly convex functions on Euclidean convex sets.

[L1]

The total derivative of a composite is the composite of the total derivatives (The chain rule for total derivatives: D(gf)(a)=Dg(f(a))Df(a)).

Proof

technique · direct
1.1

For the forward implication, fix x,yU and put d=yx. For 0<t1, convexity gives f(x+td)(1t)f(x)+tf(y), hence f(x+td)f(x)tf(y)f(x). By [L1] the left side tends to f(x),d as t0, giving the displayed gradient inequality.

L1givenalgebra
2.1

For the reverse implication, assume the gradient inequality and take z=(1t)x+ty. Apply it at z toward x and toward y, multiply the results by 1t and t, and add. The gradient terms cancel because (1t)(xz)+t(yz)=0, leaving f(z)(1t)f(x)+tf(y). Thus f is convex.

assume-hypalgebra
CorollaryStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-21Open item page →

The subdifferential of a differentiable convex function is its gradient singleton

Statement

Facts & Assumptions

Given: The function and point in the Statement and the subdifferential convention Subgradients and the subdifferential of a convex function.

[F1]

If f is convex, then f((1t)x+ty)(1t)f(x)+tf(y) for x,y in its convex domain and t[0,1] (Convex and strictly convex functions on Euclidean convex sets).

Proof

technique · direct
1.1

Fix yU and put d=ya. For 0<t1, [F1] gives f(a+td)(1t)f(a)+tf(y), hence f(a+td)f(a)tf(y)f(a). Differentiability at a makes the left side tend to f(a),d as t0. Thus f(y)f(a)+f(a),ya for every yU, so f(a)f(a).

F1givenalgebra
2.1

Let vf(a). For each coordinate vector ei and sufficiently small positive and negative t, apply the subgradient inequality at a+tei. Dividing by t with the appropriate reversal and taking the two one-sided limits gives viif(a) and viif(a). Thus v=f(a), proving the singleton claim.

step 1.1givenalgebra
CorollaryStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-21Open item page →

Zero is a subgradient exactly at a global minimum

Statement

Let f:CR be convex and let aC. Then 0f(a) if and only if f(a)f(y) for every yC.

Facts & Assumptions

Given: The function and point in the Statement.

[F1]

A vector v is a subgradient of f at a when f(y)f(a)+v,ya for every y in the domain (Subgradients and the subdifferential of a convex function).

Proof

technique · direct
1.1

For the forward implication, put v=0 in [F1]. The result is f(y)f(a) for every yC, exactly the global-minimum condition.

F1algebra
2.1

For the reverse implication, if a is a global minimizer then f(y)f(a)=f(a)+0,ya for every y. This is [F1] with v=0, so 0f(a).

F1assume-hyp
TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-21Open item page →

A C2 function is convex exactly when its Hessian is positive semidefinite

Statement

A C2 function on an open convex set is convex if and only if its Hessian is positive semidefinite at every point. Hessians and their quadratic forms have the conventions of The Hessian matrix and critical points of a scalar field, The Hessian of a C2 scalar field is symmetric.

Facts & Assumptions

Given: An open convex URn, a C2 function f:UR, and the total chain rule The chain rule for total derivatives: D(gf)(a)=Dg(f(a))Df(a).

[L1]

A twice differentiable real function on an open interval is convex if and only if its second derivative is nonnegative throughout the interval (A twice-differentiable function on an open interval is convex if and only if its second derivative is nonnegative).

[F1]

A symmetric quadratic form is positive semidefinite when qH(h)0 for every h (Positive definite, negative definite, semidefinite, and indefinite quadratic forms).

Proof

technique · direct
1.1

For xU and a direction v, put ϕ(t)=f(x+tv) on the open interval where the affine line lies in U. Two applications of the chain rule give ϕ(t)=Hf(x+tv)v,v.

L1F1givenalgebra
2.1

For the forward implication, if f is convex then every line restriction ϕ is convex, so [L1] and step 1.1 give Hf(x)v,v0 for every v, which is [F1]. For the reverse implication, [F1] and step 1.1 make every line restriction have nonnegative second derivative; [L1] makes each restriction convex, yielding the two-point convexity inequality for f.

step 1.1L1F1

Remarks

The convex-domain hypothesis cannot be dropped. On the open but nonconvex set R{0}, the function f(x)=x2 has f(x)=6x4>0 everywhere, but it is not a convex function on that domain in the sense of Convex and strictly convex functions on Euclidean convex sets. This is the boundary recorded in Boyd–Vandenberghe, Remark 3.1.

CorollaryStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-21Open item page →

An everywhere-positive-definite Hessian implies strict convexity

Statement

Let f:UR be C2 on an open convex set. An everywhere-positive-definite Hessian implies strict convexity.

Facts & Assumptions

Proof

technique · direct
1.1

Fix distinct x,yU, put v=yx0, and define ϕ(t)=f(x+tv). The chain rule gives ϕ(t)=Hf(x+tv)v,v>0 by [F1].

F1givenalgebra
2.1

Applying [L1] to ϕ makes ϕ strictly increasing. For 0<t<1, apply [L2] on [0,t] and [t,1]: the two secant slopes equal ϕ(r) and ϕ(s) for some r<t<s, so the first slope is strictly smaller than the second. Rearranging gives ϕ(t)<(1t)ϕ(0)+tϕ(1). This is strict convexity of f; the endpoints are excluded exactly as the definition requires.

step 1.1L1L2algebra
CorollaryStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-21Open item page →

Every local minimum of a convex function on an open Euclidean convex set is global

Statement

Let f:UR be convex on an open convex set. Every local minimizer of f (Local and strict local extrema for scalar fields on Euclidean open sets) is a global minimizer.

Facts & Assumptions

Given: A local minimizer aU of the function in the Statement.

[F1]

The function f:UR is convex when f((1t)x+ty)(1t)f(x)+tf(y) for all x,yU and t[0,1] (Convex and strictly convex functions on Euclidean convex sets).

Proof

technique · contradiction
1.1

Suppose a were not a global minimizer, and choose yU with f(y)<f(a). For sufficiently small 0<t<1, the point z=(1t)a+ty lies in the local-minimum neighbourhood of a, while [F1] gives f(z)(1t)f(a)+tf(y)<f(a), a contradiction.

F1assume-contraalgebra
2.1

The assumption in step 1.1 is untenable, so no domain point has value below f(a) and the local minimizer is global.

step 1.1discharge-contradiction
CorollaryStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-21Open item page →

A strictly convex function on a Euclidean convex set has at most one global minimizer

Statement

A strictly convex real-valued function on a Euclidean convex set has at most one global minimizer. This asserts uniqueness only, not existence, and includes empty and singleton domains.

Facts & Assumptions

Given: A strictly convex function on a convex domain.

[F1]

Strict convexity means that the convexity inequality is strict for distinct x,y and 0<t<1 (Convex and strictly convex functions on Euclidean convex sets).

Proof

technique · contradiction
1.1

Suppose distinct x,y were both global minimizers with value m. By [F1] at their midpoint, f((x+y)/2)<12f(x)+12f(y)=m, contradicting minimality.

F1assume-contraalgebra
2.1

Therefore two distinct global minimizers cannot exist. Empty and singleton domains satisfy the conclusion automatically.

step 1.1discharge-contradiction
DefinitionDefinition: AI-adaptedProof: Not applicablejudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-21Open item page →

Upper and lower semicontinuity on subsets of Rn

Definition

Let n1, let ARn, let f:AR, and let aA. Using the Euclidean metric and its balls (Rn as the set of functions nR, and d1, d2, d are metrics on it, Open ball, closed ball and sphere in a metric space), f is upper semicontinuous at a when for every ε>0 there is δ>0 such that f(x)<f(a)+ε for every xAB2(a,δ).

The function is lower semicontinuous at a when for every ε>0 there is δ>0 such that

f(a)ε<f(x)(xAB2(a,δ)).

It is upper or lower semicontinuous on A when the corresponding condition holds at every point of A. These are relative notions on A; when A is empty, each on-set condition is vacuous. A continuous function (Continuity of a map between metric spaces, at a point and globally, in the ε-δ form) satisfies both conditions.

PropositionStatement: AI-adaptedProof: AI-generatedprecheck passaudited 2026-08-21Open item page →

Euclidean semicontinuity agrees with the published real-line definition

Statement

Under the standard identification R1R, a real-valued function on AR is upper or lower semicontinuous according to Upper and lower semicontinuity on subsets of Rn if and only if it is upper or lower semicontinuous according to Upper and lower semicontinuity of f:AR at a point of A and on A.

Facts & Assumptions

[F1]

In the Euclidean definition, f is upper semicontinuous at a when for every ε>0 there is δ>0 such that f(x)<f(a)+ε for every xAB2(a,δ) (Upper and lower semicontinuity on subsets of Rn).

[F2]

In the real-line definition, f is upper semicontinuous at c when for every real ε>0 there is a real δ>0 giving the same inequality on ANδ(c); the lower clause reverses the one-sided bound (Upper and lower semicontinuity of f:AR at a point of A and on A).

Proof

technique · direct
1.1

Under R1R, one has B2(c,δ)=Nδ(c) for every centre and positive radius. Substitution makes the upper clauses [F1] and [F2] identical in both directions, and the same set identity makes the two lower clauses identical.

F1F2givenalgebra
2.1

Therefore the pointwise notions agree at every point of A, including relative endpoints and isolated points, and hence the on-set notions agree; on the empty set both are vacuous.

step 1.1
TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-21Open item page →

Semicontinuity on Rn is characterized by strict open level sets and weak closed level sets

Statement

Let n1, let ARn, and let f:AR.

  • Upper semicontinuity is equivalent to relative openness of every strict sublevel set {f<α} and to relative closedness of every weak superlevel set {fα}.
  • Lower semicontinuity is equivalent to relative openness of every strict superlevel set and to relative closedness of every weak sublevel set.

Relative openness and closedness refer to the subspace topology on A (Subspace topology: the traces of the open sets, its closed sets and its bases, the continuity of the inclusion, and the characteristic property of a map into a subspace, The metric topology: a set is open when every one of its points has a ball around it inside the set; closed means open complement).

Facts & Assumptions

Given: The subset and function in the Statement, with Euclidean balls as in Open ball, closed ball and sphere in a metric space.

[F1]

The function f is upper semicontinuous at a when for every ε>0 there is δ>0 such that f(x)<f(a)+ε for every xAB2(a,δ); the lower clause is its one-sided dual (Upper and lower semicontinuity on subsets of Rn).

Proof

technique · direct
1.1

For the upper-semicontinuous forward direction, if f(c)<α, apply [F1] with ε=αf(c) to obtain a relative ball inside {f<α}. Conversely, if all strict sublevels are relatively open, the sublevel {f<f(c)+ε} supplies the ball required by [F1].

F1algebra
2.1

Taking complements in A converts the relatively open strict sublevels of step 1.1 into relatively closed weak superlevels and conversely. Thus both upper-semicontinuity characterisations hold in both directions.

step 1.1F1
3.1

Apply steps 1.1 and 2.1 to f. The lower clause for f is the upper clause for f, strict superlevels of f are strict sublevels of f, and weak sublevels of f are weak superlevels of f. This gives both lower-semicontinuity equivalences in both directions.

step 1.1step 2.1F1algebra
TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-21Open item page →

Lower semicontinuity is equivalent to a closed epigraph and upper semicontinuity to a closed hypograph

Statement

Assume the Axiom of Countable Choice (The Axiom of Countable Choice (ACω)). Let n1, let ARn, and let f:AR. The function f is lower semicontinuous on A if and only if epif is closed in A×R. It is upper semicontinuous if and only if hypof is closed there. The product and relative topologies are those of For n1 the product topology on n copies of the usual topology of R is the metric topology of d on Rn, and hence also of d1 and d2, so Rn as a product and Rn as a metric space are one space, Subspace topology: the traces of the open sets, its closed sets and its bases, the continuity of the inclusion, and the characteristic property of a map into a subspace.

Facts & Assumptions

Given: The function, domain, and countable choice in the Statement, with sequential closure in Euclidean metric spaces as in A point lies in the closure of A iff some sequence in A converges to it, and a set is closed iff it is sequentially closed and semicontinuity as in Upper and lower semicontinuity on subsets of Rn.

[A1]

The Axiom of Countable Choice supplies a choice function for every family of nonempty sets indexed by N (The Axiom of Countable Choice (ACω)).

[L1]

Lower semicontinuity is equivalent to relative openness of every strict superlevel set and to relative closedness of every weak sublevel set (Semicontinuity on Rn is characterized by strict open level sets and weak closed level sets).

[F1]

The epigraph of f:AR is epif={(x,s)A×R:f(x)s} (The epigraph and hypograph of a real-valued function).

[L2]

Under ACω, a point belongs to the closure of a metric subspace exactly when a sequence from that subspace converges to it (A point lies in the closure of A iff some sequence in A converges to it, and a set is closed iff it is sequentially closed).

Proof

technique · direct
1.1

For the forward epigraph implication, assume f lower semicontinuous and take (x,t) outside [F1], so t<f(x). Choose t<α<f(x). By [L1], a relative neighbourhood of x lies in {f>α}; its product with a short vertical interval below α is an open neighbourhood of (x,t) disjoint from the epigraph. Thus the epigraph complement is open.

L1F1algebra
1.2

For the reverse epigraph implication, suppose lower semicontinuity fails at x. Then for some ε>0 every relative ball about x meets S={yA:f(y)f(x)ε}, so xS. By [A1] and [L2], choose xjS with xjx. The horizontal points (xj,f(x)ε) lie in [F1] and converge to (x,f(x)ε) outside it, contrary to closedness. Hence the lower condition [L1] holds.

A1L1L2F1givenchoose
2.1

The reflection (x,t)(x,t) sends the hypograph of f to the epigraph of f. Applying steps 1.1 and 1.2 to f and using the exchange between upper semicontinuity of f and lower semicontinuity of f proves the hypograph equivalence.

step 1.1step 1.2F1algebra
TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-21Open item page →

Semicontinuous extreme value theorem on compact Euclidean sets

Statement

Let n1 and let KRn be nonempty and compact. Every lower semicontinuous function f:KR is bounded below and attains a minimum. Dually, every upper semicontinuous function f:KR is bounded above and attains a maximum.

Facts & Assumptions

Given: A nonempty compact Euclidean set K and a lower semicontinuous function f:KR, with infima as in Greatest lower bound (infimum).

[L1]

Lower semicontinuity is equivalent to relative openness of every strict superlevel set and to relative closedness of every weak sublevel set (Semicontinuity on Rn is characterized by strict open level sets and weak closed level sets).

[L2]

In a compact space, every family of closed sets with the finite intersection property has nonempty intersection (A metric space is compact if and only if every family of closed subsets with the finite intersection property has nonempty intersection).

[L3]

Every nonempty real set bounded below has a greatest lower bound in R (Every nonempty set bounded below has an infimum).

[L4]

If m is the infimum of a nonempty real set, then for every ε>0 the set has an element s<m+ε (Epsilon characterisation of the infimum).

[L5]

For every real x there is a natural number n1 with x<n (Every complete ordered field is Archimedean).

[L6]

For every real ε>0 there is a natural number n1 with 1/n<ε (For every ε>0 in a complete ordered field there is a natural n1 with 1/n<ε).

[L7]

A metric space is compact when every open cover has a finite subcover (Open cover, subcover, compact metric space, and compact subset of a metric space).

[L8]

Every nonempty finite set of real numbers has a maximum and a minimum (Every nonempty finite set of reals has a maximum and a minimum).

Proof

technique · direct
1.1

For positive naturals N, the relatively open sets UN={xK:f(x)>N} cover K: apply [L5] to f(x). By [L7], finitely many UN cover, and [L8] gives a largest index M among them. Since the sets are nested, UM=K, so f>M on K and f[K] is bounded below.

L1L5L7L8givenalgebra
2.1

By [L3], m=inff[K] exists. For every positive natural N, the set FN=K{fm+1/N} is closed by [L1] and nonempty by [L4]. The family is nested, so every finite subfamily has nonempty intersection.

step 1.1L1L3L4algebra
3.1

By [L2], choose xNFN. If f(x)>m, [L6] gives N1 with 1/N<f(x)m, contradicting xFN. Thus f(x)=m. Applying the same argument to f proves that an upper semicontinuous function attains its maximum.

step 2.1L2L6choosealgebra

5 · Examples, counterexamples and false statements

None yet.

Sources