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

✓ 6 results · all verified · 3 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 3 not AI-judged were verified by owner audit (typically over a confirmed judge false positive), not failures.

The Analytic Hahn Banach Theorem

1 · Prerequisites

2 · Summary

This page follows the analytic route through Hahn-Banach. It starts with sublinear domination, isolates the one-step interval calculation and the chain-union upper bound needed for Zorn under the Axiom of Choice, and then proves the real dominated extension theorem. Its norm-preserving extension and norming consequences inherit that choice assumption. It next develops the dual space, norm-preserving extension in the real and complex cases, norming functionals, separation by the dual, and recovery of the norm from the dual unit ball.

The page also keeps one boundary explicit: the norm-preserving extension theorem does not require the domain subspace to be closed. Seminorms, geometric separation, and finite-dimensional complementation are deliberately left to the next functional-analysis page.

3 · Logical flowchart

4 · Definitions, theorems and proofs

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-09-05Open item page →

A sublinear functional on a real vector space

Definition

Let X be a real vector space (Vector space over a field). A function p:X→R is a sublinear functional if

p(x+y)≤p(x)+p(y)for all x,y∈X,

and

p(tx)=tp(x)for all x∈X and all t≥0.

Remarks

  • Taking t=0 shows p(0)=0.
  • No condition is imposed for negative scalars beyond what follows from the two displayed axioms.
  • A norm on a real vector space is sublinear, but a sublinear functional need not be symmetric: in general one can have p(−x)≠p(x).
LemmaStatement: Literature-sourcedProof: AI-generatedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-05Open item page →

The admissible values in a one-step Hahn-Banach extension form a nonempty interval

Statement

Let X be a real vector space, let M⊆X be a linear subspace, let p:X→R be sublinear, and let f:M→R be linear with f(m)≤p(m) for every m∈M. Fix x0∈X∖M and put N:=M+Rx0.

For c∈R define

Fc(m+tx0):=f(m)+tc(m∈M, t∈R).

This is well defined, and with

α:=sup⁡y∈M(f(y)−p(y−x0)),β:=inf⁡z∈M(p(z+x0)−f(z)),

one has α≤β. Moreover, Fc(n)≤p(n) for every n∈N if and only if α≤c≤β. In particular the admissible values of Fc(x0)=c form the nonempty interval [α,β].

Facts & Assumptions

Given: A real vector space X, a linear subspace M⊆X, a sublinear functional p:X→R, a linear functional f:M→R with f≤p on M, and a point x0∈X∖M.

[L1]

A sublinear functional satisfies p(u+v)≤p(u)+p(v) and p(tu)=tp(u) for every real t≥0 (A sublinear functional on a real vector space).

[L2]

A linear functional is additive and homogeneous over the scalar field (Linear functionals and the algebraic dual V∗=L(V,F)).

[L3]

A linear subspace is closed under addition and scalar multiplication (Linear subspace of a vector space).

Proof

technique · direct
1.1L3givenconstruct

If m+tx0=m′+t′x0 with m,m′∈M and t,t′∈R, then m−m′=(t′−t)x0∈M. If t≠t′, closure under scalar multiplication from [L3] gives x0∈M, contradicting the hypothesis. So t=t′ and then m=m′. Therefore every element of N has a unique representation m+tx0, and Fc is well defined.

1.2L2givenalgebra

For y,z∈M, one has Fc(y−x0)=f(y)−candFc(z+x0)=f(z)+c. Therefore Fc(y−x0)≤p(y−x0)  ⟺  f(y)−p(y−x0)≤c, and Fc(z+x0)≤p(z+x0)  ⟺  c≤p(z+x0)−f(z).

1.3L1L2L3givenalgebra

Let y,z∈M. Since y+z∈M by [L3], linearity and domination on M give f(y)+f(z)=f(y+z)≤p(y+z). Also y+z=(y−x0)+(z+x0), so subadditivity from [L1] yields p(y+z)≤p(y−x0)+p(z+x0). Combining these inequalities gives f(y)−p(y−x0)≤p(z+x0)−f(z). Hence every lower endpoint is at most every upper endpoint.

2.1step 1.2L1L2givenalgebra

