diff -r d10a49b7b620 -r c65013be534b src/HOL/Wellfounded.thy --- a/src/HOL/Wellfounded.thy Mon Mar 17 09:12:18 2025 +0100 +++ b/src/HOL/Wellfounded.thy Mon Mar 17 11:30:39 2025 +0100 @@ -530,16 +530,17 @@ text \Well-foundedness of the empty relation\ +lemma wf_on_bot[simp]: "wf_on A \" + by (simp add: wf_on_def) + +lemma wfp_on_bot[simp]: "wfp_on A \" + using wf_on_bot[to_pred] . + lemma wf_empty [iff]: "wf {}" by (simp add: wf_def) lemma wfp_empty [iff]: "wfp (\x y. False)" -proof - - have "wfp bot" - by (fact wf_empty[to_pred bot_empty_eq2]) - then show ?thesis - by (simp add: bot_fun_def) -qed + using wfp_on_bot by (simp add: bot_fun_def) lemma wf_Int1: "wf r \ wf (r \ r')" by (erule wf_subset) (rule Int_lower1)