Next: Fragment of Algebra Up: The Nuprl Computational Previous: The Formal Language

Tactic-style Theorem Provers

Proofs in Nuprl are accomplished by repeatedly invoking tactics which refine goals to be proven into (usually simpler) subgoals. This kind of logic is called a Refinement Logic. [9][8] Here is a description of a few of Nuprl's basic tactics. These are sufficient for completing most elementary proofs. A hypothesis is either a type declaration for a variable or it is an assumption. The hypotheses and conclusion of a sequent are collectively referred to as clauses.


karla@cs.cornell.edu
Wed Jul 2 11:48:15 EDT 1997