Suppose first that the two inequalities from step 1.2 hold for every y,z∈M. Let m+tx0∈N. If t>0, then m+tx0=t(mt+x0), so by linearity and positive homogeneity, Fc(m+tx0)=tFc(mt+x0)≤tp(mt+x0)=p(m+tx0). If t<0, then m+tx0=(−t)(−mt−x0), so the lower-bound half of step 1.2 applied to y:=−m/t gives Fc(m+tx0)=(−t)Fc(−mt−x0)≤(−t)p(−mt−x0)=p(m+tx0). If t=0, then m+tx0=m∈M, so the hypothesis f≤p gives Fc(m)=f(m)≤p(m). Thus Fc≤p on N. Conversely, if Fc≤p on N, then applying that inequality to y−x0 and z+x0 yields the two inequalities in step 1.2.

3.1step 2.1step 1.3∎

Step 1.3 shows that the set of lower endpoints is bounded above by every upper endpoint, and the set of upper endpoints is bounded below by every lower endpoint. Completeness of R therefore gives real numbers α≤β with the displayed formulas in the statement. By step 2.1, a real number c is admissible exactly when it lies between every lower endpoint and every upper endpoint, that is, exactly when α≤c≤β. Therefore the admissible values form the nonempty interval [α,β].

LemmaStatement: Literature-sourcedProof: AI-generatedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-05Open item page →

The union of a chain of dominated extensions is a well-defined dominated linear functional

Statement

Let X be a real vector space and let p:X→R be sublinear. Let C be a nonempty chain, ordered by extension, of pairs (N,g) such that N⊆X is a linear subspace and g:N→R is linear with g(n)≤p(n) for every n∈N.

Put

U:=⋃(N,g)∈CN.

Then U is a linear subspace of X, and the pointwise union G:U→R defined by G(x)=g(x) whenever x∈N is a well-defined linear functional with G(u)≤p(u) for every u∈U.

If every (N,g)∈C extends the same linear functional f:M→R, then G also extends f.

Facts & Assumptions

Given: A real vector space X, a sublinear functional p:X→R, and a nonempty chain C of dominated linear functionals ordered by extension.

[L1]

A linear functional is additive and homogeneous over the scalar field (Linear functionals and the algebraic dual V∗=L(V,F)).

[L2]

A chain is a subset in which any two elements are comparable (Chain in a poset).

Proof

technique · direct
1.1L2givenconstruct

If x∈N1∩N2 for (N1,g1),(N2,g2)∈C, then [L2] gives comparability. Suppose N1⊆N2. Since the chain order is extension, g2∣N1=g1, so g1(x)=g2(x). The other inclusion case is the same. Therefore G(x) is well defined on overlaps.

1.2L2givenalgebra

Let u,v∈U and a∈R. Choose (N1,g1),(N2,g2)∈C with u∈N1 and v∈N2. By [L2], one of the domains contains the other; after relabeling, assume N1⊆N2. Then u,v∈N2, so u+v∈N2 and au∈N2 because N2 is a linear subspace. Hence u+v,au∈U. Thus U is a linear subspace.

2.1step 1.1step 1.2L1

With the same choice of N2 as in step 1.2, one has G(u+v)=g2(u+v)=g2(u)+g2(v)=G(u)+G(v), and G(au)=g2(au)=ag2(u)=aG(u), by [L1]. Therefore G is linear.

3.1step 1.1given∎

If u∈U, choose (N,g)∈C with u∈N. Then G(u)=g(u)≤p(u) by the defining property of the chain element, so G is dominated by p. If every chain element extends the same f:M→R, then every m∈M lies in each domain and all values there equal f(m), so G∣M=f.

TheoremStatement: Literature-sourcedProof: AI-generatedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-05Open item page →

Hahn-Banach dominated extension theorem for real vector spaces

Statement

Assume the Axiom of Choice. Let X be a real vector space, let M⊆X be a linear subspace, let p:X→R be sublinear, and let f:M→R be linear with f(m)≤p(m) for every m∈M. Then there exists a linear functional F:X→R such that F∣M=f and F(x)≤p(x) for every x∈X.

Facts & Assumptions

Given: The Axiom of Choice, a real vector space X, a linear subspace M⊆X, a sublinear functional p:X→R, and a linear functional f:M→R with f≤p on M.

[L1]

The one-step extension problem over M+Rx0 has a nonempty interval of admissible values for F(x0) (The admissible values in a one-step Hahn-Banach extension form a nonempty interval).

[L2]

The union of a chain of dominated extensions is again a well-defined dominated extension (The union of a chain of dominated extensions is a well-defined dominated linear functional).

