Elements of Quantitative Rewriting
summary
Defines rewriting over quantales and proves metric versions of Newman and Church‑Rosser plus critical‑pair lemmas, with concrete counterexamples showing duplication can double distances so naive lifting loses confluence. Introduces non‑expansive linear term rewriting systems (confluent) and graded term rewriting systems that attach sensitivity functions to symbols to control error amplification, and demonstrates modeling of string distances like Hamming and Levenshtein, plus applications to quantitative algebraic effects.
AI-written summary · about
chapters (12)
- 0:00Introduction
- 1:25Equality to rewriting in PL
- 2:29Limitations of equality
- 4:34Extending rewriting to quantity
- 5:58Quantitative rewriting theory
- 7:21Quantitative confluence
- 11:55Proving confluence
- 14:45Naive distance propagation
- 16:52Recovering confluence in linear
- 17:55Graded refinements
- 20:04Results and applications
- 20:50Future directions
