[Back to the Guide to Cultivating Complex Analysis home page]

**July 19th 2023 edition (version 1.5):**

- Note that the example functions right after definition 6.1.1 are all bounded. Oddly, this changes pagination on the following pages very slightly to be nicer.
- Consistently use
"converges uniformly on compact
*sub*sets" instead of sometimes "converges uniformly on compact sets." - In the proof of the Riemann mapping theorem, at the end, refer back to the construction of the \(h\) to make it clear why the maximizer must be onto.
- Add Exercise 6.3.9 (entire and injective implies onto), a nice application of RMT.
- In proof of Lemma 6.3.6, use \(m\) instead of \(n\) in the start of the proof for the number of discs to avoid overuse of \(n .\)
- Change the proof of 7.1.10 (Identity) to be more consistent with 7.1.11 (Maximum principle).
- Fix the known errata.

**May 16th 2023 edition (version 1.4):**

- Change "up to multiplicity" to "counting multiplicity." We were using both so stick to one, and the second one is clearer.
- In the description of the typical application of Hurwitz, be a bit more precise (besides fixing an erratum).
- In the proof of Proposition B.3.13, use \(j,k\) for the same thing as in the Definition B.3.12 and Proposition B.3.11 for consistency. This required changing \(k\) to \(h',\) which is more consistent with the naming of \(A'\) anyway. Also use \(p\) for the fixed point rather than \(x\) for consistency.
- A few other minor language/style improvements or clarifications.
- Fix the known errata.

**July 9th 2022 edition (version 1.3):**

The main point of this revision was to go through the exercises and shake out as many typos as possible, especially for the exercises that weren't assigned in my class. The changes are all very minor in character.

- In the proof of Proposition 3.1.8, mark which integral is the arclength integral of the modulus.
- In Exercise 3.1.13 be more explicit either the path is injective or it is simple closed. The way it was stated made it seem like plausibly one that just bites itself somewhere is also allowed, which was not intended.
- In the intro to 3.3.2, the example of real differentiable function would only work for bounded \(g\) so integrate from some \(c \in (a,b).\)
- In proof of Theorem 3.3.6, maximum modulus principle, consider a closed disc in \(U\) rather than just saying a circle, it is clearer this way, we are talking about \(|z| \leq r\) anyhow here.
- Streamline the wording of Exercise 3.3.19 a bit and include the definition of \(\limsup_{z \to \infty} .\)
- Change the wording of Theorem 3.3.10 (Liouville) to be more precise.
- Improve the wording of proof of Theorem 3.3.11 (FTA) a bit more.
- In the proof of Schwarz's lemma, talk about maximum modulus getting the bound \(|g(z)| \leq \frac{1}{r}\) instead of \(r|f(z)| \leq |z| .\) Then only once we show that \(|g(z)| \leq 1\) go to \(r|f(z)| \leq |z| .\) Seems more straightforward stated this way.
- Note that Exercise 3.5.3 is called the Cartan's uniqueness theorem and add it to the index.
- In Exercise 3.5.7, ask for the condition \(ad-bc > 0\) rather than just \(ad-bc \not= 0 .\) While correct that was misleading, and was not what was intended.
- In proof of Corollary 5.2.3, emphasize where proof of first item ends and the proof of the converse statement starts.
- In the comments after Definition 5.2.4, emphasize that \(\ell \in \mathbb{Z} .\)
- Reword Exercise 5.2.23 to be a bit more readable.
- Reword Exercise 5.4.6 to make it explicit as to what the power sums are.
- Reword proof of Exercise 5.4.7, it is a bit misleading.
- Simplify statement of Hurwitz a tiny bit.
- In Exercise 6.2.2, emphasize that \(U \subset {\mathbb{C}},\) as the two notions are not the same in an arbitrary metric space.
- Reword part a) of 6.2.6 to be more explicit.
- In Theorem 7.4.5 (maximum principle for subharmonic functions), add a footnote to draw attention to the maximum now being a global one.
- Reword parts b and c of Exercise 9.2.7 to be more logical.
- Add some more hyperlinks.
- Many other minor clarifications and cleanups.
- Fixed many misspellings, grammar and style issues.
- Fix the known errata.

**May 10th 2022 edition (version 1.2):**

The changes are all quite minor, though numerous. The main focus was to weed out any errata, and improve unclear wording. No new content, although there are three new exercises.

