Liste des Groupes | Revenir à s logic |
This inference rule is incorrect:You are incorrect: that the logic is *affine* indeed means that we cannot use hypotheses more than once.
% (C,X->Y=>Z) --> [(C=>X),(C,Y=>Z)]
reduction(elim, imp, (C0=>Z), Gs, Ps) :-
nth1(H, C0, (X->Y), C1),
append(C1, [Y], C2),
Gs = [C1=>X,C2=>Z],
Ps = [H:X,H:Y].
The correct one would be, X->Y has to
be repeated in the left proof branch:
% (C,X->Y=>Z) --> [(C,X->Y=>X),(C,Y=>Z)]
Les messages affichés proviennent d'usenet.