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.
Epsilon closure and word transitions on three states
Example
Let , , start , and , where the displayed states and letters are distinct. Specify the entire transition table by
| State | |||
|---|---|---|---|
Then and . The state sets from on are, respectively, . Thus are accepted and are rejected.
Facts & Assumptions
Given: The nine table entries, start , and final set above; write .
Epsilon closure is finite saturation; the empty-word value is the initial closure and each next letter takes a successor union followed by closure. Acceptance tests nonempty intersection with the final set (Epsilon-NFAs, finite epsilon closure, and extended word transition).
Verification
The table gives a subset of at each of its nine state/label pairs, so the transition is total on the required domain. The finite sets, start and finals meet the epsilon-NFA requirements. Starting from , saturation adds in one stage and adds nothing thereafter, since neither nor has an epsilon successor. Thus ; more generally if , and otherwise. In particular , and .
The empty-word value is . For , the successor union from this set is , already closed; hence . For , the corresponding union is , so .
After the set is . Its -successor union is , and its -successor union is . Both are closed, giving and . From the -successor union is empty, so .
The sets for each contain , whereas the sets for do not. Intersecting them with gives in the first three cases and in the other three, proving every asserted acceptance and rejection.
Source
The witness is original to this example. The calculation uses the closure and word-transition rules of Gallier, Definitions 3.6–3.7, pp. 30–32, via the local interface.
Depends on
Used by
Nothing in the library uses this result yet.
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
- Jean Gallier, Introduction to the Theory of Computation (2018), §§3.3–3.5 (standard reference, not scraped)
- Alfred Aho, COMS W3261 Lecture 3, §§1–2 (standard reference, not scraped)