Predicative Lexicographic Path Orders: Towards a Maximal Model for Primitive Recursive Functions.
Naohi Eguchi
Abstract
Naohi Eguchi
Abstract
The predicative lexicographic path order (PLPO for short), a syntactic restriction of the lexicographic path order, is presented. As well as lexicographic path orders, several non-trivial primitive recursive equations, e.g., primitive recursion with parameter substitution, unnested multiple recursion, or simple nested recursion, can be oriented with PLPOs. It can be shown that PLPOs however only induce primitive recursive upper bounds for derivation lengths of compatible rewrite systems. This yields an alternative proof of a classical fact that the class of primitive recursive functions is closed under these non-trivial primitive recursive equations. 1998 ACM Subject Classification F.4.1, F.3.3
OpenAlex reports 3 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
The predicative lexicographic path order (PLPO for short), a syntactic restriction of the lexicographic path order, is presented. As well as lexicographic path orders, several non-trivial primitive recursive equations, e.g., primitive recursion with parameter substitution, unnested multiple recursion, or simple nested recursion, can be oriented with PLPOs. It can be shown that PLPOs however only induce primitive recursive upper bounds for derivation lengths of compatible rewrite systems. This yields an alternative proof of a classical fact that the class of primitive recursive functions is closed under these non-trivial primitive recursive equations. 1998 ACM Subject Classification F.4.1, F.3.3
Key concepts: Lexicographical order, Predicative expression, Recursion (computer science), Primitive recursive function, Double recursion, Mathematics, Path (computing), Class (philosophy)