proofofconcept icon indicating copy to clipboard operation
proofofconcept copied to clipboard

validation of an inference rule using a proof assistant

Open bhpayne opened this issue 3 years ago • 0 comments

The inference rule "add x to both sides of an expression" is used in many different derivations, but the proof of that inference rule only needs to be implemented once.

Building on what's already available from Mizar or Metamath would be cool, although I could also understand building a proof from scratch. I'm not clear which of those options requires more or less work.

There are many proof assistance available; see https://en.wikipedia.org/wiki/Proof_assistant#Comparison_of_systems Which gets used is not important. Nor is the logical basis.

Selecting a sufficiently capable logical basis and then seeing whether a few of the simple inference rules can be given a solid foundation would be useful.

bhpayne avatar Aug 10 '20 20:08 bhpayne