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.
Turing-Machine Configuration Boundary Interface: Examples
1 · Prerequisites
- Construction of the Natural Numbers
- Countability and Uncountability
- Finite Counting, Factorials and Binomial Coefficients
- Formal Languages, Encodings, and Decision Problems
- Linear Recurrences and Rational Generating Functions
- Relations, Functions, and Quotients
- The ZFC Axioms and the Basic Set Constructions
- Turing-Machine Configuration Boundary Interface
2 · Summary
Two explicit finite tuples illustrate the boundary definitions. Empty input gives an all-blank tape with a valid head position and a nonhalting start state. Interchanging the accepting and rejecting designations shows how the same state/head/tape triple can have different outcomes relative to different machines.
3 · Logical flowchart
4 · Definitions, theorems and proofs
None yet.
5 · Examples, counterexamples and false statements
The empty-input initial configuration
Example
Let , , , with three distinct states and . The start is , the accept state , and the reject state . Give the transition by its two entries Here is a state name and is the right-movement tag. For this raw tuple , let for every . Then Its support is empty and this initial configuration is nonhalting.
Facts & Assumptions
Given: The finite sets, distinct states, two transition entries, and blank tape displayed above.
The raw tuple requires totality on the nonhalting state/tape-symbol pairs. The initial tape writes the length- word at indices below and blank elsewhere; configurations have a natural head coordinate and finite-support tape, and halting is determined by the two designated states (Initial tapes and machine-relative halting configurations).
Verification
Removing from leaves exactly , so the transition domain is . The two entries give one value to each pair, both in . All sets are finite, , and the three designated states are distinct. Thus the data meet every raw-tuple requirement.
The empty word has length zero. For any natural , the condition is false, so its initial-tape formula gives . Its support is , a finite set. Hence it is a tape and is a configuration; zero is a head coordinate even though it is not an index of an input letter.
Its state is , unequal to and . The accepting and rejecting equalities are both false, so their disjunction is false and the configuration is nonhalting. This conclusion concerns the initial triple and does not apply the transition function.
Source
This original tuple illustrates the boundary convention fixed in the local definition. Compare the blank empty-input tape in Watrous, §12.1, p. 122; head placement is as specified locally.
The same triple can accept for one machine and reject for another
Example
Take , , , with distinct states and , and start . Define the entire nonhalting transition by The movement tag is distinct in notation from the state . Machine designates as accepting and as rejecting; machine designates as accepting and as rejecting. Both use the same sets, blank, start, and transition function.
For on all natural indices, the same triple is accepting for and rejecting for .
Facts & Assumptions
Given: The two raw tuples described above and the triple .
A raw tuple has three pairwise distinct designated states and a total transition on the complement of its two halting states. A configuration is a state/head/finite-support-tape triple; acceptance and rejection mean equality of its state to that machine's respective designated state (Initial tapes and machine-relative halting configurations).
Verification
Both machines remove the same set from . Their nonhalting domain is therefore exactly , and the two displayed entries provide a unique correctly typed output at each pair. In the designated triple is , and in it is ; each has distinct entries. Their finite sets and blank exclusions are the same, so both tuples satisfy all the requirements.
The blank tape has support . It is consequently a tape for both machines, and and make a configuration of both. The shared state, head, and tape components require no change when the designations are interchanged.
For the accepting equality is , which is true, whereas the rejecting equality is , which is false. Thus is accepting and not rejecting for .
For the rejecting equality is , which is true, whereas the accepting equality is , which is false. Thus is rejecting and not accepting for . It is halting for both machines, but the named outcome depends on the machine's designations, as asserted.
Source
The original example instantiates the designated-state distinction in Watrous, Definition 12.1 and the following discussion, pp. 121–123. No reachability or run claim is part of the example.