Termination of rewrite relations on -terms based on Girard's notion of reducibility
From MaRDI portal
Publication:896904
Abstract: In this paper, we show how to extend the notion of reducibility introduced by Girard for proving the termination of -reduction in the polymorphic -calculus, to prove the termination of various kinds of rewrite relations on -terms, including rewriting modulo some equational theory and rewriting with matching modulo , by using the notion of computability closure. This provides a powerful termination criterion for various higher-order rewriting frameworks, including Klop's Combinatory Reductions Systems with simple types and Nipkow's Higher-order Rewrite Systems.
Recommendations
Cites work
- scientific article; zbMATH DE number 1615229 (Why is no real title available?)
- scientific article; zbMATH DE number 996558 (Why is no real title available?)
- scientific article; zbMATH DE number 3870640 (Why is no real title available?)
- scientific article; zbMATH DE number 4208054 (Why is no real title available?)
- scientific article; zbMATH DE number 3904558 (Why is no real title available?)
- scientific article; zbMATH DE number 3657156 (Why is no real title available?)
- scientific article; zbMATH DE number 3659007 (Why is no real title available?)
- scientific article; zbMATH DE number 3730111 (Why is no real title available?)
- scientific article; zbMATH DE number 3735770 (Why is no real title available?)
- scientific article; zbMATH DE number 47172 (Why is no real title available?)
- scientific article; zbMATH DE number 108434 (Why is no real title available?)
- scientific article; zbMATH DE number 3513750 (Why is no real title available?)
- scientific article; zbMATH DE number 4124996 (Why is no real title available?)
- scientific article; zbMATH DE number 1223720 (Why is no real title available?)
- scientific article; zbMATH DE number 1231538 (Why is no real title available?)
- scientific article; zbMATH DE number 1142316 (Why is no real title available?)
- scientific article; zbMATH DE number 2043543 (Why is no real title available?)
- scientific article; zbMATH DE number 1385477 (Why is no real title available?)
- scientific article; zbMATH DE number 1889386 (Why is no real title available?)
- scientific article; zbMATH DE number 794240 (Why is no real title available?)
- scientific article; zbMATH DE number 1405632 (Why is no real title available?)
- scientific article; zbMATH DE number 3280068 (Why is no real title available?)
- scientific article; zbMATH DE number 3299786 (Why is no real title available?)
- scientific article; zbMATH DE number 3349775 (Why is no real title available?)
- scientific article; zbMATH DE number 3400430 (Why is no real title available?)
- A Brief Overview of Agda – A Functional Language with Dependent Types
- A Characterization of Medial as Rewriting Rule
- A Logic Programming Language with Lambda-Abstraction, Function Variables, and Simple Unification
- A lattice-theoretical fixpoint theorem and its applications
- Abstract data type systems
- Adding algebraic rewriting to the untyped lambda calculus
- Adding algebraic rewriting to the untyped lambda calculus (extended abstract)
- An initial algebra approach to term rewriting systems with variable binders
- Combinatory reduction systems: Introduction and survey
- Combining Typing and Size Constraints for Checking the Termination of Higher-Order Conditional Rewrite Systems
- Combining algebraic rewriting, extensional lambda calculi, and fixpoints
- Complete Sets of Reductions for Some Equational Theories
- Completion of a Set of Rules Modulo a Set of Equations
- Computability Closure: Ten Years Later
- Confluent Reductions: Abstract Properties and Applications to Term Rewriting Systems
- Constructing recursion operators in intuitionistic type theory
- Constructive versions of Tarski's fixed point theorems
- Counterexamples to termination for the direct sum of term rewriting systems
- Decidability of higher-order matching
- Definitions by rewriting in the Calculus of Constructions
- Dependent types for program termination verification
- Explicit substitutions
- First-class patterns
- Functionals defined by recursion
- Generalized sufficient conditions for modular termination of rewriting
- Higher Order Matching is Undecidable
- Higher-Order Orderings for Normal Rewriting
- Higher-order rewrite systems and their confluence
- Inductive-data-type systems
- Intensional interpretations of functionals of finite type I
- Lambda calculus with patterns
- Linear unification of higher-order patterns
- Metamathematical investigation of intuitionistic arithmetic and analysis. With contributions by C. A. Smorynski, J. I. Zucker and W. A. Howard
- Modularity of strong normalization in the algebraic-λ-cube
- On Computable Numbers, with an Application to the Entscheidungsproblem
- On Computable Numbers, with an Application to the Entscheidungsproblem. A Correction
- On the Relation between Sized-Types Based Termination and Semantic Labelling
- On the Stability by Union of Reducibility Candidates
- Orderings for term-rewriting systems
- Parallel reductions in \(\lambda\)-calculus
- Polymorphic higher-order recursive path orderings
- Polymorphic rewriting conserves algebraic strong normalization
- Polynomial interpretations for higher-order rewriting
- Processes, Terms and Cycles: Steps on the Road to Infinity
- Promoting rewriting to a programming language: A compiler for non-deterministic rewrite programs in associative-commutative theories
- Proofs of strong normalisation for second order classical natural deduction
- Proofs of the normalization and Church-Rosser theorems for the typed \(\lambda\)-calculus
- Proving termination with multiset orderings
- Relating Higher-order and First-order Rewriting
- Rewriting Techniques and Applications
- Rewriting Techniques and Applications
- Semantic types: a fresh look at the ideal model for types
- Termination checking with types
- Termination of combined (rewrite and λ-calculus) systems
- Termination of term rewriting using dependency pairs
- The Computability Path Ordering: The End of a Quest
- The Matita interactive theorem prover
- The Theory of Calculi with Explicit Substitutions Revisited
- The calculus of constructions
- The computability path ordering
- The lambda calculus. Its syntax and semantics. Rev. ed.
- The rewriting calculus. I
- The rewriting calculus. II
- The typed lambda-calculus is not elementary recursive
- Type-based termination of recursive definitions
- ÜBER EINE BISHER NOCH NICHT BENÜTZTE ERWEITERUNG DES FINITEN STANDPUNKTES
Cited in
(7)- How to prove decidability of equational theories with second-order computation analyser SOL
- Theory and practice of second-order rewriting: foundation, evolution, and SOL
- Size-based termination of higher-order rewriting
- scientific article; zbMATH DE number 7566074 (Why is no real title available?)
- Computability Closure: Ten Years Later
- scientific article; zbMATH DE number 7559275 (Why is no real title available?)
- Complete algebraic semantics for second-order rewriting systems based on abstract syntax with variable binding
This page was built for publication: Termination of rewrite relations on \(\lambda\)-terms based on Girard's notion of reducibility
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q896904)