deriv-conj-conj to isPathConnected-aux
Theoremderiv-conj-conj#
Let \(f : \mathbb{C} \to \mathbb{C}\) be a function at \(p \in \mathbb{C}\) with derivative \(a\). Then the derivative of the function \(g(z) = \overline{f(\overline{z})}\) at \(\overline{p}\) is \(\overline{a}\).
Proof
We proceed by case analysis on whether \(f\) is differentiable at \(p\). If \(f\) is differentiable at \(p\), then we can apply the previous theorem. If \(f\) is not differentiable at \(p\), then neither is \(g\), and both derivatives have the default value of zero.
Lean
Formalized as deriv_conj_conj'.
Sources
Used by 1
Theoremderiv-riemannZeta-conj#
Conjugation symmetry of the derivative of the Riemann zeta function. Let \(s \in \mathbb{C}\). Then
Proof
We apply the derivative conjugation symmetry to the Riemann zeta function and use the conjugation symmetry of the Riemann zeta function itself.
Lean
Formalized as deriv_riemannZeta_conj.
Sources
Uses 1 · Used by 4
TheoremintervalIntegral-conj#
The conjugation symmetry of the interval integral. Let \(f : \mathbb{R} \to \mathbb{C}\) be a measurable function, and let \(a, b \in \mathbb{R}\). Then
Proof
We unfold the interval integral into an integral over a uIoc and use the conjugation property of integrals.
Lean
Formalized as intervalIntegral_conj.
Sources
Used by 3
We record here some prelimiaries about the zeta function and general holomorphic functions.
TheoremResidueOfTendsTo#
If a function \(f\) is holomorphic in a neighborhood of \(p\) and \(\lim_{s\to p} (s-p)f(s) = A\), then \(f(s) = \frac{A}{s-p} + O(1)\) near \(p\).
Proof
The function \((s - p)\cdot f(s)\) bounded, so by Theorem existsDifferentiableOn-of-bddAbove, there is a holomorphic function, \(g\), say, so that \((s-p)f(s) = g(s)\) in a neighborhood of \(s=p\), and \(g(p)=A\). Now because \(g\) is holomorphic, near \(s=p\), we have \(g(s)=A+O(s-p)\). Then when you divide by \((s-p)\), you get \(f(s) = A/(s-p) + O(1)\).
Lean
Formalized as ResidueOfTendsTo.
Sources
Uses 1 · Used by 1
TheoremriemannZetaResidue#
The Riemann zeta function \(\zeta(s)\) has a simple pole at \(s=1\) with residue \(1\). In particular, the function \(\zeta(s) - \frac{1}{s-1}\) is bounded in a neighborhood of \(s=1\).
Proof
From riemannZeta_residue_one (in Mathlib), we know that \((s-1)\zeta(s)\) goes to \(1\) as \(s\to1\). Now apply Theorem ResidueOfTendsTo. (This can also be done using \(\zeta_0\) below, which is expressed as \(1/(s-1)\) plus things that are holomorphic for \(\Re(s)>0\)...)
Lean
Formalized as riemannZetaResidue.
Sources
Uses 1 · Used by 1
TheoremnonZeroOfBddAbove#
If a function \(f\) has a simple pole at a point \(p\) with residue \(A \neq 0\), then \(f\) is nonzero in a punctured neighborhood of \(p\).
Proof
We know that \(f(s) = \frac{A}{s-p} + O(1)\) near \(p\), so we can write
The first term is bounded, say by \(M\), and the second term goes to \(\infty\) as \(s \to p\). Therefore, there exists a neighborhood \(V\) of \(p\) such that for all \(s \in V \setminus \{p\}\), we have \(f(s) \neq 0\).
Lean
Formalized as nonZeroOfBddAbove.
Sources
Used by 1
TheoremlogDerivResidue#
If \(f\) is holomorphic in a neighborhood of \(p\), and there is a simple pole at \(p\), then \(f'/ f\) has a simple pole at \(p\) with residue \(-1\):
Proof
Using Theorem existsDifferentiableOn-of-bddAbove, there is a function \(g\) holomorphic near \(p\), for which \(f(s) = A/(s-p) + g(s) = h(s)/ (s-p)\). Here \(h(s):= A + g(s)(s-p)\) which is nonzero in a neighborhood of \(p\) (since \(h\) goes to \(A\) which is nonzero). Then \(f'(s) = (h'(s)(s-p) - h(s))/(s-p)^2\), and we can compute the quotient:
Since \(h\) is nonvanishing near \(p\), this remains bounded in a neighborhood of \(p\).
Lean
Formalized as logDerivResidue.
Sources
Uses 1 · Used by 1
TheoremBddAbove-to-IsBigO#
If \(f\) is bounded above in a punctured neighborhood of \(p\), then \(f\) is \(O(1)\) in that neighborhood.
Used by 2
Let's also record that if a function \(f\) has a simple pole at \(p\) with residue \(A\), and \(g\) is holomorphic near \(p\), then the residue of \(f \cdot g\) is \(A \cdot g(p)\).
TheoremResidueMult#
If \(f\) has a simple pole at \(p\) with residue \(A\), and \(g\) is holomorphic near \(p\), then the residue of \(f \cdot g\) at \(p\) is \(A \cdot g(p)\). That is, we assume that
near \(p\), and that \(g\) is holomorphic near \(p\). Then
Proof
Elementary calculation.
The first term is \(g(s)(f(s) - \frac{A}{s - p})\), which is bounded near \(p\) by the assumption on \(f\) and the fact that \(g\) is holomorphic near \(p\). The second term is \(A\) times the log derivative of \(g\) at \(p\), which is bounded by the assumption that \(g\) is holomorphic.
Lean
Formalized as ResidueMult.
Sources
Used by 1
As a corollary, the log derivative of the Riemann zeta function has a simple pole at \(s=1\):
TheoremriemannZetaLogDerivResidue#
The log derivative of the Riemann zeta function \(\zeta(s)\) has a simple pole at \(s=1\) with residue \(-1\): \(-\frac{\zeta'(s)}{\zeta(s)} - \frac{1}{s-1} = O(1)\).
Proof
This follows from Theorem logDerivResidue and Theorem riemannZetaResidue.
Lean
Formalized as riemannZetaLogDerivResidue.
Sources
Uses 3 · Used by 4
DefinitionriemannZeta0#
For any natural \(N\ge1\), we define
Used by 6
Lemmasum-eq-int-deriv#
Let \(a < b\), and let \(\phi\) be continuously differentiable on \([a, b]\). Then
Proof
This is first order Euler-Maclaurin.
Lean
Formalized as sum_eq_int_deriv.
Sources
Used by 1
LemmaZetaSum-aux1#
Let \(0 < a < b\) be natural numbers and \(s\in \mathbb{C}\) with \(s \ne 1\) and \(s \ne 0\). Then
Proof
Apply Lemma sum-eq-int-deriv to the function \(x \mapsto x^{-s}\).
Lean
Formalized as ZetaSum_aux1.
Sources
Uses 1 · Used by 1
LemmaZetaBnd-aux1a#
For any \(0 < a < b\) and \(s \in \mathbb{C}\) with \(\sigma=\Re(s)>0\),
Proof
Apply the triangle inequality
and evaluate the integral.
Lean
Formalized as ZetaBnd_aux1a.
Sources
Used by 1
LemmaZetaSum-aux2#
Let \(N\) be a natural number and \(s\in \mathbb{C}\), \(\Re(s)>1\). Then
Proof
Apply Lemma ZetaSum-aux1 with \(a=N\) and \(b\to \infty\).
Lean
Formalized as ZetaSum_aux2.
Sources
Uses 1 · Used by 1
LemmaZetaBnd-aux1b#
For any \(N\ge1\) and \(s = \sigma + tI \in \mathbb{C}\), \(\sigma > 0\),
Proof
Apply Lemma ZetaBnd-aux1a with \(a=N\) and \(b\to \infty\).
Lean
Formalized as ZetaBnd_aux1b.
Sources
Uses 1 · Used by 2
LemmaZetaBnd-aux1#
For any \(N\ge1\) and \(s = \sigma + tI \in \mathbb{C}\), \(\sigma=\in(0,2], 2 < |t|\),
Proof
Apply Lemma ZetaBnd-aux1b and estimate \(|s|\ll |t|\).
Lean
Formalized as ZetaBnd_aux1.
Sources
Uses 1 · Used by 2
Big-Oh version of Lemma ZetaBnd-aux1.
LemmaZetaBnd-aux1p#
For any \(N\ge1\) and \(s = \sigma + tI \in \mathbb{C}\), \(\sigma=\in(0,2], 2 < |t|\),
Proof
Apply Lemma ZetaBnd-aux1b and estimate \(|s|\ll |t|\).
Lean
Formalized as ZetaBnd_aux1p.
Sources
Uses 1
TheoremHolomorphicOn-riemannZeta0#
For any \(N\ge1\), the function \(\zeta_0(N,s)\) is holomorphic on \(\{s\in \mathbb{C}\mid \Re(s)>0 ∧ s \ne 1\}\).
Proof
The function \(\zeta_0(N,s)\) is a finite sum of entire functions, plus an integral that's absolutely convergent on \(\{s\in \mathbb{C}\mid \Re(s)>0 ∧ s \ne 1\}\) by Lemma ZetaBnd-aux1b.
Lean
Formalized as HolomorphicOn_riemannZeta0.
Sources
Uses 1 · Used by 1
LemmaisPathConnected-aux#
The set \(\{s\in \mathbb{C}\mid \Re(s)>0 ∧ s \ne 1\}\) is path-connected.
Proof
Construct explicit paths from \(2\) to any point, either a line segment or two joined ones.
Lean
Formalized as isPathConnected_aux.
Sources
Used by 1
Loading dependency explorer…
The dependency explorer needs JavaScript and its graph data.