
diff -r e25b0fff0dd2 -r 409ecb7284dd Pearl-jv/Paper.thy
--- a/Pearl-jv/Paper.thy	Tue May 11 18:20:25 2010 +0200
+++ b/Pearl-jv/Paper.thy	Wed May 12 13:43:48 2010 +0100
@@ -55,10 +55,16 @@
   there are bound term variables and bound type variables; each kind needs to
   be represented by a different sort of atoms.
 
-  Unfortunately, the type system of Isabelle/HOL is not a good fit for the way
-  atoms and sorts are used in the original formulation of the nominal logic work.
-  The reason is that one has to ensure that permutations are sort-respecting.
-  This was done implicitly in the original nominal logic work \cite{Pitts03}.
+  In our formalisation of the nominal logic work, we have to make a design decision 
+  about how to represent sorted atoms and sort-respecting permutations. One possibility
+  is to 
+
+
+
+%  Unfortunately, the type system of Isabelle/HOL is not a good fit for the way
+%  atoms and sorts are used in the original formulation of the nominal logic work.
+%  The reason is that one has to ensure that permutations are sort-respecting.
+%  This was done implicitly in the original nominal logic work \cite{Pitts03}.
 
 
   Isabelle used the two-place permutation operation with the generic type




