src/ZF/Resid/Reduction.thy
changeset 22808 a7daa74e2980
parent 16417 9bc16273c2d4
child 24892 c663e675e177
--- a/src/ZF/Resid/Reduction.thy	Thu Apr 26 13:33:17 2007 +0200
+++ b/src/ZF/Resid/Reduction.thy	Thu Apr 26 14:24:08 2007 +0200
@@ -74,16 +74,22 @@
   Sred      :: "i"
   Spar_red1 :: "i"
   Spar_red  :: "i"
-  "-1->"    :: "[i,i]=>o"  (infixl 50)
-  "--->"    :: "[i,i]=>o"  (infixl 50)
-  "=1=>"    :: "[i,i]=>o"  (infixl 50)
-  "===>"    :: "[i,i]=>o"  (infixl 50)
+
+abbreviation
+  Sred1_rel (infixl "-1->" 50) where
+  "a -1-> b == <a,b> \<in> Sred1"
 
-translations
-  "a -1-> b" == "<a,b> \<in> Sred1"
-  "a ---> b" == "<a,b> \<in> Sred"
-  "a =1=> b" == "<a,b> \<in> Spar_red1"
-  "a ===> b" == "<a,b> \<in> Spar_red"
+abbreviation
+  Sred_rel (infixl "--->" 50) where
+  "a ---> b == <a,b> \<in> Sred"
+
+abbreviation
+  Spar_red1_rel (infixl "=1=>" 50) where
+  "a =1=> b == <a,b> \<in> Spar_red1"
+
+abbreviation
+  Spar_red_rel (infixl "===>" 50) where
+  "a ===> b == <a,b> \<in> Spar_red"
   
   
 inductive