I know a bit about predicate logic, and have some limited background
about proof theory (plus some odds and ends about temporal logic but
nothing solid there).
That means I can provide a second opinion about feasibility and similar
questions.
I haven't done any actual symbolic processing that uses formal logic, so
I have no real ideas about what would fit best for SymPy.
I think one of the first decisions would be whether we'd rather see
existing support completed or new features added.
--
You received this message because you are subscribed to the Google Groups "sympy" group.
To post to this group, send email to sy...@googlegroups.com.
To unsubscribe from this group, send email to sympy+un...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/sympy?hl=en.
A theorem verifyer and/or automatic prover seems to be a lot of work, in my
opinion : entire teams of researchers are needed to implement such systems, like
Coq or Isabelle. Maybe you should consider making thoses systems interact with
SymPy instead of re-coding everything ?
Damien
I'd start by defining some concrete use cases that this should support.
Preferrably some that aren't covered by Coq etc. - we don't want to
compete with established theorem provers, that's not SymPy's mission.
As I read it in this context, "to wrap" means to create a set of SymPy
classes/functions which will redirect any request to compute something
to the already existing SAT solver.
Sergiu