ProofPeer – Collaborative Theorem Proving
proofpeer.net
proofpeer.net
I wonder how does this compare to the GitHub + package manager combo. Using these tools, platforms like Ruby or Node.js became massively collaborative. To me proof development is similar to software development, so it should work as well. By the way, Coq will soon get a package manager based on OPAM: http://coq.inria.fr/cocorico/CoqDevelopment/CRGTCoq20131126?...
Our group at Stanford recently published some early work that shows how a different kind of large-scale collaboration, via MOOCs, can be combined with theorem provers towards pedagogical ends. http://hci.stanford.edu/publications/paper.php?id=260
Did you grade student derivations in a binary fashion, i.e. correct / incorrect, or did you also take into account especially "pretty" derivations or something like that?
Will it be open source? I would be happy to contribute (I work full-time with Scala).
In my proofgraph I used the notion "certificate". Theorems are either certified by proof (strongest one, multiple proofs are possible) or are signed by third parties (committee, reviewers, trusted experts, or semi-formal automatized systems or programs like Mathematica or Sage) or self-signed (weakest).
EDIT: Ah, I see, there is a separate page explaining that.
We will start coding full-time on it around February 2014.
If you want to collaborate, send an email to contact@proofpeer.net, or just follow us on Github.