mmj2 Proof Assistant GUI

(back to Start.html)
Here is a mock-up of the Proof Assistant GUI screen:

    ProofAsstGUI                                                                                             X
File    Edit     Cancel    Unify    Help
$( <MM> <PROOF_ASST> THEOREM=a1i  LOC_AFTER=?

* Inference derived from axiom ~ ax-1 .  See ~
  a1d for an explanation of
our informal use of
  the terms "inference" and "deduction".


h1::a1i.1          |- ph
2::ax-1            |- ( ph -> ( ps -> ph ) )
qed:1,2:ax-mp      |- ( ps -> ph )

$=  wph wps wph wi a1i.1 wph wps ax-1 ax-mp $.
$)


The Proof Assistant GUI allows users to enter, update, validate, unify and browse Proof Worksheets.

Key points to understand about this screen:

       Request Messages                                                                                                      X
  Edit
E-PA-0410 Theorem welcome Step qed: Unification failure in derivation proof step.ax-2. The step's formula and/or its hypotheses could not be reconciled with the referenced Assertion. A list of unifying assertion alternates (if any) will be presented in a subsequent message.
 ---------------------------------------------------------

I-PA-0402 Theorem welcome Step qed: Alternate unification Ref assertions found: ax-1
 ---------------------------------------------------------


There is a lot of helpful information related to the Proof Assistant GUI here:
(back to Start.html)