Alphabeta Math
LemmaStatement: AI-adaptedProof: AI-adaptedPipeline-generatedjudge pass (gpt-6-luna)verified 2026-10-22 (gpt-6.1-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.

Finite unrolled domains and outputs are Borel

Statement

Let n,m≥1, X=Rn, and let Ω be a Borel subset of Rm×n×Rm with its relative Borel sigma-algebra. Equip Ω×X with the finite product sigma-algebra B(Ω)⊗B(X). Fix an integer N≥0, real parameters τ0,…,τN−1, a Borel initialization I:Ω→X, Borel sets Dk⊆Ω×X, and Borel maps Bk:Dk→X for 0≤k<N, where each Dk carries its relative product sigma-algebra. For p=(A,y)∈Ω and x∈X, define c(p,x)=AT(y−Ax). Set E0=Ω and x0=I; recursively, for 0≤k<N, set

Ek+1:={p∈Ek:(p,xk(p)+τkc(p,xk(p)))∈Dk},xk+1(p):=Bk(p,xk(p)+τkc(p,xk(p)))(p∈Ek+1).

Then every Ek is a Borel subset of Ω and every xk:Ek→X is Borel. In particular, EN is exactly the set of inputs where all N updates are defined, and the finite output map xN:EN→X is Borel.

Facts & Assumptions

Given: The finite-dimensional Borel spaces, Borel update domains and maps, Borel initialization, fixed finite layer parameters, and the recursive definitions in the Statement.

[F1]

The product sigma-algebra and its finite iterates: the product sigma-algebra is generated by measurable rectangles.

[F2]

A measurable function between measurable spaces: a map is measurable when the preimage of each measurable codomain set is measurable.

[F3]

A continuous map has Borel preimages of Borel sets: a continuous map between topological spaces has Borel preimages of Borel sets.

[F4]

Composition with a Borel measurable outer map preserves measurability: the composition of measurable maps between measurable spaces is measurable.

Verification

technique · induction
1.1F1F3givenalgebra

The spaces Ω and X are second-countable subspaces of finite-dimensional Euclidean spaces, so rectangles from countable bases form a countable base for Ω×X. Every open set is therefore a countable union of open rectangles and belongs to B(Ω)⊗B(X) by [F1]. Conversely, for Borel C⊆Ω and F⊆X, C×F=π1−1(C)∩π2−1(F) is Borel in the product topology because the coordinate projections are continuous and [F3] applies. Since such rectangles generate the product sigma-algebra by [F1], the product sigma-algebra is the Borel sigma-algebra of the product topology.

1.2givenbase

The base domain E0=Ω is Borel in itself, and the initial map x0=I is Borel by the Given clause.

1.3F1F2givenihassume-hypalgebra

Fix k<N and assume as the induction hypothesis that Ek is Borel and xk:Ek→X is Borel. Define ιk:Ek→Ω×X by ιk(p)=(p,xk(p)). For every measurable rectangle C×F, [F2] and the induction hypothesis give ιk−1(C×F)=(Ek∩C)∩xk−1(F) Borel in Ek. The rectangles generate the target sigma-algebra by [F1], so preimages preserve the generated sigma-algebra and ιk is Borel.

2.1F3F4step 1.1step 1.3algebra

Define Γk(A,y,x)=(A,y,x+τkAT(y−Ax)). Each coordinate of its last component is a polynomial in the matrix, data, and state coordinates, so Γk is continuous. By [F3] it is Borel; hence ψk:=Γk∘ιk is Borel by [F4].

3.1F2step 1.2step 2.1algebra

The next domain is Ek+1=ψk−1(Dk). Since Dk is Borel and ψk is Borel, [F2] makes Ek+1 Borel in Ek; because Ek is Borel in Ω, Ek+1 is Borel in Ω.

4.1F2F4step 2.1step 3.1given

The restriction ψk∣Ek+1:Ek+1→Dk is Borel: the preimage of each relative-measurable set Dk∩H is Ek+1∩ψk−1(H), which is Borel. Since Bk:Dk→X is Borel, [F4] makes xk+1=Bk∘(ψk∣Ek+1) Borel.

5.1step 1.2step 1.3step 2.1step 3.1step 4.1discharge-induction: step 1.3∎

Step 1.2 supplies the base case, and steps 1.3, 2.1, 3.1, and 4.1 prove the implication from any Borel pair (Ek,xk) to (Ek+1,xk+1). Finite induction gives the claim for every k≤N. By its recursive definition, EN contains exactly the inputs at which each successive update is defined, and step 4.1 gives Borel measurability of the final output.

Depends on

Used by

Dependency tree · two levels

11 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