Term Rewriting And All That (Baader)
10 flashcards · Mathematics · by lakesare
What's equational logic?
Predicate logic, where the only predicate is equality.
What do these two symbols indicate: → VS ≈ ?
→ - we can only rewrite from left ≈ - we can rewrite in both directions
When is the initial expression in normal form? Initial expression Rules
When it can be no further reduced.
Visually imagine a confluent rewriting system.
If different rules can be applied to a given term t, leading to different terms t1 and t2, can t1 and t2 be joined, is there a term s that can be reached from t1 and t2 by rule applications?
How can we regain confluence? Initial expression Rules
What's a total function?
A function which is defined for all inputs of the right type, that is, for all of a domain.
Visually imagine a word problem.
Given terms e and x◦i(x), can they be rewritten into each other?
What grammars do I already know?
Regular Grammar (== finite-state automata) Context-Free Grammar (== pushdown automata) Regular expression is a compact notation for regular grammars.
Visually imagine the Chomsky hierarchy. (aka Chomsky–Schützenberger hierarchy) Noam Chomsky
In formal language theory, computer science and linguistics, the Chomsky hierarchy is a containment hierarchy of classes of formal grammars. This hierarchy of grammars was described by Noam Chomsky in 1956.
What does ARS stand for?
Abstract Reduction System