%%-------------------** Term Rewriting System (TRS) **------------------------ %% %% Authors : Andre Luiz Galdino %% Universidade Federal de Goiás - Brasil %% %% and %% %% Mauricio Ayala Rincon %% Universidade de Brasília - Brasil %% %% Last Modified On: September 29, 2009 %% %%----------------------------------------------------------------------------
compatibility[variable: TYPE+, symbol: TYPE+, arity: [symbol -> nat]]: THEORY
BEGIN
IMPORTING replacement[variable,symbol, arity],
finite_sets[(V)] as fsetvar,
ars[term]
r, s, t: VAR term
R: VAR pred[[term, term]]
x: VAR (V)
n: VAR nat
%%%% Defining the set of all function symbols whose arity is n %%%%%%%%%%%%%%%%%
arity_eq(n): TYPE = {f: symbol | arity(f) = n}
%%%% Defining, respectively, the concepts closed under operations, compatible %% %%%% with operations, and compatible with contexts %%
¤ Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.0.11Bemerkung:
(vorverarbeitet)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung ist noch experimentell.