Documentation

Mathlib.Analysis.Complex.ReImTopology

Closure, interior, and frontier of preimages under re and im #

In this fact we use the fact that ℂ is naturally homeomorphic to ℝ × ℝ to deduce some topological properties of Complex.re and Complex.im.

Main statements #

Each statement about Complex.re listed below has a counterpart about Complex.im.

Tags #

complex, real part, imaginary part, closure, interior, frontier

Complex.re turns ℂ into a trivial topological fiber bundle over ℝ.

Complex.im turns ℂ into a trivial topological fiber bundle over ℝ.

@[simp]
@[simp]
@[simp]
@[simp]
@[simp]
theorem Complex.closure_setOf_re_lt (a : ℝ) :
closure {z : ℂ | z.re < a} = {z : ℂ | z.re ≤ a}
@[simp]
theorem Complex.closure_setOf_im_lt (a : ℝ) :
closure {z : ℂ | z.im < a} = {z : ℂ | z.im ≤ a}
@[simp]
theorem Complex.closure_setOf_lt_re (a : ℝ) :
closure {z : ℂ | a < z.re} = {z : ℂ | a ≤ z.re}
@[simp]
theorem Complex.closure_setOf_lt_im (a : ℝ) :
closure {z : ℂ | a < z.im} = {z : ℂ | a ≤ z.im}
@[simp]
@[simp]
@[simp]
@[simp]
@[simp]
theorem Complex.frontier_setOf_re_lt (a : ℝ) :
frontier {z : ℂ | z.re < a} = {z : ℂ | z.re = a}
@[simp]
theorem Complex.frontier_setOf_im_lt (a : ℝ) :
frontier {z : ℂ | z.im < a} = {z : ℂ | z.im = a}
@[simp]
theorem Complex.frontier_setOf_lt_re (a : ℝ) :
frontier {z : ℂ | a < z.re} = {z : ℂ | z.re = a}
@[simp]
theorem Complex.frontier_setOf_lt_im (a : ℝ) :
frontier {z : ℂ | a < z.im} = {z : ℂ | z.im = a}
theorem IsOpen.reProdIm {s t : Set ℝ} (hs : IsOpen s) (ht : IsOpen t) :
theorem IsClosed.reProdIm {s t : Set ℝ} (hs : IsClosed s) (ht : IsClosed t) :
theorem TendstoUniformlyOn.re {α : Type u_1} {ι : Type u_2} {f : ι → α → ℂ} {p : Filter ι} {g : α → ℂ} {K : Set α} (hf : TendstoUniformlyOn f g p K) :
TendstoUniformlyOn (fun (n : ι) (x : α) => (f n x).re) (fun (y : α) => (g y).re) p K
theorem TendstoUniformly.re {α : Type u_1} {ι : Type u_2} {f : ι → α → ℂ} {p : Filter ι} {g : α → ℂ} (hf : TendstoUniformly f g p) :
TendstoUniformly (fun (n : ι) (x : α) => (f n x).re) (fun (y : α) => (g y).re) p
theorem TendstoUniformlyOn.im {α : Type u_1} {ι : Type u_2} {f : ι → α → ℂ} {p : Filter ι} {g : α → ℂ} {K : Set α} (hf : TendstoUniformlyOn f g p K) :
TendstoUniformlyOn (fun (n : ι) (x : α) => (f n x).im) (fun (y : α) => (g y).im) p K
theorem TendstoUniformly.im {α : Type u_1} {ι : Type u_2} {f : ι → α → ℂ} {p : Filter ι} {g : α → ℂ} (hf : TendstoUniformly f g p) :
TendstoUniformly (fun (n : ι) (x : α) => (f n x).im) (fun (y : α) => (g y).im) p