src/ZF/Univ.thy
changeset 45602 2a858377c3d2
parent 32960 69916a850301
child 46820 c656222c4dc1
--- a/src/ZF/Univ.thy	Sun Nov 20 17:57:09 2011 +0100
+++ b/src/ZF/Univ.thy	Sun Nov 20 20:15:02 2011 +0100
@@ -205,9 +205,9 @@
 done
 
 lemmas Vfrom_UnI1 = 
-    Un_upper1 [THEN subset_refl [THEN Vfrom_mono, THEN subsetD], standard]
+    Un_upper1 [THEN subset_refl [THEN Vfrom_mono, THEN subsetD]]
 lemmas Vfrom_UnI2 = 
-    Un_upper2 [THEN subset_refl [THEN Vfrom_mono, THEN subsetD], standard]
+    Un_upper2 [THEN subset_refl [THEN Vfrom_mono, THEN subsetD]]
 
 text{*Hard work is finding a single j:i such that {a,b}<=Vfrom(A,j)*}
 lemma doubleton_in_VLimit:
@@ -242,7 +242,7 @@
 
 subsubsection{* Closure under Disjoint Union *}
 
-lemmas zero_in_VLimit = Limit_has_0 [THEN ltD, THEN zero_in_Vfrom, standard]
+lemmas zero_in_VLimit = Limit_has_0 [THEN ltD, THEN zero_in_Vfrom]
 
 lemma one_in_VLimit: "Limit(i) ==> 1 \<in> Vfrom(A,i)"
 by (blast intro: nat_into_VLimit)
@@ -409,8 +409,8 @@
 lemma Vset: "Vset(i) = (\<Union>j\<in>i. Pow(Vset(j)))"
 by (subst Vfrom, blast)
 
-lemmas Vset_succ = Transset_0 [THEN Transset_Vfrom_succ, standard]
-lemmas Transset_Vset = Transset_0 [THEN Transset_Vfrom, standard]
+lemmas Vset_succ = Transset_0 [THEN Transset_Vfrom_succ]
+lemmas Transset_Vset = Transset_0 [THEN Transset_Vfrom]
 
 subsubsection{* Characterisation of the elements of @{term "Vset(i)"} *}
 
@@ -579,7 +579,7 @@
 apply (rule A_subset_Vfrom)
 done
 
-lemmas A_into_univ = A_subset_univ [THEN subsetD, standard]
+lemmas A_into_univ = A_subset_univ [THEN subsetD]
 
 subsubsection{* Closure under Unordered and Ordered Pairs *}
 
@@ -620,7 +620,7 @@
 done
 
 text{* n:nat ==> n:univ(A) *}
-lemmas nat_into_univ = nat_subset_univ [THEN subsetD, standard]
+lemmas nat_into_univ = nat_subset_univ [THEN subsetD]
 
 subsubsection{* Instances for 1 and 2 *}
 
@@ -638,7 +638,7 @@
 apply (blast intro!: zero_in_univ one_in_univ)
 done
 
-lemmas bool_into_univ = bool_subset_univ [THEN subsetD, standard]
+lemmas bool_into_univ = bool_subset_univ [THEN subsetD]
 
 
 subsubsection{* Closure under Disjoint Union *}
@@ -764,7 +764,7 @@
     assumption, fast)
 
 text{*This weaker version says a, b exist at the same level*}
-lemmas Vfrom_doubleton_D = Transset_Vfrom [THEN Transset_doubleton_D, standard]
+lemmas Vfrom_doubleton_D = Transset_Vfrom [THEN Transset_doubleton_D]
 
 (** Using only the weaker theorem would prove <a,b> \<in> Vfrom(X,i)
       implies a, b \<in> Vfrom(X,i), which is useless for induction.