Reflection in membership equational logic, many-sorted equational logic, Horn logic with equality, and rewriting logic

Manuel Clavel, José Meseguer, Miguel Palomino

Research output: Contribution to journalArticlepeer-review

Abstract

We show that the generalized variant of formal systems where the underlying equational specifications are membership equational theories, and where the rules are conditional and can have equations, memberships and rewrites in the conditions is reflective. We also show that membership equational logic, many-sorted equational logic, and Horn logic with equality are likewise reflective. These results provide logical foundations for reflective languages and tools based on these logics.

Original languageEnglish (US)
Pages (from-to)70-91
Number of pages22
JournalTheoretical Computer Science
Volume373
Issue number1-2
DOIs
StatePublished - Mar 22 2007

Keywords

  • Maude
  • Membership equational logic
  • Reflection
  • Reflective logics
  • Reflective programming languages
  • Rewriting logic
  • Universal theories

ASJC Scopus subject areas

  • Theoretical Computer Science
  • General Computer Science

Fingerprint

Dive into the research topics of 'Reflection in membership equational logic, many-sorted equational logic, Horn logic with equality, and rewriting logic'. Together they form a unique fingerprint.

Cite this