Alphabeta Math
Pipeline-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.

Locally Convex Spaces and Continuous Separation

1 · Prerequisites

2 · Summary

A locally convex space has enough convex zero-neighborhoods to replace norm balls in continuous separation. We first establish the topological vector-space calculus, convex closures and finite compact convex hulls. Balanced refinements then produce gauges whose continuity follows from estimates in both signs.

The open-set separation theorem assumes the real dominated-extension principle HB over ZF. It uses one extension on a real line and, over the complex field, converts the real functional into a complex-linear one with the same real part. Hausdorffness enters point separation; compactness enters the uniform gap for a compact convex set and a disjoint closed convex set. Neither condition is silently included in the definition of a topological vector space.

Finite selections in the hull and compact-cover arguments are justified in ZF. No unrestricted Axiom of Choice is assumed. The three separation theorems explicitly retain HB; the topology and gauge suppliers do not need it. The companion examples calculate coordinate separators and distinguish an extremal maximum set from a convex face.

3 · Logical flowchart

4 · Definitions, theorems and proofs

DefinitionDefinition: AI-adaptedProof: Not applicablejudge pass (gpt-5.6-terra)Open item page →

Topological vector spaces over the real and complex fields

Definition

Fix K=R or C, with metric d(s,t)=st from The absolute value makes R a metric space: d(x,y)=xy is a metric, its open balls are the intervals (xr,x+r), and it is unbounded or The Euclidean metric, convergence, Cauchy sequences, and continuity on the complex plane and topology 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. The topology axioms follow from Arbitrary unions and finite intersections of open sets are open, open balls are open and closed balls are closed. Its finite-intersection argument selects radii from finitely many nonempty admissible-radius sets by Every natural-number-indexed list of nonempty sets has a choice function on its family of values, then takes their positive minimum. No AC is assumed.

A topological vector space (TVS) is a K-vector space X (Vector space over a field) with a topology (Topology on a set, open and closed sets, clopen sets, the closed-set axiomatisation, and the coarser/finer comparison) for which addition (x,y)x+y on X×X and scalar multiplication (a,x)ax on K×X are jointly continuous (Continuity of a map of topological spaces at a point and globally). Both domains have The product set iIXi of functions choosing a point in each factor, the projections, the box topology, and the product topology as the initial topology of the projections; the empty product is a one-point space.

A zero-neighborhood contains an open set containing 0 (Neighbourhood of a point and neighbourhood base, with this library's convention that a neighbourhood need not be open); it need not be open. A Hausdorff TVS additionally has disjoint open neighborhoods for distinct points (Hausdorff space: distinct points have disjoint open neighbourhoods; every metrizable space is Hausdorff and the indiscrete topology on two points is not). Hausdorffness is a separate hypothesis.

The zero vector space with its unique topology is allowed. A vector space is nonempty because it contains its specified zero. No norm, metric on X, local convexity or choice assumption is included.

LemmaStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)Open item page →

Translations, dilations and absorption in a topological vector space

Statement

In a real or complex TVS X, translations and multiplication by a nonzero scalar are homeomorphisms. Every zero-neighborhood U absorbs every x: xtU for all sufficiently large positive real t. There is a symmetric open zero-neighborhood W with W+WU. Every scalar-linear functional bounded in modulus on a zero-neighborhood is continuous. Scalar addition and multiplication are jointly continuous in the usual real or complex topology.

Facts & Assumptions

Given: A TVS X, a zero-neighborhood U, and, for the functional assertion, a scalar-linear f:XK with f(x)M on a zero-neighborhood N, where M0.

[F1]

The TVS structure maps are jointly continuous (Topological vector spaces over the real and complex fields).

[F5]

Complex modulus is multiplicative and obeys the triangle inequality (Conjugation is an involutive real-field automorphism, zz=z2, and modulus is definite, multiplicative, and subadditive). Real absolute value is multiplicative (Basic properties of the absolute value) and obeys the triangle inequality (The triangle inequality).

Proof

1.1

Constant maps are continuous because the preimage of an open set is empty or the whole domain; identity maps are continuous by their preimages. Thus x(a,x) and x(x,a) into the appropriate products are continuous. Composing with the structure maps proves continuity of translations xx+a, fixed dilations xbx, and the orbit maps ssx for fixed x.

F1F2F3
2.1

Translation by a inverts translation by a; when b0, dilation by b1 inverts dilation by b. The vector axioms and zero/negative identities verify these inverse formulas. The inverses are continuous by step 1.1, so these maps are homeomorphisms. Consequently translates of open sets and nonzero dilates of open sets are open.

step 1.1F4
2.2

Fix an open U0 with 0U0U. Continuity of ssx at 0, where 0x=0, gives δ>0 such that s<δ implies sxU0. For every positive real t>1/δ, (1/t)xU and hence xtU. For x=0 every positive t works.

step 1.1F4
3.1

Joint addition continuity at (0,0) gives open zero-neighborhoods U1,U2 with U1+U2U0. Put W=U1U2(U1)(U2). This is open, contains zero, satisfies W=W, and has W+WU1+U2U.

F1step 2.1
3.2

For ε>0 put c=ε/(M+1)>0. The set cN is a zero-neighborhood by step 2.1, and h=cn in it satisfies f(h)=cf(n)cM<ε. Thus f is continuous at zero. At x, the neighborhood x+cN maps into the ε-ball about f(x) because f(x+h)f(x)=f(h). This includes M=0 and the zero functional.

step 2.1F5given
4.1

For scalar addition at (a,b), errors sa,tb<ε/2 give (s+t)(a+b)<ε. For multiplication, if tb<1 then stabsat+atb(b+1)sa+atb. Taking both errors below min(1,ε/(2(a+b+1))) makes this less than ε. These are product-open neighborhoods, so they prove joint topological continuity, including a=0 or b=0. Together with the preceding steps this proves all assertions, without a choice principle or a separation axiom.

F5step 2.1step 2.2step 3.1step 3.2
DefinitionDefinition: AI-adaptedProof: Not applicablejudge pass (gpt-5.6-terra)Open item page →

Local convexity, convex and balanced sets, and the continuous dual

Definition

Let X be a real or complex TVS (Topological vector spaces over the real and complex fields). A subset C is convex if (1t)x+tyC whenever x,yC and 0t1, with real coefficients even when X is complex. Its convex hull is co(S)={j=1ntjxj:n1, xjS, tj0, j=1ntj=1}. In particular co()=. This is the smallest convex superset of S: single-term sums contain S, and concatenating two weighted lists proves convexity. Every convex superset contains every finite convex combination: induct on list length, remove a zero coefficient, and otherwise group the first n1 terms with weight 1tn. If tn=1 the value is xn; if tn<1, divide those first weights by 1tn and apply the induction hypothesis followed by binary convexity.

A set C is balanced if λCC for every scalar with λ1, and absolutely convex if it is convex and balanced. Empty sets satisfy both conditions; every nonempty balanced set contains zero, by taking λ=0, and is symmetric, by taking λ=1 twice.

The TVS X is locally convex if every zero-neighborhood contains a convex zero-neighborhood. Equivalently it has a base of open convex zero-neighborhoods. Indeed, if C is a convex zero-neighborhood, its interior contains zero. For x,yintC and 0<t<1, the set (1t)intC+tintC is open: it is a union of translates of the open set (1t)intC, using Translations, dilations and absorption in a topological vector space. It contains (1t)x+ty and lies in C, so this point lies in the interior. The cases t=0,1 are immediate. Conversely an open convex zero-neighborhood is a convex zero-neighborhood.

A seminorm is a finite-valued p:X[0,) satisfying p(x+y)p(x)+p(y) and p(λx)=λp(x) for all scalars. It is continuous if continuous for the given topology and the usual real topology. Thus p(0)=0, but p(x)=0 need not imply x=0. Over the underlying real vector space it is sublinear in the sense of A sublinear functional on a real vector space; restriction of scalars is justified by A field is a vector space over itself, and over any subfield KF every F-vector space is a K-vector space by restricting the scalars.

The continuous dual X consists of all continuous K-linear maps f:XK. The scalar field is a vector space over itself by A field is a vector space over itself, and over any subfield KF every F-vector space is a K-vector space by restricting the scalars, clause 1, so these are linear functionals as in Linear functionals and the algebraic dual V=L(V,F). Pointwise operations make X a vector subspace of the algebraic dual: zero is continuous, and sums and scalar multiples are continuous by the scalar-operation continuity proved in Translations, dilations and absorption in a topological vector space. Explicitly, continuity of f,g at x bounds their errors by ε/2 to control the sum, and by ε/(a+1) to control af. All linear axioms are inherited pointwise.

