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.

The Haar orthonormal basis of L2((0,1))

Example

Assume the Axiom of Countable Choice (The Axiom of Countable Choice (ACω)). For integers j0 and 0k<2j let Ij,k:=[k2j,(k+1)2j) be the dyadic interval of level j, split at its midpoint mj,k:=(2k+1)2j1, and let hj,k:=2j/2(1[k2j,mj,k)1[mj,k,(k+1)2j)). Then the family consisting of the constant function 1 and of all hj,k with j0, 0k<2j, is an orthonormal basis of L2((0,1)) for Lebesgue measure, in the real and in the complex case (Orthonormal families, complete orthonormal systems and Hilbert bases, L2 with the integral pairing is a Hilbert space).

Facts & Assumptions

[A1]

The dyadic intervals of level j partition [0,1) into 2j half-open intervals of length 2j.

[A2]

Indicators of measurable sets of finite measure have integral equal to their measure; finite linear combinations have the corresponding linear combination of integrals (The integral of a nonnegative simple function, The nonnegative integral agrees with the simple integral on simple functions, The Lebesgue integral is linear on L1(μ)). The interval [a,b) has Lebesgue measure ba, and singleton endpoints have measure zero, so restricting these indicators to (0,1) does not alter the calculations below (A box in Rn with parameters aibi is Lebesgue measurable of measure i<n(biai), whichever of its faces are included).

[A3]

The Hilbert space L2((0,1)) has pairing fg in the real case and fg in the complex case, and orthogonality of a family means the vanishing of these pairings on distinct indices (L2 with the integral pairing is a Hilbert space, Real and complex inner-product spaces and their induced length).

[A4]

A continuous function on the compact metric space [0,1] is uniformly continuous (Heine-Cantor: a continuous map from a compact metric space to any metric space is uniformly continuous, Heine-Borel by bisection: every closed bounded interval [a,b] is compact), and the restrictions to (0,1) of continuous functions on [0,1] are dense in L2((0,1)) (Continuous functions are dense in Lp of finite tori and of bounded intervals).

Verification

technique · direct

Given: The family {1}{hj,k:j0, 0k<2j} in L2((0,1)).

1.1

Orthonormality and 01hj,k=0: each hj,k takes the two values ±2j/2 on two intervals of equal length 2j1, so its integral over R is 2j/2(2j12j1)=0 and hj,k22=2j22j1=1. Two distinct such functions either have disjoint supports, giving pairing 0, or have nested supports Ij,kIj,k with j>j, and the finer interval lies wholly in one half of the coarser interval, so the coarser function is constant there. Then the pairing is ±2j/2hj,k=0 because the integral of the finer function vanishes; and 1,hj,k=hj,k=0, while 122=1.

A1A2A3
1.2

Every continuous f:[0,1]C is uniformly approximated on [0,1) by functions constant on the level-J dyadic intervals: by uniform continuity choose δ>0 with f(x)f(y)<ε whenever xy<δ, choose J with 2J<δ, and let sJ be the function that on each level-J interval takes the value of f at its left endpoint; then supx[0,1)f(x)sJ(x)ε and hence fsJL2((0,1))ε.

A2A3A4
2.1

For every J0 the linear span of {1}{hj,k:j<J} is exactly the space VJ of functions constant on each level-J dyadic interval: the two functions 1[a,m) and 1[m,b) of a level-(j+1) interval inside a level-j interval are (1[a,b)±2j/2hj,k)/2, so by induction every level-J dyadic indicator lies in the span, and conversely every hj,k with j<J is a linear combination of level-J indicators; hence the span is contained in VJ and contains all its indicators.

step 1.1A1A2algebra
3.1

Therefore the closed linear span of the family is L2((0,1)): it contains VJ for every J by step 2.1, hence by step 1.2 it contains the restrictions of C([0,1]), and their L2((0,1))-closure is L2((0,1)).

step 1.2step 2.1A4
4.1

Since the family is orthonormal by step 1.1 and its closed linear span is all of L2((0,1)) by step 3.1, it is an orthonormal basis of L2((0,1)) in both the real and the complex case.

step 1.1step 3.1

Depends on

Used by

Nothing in the library uses this result yet.

Dependency tree · two levels

96 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