[L3]

Assuming the Axiom of Choice, a nonempty poset in which every chain has an upper bound has a maximal element (Zorn's lemma).

Proof

technique · direct
1.1givenconstruct

Let E be the set of all pairs (N,g) such that M⊆N⊆X, the set N is a linear subspace of X, the map g:N→R is linear, g∣M=f, and g≤p on N. Order E by extension: (N1,g1)⪯(N2,g2)  ⟺  N1⊆N2 and g2∣N1=g1. The pair (M,f) lies in E, so this poset is nonempty.

2.1L2step 1.1given

Let C⊆E be a chain. If C=∅, then (M,f) is an upper bound for it. If C≠∅, [L2] applies to the union of its domains and yields a well-defined linear functional dominated by p; because every chain element extends f, that union functional still extends f. Hence every chain in E has an upper bound in E.

3.1L1L3step 2.1choose

By [L3], choose a maximal element (N,F) of E. If N≠X, choose x0∈X∖N. Applying [L1] to the dominated functional F on the subspace N produces a dominated linear extension F~ on N+Rx0. Then (N,F)≺(N+Rx0,F~), contradicting maximality. Therefore N=X.

4.1step 3.1∎

Since the maximal domain is all of X, the corresponding functional F is the required dominated extension of f.

DefinitionDefinition: Literature-sourcedProof: Not applicableOpen item page →

The dual space X^* of a normed space and its dual norm

Definition

Let X be a normed space over the scalar field K, where K∈{R,C}, using A norm on a real vector space, the induced metric, and the dictionary with the metric axioms over R and Complex norm and complex normed space over C. The dual space of X is

X∗:=B(X,K),

the space of bounded linear functionals on X (The spaces (\mathcal B(X,Y)) and (\mathcal B(X)) of bounded linear operators).

Each f∈X∗ is in particular a linear functional in the algebraic sense, so X∗ is a subspace of the algebraic dual from Linear functionals and the algebraic dual V∗=L(V,F).

The dual norm on X∗ is the operator norm:

∥f∥X∗:=∥f∥=sup⁡{∣f(x)∣:∥x∥≤1}.

Remarks

  • The pairing between X∗ and X is evaluation: (f,x)↦f(x).
  • In this library, X∗ means the topological dual unless the phrase "algebraic dual" is written explicitly.
TheoremStatement: Literature-sourcedProof: AI-generatedOpen item page →

A bounded real linear functional on a subspace of a real normed space extends with the same norm

Statement

Assume the Axiom of Choice. Let X be a real normed space, let M⊆X be a linear subspace, and let f0:M→R be a bounded linear functional. Then there exists a bounded linear functional F:X→R such that F∣M=f0 and ∥F∥=∥f0∥.

Facts & Assumptions

Given: The Axiom of Choice, A real normed space X, a linear subspace M⊆X, and a bounded real linear functional f0:M→R.

[A1]

AC is used through dominated Hahn–Banach extension [L1] in step 2.1.

[L1]

A dominated real linear functional extends to the whole real vector space (Hahn-Banach dominated extension theorem for real vector spaces).

[L2]

A bounded linear operator has some constant C≥0 with ∥Tx∥≤C∥x∥ for every x (A bounded linear operator between normed spaces).

[L3]

The operator norm is the least such bound: ∥T∥=inf⁡{C≥0:∥Tx∥≤C∥x∥ for all x} (The operator norm as the least bound and as the unit-sphere or unit-ball supremum).

[L4]

A normed subspace carries the restricted norm from the ambient space (Normed subspace).

Proof

technique · direct
1.1L3L4givenconstructalgebra

Define p:X→R by p(x):=∥f0∥ ∥x∥. The triangle inequality and real homogeneity of the norm make p sublinear. For m∈M, [L3] and [L4] give f0(m)≤∣f0(m)∣≤∥f0∥ ∥m∥=p(m), so f0≤p on M.

2.1L1step 1.1

By [L1], there exists a linear functional F:X→R extending f0 and satisfying F(x)≤p(x) for every x∈X.

3.1step 2.1L2L3algebra

Apply step 2.1 to x and to −x. Since p(−x)=p(x), one gets − ∥f0∥ ∥x∥≤F(x)≤∥f0∥ ∥x∥, hence ∣F(x)∣≤∥f0∥ ∥x∥(x∈X). So F is bounded in the sense of [L2], and [L3] gives ∥F∥≤∥f0∥.

3.2step 2.1L3L4

Since F∣M=f0, for every m∈M with ∥m∥≤1 one has ∣f0(m)∣=∣F(m)∣≤∥F∥. Taking the supremum over the unit ball of the normed subspace M and using [L3] and [L4] yields ∥f0∥≤∥F∥.

4.1step 3.1step 3.2∎

Steps 3.1 and 3.2 give ∥F∥=∥f0∥, so F is the required norm-preserving extension.

LemmaStatement: Literature-sourcedProof: AI-generatedOpen item page →

A complex linear functional is recovered from its real part by f(x)=u(x)-iu(ix)

Statement

Let X be a complex vector space.

If f:X→C is complex linear and u:=Re⁡f, then u is real linear on the underlying real vector space and

f(x)=u(x)−iu(ix)(x∈X).

Conversely, if u:X→R is real linear on the underlying real vector space, then

g(x):=u(x)−iu(ix)(x∈X)

defines a complex linear functional with Re⁡g=u. In particular a complex linear functional is uniquely determined by its real part.

Facts & Assumptions

Given: A complex vector space X, a complex linear functional f:X→C, and a real linear functional u on the underlying real vector space.

[L1]

A linear functional is additive and homogeneous over the relevant scalar field (Linear functionals and the algebraic dual V∗=L(V,F)).

[L2]

The underlying real vector space is the realification of Realification of a complex vector space by restriction of scalars. Complex coordinate arithmetic gives i2=−1 and Re⁡(a+ib)=a for real a,b (C is the real coordinate plane, with coordinate arithmetic, Real and imaginary parts, complex conjugation, and modulus).

Proof

technique · direct
1.1L1L2givenalgebra

Let u:=Re⁡f. For x,y∈X and a∈R, u(x+y)=Re⁡(f(x+y))=Re⁡f(x)+Re⁡f(y), and u(ax)=Re⁡(f(ax))=Re⁡(af(x))=au(x). So u is real linear.

1.2L1givenalgebra

Write f(x)=a+ib with a,b∈R. Since f is complex linear, f(ix)=if(x)=ia−b, so Re⁡f(x)=a and Re⁡f(ix)=−b. Therefore u(x)−iu(ix)=a−i(−b)=a+ib=f(x).

1.3L1L2givenconstructalgebra

Conversely, let u be real linear and define g(x):=u(x)−iu(ix). Additivity is immediate from real linearity of u. Also g(ix)=u(ix)−iu(i2x)=u(ix)+iu(x)=i(u(x)−iu(ix))=ig(x). Now for λ=a+ib∈C with a,b∈R, g(λx)=g(ax+bix)=ag(x)+bg(ix)=ag(x)+big(x)=λg(x). Hence g is complex linear.

2.1step 1.2step 1.3algebra∎

Taking real parts in the definition of g gives Re⁡g(x)=u(x) for every x. Together with step 1.2, this shows that a complex linear functional is uniquely determined by its real part.

TheoremStatement: Literature-sourcedProof: AI-generatedOpen item page →

A bounded complex linear functional on a subspace of a complex normed space extends with the same norm

Statement

Assume the Axiom of Choice. Let X be a complex normed space, let M⊆X be a linear subspace, and let f0:M→C be a bounded complex linear functional. Then there exists a bounded complex linear functional F:X→C such that F∣M=f0 and ∥F∥=∥f0∥.

Facts & Assumptions

Given: The Axiom of Choice, A complex normed space X, a linear subspace M⊆X, and a bounded complex linear functional f0:M→C.

[A1]

AC is used through the real extension supplier [L1] in step 2.1.

[L1]

A bounded real linear functional on a real normed subspace extends with the same norm (A bounded real linear functional on a subspace of a real normed space extends with the same norm).

[L2]

A complex linear functional is recovered from its real part by f(x)=u(x)−iu(ix), and conversely every such formula defines a complex linear functional (A complex linear functional is recovered from its real part by f(x)=u(x)-iu(ix)).

[L3]

The complex norm axioms are those of Complex norm and complex normed space. The same norm is a real norm on realification (Realification preserves a complex norm and its metric); a complex-linear subspace carries its restricted complex norm (A complex normed linear subspace) and realifies to a real normed subspace with the same norm and restricted metric (A complex normed subspace and its finite basis realify).

Proof

technique · direct
1.1L2givenalgebra

Let u:=Re⁡f0. By [L2], u is real linear on the underlying real subspace M. Also ∣u(m)∣≤∣f0(m)∣≤∥f0∥ ∥m∥(m∈M), so u is bounded with ∥u∥≤∥f0∥.

2.1L1L2L3step 1.1construct

Apply [L1] to the underlying real normed spaces. This yields a bounded real linear functional U:X→R extending u and satisfying ∥U∥=∥u∥. Define F(x):=U(x)−iU(ix)(x∈X). By [L2], F is complex linear and Re⁡F=U.

3.1L2step 2.1

For m∈M, the equality U∣M=u and [L2] give F(m)=u(m)−iu(im)=f0(m). So F extends f0.

3.2L2L3step 1.1step 2.1choosealgebra

Fix x∈X. Choose θ∈R so that eiθF(x)=∣F(x)∣ is a nonnegative real number. Since Re⁡F=U and F is complex linear, ∣F(x)∣=Re⁡(eiθF(x))=Re⁡F(eiθx)=U(eiθx). Therefore ∣F(x)∣≤∥U∥ ∥eiθx∥=∥U∥ ∥x∥≤∥f0∥ ∥x∥, where the last inequality uses step 1.1 and ∥U∥=∥u∥. Hence ∥F∥≤∥f0∥.

4.1step 3.1step 3.2algebra∎

Since F∣M=f0, every m∈M with ∥m∥≤1 satisfies ∣f0(m)∣=∣F(m)∣≤∥F∥. Taking the supremum over the unit ball of M gives ∥f0∥≤∥F∥. Combined with step 3.2, this yields ∥F∥=∥f0∥.

TheoremStatement: Literature-sourcedProof: AI-generatedprecheck passverified 2026-09-24 (gpt-6-sol)Open item page →

Every nonzero vector has a norming functional

Statement

Assume the Axiom of Choice. Let X be a normed space over R or C, and let x∈X be nonzero. Then there exists f∈X∗ such that

∥f∥=1andf(x)=∥x∥.

Facts & Assumptions

Given: The Axiom of Choice, A normed space X over R or C and a vector x∈X with x≠0.

[A1]

AC is used through real or complex extension [L2] or [L3] in steps 2.1 and 2.2.

[L1]

The dual space X∗ is the space of bounded linear functionals on X (The dual space X^* of a normed space and its dual norm).

[L2]

In the real case, a bounded linear functional extends with the same norm (A bounded real linear functional on a subspace of a real normed space extends with the same norm).

[L3]

In the complex case, a bounded linear functional extends with the same norm (A bounded complex linear functional on a subspace of a complex normed space extends with the same norm).

Proof

technique · direct
1.1givenconstructalgebra

Let M:=span⁡{x}. Define f0:M→R or f0:M→C by f0(λx):=λ∥x∥. Because x≠0, each vector of M has a unique representation λx. Moreover, ∣f0(λx)∣=∣λ∣ ∥x∥=∥λx∥, so f0 is bounded and ∥f0∥=1.

2.1L2step 1.1

If the scalar field is R, [L2] extends f0 to a bounded real linear functional f on X with ∥f∥=∥f0∥=1. Since x=1⋅x, f(x)=f0(x)=∥x∥.

2.2L3step 1.1

If the scalar field is C, [L3] extends f0 to a bounded complex linear functional f on X with ∥f∥=∥f0∥=1. Again f(x)=f0(x)=∥x∥.

3.1L1step 2.1step 2.2∎

In either scalar case, the extension produced in step 2.1 or step 2.2 is a bounded linear functional on X, hence an element of X∗ by [L1], with norm 1 and value ∥x∥ at x.

CorollaryStatement: Literature-sourcedProof: AI-generatedprecheck passverified 2026-09-24 (gpt-6-sol)Open item page →

The dual space separates points of a normed space

Statement

Assume the Axiom of Choice. Let X be a normed space over R or C. If x,y∈X with x≠y, then there exists f∈X∗ such that f(x)≠f(y).

Facts & Assumptions

Given: The Axiom of Choice, A normed space X over R or C and two vectors x,y∈X with x≠y.

[A1]

AC is used through the norming functional [L1] in step 2.1.

[L1]

Every nonzero vector admits a norming functional (Every nonzero vector has a norming functional).

Proof

technique · direct
1.1given

Since x≠y, the vector x−y is nonzero.

2.1L1step 1.1

By [L1], there exists f∈X∗ with f(x−y)=∥x−y∥. In particular f(x−y)≠0.

3.1step 2.1algebra∎

If f(x)=f(y), then linearity would give f(x−y)=0, contradicting step 2.1. Therefore f(x)≠f(y), so the dual space separates x and y.

CorollaryStatement: Literature-sourcedProof: AI-generatedprecheck passverified 2026-09-24 (gpt-6-sol)Open item page →

The norm of a vector is the supremum of |f(x)| over the dual unit ball

Statement

Assume the Axiom of Choice. Let X be a normed space over R or C. Then for every x∈X,

∥x∥=sup⁡{∣f(x)∣:f∈X∗, ∥f∥≤1}.

Facts & Assumptions

Given: The Axiom of Choice, A normed space X over R or C and a vector x∈X.

[A1]

AC is used through the norming functional [L2] in step 2.1.

[L1]

The dual norm on X∗ is the operator norm, so ∣f(x)∣≤∥f∥ ∥x∥ for every f∈X∗ (The dual space X^* of a normed space and its dual norm).

[L2]

Every nonzero vector admits a norming functional (Every nonzero vector has a norming functional).

Proof

technique · direct
1.1L1given

If f∈X∗ and ∥f∥≤1, then [L1] gives ∣f(x)∣≤∥f∥ ∥x∥≤∥x∥. So the displayed supremum is at most ∥x∥.

2.1L2givenchoose

If x=0, step 1.1 already shows that the supremum is 0, so the formula holds. Assume now that x≠0. By [L2], choose g∈X∗ with ∥g∥=1 and g(x)=∥x∥. Then the displayed supremum is at least ∣g(x)∣=∥x∥.

3.1step 1.1step 2.1∎

Step 1.1 gives an upper bound of ∥x∥, and step 2.1 gives equality. So ∥x∥=sup⁡{∣f(x)∣:f∈X∗, ∥f∥≤1}.

TheoremStatement: AI-adaptedProof: AI-generatedOpen item page →

A bounded linear functional on an arbitrary subspace extends with the same norm, without assuming the subspace is closed

Statement

Assume the Axiom of Choice. Let X be a normed space over R or C, let M⊆X be a linear subspace, and let f0:M→R or f0:M→C be a bounded linear functional over the ambient scalar field. Then there exists a bounded linear extension F of f0 to all of X such that ∥F∥=∥f0∥.

No closedness hypothesis on M is needed.

Facts & Assumptions

Given: The Axiom of Choice, A normed space X over R or C, a linear subspace M⊆X, and a bounded linear functional f0 on M.

[A1]

AC is used through [L1] or [L2] in steps 1.1 and 1.2.

[L1]

In the real case, a bounded linear functional on a subspace extends with the same norm (A bounded real linear functional on a subspace of a real normed space extends with the same norm).

[L2]

In the complex case, a bounded linear functional on a subspace extends with the same norm (A bounded complex linear functional on a subspace of a complex normed space extends with the same norm).

Proof

technique · direct
1.1L1L3given

If the scalar field is R, then [L1] applies exactly as stated to the given subspace M and produces a norm-preserving extension of f0 to X.

1.2L2L3given

If the scalar field is C, then [L2] applies exactly as stated to the given subspace M and produces a norm-preserving extension of f0 to X.

2.1step 1.1step 1.2L1L2∎

Neither step 1.1 nor step 1.2 uses or requires that M be closed; each cited theorem assumes only that M is a linear subspace. Therefore every bounded linear functional on an arbitrary subspace extends with the same norm.

RemarkRemark: AI-adaptedProof: Not applicableOpen item page →

The set-theoretic cost of Hahn-Banach

Remark

The proof of Hahn-Banach dominated extension theorem for real vector spaces on this page is a Zorn proof, so that proof route uses the Axiom of Choice through Zorn's lemma. That is a proof cost, not the exact cost of the theorem itself.

This establishes AC (The Axiom of Choice) as a sufficient hypothesis for the extension theorem proved here. It establishes no converse implication or strict comparison with another choice principle. The exact use of Zorn is to select a maximal dominated extension; the one-step lemma then forces its domain to be the whole vector space.

So later pages should cite Hahn-Banach itself when they use the extension theorem, and should cite Zorn only when they really use this maximal-extension implementation.

5 · Examples, counterexamples and false statements

None yet.

Sources