For separation inequalities write u=Ref, or u=f over R. The real part is continuous because RezRewzw. It is real-linear. No Hahn–Banach or choice principle is part of these definitions.

LemmaStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)Open item page →

Convex closures and hulls of finitely many compact convex sets

Statement

In any real or complex TVS, the closure and interior of a convex set are convex, and the closure of a balanced set is balanced. If a convex set has nonempty interior, it is contained in the closure of its interior.

For finitely many nonempty compact convex subsets K1,,Kn, with n1, co(j=1nKj)={j=1ntjxj:tj0, j=1ntj=1, xjKj} is compact, and is closed if the ambient TVS is Hausdorff. In particular finite point hulls are compact. Empty members may be removed; the hull of an empty family is empty and compact.

Facts & Assumptions

Given: A real or complex TVS X; convex and balanced sets as specified in each assertion; a finite list of compact convex sets.

[F1]

Convexity, balance and the finite-combination description of a hull are as in Local convexity, convex and balanced sets, and the continuous dual.

[F2]

Translations and nonzero dilations are homeomorphisms, and the vector operations are continuous (Translations, dilations and absorption in a topological vector space).

[F4]

Finite products of compact spaces are compact in ZF (A product of finitely many compact spaces is compact in the product topology).

[F8]

Choice for a finite indexed list of nonempty sets is available in ZF (Every natural-number-indexed list of nonempty sets has a choice function on its family of values).

Proof

1.1

Let x,yC for convex C, and 0<t<1. The affine map (a,b)(1t)a+tb is continuous by the vector operations. For an open neighborhood O of (1t)x+ty, its preimage contains a product neighborhood P×Q of (x,y). There exist aPC and bQC by the closure test. Their convex combination is in OC. Thus (1t)x+tyC. At t=0,1 the assertion follows from membership of x,y; for C= its closure is empty.

F1F2F3
1.2

For x,yintC and 0<t<1, the open set (1t)intC+tintC contains their combination and lies in C. It is open as a union of translates of a nonzero dilate of an open set. The endpoints t=0,1 are immediate, and an empty interior is convex vacuously. If yintC and xC, then for 0<s1 the open set (1s)x+sintC lies in C. Hence (1s)x+sy belongs to its interior. Continuity of the orbit at s=0 shows every neighborhood of x contains such a point, so xintC.

F1F2F3
1.3

Let C be balanced. For 0<λ1, the homeomorphism Dλ:xλx carries C onto λC. Indeed, pull an open neighborhood back by Dλ for one inclusion and use its inverse for the other. Since λCC, the closure test gives λCC. For λ=0 and C, balance gives 0C, so 0C={0}C; for empty C the dilation has empty image. Thus the closure is balanced.

F1F2F3
1.4

Suppose n1 and each Kj is nonempty. The simplex Δ={tRn:tj0, jtj=1} is closed: coordinate maps and their finite sum are continuous, and the conditions are inverse images of closed real rays and {1}. It is bounded since 0tj1 and jtj2n. It is compact by Heine–Borel. Finite product compactness makes Δ×jKj compact. The map Φ(t,x)=jtjxj is continuous: coordinate projections and inclusions are continuous by preimages of basic opens, scalar multiplication is jointly continuous, and iterating addition preserves continuity. Therefore its image is compact.

F2F4F5F6
2.1

Every value of Φ is a convex combination from the union. Conversely, write a hull point as =1may. Assign each y the least index j for which yKj, and let tj be the sum of the weights with that label. For tj>0, their normalized combination xj=tj1 labelled jay belongs to Kj by finite convexity. For the finitely many zero tj, choose any xjKj using finite choice. Then tΔ and jtjxj=ay. This proves equality of the two sets.

F1F8step 1.4
3.1

The hull is compact by step 1.4 and step 2.1, and Hausdorffness gives closedness. Each singleton is compact since any cover has one member covering its sole point, and convex since its every combination is that point; hence finite point hulls are covered. Delete empty members of a finite family in their original order. If none remain, its union and hull are empty, and the empty subcover proves compactness. For one nonempty convex member the hull is that member. All choices made above are finite.

