Alphabeta Math
TheoremStatement: AI-adaptedProof: AI-adaptedPipeline-generatedverified 2026-09-26 (gpt-6-sol)
How statement and proof provenance work

The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.

  • Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
  • AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
  • AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.

These labels describe origin, not correctness: citations and verification chips remain separate evidence.

Double annihilators give norm and weak-star closures

Statement

Let K=R or C. For a normed X and a linear subspace N≤X∗, (⊥N)⊥=N‾σ(X∗,X). Consequently N is weak-star closed if and only if N=(⊥N)⊥. If ⊥N={0}, then N is weak-star dense in X∗.

Assume the Axiom of Choice (The Axiom of Choice) for the remaining conclusions. Then N is weak-star dense in X∗ if and only if ⊥N={0}. For a linear subspace M≤X, the primal formula is ⊥(M⊥)=M‾∥⋅∥.

Facts & Assumptions

Given: The spaces, maps, scalar field, and hypotheses in the statement above. All duals consist of linear functionals over the ambient field; evaluation has no conjugation.

[F1]

From The weak-star topology from finite evaluations, with its stated hypotheses: Let K=R or C. For a normed X with continuous dual X∗ from def-dual-space-of-a-normed-space, the weak-star topology σ(X∗,X) is the initial topology of all evaluations f↦f(x) into K with its usual topology. At f0, a neighbourhood basis consists of U(f0;x1,…,xn;ε)={f∈X∗:∣(f−f0)(xj)∣<ε (1≤j≤n)}, where n is finite and ε>0. For n=0 the set is all of X∗. Finite intersections of inverse images of scalar open sets form the initial-topology basis; at the given point, finitely many disks can be refined using their smallest positive radius. Weak-star closure means closure in this topology, not merely sequential closure.

[F2]

From Annihilator notation and the preannihilator, with its stated hypotheses: Let K=R or C. For a normed X and arbitrary subsets M⊆X, N⊆X∗, define M⊥={f∈X∗:f(m)=0 for all m∈M},⊥N={x∈X:f(x)=0 for all f∈N}. Here X∗ is def-dual-space-of-a-normed-space. The first notation agrees with def-continuous-annihilator-of-a-subspace on span⁡M, since linearity makes vanishing on M equivalent to vanishing on its span. The preannihilator lies in X, not in X∗∗. Empty sets impose no conditions: ∅⊥=X∗ and ⊥∅=X.

[F3]

From Finite evaluations separate a functional from a dual subspace, with its stated hypotheses: Let K=R or C. Let X be normed, N≤X∗ a linear subspace, and x1,…,xn∈X with n≥1. Define E(f)=(f(x1),…,f(xn)). If f0∈X∗ satisfies E(f0)∉E(N), there is x∈span⁡{x1,…,xn} such that g(x)=0 for all g∈N and f0(x)=1.

[F4]

Under the Axiom of Choice, The annihilator detects the closure of a subspace gives for every linear subspace M⊆X the identity M‾=⋂f∈M⊥ker⁡f; its proof uses Hahn–Banach separation.

Proof

1.1F1F2

If x∈⊥N, evaluation at x vanishes on N. Its kernel is weak-star closed by the definition of that topology. Intersecting these kernels shows N‾σ(X∗,X)⊆(⊥N)⊥.

1.2F1

Let f0 lie outside the weak-star closure. Choose a basic neighbourhood U(f0;x1,…,xn;ε) disjoint from N. Since 0∈N, this neighbourhood cannot have n=0. Its finite-coordinate map satisfies E(f0)∉E(N), since equality with E(g) would put that g∈N in U.

2.1F2F3step 1.1step 1.2

Finite-evaluation separation supplies x∈⊥N with f0(x)=1. Hence f0∉(⊥N)⊥. Together with step 1.1, this proves equality.

3.1F2F4step 2.1

A set is closed exactly when it equals its closure, so the first equivalence follows in both directions. If ⊥N=0, the equality gives closure X∗ without choice. Conversely, assume AC and suppose the closure is X∗; then any x∈⊥N is annihilated by all of X∗. The primal formula [F4] with M=0 says ⊥X∗=0, so x=0.

4.1F2F4step 2.1∎

Under AC, the primal formula in the statement is exactly [F4], with the preannihilator notation unpacked. The weak-star identity itself checks the extremes N=0 and N=X∗: their closures and double annihilators are respectively 0 and X∗. For X=0 these coincide.

Depends on

Used by

Dependency tree · two levels

10 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.

Sources