mathlib documentation

analysis.complex.basic

Normed space structure on ℂ.

This file gathers basic facts on complex numbers of an analytic nature.

Main results

This file registers ℂ as a normed field, expresses basic properties of the norm, and gives tools on the real vector space structure of ℂ. Notably, in the namespace complex, it defines functions:

They are bundled versions of the real part, the imaginary part, and the embedding of ℝ in ℂ, as continuous ℝ-linear maps.

has_deriv_at_real_of_complex expresses that, if a function on ℂ is differentiable (over ℂ), then its restriction to ℝ is differentiable over ℝ, with derivative the real part of the complex derivative.

@[simp]

@[simp]
theorem complex.norm_real (r : ℝ) :

@[simp]
theorem complex.norm_rat (r : ℚ) :

@[simp]
theorem complex.norm_nat (n : ℕ) :

@[simp]
theorem complex.norm_int {n : ℤ} :

theorem complex.norm_int_of_nonneg {n : ℤ} (hn : 0 ≤ n) :

@[instance]

Over the complex numbers, any finite-dimensional spaces is proper (and therefore complete). We can register this as an instance, as it will not cause problems in instance resolution since the properness of ℂ is already known and there is no metavariable.

@[instance]

A complex normed vector space is also a real normed vector space.

Equations
@[instance]

The space of continuous linear maps over ℝ, from a real vector space to a complex vector space, is a normed vector space over ℂ.

Equations

Continuous linear map version of the real part function, from ℂ to ℝ.

Equations

Continuous linear map version of the real part function, from ℂ to ℝ.

Equations

Continuous linear map version of the canonical embedding of ℝ in ℂ.

Equations

Differentiability of the restriction to ℝ of complex functions

theorem has_deriv_at_real_of_complex {e : ℂ → ℂ} {e' : ℂ} {z : ℝ} (h : has_deriv_at e e' ↑z) :
has_deriv_at (λ (x : ℝ), (e ↑x).re) e'.re z

If a complex function is differentiable at a real point, then the induced real function is also differentiable at this point, with a derivative equal to the real part of the complex derivative.