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.
Removing unreachable states preserves the recognized language
Statement
Let be a DFA, let be its reachable states, and let be the DFA obtained by restricting to the states . Then
Facts & Assumptions
Given: A DFA and its reachable-state subset .
A state is reachable exactly when it has the form for some input word , by Reachable states of a DFA.
A word is accepted exactly when the extended transition from the start state lands in an accepting state, by Acceptance of a word by a DFA and the recognized language.
Proof
Let be any input word, and consider the run of from on . After reading the prefix , the machine is in the state , so [L1] says every state visited during the run is reachable.
Therefore the entire run of on stays inside , and the restricted machine has exactly the same transitions on those states. So ends in the same final state as on the word .
By [L2], the word is accepted by if and only if that common final state lies in , which is equivalent to the same final state lying in . Hence is accepted by exactly when it is accepted by .
Since this holds for every word , the two machines recognize the same language.
Depends on
Used by
Nothing in the library uses this result yet.
Dependency tree · two levels
5 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 and Jocelyn Quaintance, Introduction to the Theory of Computation: Some Notes for CIS511 (standard reference, not scraped)