12/26/06
If a derivation contains a line of the form
n (<variable>)<scope> <any justification>
then a line of the form
<<scope>[<term>/<variable>]> 'n UI'
may be added to the derivation, provided that <variable> is free for <term> in the <scope> ie that the substitution [<term>/<variable>] is legitimate .
If a derivation contains a line of the form
n. <formula>[<variable2>/<variable1>]> <any justification>
then a line of the form
(<variable1>)<formula> 'n UG'
may be added to the derivation, <variable1> may be the same or different to <variable2>, provided that
a) <variable2> does not appear free in any previous line obtained by EI,
b) <variable2> does not appear free in any undischarged 'Assumed Premise' (of an open conditional proof).
If a derivation contains a line of the form
n. <formula>[<term>/<variable>]> <any justification>
where <variable> is free for <term> in <formula> ie the substitution is legitimate
then a line of the form
(∃<variable>)<formula> 'n EG'
may be added to the derivation, provided that <variable> is new to <formula>.
If a derivation contains a line of the form
n. (∃<variable>)<formula> <any justification>
then a line of the form
<formula>[<term>/<variable>]> n EI
may be added to the derivation, provided that <term> is new to the proof.