eliminated obsolete recdef/wfrec related declarations
authorkrauss
Tue, 02 Aug 2011 10:03:12 +0200
changeset 44882f67c93f52d13
parent 44881 823549d46960
child 44883 8c1dfd6c2262
eliminated obsolete recdef/wfrec related declarations
src/HOL/Bali/Basis.thy
src/HOL/ZF/Games.thy
src/HOL/ZF/LProd.thy
src/HOL/ZF/Zet.thy
     1.1 --- a/src/HOL/Bali/Basis.thy	Mon Aug 01 20:21:11 2011 +0200
     1.2 +++ b/src/HOL/Bali/Basis.thy	Tue Aug 02 10:03:12 2011 +0200
     1.3 @@ -8,8 +8,6 @@
     1.4  
     1.5  section "misc"
     1.6  
     1.7 -declare same_fstI [intro!] (*### TO HOL/Wellfounded_Relations *)
     1.8 -
     1.9  declare split_if_asm  [split] option.split [split] option.split_asm [split]
    1.10  declaration {* K (Simplifier.map_ss (fn ss => ss addloop ("split_all_tac", split_all_tac))) *}
    1.11  declare if_weak_cong [cong del] option.weak_case_cong [cong del]
     2.1 --- a/src/HOL/ZF/Games.thy	Mon Aug 01 20:21:11 2011 +0200
     2.2 +++ b/src/HOL/ZF/Games.thy	Tue Aug 02 10:03:12 2011 +0200
     2.3 @@ -320,7 +320,7 @@
     2.4    apply (simp add: wfzf_is_option_of)
     2.5    done
     2.6  
     2.7 -lemma wf_option_of[recdef_wf, simp, intro]: "wf option_of"
     2.8 +lemma wf_option_of[simp, intro]: "wf option_of"
     2.9  proof -
    2.10    have option_of: "option_of = inv_image is_option_of Rep_game"
    2.11      apply (rule set_eqI)
     3.1 --- a/src/HOL/ZF/LProd.thy	Mon Aug 01 20:21:11 2011 +0200
     3.2 +++ b/src/HOL/ZF/LProd.thy	Tue Aug 02 10:03:12 2011 +0200
     3.3 @@ -82,7 +82,7 @@
     3.4    qed
     3.5  qed
     3.6  
     3.7 -lemma wf_lprod[recdef_wf,simp,intro]:
     3.8 +lemma wf_lprod[simp,intro]:
     3.9    assumes wf_R: "wf R"
    3.10    shows "wf (lprod R)"
    3.11  proof -
    3.12 @@ -116,7 +116,7 @@
    3.13    by (auto intro: lprod_list[where a=c and b=c and 
    3.14      ah = "[a]" and at = "[]" and bh="[]" and bt="[b]", simplified])
    3.15  
    3.16 -lemma [recdef_wf, simp, intro]: 
    3.17 +lemma [simp, intro]:
    3.18    assumes wfR: "wf R" shows "wf (gprod_2_1 R)"
    3.19  proof -
    3.20    have "gprod_2_1 R \<subseteq> inv_image (lprod R) (\<lambda> (a,b). [a,b])"
    3.21 @@ -125,7 +125,7 @@
    3.22      by (rule_tac wf_subset, auto)
    3.23  qed
    3.24  
    3.25 -lemma [recdef_wf, simp, intro]: 
    3.26 +lemma [simp, intro]:
    3.27    assumes wfR: "wf R" shows "wf (gprod_2_2 R)"
    3.28  proof -
    3.29    have "gprod_2_2 R \<subseteq> inv_image (lprod R) (\<lambda> (a,b). [a,b])"
     4.1 --- a/src/HOL/ZF/Zet.thy	Mon Aug 01 20:21:11 2011 +0200
     4.2 +++ b/src/HOL/ZF/Zet.thy	Tue Aug 02 10:03:12 2011 +0200
     4.3 @@ -196,7 +196,7 @@
     4.4  lemma zimage_id[simp]: "zimage id A = A"
     4.5    by (simp add: zet_ext_eq zimage_iff)
     4.6  
     4.7 -lemma zimage_cong[recdef_cong, fundef_cong]: "\<lbrakk> M = N; !! x. zin x N \<Longrightarrow> f x = g x \<rbrakk> \<Longrightarrow> zimage f M = zimage g N"
     4.8 +lemma zimage_cong[fundef_cong]: "\<lbrakk> M = N; !! x. zin x N \<Longrightarrow> f x = g x \<rbrakk> \<Longrightarrow> zimage f M = zimage g N"
     4.9    by (auto simp add: zet_ext_eq zimage_iff)
    4.10  
    4.11  end