Absolute values of complex numbers #
Absolute value #
theorem
Complex.AbsTheory.abs_conj
(z : ℂ)
:
√(Complex.normSq ((starRingEnd ℂ) z)) = √(Complex.normSq z)
The complex absolute value function, defined as the square root of the norm squared.
Equations
- One or more equations did not get rendered due to their size.
Instances For
@[simp]
theorem
Complex.abs_prod
{ι : Type u_1}
(s : Finset ι)
(f : ι → ℂ)
:
Complex.abs (s.prod f) = ∏ I ∈ s, Complex.abs (f I)
Cauchy sequences #
The real part of a complex Cauchy sequence, as a real Cauchy sequence.
Equations
- Complex.cauSeqRe f = ⟨fun (n : ℕ) => (↑f n).re, ⋯⟩
Instances For
The imaginary part of a complex Cauchy sequence, as a real Cauchy sequence.
Equations
- Complex.cauSeqIm f = ⟨fun (n : ℕ) => (↑f n).im, ⋯⟩
Instances For
theorem
Complex.isCauSeq_abs
{f : ℕ → ℂ}
(hf : IsCauSeq (⇑Complex.abs) f)
:
IsCauSeq abs (⇑Complex.abs ∘ f)
The limit of a Cauchy sequence of complex numbers.
Equations
- Complex.limAux f = { re := (Complex.cauSeqRe f).lim, im := (Complex.cauSeqIm f).lim }
Instances For
theorem
Complex.equiv_limAux
(f : CauSeq ℂ ⇑Complex.abs)
:
f ≈ CauSeq.const (⇑Complex.abs) (Complex.limAux f)
theorem
Complex.lim_eq_lim_im_add_lim_re
(f : CauSeq ℂ ⇑Complex.abs)
:
f.lim = ↑(Complex.cauSeqRe f).lim + ↑(Complex.cauSeqIm f).lim * Complex.I
theorem
Complex.isCauSeq_conj
(f : CauSeq ℂ ⇑Complex.abs)
:
IsCauSeq ⇑Complex.abs fun (n : ℕ) => (starRingEnd ℂ) (↑f n)
The complex conjugate of a complex Cauchy sequence, as a complex Cauchy sequence.
Equations
- Complex.cauSeqConj f = ⟨fun (n : ℕ) => (starRingEnd ℂ) (↑f n), ⋯⟩
Instances For
theorem
Complex.lim_conj
(f : CauSeq ℂ ⇑Complex.abs)
:
(Complex.cauSeqConj f).lim = (starRingEnd ℂ) f.lim
The absolute value of a complex Cauchy sequence, as a real Cauchy sequence.
Equations
- Complex.cauSeqAbs f = ⟨⇑Complex.abs ∘ ↑f, ⋯⟩