First-Order Rewriting (Q7361314)

From MaRDI portal

!

This is the item page for this Wikibase entity, intended for internal use and editing purposes. Please use the normal view instead:

AFP entry First_Order_Rewriting
Language Label Description Also known as
default for all languages
No label defined
    English
    First-Order Rewriting
    AFP entry First_Order_Rewriting

      Statements

      13 April 2025
      0 references
      René Thiemann
      0 references
      Christian Sternagel
      0 references
      Christina Kirk
      0 references
      Martin Avanzini
      0 references
      Bertram Felgenhauer
      0 references
      Julian Nagele
      0 references
      Thomas Sternagel
      0 references
      Sarah Winkler
      0 references
      Akihisa Yamada
      0 references
      First-Order Rewriting (English)
      0 references
      This entry, derived from the Isabelle Formalization of Rewriting ( IsaFoR ), provides a formalized foundation for first-order term rewriting. This serves as the basis for the certifier CeTA, which is generated from IsaFoR and verifies termination, confluence, and complexity proofs for term rewrite systems (TRSs). This formalization covers fundamental results for term rewriting, as presented in the foundational textbooks by Baader and Nipkow and TeReSe. These include: Various types of rewrite steps, such as root, ground, parallel, and multi-steps. Special cases of TRSs, such as linear and left-linear TRSs. A definition of critical pairs and key results, including the critical pair lemma. Orthogonality, notably that weak orthogonality implies confluence. Executable versions of relevant definitions, such as parallel and multi-step rewriting.
      0 references