changeset 69654 | bc758f4f09e5 |
parent 69593 | 3dda49e08b9d |
child 69700 | 7a92cbec7030 |
--- a/src/HOL/Groups_Big.thy Sun Jan 13 20:25:41 2019 +0100 +++ b/src/HOL/Groups_Big.thy Mon Jan 14 14:46:12 2019 +0100 @@ -147,7 +147,7 @@ using g_h unfolding \<open>A = B\<close> by (induct B rule: infinite_finite_induct) auto -lemma cong_strong [cong]: +lemma cong_simp [cong]: "\<lbrakk> A = B; \<And>x. x \<in> B =simp=> g x = h x \<rbrakk> \<Longrightarrow> F (\<lambda>x. g x) A = F (\<lambda>x. h x) B" by (rule cong) (simp_all add: simp_implies_def)