F1F7step 1.4step 2.1
LemmaStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)Open item page →

Open and closed balanced convex zero-neighborhood refinements

Statement

For every zero-neighborhood U in a locally convex real or complex TVS, there is an open balanced convex zero-neighborhood V with VU. Consequently U contains a closed balanced convex zero-neighborhood. Balanced sets are symmetric. No Hausdorffness, Hahn–Banach or choice principle is assumed.

Facts & Assumptions

Given: A locally convex TVS X and a zero-neighborhood U.

[F1]

Local convexity supplies an open convex zero-neighborhood inside each zero-neighborhood; convex hulls consist of finite convex combinations (Local convexity, convex and balanced sets, and the continuous dual).

[F2]

Symmetric small neighborhoods, open translations and dilations, and joint vector continuity are available (Translations, dilations and absorption in a topological vector space).

[F3]

Closures preserve convexity and balance (Convex closures and hulls of finitely many compact convex sets).

Proof

1.1

Choose a symmetric open zero-neighborhood O with O+OU, then an open convex zero-neighborhood CO. Joint scalar continuity at (0,0) supplies δ>0 and an open zero-neighborhood W with {a:a<δ}WC. Put W0=(δ/2)W, which is open and contains zero.

F1F2
2.1

Define B=a1aW0. If awB and λ1, then λ(aw)=(λa)wB, so B is balanced. It contains W0. For w=(δ/2)vW0, aw=(aδ/2)vC since aδ/2<δ, so BC. Moreover B is open: all nonzero dilates are open, and the zero dilate contributes only zero, which already belongs to W0.

F2step 1.1
3.1

Put V=co(B). Then W0BVCO, and V is convex. For λ1, distributing λ through a finite convex sum leaves its summands in B, proving balance of V. To prove openness, represent v=jtjbjV. Some tk>0, and tkB+jktjbj is an open subset of V containing v. Thus V is an open balanced convex zero-neighborhood. Zero coefficients cause no problem because the sum of the coefficients is one.

F1F2step 2.1
4.1

If xV, then xO is an open neighborhood of x and meets V. Write v=xoV with oO; hence x=v+oV+OO+OU. Thus VU. By closure preservation, V is convex and balanced; it is closed and contains the open zero-neighborhood V. Finally balance implies VV and applying negation again gives V=V; the same applies to every balanced set, including the empty set.

F2F3F4step 1.1step 3.1
DefinitionDefinition: AI-adaptedProof: Not applicablejudge pass (gpt-5.6-terra)Open item page →

Minkowski gauge for an open convex zero-neighborhood

Definition

Let X be a real or complex TVS (Topological vector spaces over the real and complex fields) and let U be an open convex zero-neighborhood, with convexity as in Local convexity, convex and balanced sets, and the continuous dual. The Minkowski gauge of U is pU:X[0,),pU(x)=inf{t>0:xtU}.

This is a well-defined finite real number for each x. Indeed, Translations, dilations and absorption in a topological vector space gives xtU for every sufficiently large positive real t, so the defining set is nonempty; zero is a lower bound. The infimum therefore exists in R by Every nonempty set bounded below has an infimum and is unique by the infimum convention of Greatest lower bound (infimum). It is nonnegative, since zero is a lower bound.

For x=0 every t>0 is admissible, so pU(0)=0: zero is a lower bound and a proposed positive lower bound b fails at t=b/2. If U=X, the same argument gives pU(x)=0 for every x.

The gauge is interpreted on the underlying real vector space. No symmetry, balance or positive definiteness is imposed on it by this definition. Convexity uses real coefficients even in the complex case. Neither local convexity of the whole space nor any choice principle is required.

LemmaStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)Open item page →

Continuity, sublinearity and strict sublevels of an open convex gauge

Statement

Let U be an open convex zero-neighborhood in a real or complex TVS. Its gauge p=pU is finite, nonnegative, subadditive, positively real-homogeneous and continuous. Moreover U={x:p(x)<1}. If U is balanced, then p(λx)=λp(x) for every scalar, so p is a continuous seminorm. It need not be positive definite.

Facts & Assumptions

Given: An open convex zero-neighborhood U and its gauge p.

[F1]

The gauge is the finite nonnegative infimum of admissible positive dilations, with p(0)=0 (Minkowski gauge for an open convex zero-neighborhood).

