|         |      1 <HTML lang=en> | 
|         |      2 <HEAD> | 
|         |      3 <TITLE> Christian Urban </TITLE> | 
|         |      4 <BASE HREF="http://www4.in.tum.de/~urbanc/"> | 
|         |      5 </HEAD> | 
|         |      6  | 
|         |      7 <BODY TEXT="#000000"  | 
|         |      8       BGCOLOR="#000080"  | 
|         |      9       LINK="#0000EF"  | 
|         |     10       VLINK="#51188E"  | 
|         |     11       ALINK="#FF0000"> | 
|         |     12  | 
|         |     13 <TABLE WIDTH="100%"  | 
|         |     14        COLS="2"  | 
|         |     15        BGCOLOR="#000080"  | 
|         |     16        BORDER="0"    | 
|         |     17        FRAME="none"   | 
|         |     18        CELLPADDING="10"      | 
|         |     19        CELLSPACING="2" | 
|         |     20        RULES="COLS,ROWS"> | 
|         |     21  | 
|         |     22 <!-- left column --> | 
|         |     23 <TR> | 
|         |     24 <TD BGCOLOR="#FFFFFF"  | 
|         |     25     WIDTH="24%"  | 
|         |     26     VALIGN="TOP"  | 
|         |     27     ROWSPAN="2"> | 
|         |     28  | 
|         |     29 <B>Links</B><BR> | 
|         |     30 <A HREF="http://www4.in.tum.de/~urbanc/index.html">Home</A><BR> | 
|         |     31 <A HREF="http://www4.in.tum.de/~urbanc/Cut/cutapplet.html">Applet Home</A><BR><BR> | 
|         |     32  | 
|         |     33 <B>Java Versions</B><BR> | 
|         |     34 <A HREF="http://www4.in.tum.de/~urbanc/Cut/CL.html">CL</A><BR> | 
|         |     35 <A HREF="http://www4.in.tum.de/~urbanc/Cut/LJT.html">LJT</A><BR> | 
|         |     36 <A HREF="http://www4.in.tum.de/~urbanc/Cut/ND.html">ND</A><BR><BR> | 
|         |     37  | 
|         |     38 <B>Plugin Versions</B><BR> | 
|         |     39 <A HREF="http://www4.in.tum.de/~urbanc/Cut/CL-plugin.html">CL</A><BR> | 
|         |     40 <A HREF="http://www4.in.tum.de/~urbanc/Cut/LJT-plugin.html">LJT</A><BR> | 
|         |     41 <A HREF="http://www4.in.tum.de/~urbanc/Cut/ND-plugin.html">ND</A><BR> | 
|         |     42  | 
|         |     43 <BR> | 
|         |     44 <BR> | 
|         |     45  | 
|         |     46 <A HREF="http://isabelle.in.tum.de/nominal/"> | 
|         |     47 <IMG SRC="ribbon.gif" ALT="" style="width: 114px; height: 100px;" align="left"> | 
|         |     48 </A> | 
|         |     49 </TD> | 
|         |     50  | 
|         |     51  | 
|         |     52 <!-- right column --> | 
|         |     53 <TD BGCOLOR="#FFFFFF" WIDTH="75%"> | 
|         |     54 <A NAME="Home"></A> | 
|         |     55 <H2>Applet for Cut-Elimination and Normalisation </H2> | 
|         |     56  | 
|         |     57 <FONT COLOR="#800000"><B>Warning:</B></FONT> | 
|         |     58 These pages are still under construction and designed for the conoscenti | 
|         |     59 only. If you encounter any problems, email me. Some general information | 
|         |     60 about the applet is given below.<p>  | 
|         |     61  | 
|         |     62 The applet is outcome of my interest in cut-elimination. It helps to  | 
|         |     63 explore reduction trees in a slight variant of the sequent calculus LK,  | 
|         |     64 and also reduction trees in Herbelin's calculus LJT (as presented  | 
|         |     65 <A HREF="http://www-theory.dcs.st-and.ac.uk/~rd/publications/MJES/">here</A>)  | 
|         |     66 and in the standard formulation of natural deduction for intuitionistic  | 
|         |     67 logic. Given for example the following classical sequent proof<p> | 
|         |     68  | 
|         |     69 <center> | 
|         |     70 <IMG SRC="Cut/ex1.jpg" ALT="" ALIGN=CENTER> | 
|         |     71 </center><p> | 
|         |     72  | 
|         |     73 you can produce by simply pressing the buttons L and R the following  | 
|         |     74 two cut-free proofs.<p> | 
|         |     75  | 
|         |     76 <center> | 
|         |     77 <IMG SRC="Cut/ex2.jpg" ALT="" ALIGN=CENTER> | 
|         |     78 <IMG SRC="Cut/ex3.jpg" ALT="" ALIGN=CENTER> | 
|         |     79 </center><p> | 
|         |     80  | 
|         |     81 If you ever have done cut-elimination by hand, then you  | 
|         |     82 know how useful this applet is.<p> | 
|         |     83  | 
|         |     84 <img ALIGN=BOTTOM ALT="" SRC="new.gif"> The applet is particularly useful for doing  | 
|         |     85 some calculations finding out what the (proof-theoretical) semantics for classical logic  | 
|         |     86 should look like. Some informal notes are  | 
|         |     87 <A HREF="http://www4.in.tum.de/~urbanc/Cut/notes.html">here</A>. | 
|         |     88 <p> | 
|         |     89  | 
|         |     90  | 
|         |     91 The applet needs at least <B>Java 1.2</B> including the | 
|         |     92 <B>Swing</B> libraries. Some browsers support these requirements  | 
|         |     93 directly, and if you are one of the lucky to have such a browser  | 
|         |     94 you can access the three calculi by pressing on one of the  | 
|         |     95 following links. | 
|         |     96  | 
|         |     97 <UL> | 
|         |     98 <LI><A HREF="http://www4.in.tum.de/~urbanc/Cut/CL.html">CL - cut-elimination  | 
|         |     99 in classical logic</A> | 
|         |    100 <LI><A HREF="http://www4.in.tum.de/~urbanc/Cut/LJT.html">LJT - cut-elimination in    | 
|         |    101 intuitionistic logic</A>  | 
|         |    102 <LI><A HREF="http://www4.in.tum.de/~urbanc/Cut/ND.html">ND - normalisation in  | 
|         |    103 intuitionistic natural deduction</A><p> | 
|         |    104 </UL><p>  | 
|         |    105  | 
|         |    106 If not, then your browser can most probably run the applet with  | 
|         |    107 the help of a Java plugin. In this case follow the links below. | 
|         |    108  | 
|         |    109 <UL> | 
|         |    110 <LI><A HREF="http://www4.in.tum.de/~urbanc/Cut/CL-plugin.html">CL - cut-elimination  | 
|         |    111 in classical logic</A> | 
|         |    112 <LI><A HREF="http://www4.in.tum.de/~urbanc/Cut/LJT-plugin.html">LJT - cut-elimination in    | 
|         |    113 intuitionistic logic</A>  | 
|         |    114 <LI><A HREF="http://www4.in.tum.de/~urbanc/Cut/ND-plugin.html">ND - normalisation in  | 
|         |    115 intuitionistic natural deduction</A><p> | 
|         |    116 </UL><p>  | 
|         |    117  | 
|         |    118 <TR> | 
|         |    119 <TD BGCOLOR="#FFFFFF"  WIDTH="75%"> | 
|         |    120 For the curious: the applet is written in MLJ, which is being | 
|         |    121 developed by  | 
|         |    122 <A HREF="http://research.microsoft.com/~nick/">Benton</A>,  | 
|         |    123 <A HREF="http://research.microsoft.com/~akenn/">Kennedy</A> and  | 
|         |    124 <A HREF="http://research.microsoft.com/~crusso/">Russo</A>.  | 
|         |    125 MLJ is a  dialect of SML that provides access to Java libraries; in my  | 
|         |    126 opinion it is a really nifty language! I am using an improved version of  | 
|         |    127 the MLJ-0.2 compiler. | 
|         |    128 </TD> | 
|         |    129 </TR> | 
|         |    130  | 
|         |    131 </TABLE> | 
|         |    132 <P><!-- Created:  Tue Jul  3 21:01:42 BST 2001 --> | 
|         |    133 <!-- hhmts start --> | 
|         |    134 Last modified: Sat Mar  3 05:16:36 CET 2007 | 
|         |    135 <!-- hhmts end --> | 
|         |    136 </BODY> | 
|         |    137 </HTML> |