LAMBDA* : IRULEDEF

LAMBDA* is an intermediate rule definition.
*(D1) H !A(O)
(D2) H !B(O) Lambda=: D1
Restrictions: (WFFEQ-AB-LAMBDA A(O) B(O))
Transformation: (pp D1 ss) ==> (pp D2 ss)

TPS documentation homepage


LAMBDA* : MEXPR

LAMBDA* is a top-level command.
Rule to infer a line from one which is equal up to lambda conversion
using both beta and eta rules and alphabetic change of bound variables.
The command format for LAMBDA* is:

 <n>LAMBDA*   D1   D2    B    A     D1-HYPS    D2-HYPS 
"LINE" "LINE" "GWFF" "GWFF" "LINELIST" "LINELIST"


The arguments have the following meaning:
D1 : Lower Line
D2 : Higher Line
B : Wff on Higher Line
A : Wff on Lower Line
D1-HYPS : Hypotheses
D2-HYPS : Hypotheses

TPS documentation homepage


LAMBDA* : SRULE

LAMBDA* is an inference rule.
Its priority is NIL

TPS documentation homepage


© 1988-99, Carnegie Mellon University.

TPS homepage