[F2]

An infimum is a greatest lower bound (Every nonempty set bounded below has an infimum).

[F3]

Orbit maps are continuous and nonzero dilations and translations are homeomorphisms (Translations, dilations and absorption in a topological vector space).

[F4]

Convexity, balance and seminorms use the conventions of Local convexity, convex and balanced sets, and the continuous dual.

[F5]

Sublinearity means subadditivity and homogeneity for nonnegative real scalars (A sublinear functional on a real vector space).

Proof

1.1

Write Sx={t>0:xtU}. If tSx and at, then x/a=(t/a)(x/t)+(1t/a)0U, so aSx. If a>p(x), it cannot be a lower bound of Sx; hence some tSx satisfies t<a, and then aSx. This uses only the defining greatest-lower-bound property, not an assumption that the infimum is attained.

F1F2F4
2.1

For r>0, Srx=rSx by direct substitution, so p(rx)=rp(x): multiplication by r bijects lower bounds of Sx with lower bounds of rSx and preserves their order. At r=0, both sides are zero. For η>0 put a=p(x)+η and b=p(y)+η. These are positive admissible numbers, and (x+y)/(a+b)=aa+b(x/a)+ba+b(y/b)U. Thus p(x+y)p(x)+p(y)+2η for every η>0. If subadditivity failed by a positive gap d, take η=d/4 to contradict this bound. Hence p is sublinear.

F1F2F4F5step 1.1
2.2

If p(x)<1, choose a with p(x)<a<1, for example (p(x)+1)/2. It is admissible, and convexity with zero gives xaUU. Conversely, if xU, continuity of ssx at s=1 and openness of U give an η>0 with (1+η)xU. Thus 1/(1+η)Sx, and p(x)1/(1+η)<1. These prove both inclusions of the strict-sublevel identity.

F1F3F4step 1.1
3.1

Given ε>0, the open zero-neighborhood N=ε(U(U)) has p(h)<ε and p(h)<ε for hN, by homogeneity and the strict-sublevel identity. Subadditivity gives p(x+h)p(x)p(h) and p(x)p(x+h)p(h), hence p(x+h)p(x)<ε. Translating N proves continuity at every x. This argument does not assert absolute domination by an asymmetric gauge.

F3step 2.1step 2.2
4.1

Suppose U is balanced. For a=1, balance gives aUU and a1UU, whence aU=U and Sax=Sx. For λ0, write λ=λa with a=1, and obtain p(λx)=λp(ax)=λp(x). At λ=0 this follows from p(0)=0. Thus the finite nonnegative continuous sublinear p is a seminorm.

F1F4step 2.1step 3.1
5.1

For concrete boundary calculations on the real line, U=(1,1) gives Sx=(x,) and p(x)=x, with S0=(0,). On R2 the open strip U={(x,y):x<1} gives pU(x,y)=x, since admissibility is exactly t>x; thus pU(0,1)=0 despite (0,1)0. These computations show why no positive-definiteness conclusion is available. All claimed properties are established without HB or AC.

F1step 2.2step 3.1step 4.1
TheoremStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)Open item page →

Continuous separation when one convex set is open

Statement

Assume HB, the real dominated-extension principle over ZF. Let A,B be nonempty disjoint convex subsets of a real or complex TVS X, and suppose A is open. There are a nonzero continuous K-linear functional f and αR such that Ref(a)<αRef(b)(aA, bB). If B is also open, the same α may be chosen with both pointwise inequalities strict. Here Ref=f over R. Neither Hausdorffness nor local convexity beyond the given open convex set is needed.

Facts & Assumptions

Given: HB and X,A,B as in the statement.

[F1]

Convexity and continuous duals have their TVS meanings (Local convexity, convex and balanced sets, and the continuous dual).

[F2]

Translations, nonzero dilations and orbit maps are continuous, and a modulus-bounded linear functional on a zero-neighborhood is continuous (Translations, dilations and absorption in a topological vector space).

[F3]

An open convex zero-neighborhood has a finite nonnegative sublinear gauge p, with U={x:p(x)<1} (Continuity, sublinearity and strict sublevels of an open convex gauge).

[F4]

HB is an additional real extension principle over ZF (The real dominated-extension principle as an additional hypothesis over ZF).

[F5]

Under HB a dominated real linear functional on a real subspace has a real linear extension H with p(x)H(x)p(x) (Dominated extension conditional on the relative principle).

[F7]

A nonempty bounded-below real set has an infimum (Every nonempty set bounded below has an infimum).

Proof

1.1

First work over the reals and let D be nonempty open convex with zD. Fix d0D and put U=Dd0 and v=zd0. Then U is an open convex zero-neighborhood, v0, and pU(v)1 because vU. The set M={tv:tR} is a real subspace: sums and real multiples remain on the line. If tv=sv then multiplying (ts)v=0 by (ts)1 when ts would give v=0, so the coefficient is unique. Thus h(tv)=t is well-defined and real-linear.

F1F2F3
2.1

For t0, h(tv)=ttpU(v)=pU(tv); for t<0, h(tv)=t<0pU(tv). All hypotheses of the relative extension theorem are now met. Apply HB once to obtain real-linear H:XR extending h with pU(x)H(x)pU(x). In particular H(v)=1. This is the only non-ZF input in the proof.

F3F4F5step 1.1
3.1

On the open zero-neighborhood U(U) both gauges pU(x),pU(x) are less than one. Hence H(x)<1 there, so H is continuous by the modulus-bound criterion. For dD, H(d)H(d0)=H(dd0)pU(dd0)<1=H(z)H(d0). Therefore H(d)<H(z), and H0 since H(v)=1.

F2F3step 2.1
4.1

For the given real A,B, take D=AB and z=0. This is open, since it is the union of the translates Ab for bB; it is convex by distributing each real convex combination through the difference. It is nonempty and excludes zero by disjointness. The preceding construction therefore produces a nonzero continuous real-linear H with H(ab)<0, or H(a)<H(b) for every a,b. It also produces a vector v with H(v)=1.

F1F2step 1.1step 2.1step 3.1
5.1

The set H(A) is nonempty and bounded below by H(b0) for any fixed b0B. Let α=inf(H(A)). By reversing the defining lower-bound inequalities, α is the least upper bound of H(A). Every H(b) is an upper bound, so αH(b). For aA, openness and continuity of sa+sv give a positive s with a+svA; hence H(a)<H(a)+sα. If B is open and H(b)=α, a small s>0 with bsvB would give αH(bsv)=αs, an impossibility. Thus both inequalities are strict when both sets are open.

F2F7step 4.1
6.1

For complex X, restrict scalars to R. The scalar inclusion RC is continuous since it preserves distance, so the restricted scalar action is jointly continuous. Convexity and openness are unchanged. Apply the real construction to obtain H and α. Set f(x)=H(x)iH(ix). It is additive and real-homogeneous, and f(ix)=H(ix)iH(x)=H(ix)+iH(x)=if(x). For λ=a+ib, additivity and real homogeneity therefore give f(λx)=af(x)+bf(ix)=λf(x). Both H and xH(ix) are continuous; scalar addition and multiplication are continuous, so f is continuous. Its real part is H, so it is nonzero and obeys the same inequalities. This proves the complex case as well, with the same single HB application and no assumption of AC.

F1F2F6step 4.1step 5.1
TheoremStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)Open item page →

The continuous dual separates points in a Hausdorff locally convex space

Statement

Assume HB. In a Hausdorff locally convex real or complex TVS, for every xy there is fX with Ref(x)Ref(y). Equivalently, fXkerf={0},kerf={v:f(v)=0}.

Facts & Assumptions

Given: HB and a Hausdorff locally convex TVS X.

[F1]

The continuous dual is a vector space of continuous scalar-linear functionals (Local convexity, convex and balanced sets, and the continuous dual).

[F2]

Every zero-neighborhood contains an open convex zero-neighborhood (Open and closed balanced convex zero-neighborhood refinements).

[F3]

Under HB, a nonempty open convex set and a disjoint nonempty convex set have a continuous separator strict on the open side (Continuous separation when one convex set is open).

[F4]

HB is the additional real dominated-extension principle (The real dominated-extension principle as an additional hypothesis over ZF).

Proof

1.1

Fix xy and put v=xy0. Hausdorffness gives an open neighborhood U of zero not containing v, by taking disjoint open neighborhoods of zero and v. Refine U to an open convex zero-neighborhood VU. The singleton {v} is convex and nonempty, and misses V.

F2F5
2.1

