src/FOLP/FOLP.thy
changeset 3836 f1a1817659e6
parent 1477 4c51ab632cda
child 17480 fd19f77dcf60
equal deleted inserted replaced
3835:9a5a4e123859 3836:f1a1817659e6
     8 
     8 
     9 FOLP = IFOLP +
     9 FOLP = IFOLP +
    10 consts
    10 consts
    11   cla :: "[p=>p]=>p"
    11   cla :: "[p=>p]=>p"
    12 rules
    12 rules
    13   classical "(!!x.x:~P ==> f(x):P) ==> cla(f):P"
    13   classical "(!!x. x:~P ==> f(x):P) ==> cla(f):P"
    14 end
    14 end