src/HOL/Complex.thy
changeset 73109 783406dd051e
parent 70817 dd675800469d
child 73302 915b3d41dec1
--- a/src/HOL/Complex.thy	Fri Jan 08 19:53:44 2021 +0100
+++ b/src/HOL/Complex.thy	Fri Jan 08 19:52:10 2021 +0100
@@ -586,6 +586,12 @@
 lemma complex_diff_cnj: "z - cnj z = complex_of_real (2 * Im z) * \<i>"
   by (simp add: complex_eq_iff)
 
+lemma Ints_cnj [intro]: "x \<in> \<int> \<Longrightarrow> cnj x \<in> \<int>"
+  by (auto elim!: Ints_cases)
+
+lemma cnj_in_Ints_iff [simp]: "cnj x \<in> \<int> \<longleftrightarrow> x \<in> \<int>"
+  using Ints_cnj[of x] Ints_cnj[of "cnj x"] by auto
+
 lemma complex_mult_cnj: "z * cnj z = complex_of_real ((Re z)\<^sup>2 + (Im z)\<^sup>2)"
   by (simp add: complex_eq_iff power2_eq_square)