Alphabeta Math
TheoremStatement: AI-adaptedProof: AI-adaptedPipeline-generatedprecheck passjudge pass (gpt-6-luna)
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.

Every deterministic finite-state stream is eventually periodic

Statement

Let S be a nonempty finite set with N elements, let T:S→S be a deterministic transition, let s0∈S, and let g:S→Y be any output map. The state sequence sn+1=T(sn) has integers μ≥0 and p≥1 with μ+p≤N such that sn+p=sn for all n≥μ. Hence the output sequence g(sn) is eventually periodic with period p. If T is bijective, then μ=0 can be used.

Facts & Assumptions

Given: The finite state set, deterministic transition, initial state, and output map in the Statement.

[A1]

The state space has exactly N<∞ elements, and each next state is uniquely determined by the current one.

Proof

1.1givenA1choose

Among the N+1 states s0,…,sN, two must be equal, so choose 0≤i<j≤N with si=sj. Put μ=i and p=j−i. Applying the same transition to equal states repeatedly gives sn+p=sn for every n≥i, and μ+p=j≤N.

2.1A1step 1.1algebra∎

If T is bijective, its i-fold iterate is injective. Applying that injectivity to Ti(s0)=Tj(s0) gives s0=Tj−i(s0)=sp. Repeated application of T yields sn+p=sn from n=0, and applying g gives the same output period.

Used by

Nothing in the library uses this result yet.

Dependency tree · 0 levels

Nothing. This result depends on no other item in the library.

Sources