PSKOLEM_CONV : conv
|- (!p1...pn. ?q. tm) = (?q'. !p1...pn. tm[q' p1 ... pn/yq)
- PSKOLEM_CONV
(Term `!(x11:'a,x12:'a) (x21:'a,x22:'a).
?(y1:'a,y2:'a). tm x11 x12 x21 x21 y1 y2`);
> val it =
|- (!(x11,x12) (x21,x22). ?(y1,y2). tm x11 x12 x21 x21 y1 y2) =
?(y1,y2).
!(x11,x12) (x21,x22).
tm x11 x12 x21 x21 (y1 (x11,x12) (x21,x22)) (y2 (x11,x12) (x21,x22))
: thm