src/Sequents/ILL_predlog.thy
changeset 21427 7c8f4a331f9b
parent 21426 87ac12bed1ab
child 22895 adc529c89281
--- a/src/Sequents/ILL_predlog.thy	Mon Nov 20 23:47:10 2006 +0100
+++ b/src/Sequents/ILL_predlog.thy	Tue Nov 21 00:00:39 2006 +0100
@@ -29,107 +29,102 @@
 (* another translations for linear implication:
   "[* A > B *]" == "!([*A*] -o [*B*])" *)
 
-method_setup auto1 =
-  {* Method.no_args (Method.SIMPLE_METHOD' HEADGOAL (best_tac safe_cs)) *} ""
-method_setup auto2 =
-  {* Method.no_args (Method.SIMPLE_METHOD' HEADGOAL (best_tac power_cs)) *} ""
-
 (* from [kleene 52] pp 118,119 *)
 
 lemma k49a: "|- [* A > ( - ( - A)) *]"
-  by auto1
+  by best_safe
 
 lemma k49b: "|- [*( - ( - ( - A))) = ( - A)*]"
-  by auto1
+  by best_safe
 
 lemma k49c: "|- [* (A | - A) > ( - - A = A) *]"
-  by auto1
+  by best_safe
 
 lemma k50a: "|- [* - (A = - A) *]"
-  by auto2
+  by best_power
 
 lemma k51a: "|- [* - - (A | - A) *]"
-  by auto1
+  by best_safe
 
 lemma k51b: "|- [* - - (- - A > A) *]"
-  by auto2
+  by best_power
 
 lemma k56a: "|- [* (A | B) > - (- A & - B) *]"
-  by auto1
+  by best_safe
 
 lemma k56b: "|- [* (-A | B) > - (A & -B) *]"
-  by auto1
+  by best_safe
 
 lemma k57a: "|- [* (A & B) > - (-A | -B) *]"
-  by auto1
+  by best_safe
 
 lemma k57b: "|- [* (A & -B) > -(-A | B) *]"
-  by auto2
+  by best_power
 
 lemma k58a: "|- [* (A > B) > - (A & -B) *]"
-  by auto1
+  by best_safe
 
 lemma k58b: "|- [* (A > -B) = -(A & B) *]"
-  by auto1
+  by best_safe
 
 lemma k58c: "|- [* - (A & B) = (- - A > - B) *]"
-  by auto1
+  by best_safe
 
 lemma k58d: "|- [* (- - A > - B) = - - (-A | -B) *]"
-  by auto1
+  by best_safe
 
 lemma k58e: "! [* - -B > B *] |- [* (- -A > B) = (A > B) *]"
-  by auto1
+  by best_safe
 
 lemma k58f: "! [* - -B > B *] |- [* (A > B) = - (A & -B) *]"
-  by auto1
+  by best_safe
 
 lemma k58g: "|- [* (- -A > B) > - (A & -B) *]"
-  by auto1
+  by best_safe
 
 lemma k59a: "|- [* (-A | B) > (A > B) *]"
-  by auto1
+  by best_safe
 
 lemma k59b: "|- [* (A > B) > - - (-A | B) *]"
-  by auto2
+  by best_power
 
 lemma k59c: "|- [* (-A > B) > - -(A | B) *]"
-  by auto2
+  by best_power
 
 lemma k60a: "|- [* (A & B) > - (A > -B) *]"
-  by auto1
+  by best_safe
 
 lemma k60b: "|- [* (A & -B) > - (A > B) *]"
-  by auto1
+  by best_safe
 
 lemma k60c: "|- [* ( - - A & B) > - (A > -B) *]"
-  by auto1
+  by best_safe
 
 lemma k60d: "|- [* (- - A & - B) = - (A > B) *]"
-  by auto1
+  by best_safe
 
 lemma k60e: "|- [* - (A > B) = - (-A | B) *]"
-  by auto1
+  by best_safe
 
 lemma k60f: "|- [* - (-A | B) = - - (A & -B) *]"
-  by auto1
+  by best_safe
 
 lemma k60g: "|- [* - - (A > B) = - (A & -B) *]"
-  by auto2
+  by best_power
 
 lemma k60h: "|- [* - (A & -B) = (A > - -B) *]"
-  by auto1
+  by best_safe
 
 lemma k60i: "|- [* (A > - -B) = (- -A > - -B) *]"
-  by auto1
+  by best_safe
 
 lemma k61a: "|- [* (A | B) > (-A > B) *]"
-  by auto1
+  by best_safe
 
 lemma k61b: "|- [* - (A | B) = - (-A > B) *]"
-  by auto2
+  by best_power
 
 lemma k62a: "|- [* (-A | -B) > - (A & B) *]"
-  by auto1
+  by best_safe
 
 end