15-399/80-317/80-617
Constructive Logic
Spring 2005


Course Software

In the first half of this course you will be using a proof checker called Tutch (short for Tutorial Proof Checker). As the name indicates, it checks the validity of formal proofs that users provide.

The current version of course software Tutch is 0.52 beta, October 24, 2002. The distribution is available from the course software directory, or directly from the Tutch home page. Executables for this and other programs you need for this course are installed in /afs/andrew/scs/cs/15-399/bin. For instructions on how to run them see running Tutch

Please read the Tutch Overview for an introduction to using the Tutch proof checker. The examples from the overview are available in the directory www/software/tutch/doc/examples.

Please read section Requirements and Submission

The executable files tutch, submit and status you need for the course are installed in /afs/andrew/scs/cs/15-399/bin and should work under linux.andrew.cmu.edu and sun4.andrew.cmu.edu or directly on the machines in the cluster with Linux or SunOS. The easiest way to run them is with

  $ /afs/andrew/scs/cs/15-399/bin/tutch filename.tut

where filename.tut contains your proof or proofs. See the documentation for further information.


Robert Harper
Last modified: Thu Jan 6 13:14:25 EST 2005

Valid XHTML 1.0!