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.
The language is deterministic context-free and unambiguous
Example
The language is recognized by the DPDA that pushes one stack symbol for each , then pops one for each , rejects any attempt to read an after a , and accepts exactly when the endmarker arrives with only the bottom marker left.
It is also generated by the grammar which is unambiguous.
Facts & Assumptions
Given: The usual stack-matching DPDA and the grammar .
By Deterministic pushdown automata and deterministic context-free languages, a language recognized by such a marked-input DPDA is deterministic context-free.
By Deterministic context-free languages are unambiguous, every deterministic context-free language has an unambiguous grammar.
Verification
The displayed machine is deterministic because before the first it has only the unique push move on , after the first it has only the unique pop move on , and the endmarker is accepted only when the stack has returned to the bottom marker. Therefore it recognizes exactly .
The grammar generates the same language and has exactly one derivation for each word , because the number of leading 's uniquely determines how many times the recursive rule must be used before the final step.
So this language is deterministic context-free, and [L2] is realized concretely by an unambiguous grammar.
Depends on
Used by
Nothing in the library uses this result yet.
Dependency tree · two levels
7 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)
- Dexter C. Kozen, Automata and Computability (standard reference, not scraped)