Apply open separation to V and {v}. There are fX and αR with 0=Ref(0)<αRef(v). Consequently Ref(x)Ref(y)=Ref(v)>0. The only non-ZF input is the HB application inside that separation theorem.

F1F3F4step 1.1
3.1

Every linear functional vanishes at zero, so zero belongs to the intersection of the kernels. For nonzero v, step 2.1 applied to x=v,y=0 gives a functional with nonzero real part at v, hence v does not belong to that intersection. This proves the kernel identity from point separation.

F1step 2.1
4.1

Conversely, assume the kernel identity and fix xy, with v=xy. Some fX has z=f(v)0. Over R this already separates real parts. Over C, if Rez0 again use f; otherwise Imz0, and g=ifX has Reg(v)=Imz0. Thus the kernel identity implies the stated real-part separation. For X={0} there are no distinct points, and the kernel identity still holds. The proof selects a functional only for one fixed pair, never a simultaneous family.

F1step 3.1
TheoremStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)Open item page →

Uniform strict separation of compact and closed convex sets

Statement

Assume HB. Let K be a nonempty compact convex subset and C a nonempty closed convex subset of a locally convex real or complex TVS, with KC=. There are a nonzero continuous scalar-linear f, αR and ε>0 such that Ref(k)αε<α+εRef(c)(kK, cC). Hausdorffness is not required.

Facts & Assumptions

Given: HB, the stated TVS, and K,C with the stated hypotheses.

[F1]

Convex sets and real parts of the continuous dual have their TVS meanings (Local convexity, convex and balanced sets, and the continuous dual).

[F2]

Translations and nonzero dilations are homeomorphisms (Translations, dilations and absorption in a topological vector space).

[F3]

Every zero-neighborhood has an open convex refinement (Open and closed balanced convex zero-neighborhood refinements).

[F4]

Compactness of K means every relative open cover of K has a finite subcover (Open cover, subcover, and compact topological space; a compact subset is a subspace that is compact in its own right).

[F6]

Choice for a finite indexed list of nonempty sets is a theorem of ZF (Every natural-number-indexed list of nonempty sets has a choice function on its family of values).

[F7]

Open convex separation supplies u(a)<βu(c) for a nonzero continuous scalar-linear functional with real part u (Continuous separation when one convex set is open).

[A1]

HB is explicitly assumed as an additional principle over ZF (The real dominated-extension principle as an additional hypothesis over ZF).

Proof

1.1

Consider all pairs (k,N) with kK and N an open convex zero-neighborhood such that k+NXC. There is such a pair above every k: since C is closed, (XC)k is an open zero-neighborhood, and it admits an open convex refinement. Each Gk,N=K(k+12N) is open in K and contains k. The family of all such sets covers K; it is defined by a property, without choosing a neighborhood for every k.

F2F3F5
2.1

Compactness gives finitely many cover members G1,,Gm with m1. For each j its set of representing pairs (k,N) is nonempty. Finite choice gives representatives (kj,Nj) for this finite list. Put W=j=1m12Nj. It is an open convex zero-neighborhood.

F1F2F4F6step 1.1
3.1

For kK, some j has k=kj+n/2 with nNj. If wW, write w=n/2 with nNj. Convexity gives n/2+n/2Nj, so k+wkj+NjXC. Therefore (K+W)C=. The set K+W is nonempty and open as a union of translates of W, and convex because the convex combinations of its K and W components stay in those respective sets.

F1F2step 1.1step 2.1
4.1

Apply open separation to K+W and C, using HB once. Obtain a nonzero continuous scalar-linear f and βR such that u(k+w)<βu(c), where u=Ref. The restriction uK is continuous, since real part is continuous and restrictions are continuous. It attains a maximum d=u(k) for some kK. Since 0W, the strict inequality at k+0 gives d<β. This attainment step turns pointwise strict separation into a uniform gap.

F1F5F7F8A1step 3.1
5.1

Put α=(d+β)/2 and ε=(βd)/2>0. Then αε=d and α+ε=β, so u(k)d=αε<α+ε=βu(c) for all k,c. A singleton K is allowed and simply has its sole value as the maximum. Nonemptiness of K is used for attainment and of C in open separation; no other separation axiom or choice principle is used.

step 4.1algebra

5 · Examples, counterexamples and false statements

None yet.

Sources