Skip to content

Analytic Functions

In this lesson you’ll learn why analyticity is defined on an open set rather than at a point, meet the properties that follow from it, and see the orthogonal level-curve structure that makes analytic functions the natural language of two-dimensional physics.

The definition, and why the open set matters

Section titled “The definition, and why the open set matters”

ff is analytic on an open set DD if it is differentiable at every point of DD. It is analytic at z0z_0 if it is differentiable on some open disc containing z0z_0.

The word holomorphic means the same thing and is more common in research writing; the two are interchangeable here.

Notice that “analytic at z0z_0” is deliberately not “differentiable at z0z_0.” Last lesson we saw z2|z|^2 is differentiable at the origin and nowhere else. That function is analytic nowhere, and the distinction is not pedantry: every theorem in this section needs room to move around the point. Cauchy’s integral formula integrates over a circle, power series converge on discs, and none of that survives if differentiability holds at one isolated point.

Differentiability is a pointwise condition; analyticity is a local one. That upgrade is where the strength comes from.

Here is the list. Most of these are proved later in the section, but seeing them together now explains why the definition was set up this way.

  • Infinite differentiability. If ff is analytic then f,f,f,f', f'', f''', \ldots all exist and are analytic. One derivative buys all of them.
  • Power series. ff equals its Taylor series on any disc inside its domain. So analytic in the sense of “differentiable” coincides with analytic in the sense of “locally a convergent power series.” In real analysis these are genuinely different properties; here they are the same.
  • The identity theorem. If two analytic functions on a domain agree on a set with a limit point in the domain - a segment, an arc, a convergent sequence of points - they agree everywhere on the domain.
  • The maximum modulus principle. A non-constant analytic function on a domain has no interior maximum of f|f|. The largest values are always on the boundary.
  • Liouville’s theorem. A bounded entire function is constant.
  • Open mapping. A non-constant analytic function maps open sets to open sets.
  • Conformality. Where f0f'\ne0, the map preserves angles and orientation.

The identity theorem deserves a second look because it is so much stronger than anything real. A real smooth function can be zero on (1,0)(-1,0) and positive on (0,1)(0,1); the e1/x2e^{-1/x^2} construction from real analysis does exactly that. No analytic function can behave that way. Knowing an analytic function on a tiny arc determines it everywhere, which is the sense in which these functions are rigid.

Rules, and how to recognise analyticity fast

Section titled “Rules, and how to recognise analyticity fast”

Sums, products, quotients (off the zeros of the denominator), and compositions of analytic functions are analytic. Combined with the elementary cases this settles most examples immediately.

The practical test is the one from last lesson:

If you can write ff using only zz, arithmetic, and the standard functions - no zˉ\bar z, no z|z|, no Re\operatorname{Re}, no Im\operatorname{Im} - then it is analytic wherever it is defined. If you cannot, it almost certainly is not analytic anywhere.

So z31z2+4\frac{z^3-1}{z^2+4} is analytic off ±2i\pm2i, ez2e^{z^2} is entire, and sin(1/z)\sin(1/z) is analytic off the origin. Meanwhile zzˉz\bar z, Re(z)2\operatorname{Re}(z)^2, and z|z| are analytic nowhere.

Because uu and vv satisfy the Cauchy–Riemann equations, their gradients are perpendicular:

uv=uxvx+uyvy=uxvx+(vx)(ux)=0\nabla u\cdot\nabla v = u_xv_x+u_yv_y = u_xv_x + (-v_x)(u_x) = 0

using uy=vxu_y = -v_x and vy=uxv_y = u_x. Since a gradient is normal to its own level curve, this says the level curves of uu and those of vv cross at right angles wherever f0f' \ne 0.

This is not decoration. In physics one family is the equipotentials and the other the field lines, or one is the isotherms and the other the heat-flow lines, or one is the streamlines and the other the equipotentials of a flow. Every analytic function is a picture of a two-dimensional physical field, and that is why the subject has the applications it does.

Where f(z0)0f'(z_0)\ne0, the map ff preserves the angle between any two curves through z0z_0, including their orientation. The reason is the Jacobian argument from last lesson: locally ff acts as multiplication by the complex number f(z0)f'(z_0), which is a rotation by argf(z0)\arg f'(z_0) and a scaling by f(z0)|f'(z_0)|. Rotating and scaling do not change angles.

At a point where f(z0)=0f'(z_0)=0 this fails. For f(z)=z2f(z)=z^2 at the origin, f(0)=0f'(0)=0 and angles are doubled instead of preserved. Such points are called critical points, and a conformal map is required to avoid them.

Example 1: Is f(z)=z2+1z21f(z) = \dfrac{z^2+1}{z^2-1} analytic, and where?

Solution. It is a rational function of zz with no conjugates, so it is analytic wherever the denominator is nonzero. Solving z2=1z^2 = 1 gives z=±1z = \pm1.

