pred: P(2),Q(1) const: a func: f(1) - Ax(Qx>Pxa) Qfa :Pfaa pred: P(1),Q(1) const: a - Ax(Pa>Qx) Pa :AxQx pred: P(1) const: a - Pa :-Ax-Px pred: P(1) - AxPx :AyPy func: f(1) - x=y :fx=fy - :(x=y>(y=z>x=z)) func: f(1) - :-Ay-y=fx func: f(1) pred: P(1) const: c,d - fc=d Pfc :Pd pred: P(2) - AxAyPxy :AyPyy pred: R(2) const: a,b - AxAyAz(Rxy>(Ryz>Rxz) Ax(-Rxx) :(Rab>-Rba) pred: P(1),Q(1) - Ax(Px>Qx) -Ax-Px :-Ax-Qx pred: P(1),Q(2) const: c - Pc AxAy(Py>Qxy) :AxQxc pred: L(2) const: b,m - AxLxb Ay(Lby>y=m) :Lmm