lambdapi icon indicating copy to clipboard operation
lambdapi copied to clipboard

Skolemization

Open Taissirbw opened this issue 3 years ago • 0 comments

Add a skolemization tactic.

TODO:

  • [ ] nnf and pnf transformations should generate proof terms
  • [ ] skolemization should be applied on some hypothesis, not on the goal
  • [ ] fix the generated proof term for skolemization by adding 2nd order axioms like symbol sko1 [a b] (p : τ a → τ b → Prop) : π((`∀ x, (`∃ y, p x y)) ⇒ `∃ f, (`∀ x, p x (f x))); ? or a single axiom taking the predicate arity in argument ?
  • [ ] update emacs and vscode plugins
  • [ ] update doc

Taissirbw avatar Jun 02 '22 14:06 Taissirbw