analytic on C{1,1}\text{analytic on }\mathbb{C}\setminus\{1,-1\}

It is meromorphic on C\mathbb{C}, since the two bad points are isolated poles. ∎

Example 2: Show f(z)=z2f(z)=|z|^2 is analytic nowhere despite being differentiable somewhere.

Solution. From the previous lesson it is differentiable only at z=0z=0. Analyticity at 0 would require differentiability on an entire disc around 0, and every other point of that disc fails.

Answer: analytic nowhere. ∎

This is the example that justifies the definition. “Differentiable at a point” is too weak to build a theory on.

Example 3: Use the identity theorem.

Two functions are analytic on C\mathbb{C} and agree at every point of the real axis. What can you conclude?

Solution. The real axis has limit points in C\mathbb{C}, so the identity theorem applies: they agree on all of C\mathbb{C}.

This is the principle behind analytic continuation. It is why eze^z, sinz\sin z, and cosz\cos z have exactly one possible definition extending their real versions, and why any identity valid for real arguments - such as sin2+cos2=1\sin^2+\cos^2=1 - automatically holds for complex ones.

Example 4: Apply the maximum modulus principle.

ff is analytic on z1|z|\le1 and f(z)5|f(z)| \le 5 on the boundary circle. What is the best bound on f(0)|f(0)|?

Solution. Since f|f| attains its maximum on the boundary,

f(0)5|f(0)| \le 5

and this is best possible, attained by the constant f5f \equiv 5. ∎

Note how unlike the real case this is. A real harmonic-looking function on an interval can perfectly well be larger in the middle than at the ends - but f|f| for analytic ff cannot.

Example 5: Use Liouville’s theorem.

Show that a non-constant entire function must be unbounded.

Solution. This is the contrapositive of Liouville: bounded and entire forces constant, so non-constant and entire forces unbounded. ∎

sinz\sin z is the example worth remembering. On R\mathbb{R} it is bounded by 1; on C\mathbb{C},

sin(iy)=isinhy\sin(iy) = i\sinh y

grows without bound as yy \to \infty. The familiar boundedness of sine is an artifact of restricting to the real line.

Example 6: Find where f(z)=z2f(z) = z^2 fails to be conformal.

Solution. f(z)=2zf'(z) = 2z, which vanishes only at z=0z=0. So ff is conformal on C{0}\mathbb{C}\setminus\{0\} and fails at the origin, where it doubles angles rather than preserving them.

That is visible in the sector picture from the mapping lesson: a wedge of angle α\alpha at the origin opens to 2α2\alpha. ∎

Example 7: Verify the level curves of Re(1/z)\operatorname{Re}(1/z) and Im(1/z)\operatorname{Im}(1/z) are orthogonal circle families.

Solution. For z=x+iyz = x+iy,

1z=zˉz2=xx2+y2iyx2+y2\frac1z = \frac{\bar z}{|z|^2} = \frac{x}{x^2+y^2} - i\frac{y}{x^2+y^2}

Setting u=cu = c gives x=c(x2+y2)x = c(x^2+y^2), which rearranges to a circle through the origin centred on the real axis. Setting v=kv = k gives a circle through the origin centred on the imaginary axis.

Two families of circles, all through the origin, meeting at right angles. ∎

This is the field of a two-dimensional point charge or a point vortex, and the picture is exactly what you see in a physics textbook for a dipole field.

Field visualization. Any diagram showing equipotentials and field lines crossing at right angles is displaying the level curves of an analytic function’s two parts. This is the standard picture in electrostatics, magnetostatics, and steady heat conduction.

Potential flow. The complex potential Φ=ϕ+iψ\Phi = \phi + i\psi has velocity potential and stream function as its parts. Streamlines are level curves of ψ\psi, and the flow speed is Φ|\Phi'|, which makes analytic functions the working tool of classical aerodynamics.

Analytic continuation in physics. Because an analytic function is determined by its values on a small set, physical quantities measured over a limited range can be extended uniquely into the complex plane. This is how resonances are located in scattering theory and how dispersion relations are derived.

Filter design. The maximum modulus principle bounds a filter’s response inside a region by its behaviour on the boundary, which is why frequency-response specifications are given on a contour rather than over an area.

Numerical conformal mapping. Grid generators avoid critical points where f=0f'=0 precisely because conformality fails there and mesh cells degenerate. Detecting those points is a standard step in the algorithm.

Cryptography and coding, indirectly. Generating-function arguments that require analyticity in a disc underpin asymptotic counting results used in algorithm analysis, where the radius of convergence gives the growth rate.

What does it mean for f to be analytic at z₀?
Which function is entire?
Why are the level curves of u and v orthogonal for analytic f?
What does the identity theorem say?
Where does a non-constant analytic function attain the maximum of |f| on a closed bounded region?
What does Liouville's theorem state?
Where does f(z) = z² fail to be conformal?
What is a meromorphic function?