src/HOL/Tools/atp-inputs/u_comb_noS.tptp
changeset 20806 3728dba101f1
parent 20805 35574b9b59aa
child 20807 bd3b60f9a343
equal deleted inserted replaced
20805:35574b9b59aa 20806:3728dba101f1
     1 %ID: $Id$
       
     2 %Author: Jia Meng, NICTA
       
     3 %untyped combinator reduction (no S)
       
     4 
       
     5 input_clause(a1,axiom,
       
     6 [++equal(hAPP(hAPP(c_COMBK,P),Q),P)]).
       
     7 
       
     8 input_clause(a3,axiom,
       
     9 [++equal(hAPP(c_COMBI,P),P)]).
       
    10 
       
    11 %B P Q R --> P(Q R)
       
    12 input_clause(a4,axiom,
       
    13 [++equal(hAPP(hAPP(hAPP(c_COMBB,P),Q),R),hAPP(P,hAPP(Q,R)))]).
       
    14 
       
    15 %C P Q R --> P R Q
       
    16 input_clause(a5,axiom,
       
    17 [++equal(hAPP(hAPP(hAPP(c_COMBC,P),Q),R),hAPP(hAPP(P,R),Q))]).
       
    18 
       
    19 input_clause(a6,axiom,
       
    20 [--hBOOL(hAPP(hAPP(fequal,X),Y)),++equal(X,Y)]).
       
    21 
       
    22 input_clause(a7,axiom,
       
    23 [++hBOOL(hAPP(hAPP(fequal,X),Y)),--equal(X,Y)]).
       
    24 
       
    25 
       
    26