Removed leading !! in goals
authornipkow
Fri, 03 Jul 1998 10:55:32 +0200
changeset 5119 58d267fc8630
parent 5118 6b995dad8a9d
child 5120 f7f5442c934a
Removed leading !! in goals
src/HOL/Subst/Subst.ML
src/HOL/Subst/Unifier.ML
src/HOL/Subst/Unify.ML
--- a/src/HOL/Subst/Subst.ML	Fri Jul 03 10:37:04 1998 +0200
+++ b/src/HOL/Subst/Subst.ML	Fri Jul 03 10:55:32 1998 +0200
@@ -120,8 +120,8 @@
 by (simp_tac (simpset() addsimps [subst_eq_iff]) 1);
 qed "comp_assoc";
 
-Goal "!!s. [| theta =$= theta1; sigma =$= sigma1|] ==> \
-             \       (theta <> sigma) =$= (theta1 <> sigma1)";
+Goal "[| theta =$= theta1; sigma =$= sigma1|] ==> \
+\     (theta <> sigma) =$= (theta1 <> sigma1)";
 by (asm_full_simp_tac (simpset() addsimps [subst_eq_def]) 1);
 qed "subst_cong";
 
@@ -134,7 +134,7 @@
 qed "Cons_trivial";
 
 
-Goal "!!s. q <> r =$= s ==>  t <| q <| r = t <| s";
+Goal "q <> r =$= s ==>  t <| q <| r = t <| s";
 by (asm_full_simp_tac (simpset() addsimps [subst_eq_iff]) 1);
 qed "comp_subst_subst";
 
@@ -172,7 +172,7 @@
 qed_spec_mp "Var_in_srange";
 
 Goal 
-     "!!v. [| v : sdom(s); v ~: srange(s) |] ==>  v ~: vars_of(t <| s)";
+     "[| v : sdom(s); v ~: srange(s) |] ==>  v ~: vars_of(t <| s)";
 by (blast_tac (claset() addIs [Var_in_srange]) 1);
 qed "Var_elim";
 
@@ -195,7 +195,7 @@
 by (fast_tac (claset() addIs [Var_in_srange] addDs [srangeD]) 1);
 qed "dom_range_disjoint";
 
-Goal "!!u. ~ u <| s = u ==> (? x. x : sdom(s))";
+Goal "~ u <| s = u ==> (? x. x : sdom(s))";
 by (full_simp_tac (simpset() addsimps [empty_iff_all_not, invariance]) 1);
 by (Blast_tac 1);
 qed "subst_not_empty";
--- a/src/HOL/Subst/Unifier.ML	Fri Jul 03 10:37:04 1998 +0200
+++ b/src/HOL/Subst/Unifier.ML	Fri Jul 03 10:55:32 1998 +0200
@@ -23,8 +23,8 @@
 AddIffs [Unifier_Comb];
 
 Goal
-  "!!v. [| v ~: vars_of t; v ~: vars_of u; Unifier s t u |] ==> \
-\       Unifier ((v,r)#s) t u";
+  "[| v ~: vars_of t; v ~: vars_of u; Unifier s t u |] ==> \
+\  Unifier ((v,r)#s) t u";
 by (asm_full_simp_tac (simpset() addsimps [Unifier_def, repl_invariance]) 1);
 qed "Cons_Unifier";
 
@@ -52,7 +52,7 @@
 
 
 Goal
-     "!!v. ~ Var v <: t ==> MGUnifier [(v,t)] (Var v) t";
+     "~ Var v <: t ==> MGUnifier [(v,t)] (Var v) t";
 by (simp_tac(simpset() addsimps [MGU_iff, Unifier_def, MoreGeneral_def]
 	              delsimps [subst_Var]) 1);
 by Safe_tac;
@@ -88,8 +88,8 @@
 AddSIs [Var_Idem];
 
 Goalw [Idem_def]
-  "!!r. [| Idem(r); Unifier s (t<|r) (u<|r) |]       \
-\       ==> Unifier (r <> s) (t <| r) (u <| r)";
+  "[| Idem(r); Unifier s (t<|r) (u<|r) |] \
+\  ==> Unifier (r <> s) (t <| r) (u <| r)";
 by (asm_full_simp_tac (simpset() addsimps [Unifier_def, comp_subst_subst]) 1);
 qed "Unifier_Idem_subst";
 
--- a/src/HOL/Subst/Unify.ML	Fri Jul 03 10:37:04 1998 +0200
+++ b/src/HOL/Subst/Unify.ML	Fri Jul 03 10:55:32 1998 +0200
@@ -70,8 +70,8 @@
  * about term structure.
  *---------------------------------------------------------------------------*)
 Goalw [unifyRel_def,lex_prod_def, inv_image_def]
-     "!!x. ((X,Y), (Comb A (Comb B C), Comb D (Comb E F))) : unifyRel  ==> \
-    \      ((X,Y), (Comb (Comb A B) C, Comb (Comb D E) F)) : unifyRel";
+  "((X,Y), (Comb A (Comb B C), Comb D (Comb E F))) : unifyRel  ==> \
+\  ((X,Y), (Comb (Comb A B) C, Comb (Comb D E) F)) : unifyRel";
 by (asm_full_simp_tac (simpset() addsimps [measure_def, 
                           less_eq, inv_image_def,add_assoc]) 1);
 by (subgoal_tac "(vars_of A Un vars_of B Un vars_of C Un \
@@ -88,7 +88,7 @@
  * 3, 4, and 6. 
  *---------------------------------------------------------------------------*)
 Goal
- "!!x. ~(Var x <: M) ==>        \
+ "~(Var x <: M) ==> \
 \   ((N1 <| [(x,M)], N2 <| [(x,M)]), (Comb M N1, Comb(Var x) N2)) : unifyRel \
 \ & ((N1 <| [(x,M)], N2 <| [(x,M)]), (Comb(Var x) N1, Comb M N2)) : unifyRel";
 by (case_tac "Var x = M" 1);