Recursive First-order Syntactic Unification Modulo Variable Classes

06/15/2023
by   David M. Cerna, et al.
0

We present a generalization of first-order syntactic unification to a term algebra where variable indexing is part of the object language. Unlike first-order syntactic unification, the number of variables within a given problem is not finitely bound as terms can have self-symmetric subterms (modulo an index shift) allowing the construction of infinitely deep terms containing infinitely many variables, what we refer to as arithmetic progressive terms. Such constructions are related to inductive reasoning. We show that unifiability is decidable for so-called simple linear 1-loops and conjecture decidability for less restricted classes of loops.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/25/2022

A Special Case of Schematic Syntactic Unification

We present a unification problem based on first-order syntactic unificat...
research
04/06/2018

A Categorical Approach to Syntactic Monoids

The syntactic monoid of a language is generalized to the level of a symm...
research
06/09/2018

An Overview Of Some Semantic And Syntactic Complexity Classes

We review some semantic and syntactic complexity classes that were intro...
research
01/10/2022

Formal Metatheory of Second-Order Abstract Syntax

Despite extensive research both on the theoretical and practical fronts,...
research
04/23/2019

A Syntactic Model of Mutation and Aliasing

Traditionally, semantic models of imperative languages use an auxiliary ...
research
09/06/2023

Words-to-Letters Valuations for Language Kleene Algebras with Variable Complements

We investigate the equational theory of Kleene algebra terms with variab...
research
06/11/2019

Reinforcement Learning of Minimalist Numeral Grammars

Speech-controlled user interfaces facilitate the operation of devices an...

Please sign up or login with your details

Forgot password? Click here to reset