Alphabeta Math
DefinitionDefinition: AI-adaptedProof: AI-adaptedPipeline-generatedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-09
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.

Initial tapes and machine-relative halting configurations

Definition

A raw Turing-machine tuple is M=(Q,Σ,Γ,,q0,qacc,qrej,δ), where Q,Σ,Γ are finite sets, Γ is the blank symbol, ΣΓ{}, the three designated states q0,qacc,qrejQ are pairwise distinct, and δ:(Q{qacc,qrej})×ΓQ×Γ×{L,R} is a total function. The direction tags L,R are distinct. There are no transition entries at halting states.

A tape for this tuple is a function t:NΓ with finite support supp(t)={iN:t(i)}. Write TM for the set of these tapes. A configuration is a triple C=(q,h,t)Q×N×TM. The tape has cells 0,1,2,. The left-boundary convention leaves a left-moving head at zero when it is already at zero; at a positive cell it moves to its predecessor. Right movement increases the cell number by one. No permanent end marker is imposed.

For an input word w:mΣ in the convention of Computation alphabets, words, the empty word, and Σ, define tw(i)={w(i),i<m,,im,IM(w)=(q0,0,tw). Thus the initial head scans the first input cell for nonempty input, and cell zero for empty input. In both cases it is a valid tape coordinate.

Relative to M, a configuration (q,h,t) is accepting iff q=qacc, rejecting iff q=qrej, and halting iff q{qacc,qrej}. It is nonhalting otherwise. These are predicates on configurations, not claims that configurations are reachable. The initial configuration is always nonhalting.

Facts & Assumptions

Given: The raw tuple M above, with blank excluded from Σ and three pairwise distinct designated states. Work in ZF without choice.

[F1]

A function on a domain has exactly one value there and takes values in its specified codomain (A function is a relation f with (a,b)f and (a,c)f implying b=c; f:AB, the value f(a), domain and codomain); all functions AB form the set BA (The set BA of all functions AB).

[F2]

A word of length m is a function mΣ; the empty word has domain zero (Computation alphabets, words, the empty word, and Σ).

[F3]

Naturals contain zero and each natural m is the finite initial segment of its predecessors (The natural numbers N (von Neumann)); its cardinality is m (The cardinality A of a finite set).

Verification

1.1

The ambient tape functions form the set ΓN. For any such t, its support is the subset of N satisfying t(i); Separation forms this set. Separating those functions whose supports are finite forms TMΓN. Taking the product gives the configuration set Q×N×TM. Each separating formula uses the fixed tuple as parameters and does not mention the resulting set as a free variable.

F1F5
1.2

Fix w:mΣ. For each iN, exactly one of i<m and im holds. In the first case w(i) exists uniquely and belongs to ΣΓ; in the second the assigned blank belongs to Γ. Thus the graph of the displayed prescription, separated inside N×Γ, defines a unique total tw:NΓ.

F1F2F5given
2.1

If i<m, blank exclusion gives tw(i)=w(i), so isupp(tw). Conversely isupp(tw) rules out im, since that clause would give tw(i)=; hence i<m. Therefore supp(tw)=m, which is finite with cardinality m. In particular any subset of the occupied cells is finite. Thus twTM.

step 1.2F3F4given
2.2

If one configuration were both accepting and rejecting, its state would satisfy q=qacc=qrej, contrary to their distinctness. Conversely every state equal to qacc satisfies the accepting predicate and cannot satisfy the rejecting one, and every state equal to qrej satisfies the rejecting predicate and cannot satisfy the accepting one. Membership in the displayed two-element set is equivalent in both directions to one of these equalities, so the halting configurations are precisely the union of these two disjoint classes. Each class is a subset of the configuration set given by its state equality.

step 1.1F5given
3.1

For m=0, there are no indices i<m, so tw(i)= everywhere and the support is empty. For m=1, its value at zero is w(0) and all cells i1 are blank, so its support is {0}. In general the last occupied cell is m1 when m>0, and cell m is blank. Since q0Q and 0N, IM(w) is a configuration for every input, including both these cases. If Σ= only the length-zero case occurs.

step 1.2step 2.1F2F3given
4.1

The state of IM(w) is q0, distinct from both halting states. It therefore satisfies neither halting equality and is nonhalting, for every w. The left endpoint zero remains a natural coordinate under the clamped convention. Neither this endpoint rule nor the boundary predicates assert that any transition has occurred. Empty Q or one-state Q cannot satisfy the tuple hypotheses; the tape alphabet can be just {} when the input alphabet is empty. Thus the construction and all boundary assertions require no extra nonempty selection or computational assumption.

step 3.1step 2.2F3given

Source conventions

Savage, §5.1, Definition 5.1.1, pp. 210–211 supplies a single-ended tape with left-adjusted input, but uses a single accepting halt and abnormal termination at the left edge. Watrous, Lecture 12 §12.1, Definition 12.1 and configuration discussion, pp. 120–124 supplies a transition domain excluding two halting states, but uses a two-sided tape and starts the head on the blank preceding the input; his definition only requires the two halting states to be distinct. Sipser, MIT Lecture 5, slides 8–10 uses a right-infinite tape and two designated outcomes, with syntactic transition entries on all states. The precise tuple, pairwise distinct start state, head-at-zero rule, and clamped boundary above are the conventions fixed here. No equivalence between these variants or theorem about runs is assumed.

Depends on

Used by

Dependency tree · two levels

35 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