- Add polar form and polar coordinates to the index.
- On page 18, improve figure 1.4 to include a shaded horizontal and vertical strip in two shades of gray to make it easier to see.
- Also on page 18, use \(w\) for the target variable to avoid confusion when defining the annulus and the sector.
- At end of section 1.3, when discussing arithmetic, note that \(z+\infty=\infty\) can be defined, it is just that \(\infty+\infty\) and \(\infty-\infty\) are undefined.
- In section 1.4, when defining \(T_a\) and \(D_a\) note where \(a\) lives, in particular, that for \(D_a,\) the \(a\) should be nonzero.
- In subsection 2.1.1 emphasize a tiny bit more the fact that the \(h\) is complex.
- In subsection 2.1.1 explicitly state what \(o(|h|)\) means rather than being vague.
- Reword the paragraph in front of Proposition 2.1.4 to be clearer.
- Add the value of \(f'(z_0)\) in Proposition 2.1.4 in terms of the real partials as we have also proved that above, and it is good to emphasize.
- At end of subsection 2.1.2 emphasize the exercise for holomorphicity of the exponential.
- In the first proof of Proposition 2.2.2, handle the \(k=0\) case explicitly.
- In second the proof of Proposition 2.2.2, don't refer to \(f\) and \(g\) being holomorphic, they are simply complex differentiable at one point.
- Add some segue sentences in subsection 2.2.1, and rename Proposition 2.2.5 to "Power rule and its consequences."
- Exercise 2.2.2 should just ask for the power rule, the second item is asked for in Exercise 2.2.3.
- In Exercise 2.2.11, just use the identically equal sign to make it easier to read.
- Add a note about what Proposition 2.2.9 means in view of Exercise 1.1.7 after the proof of the proposition.
- Flip the two paragraphs about mapping properties and the n-to-1 behavior as it makes more sense in this order. This flips the figures 2.2 and 2.3.
- Proper proof of the Cauchy-Hadamard theorem, it seemed to imply divergence about the series of the absolute values.
- Add the word "absolutely" to Figure 2.4.
- Reword Remark 2.3.5. We do definitely need addition, it is multiplication can could plausibly be put off for later.
- In the proof of 2.4.6, save the "the series converges" only after we proved what it is.
- Emphasize the idea of factoring out the zero out of a power series after the proof of the identity theorem (2.4.7).
- In Exercise 2.4.17 emphasize to only show uniqueness.
- On page 54 when comparing the definitions of line integrals, fix the right hand side and also add an underbrace that shows that the right hand side is precisely our previous definition. Also write \(\gamma(t) = x(t) + i\, y(t)\) instead of the notation as a point in the plane.
- After the definition of the line integral, note that the definition still holds even if the derivative would be zero.
- In simple justification of reparametrization, use \(h' > 0\) and \(h' < 0\) instead of increasing decreasing to avoid zero derivative.
- In Exercise 3.1.5, say \(f\equiv 1\) instead of \(f=1\) for emphasis.
- Fix Proposition 3.1.7 to mention that the new path might not be a path if we are disallowing zero derivatives.
- In the remark after Definition 3.2.5 emphasize "is" and "is equivalent to" to make it clear what is the difference that we are talking about.
- In proof of 3.2.9 make sure to state that \(\alpha\) is a complex number.
- In proof of Theorem 3.3.11, no need to handle the case when \(P(z)\) is constant, it is nonconstant by definition.
- After the proof of 3.3.8, in the example, make it centered at \(p\) to fix an erratum and mention again that the sup norm is \(M.\)
- In proof A of 3.4.1, mention that we are applying Cauchy-Goursat (though it could also be one of the other Cauchy theorems).
- Reword Definition 3.4.4 to read more naturally hopefully.
- In proof of 3.4.5, one of the equalities was written as an inequality so fix that (it was not really wrong).
- On page 91, checking that the formula for the principal branch of the logarithm works, note that \(L(1)=0=\operatorname{Log}(1)\) to start with.
- On page 95, at the end of the proof of Proposition 4.1.2, it says that \(L_j\) are branches of \(\log\) but they are branches of \(\log (z-p).\)
- In Definition 4.2.1, use "open" rather than "domain", connected is not needed.
- Improve the wording of proof of Theorem 4.2.2, it was misleading in a couple of bits.
- Emphasize before Proposition 4.3.7 that simply-connectedness is a topological concept.
- After statement of Theorem 4.4.2 (Laurent series), expand a bit on the convergence of such a series using what we know about power series.
- In the introduction to subsection 4.5.1, emphasize that by "path" in this section we mean continuous. Also drop the footnote on definition 4.5.1, I think it was more misleading than helpful.
- In Proposition 4.5.6 drop the "piecewise-\(C^1\)" it is not really needed any paths will do, though we only really need it for piecewise-\(C^1 .\)
- Replace the quote at the beginning of chapter 5 with one that irritates me less given what's happening in the world.
- Tighten up section 5.1 a bit.
- Add Exercise 5.1.7 to prove L'Hopital's rule.
- In the paragraph after definition 5.2.1, give parenthetical example of a pole and an essential singularity.
- In the proof of Theorem 5.2.2, say \(h\) is holomorphic on \(U\) rather than just "near \(p\)."
- Exercise 5.2.8 was worded a bit vaguely, the function is supposed to be "not identically zero".
- In Corollary 5.2.3, in (i) make the conclusion that \(g\) has a removable singularity and in (ii) make the hypothesis that it is bounded. that is the way it is meant to go.
- Exercise 5.2.12, the \(f\) should be "not identically zero."
- In the exercises in section 5.3, emphasize that residue theorem should be used for the computations (we're not interested in exercising other calculus tricks here).
- Rewrite the proof of Rouché (5.4.2) to not replace \(g\) with \(-g\) which I forgot about (erratum). The inequality is slightly less appealing, but on the other hand you use the principal branch of log.
- In Rouché, the winding number should be 0 or 1 for all \(z \notin \Gamma,\) rather than \(z \in U .\)
- In section 5.6, add a final note about possibly using inverse function theorem to get the holomorphicity. Also add another note about using the argument principle to prove Lemma 5.6.2.
- Shortening/tightening some wording to improve the flow improves also the pagination a tiny bit in sections 6.2 and 6.3
- In the proof of Montel (Theorem 6.2.2), it is slightly easier to just apply fundamental theorem of calculus more directly to the difference \(f(z)-f(p).\)
- Add Exercise 6.2.10, which is a nice application of Montel to characterizing the radius of convergence.
- Simplify the statement of Riemann mapping (Theorem 6.3.1). That is, just say both existence and uniqueness at once, instead of following what the proof does.
- In the proof of Riemann mapping theorem, when showing \(|f'(p)| < |h'(p)|\) we change \(g(p)\) to \(\varphi_{-g(p)}(0)\) and then back again, that is unnecessary. Just leave the \(2g(p)\) be and change just \(g'(p).\)
- Further on in the proof of RMT, it says that \(|f_n'(p)|\) is an increasing sequence which is not right, though we could assume it is. Better to just note that \(0 < |f_n'(p)| \leq |f'(p)|\) for any \(n.\)
- Add Exercise 7.3.11 that requires infinitely many reflections.
- On the bottom of the first page of 9.1, we expand on why the series for \(f\) cannot converge on the square.
- In the proof of the reflection principle (10.1.1), mention that \(F\) is continuous. That is rather immediate, but it should be stated.
- Before Definition 10.1.2, be even less formal about the introduction of "real-analytic curve" as it seems like we are giving the actual definition but, it's not actually equivalent to 10.1.2.
- Before Corollary 10.1.3, remove the sentence about "switching sides" it is more confusing than helpful.
- Corollary 10.1.4 is unnecessarily restrictive, no need for \(\partial\mathbb{D} \subset U\) if we say \(f(\partial\mathbb{D} \cap U) \subset \partial \mathbb{D}\) instead of \(f(\partial\mathbb{D}) \subset \partial \mathbb{D}.\)
- Make the footnote in Definition 10.2.5 into a normal paragraph. The comment is needed a bit later in the monodromy theorem and so shouldn't be relegated to a footnote.
- Be more precise in the statement of Proposition 10.2.11.
- In Corollary 10.2.15, only assume that \(V\) is simply connected. In the proof of that theorem, explicitly note that there is only one inverse as \(U\) is connected.
- Flip the order of proof in Proposition A.2.13 to be more logical.
- In Exercise A.3.11, only ask for the part of the proposition that was not yet proved to avoid confusing matters.
- Theorem A.5.7 should mention that \(X\) ought not be empty.
- A little bit of cleanup of the proof of Theorem B.3.16.
- Clean up the proof of Proposition B.2.1 to not use sequences as it's simpler without.
- Some minor clarifications and fixes throughout.
- Fix the known errata.

**December 18th 2020 edition (version 1.1):**

Very minor update. Minor wording/grammar improvements. Fix the accents on Rouché and Poincaré.

**September 10th 2020 edition (version 1.0):**

First version.