src/HOL/ex/Set_Theory.thy
changeset 61937 2a9bed6cd6e5
parent 61933 cf58b5b794b2
child 61945 1135b8de26c3
--- a/src/HOL/ex/Set_Theory.thy	Sat Dec 26 19:37:06 2015 +0100
+++ b/src/HOL/ex/Set_Theory.thy	Sun Dec 27 15:52:43 2015 +0100
@@ -74,18 +74,18 @@
   by best
 
 
-subsection \<open>The Schröder-Berstein Theorem\<close>
+subsection \<open>The Schröder-Bernstein Theorem\<close>
 
-lemma disj_lemma: "- (f ` X) = g ` (-X) \<Longrightarrow> f a = g b \<Longrightarrow> a \<in> X \<Longrightarrow> b \<in> X"
+lemma disj_lemma: "- (f ` X) = g' ` (-X) \<Longrightarrow> f a = g' b \<Longrightarrow> a \<in> X \<Longrightarrow> b \<in> X"
   by blast
 
 lemma surj_if_then_else:
-  "-(f ` X) = g ` (-X) \<Longrightarrow> surj (\<lambda>z. if z \<in> X then f z else g z)"
+  "-(f ` X) = g' ` (-X) \<Longrightarrow> surj (\<lambda>z. if z \<in> X then f z else g' z)"
   by (simp add: surj_def) blast
 
 lemma bij_if_then_else:
-  "inj_on f X \<Longrightarrow> inj_on g (-X) \<Longrightarrow> -(f ` X) = g ` (-X) \<Longrightarrow>
-    h = (\<lambda>z. if z \<in> X then f z else g z) \<Longrightarrow> inj h \<and> surj h"
+  "inj_on f X \<Longrightarrow> inj_on g' (-X) \<Longrightarrow> -(f ` X) = g' ` (-X) \<Longrightarrow>
+    h = (\<lambda>z. if z \<in> X then f z else g' z) \<Longrightarrow> inj h \<and> surj h"
   apply (unfold inj_on_def)
   apply (simp add: surj_if_then_else)
   apply (blast dest: disj_lemma sym)