src/ZF/Ordinal.thy
changeset 46927 faf4a0b02b71
parent 46841 49b91b716cbe
child 46935 38ecb2dc3636
--- a/src/ZF/Ordinal.thy	Wed Mar 14 00:34:56 2012 +0100
+++ b/src/ZF/Ordinal.thy	Wed Mar 14 12:39:04 2012 +0000
@@ -708,7 +708,7 @@
      |] ==> P"
 by (drule Ord_cases_disj, blast)
 
-lemma trans_induct3 [case_names 0 succ limit, consumes 1]:
+lemma trans_induct3_raw:
      "[| Ord(i);
          P(0);
          !!x. [| Ord(x);  P(x) |] ==> P(succ(x));
@@ -718,7 +718,7 @@
 apply (erule Ord_cases, blast+)
 done
 
-lemmas trans_induct3_rule = trans_induct3 [rule_format, case_names 0 succ limit, consumes 1]
+lemmas trans_induct3 = trans_induct3_raw [rule_format, case_names 0 succ limit, consumes 1]
 
 text{*A set of ordinals is either empty, contains its own union, or its
 union is a limit ordinal.*}