Closures.thy
changeset 187 9f46a9571e37
parent 181 97090fc7aa9f
child 190 b73478aaf33e
--- a/Closures.thy	Wed Aug 03 17:08:31 2011 +0000
+++ b/Closures.thy	Fri Aug 05 05:34:11 2011 +0000
@@ -142,6 +142,9 @@
   
 subsection {* Closure under left-quotients *}
 
+abbreviation
+  "Ders_set A B \<equiv> \<Union>s \<in> A. Ders s B"
+
 lemma closure_left_quotient:
   assumes "regular A"
   shows "regular (Ders_set B A)"
@@ -150,7 +153,7 @@
   have fin: "finite (pders_set B r)" by (rule finite_pders_set)
   
   have "Ders_set B (lang r) = (\<Union> lang ` (pders_set B r))"
-    by (simp add: Ders_set_pders_set)
+    by (simp add: Ders_pders)
   also have "\<dots> = lang (\<Uplus>(pders_set B r))" using fin by simp
   finally have "Ders_set B A = lang (\<Uplus>(pders_set B r))" using eq
     by simp