tiny cleanup
authorpaulson <lp15@cam.ac.uk>
Wed, 12 Sep 2018 12:51:43 +0100
changeset 68977 c73ca43087c0
parent 68976 105bbce656a5
child 68978 26be7c0d65a1
tiny cleanup
src/HOL/Library/Omega_Words_Fun.thy
--- a/src/HOL/Library/Omega_Words_Fun.thy	Tue Sep 11 16:22:04 2018 +0100
+++ b/src/HOL/Library/Omega_Words_Fun.thy	Wed Sep 12 12:51:43 2018 +0100
@@ -219,7 +219,7 @@
 lemma prefix_conc_snd[simp]:
   assumes "n \<ge> length u"
   shows "prefix n (u \<frown> v) = u @ prefix (n - length u) v"
-proof (intro nth_equalityI allI impI)
+proof (intro nth_equalityI)
   show "length (prefix n (u \<frown> v)) = length (u @ prefix (n - length u) v)"
     using assms by simp
   fix i
@@ -258,7 +258,7 @@
   assume ?lhs
   then have 1: "(v\<^sub>1 \<frown> u\<^sub>1) i = (v\<^sub>2 \<frown> u\<^sub>2) i" for i by auto
   show ?rhs
-  proof (intro conjI ext nth_equalityI allI impI)
+  proof (intro conjI ext nth_equalityI)
     show "length v\<^sub>1 = length v\<^sub>2" by (rule assms(1))
   next
     fix i