Alphabeta Math
ExampleConstruction: AI-adaptedVerification: AI-adaptedPipeline-generatedaudited 2026-09-22
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.

Distance to a closed subspace

Example

Assume the Axiom of Countable Choice. Let M be a closed linear subspace of a real or complex Hilbert space H, let x∈H and let PM be the Hilbert projection. Then for every m∈M

∥x−m∥2=∥x−PMx∥2+∥PMx−m∥2,

and consequently

dist⁡(x,M)=inf⁡m∈M∥x−m∥=∥x−PMx∥,

the infimum being attained uniquely at m=PMx.

Facts & Assumptions

[A1]

PMx∈M and x−PMx∈M⊥, and M is a linear subspace (The Hilbert orthogonal projection onto a closed subspace).

[A2]

For pairwise orthogonal vectors ∥u+v∥2=∥u∥2+∥v∥2 (Pythagoras and finite orthogonal sums).

[A3]

A vector of M⊥ is orthogonal to every vector of M, and M⊥ is closed under addition (Orthogonality and the orthogonal complement).

[A4]

Countable Choice is the hypothesis under which PM is defined (The Axiom of Countable Choice (ACω)).

Verification

technique · direct

Given: Countable Choice, a closed subspace M of a Hilbert space H, a vector x and the projection PMx.

1.1A1A2A3A4

For m∈M write x−m=(x−PMx)+(PMx−m); the first summand lies in M⊥ and the second in M, so the two are orthogonal and Pythagoras gives ∥x−m∥2=∥x−PMx∥2+∥PMx−m∥2.

2.1step 1.1A1∎

Since ∥PMx−m∥2≥0, step 1.1 gives ∥x−m∥≥∥x−PMx∥ for every m∈M, with equality exactly at m=PMx; hence the infimum of the distances is ∥x−PMx∥, attained uniquely there.

Depends on

Used by

Nothing in the library uses this result yet.

Dependency tree · two levels

16 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