diff -r 3a2a47f967d4 -r e10eb390c103 Cut/cutapplet.html --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Cut/cutapplet.html Thu Mar 15 15:50:18 2012 +0000 @@ -0,0 +1,137 @@ + +
+
+
+Links +Home +Applet Home + +Java Versions +CL +LJT +ND + +Plugin Versions +CL +LJT +ND + + + + + + + + |
+
+
+
+
+
+Applet for Cut-Elimination and Normalisation+ +Warning: +These pages are still under construction and designed for the conoscenti +only. If you encounter any problems, email me. Some general information +about the applet is given below.+ +The applet is outcome of my interest in cut-elimination. It helps to +explore reduction trees in a slight variant of the sequent calculus LK, +and also reduction trees in Herbelin's calculus LJT (as presented +here) +and in the standard formulation of natural deduction for intuitionistic +logic. Given for example the following classical sequent proof + + + +you can produce by simply pressing the buttons L and R the following +two cut-free proofs. + + + +If you ever have done cut-elimination by hand, then you +know how useful this applet is. + + The applet is particularly useful for doing +some calculations finding out what the (proof-theoretical) semantics for classical logic +should look like. Some informal notes are +here. + + + +The applet needs at least Java 1.2 including the +Swing libraries. Some browsers support these requirements +directly, and if you are one of the lucky to have such a browser +you can access the three calculi by pressing on one of the +following links. + +
+ +If not, then your browser can most probably run the applet with +the help of a Java plugin. In this case follow the links below. + +
+ + |
+For the curious: the applet is written in MLJ, which is being +developed by +Benton, +Kennedy and +Russo. +MLJ is a dialect of SML that provides access to Java libraries; in my +opinion it is a really nifty language! I am using an improved version of +the MLJ-0.2 compiler. + | +
+ +Last modified: Sat Mar 3 05:16:36 CET 2007 + + +