The Rules of the Lemmon System

This help is simply a brief summary of the rules. If you need help with
the use of the applet go to Help with
Applet. If you need help with the formal language got to Help with Language. Note that this
text is not an introduction to formal logic. It presupposes some
acquaintance with a deductive system. If you are completely new to
natural deduction, you should try to get hold of a copy of E.J.
Lemmon's "Beginning Logic" and read the introductory chapters.

&E (elimination of a conjunction)
allows you to move either to p or to
q given that p & q is a line of the proof.

&I (introduction of a conjunction)
allows you to move from p, q as lines
to p & q or to q & p.

->E (elimination of a conditional)
allows you to move from p, p -> q
to q. Often this is called 'modus ponens' or 'affirming the
antecedent'.

~~E (elimination of double negation)
allows you to move from ~~p to p.

vI (introduction of a disjunction) allows
you to move from p to p v q or to q v p where q is an
arbitrary disjunct. Note that you must specify this
disjunct in R1 when you are using the proof-builder.
This rule is often called addition.