Sindbad~EG File Manager

Current Path : /usr/home/beeson/Otter-Lambda/autotest/
Upload File :
Current File : /usr/home/beeson/Otter-Lambda/autotest/lagrange2.in

% test file for second-order unification

op(400, xfx, *). 
set(lambda).
set(demod_inf).
set(binary_res).
%set(very_verbose).
%set(knuth_bendix).

list(usable).
x = x.
% the universe is a group G and H is a subgroup of G
%-H(x) | -H(y) | H(x*y).
%-H(x) | H(i(x)).
(x * y) * z = x * (y * z).     % product is associative
%x*i(x) = 1.
%i(x) * x = 1.
%1*x = 1.
%x*1 = 1.
 -Ap(Z,w) | exists(lambda(x,Ap(Z,x))).
end_of_list.

list(demodulators).
f(w) = exists(lambda(x, and(H(x), x*a = w))).   % f is the characteristic function of Ha 
%i(i(x))= x.
end_of_list.

list(sos).
H(g(X)).                % c = g(X) is forbidden to X and belongs to H
-f(Ap(X,g(X))) | $ANS(X).         % negation of:  X(c) belongs to Ha.  Thus X maps H to Ha.   
end_of_list.



Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists