The ProveProp family of tactics are useful for partially or
completely proving goals that involve simple propositional
reasoning. The strategy is basically to that for classical tableau
:
Propositions in hypotheses and the conclusion are exhaustively
decomposed and applications of the Hypothesis tactic are sought.
A slight tweak is the tactic has to do `or' branching and backtracking
when it tackles an
conclusion or an
or
hypothesis, because the Nuprl sequents only allow one conclusion
rather than many as is commonly the case in classical sequent
calculi.
ProveProp
ProveProp1
ProveProp is not complete for intuitionistic propositional
logic
, because it always thins
and
hypotheses
that are decomposed.