The Model Verification Method

The Interpretation Formula must ...

  1. ... be syntactically correct, well-typed
  2. ... represent the model that was found
  3. ... be satisfiable
  4. ... be consistent with the problem formulae
  5. ... represent a model of the problem formulae

These things can be checked by ...

  1. ... standard parsing and type checking
  2. ... faith in the implementation
  3. ... a trusted model finder
  4. ... a trusted model finder
  5. ... proving that if ...
         TPTP axiom ⊨ Problem formulae
      then
         Domain & Mappings ⊢ Problem formulae
    ... and using a trusted theorem prover to show ...
         TPTP axiom ⊨ Problem formulae