Complex Analysis 30 | Identity Theorem
Based on The Bright Side of Mathematics's video on YouTube. If you like this content, support the original creators by watching, liking and subscribing to their content.
The identity theorem states that if two holomorphic functions agree on a set with an accumulation point inside a connected open domain, they agree everywhere on that domain.
Briefing
Complex analysis hinges on a strict “no surprises” rule for holomorphic functions: if two holomorphic functions agree on a set with an accumulation point, they must agree everywhere on the connected domain. That matters because it turns partial information—values on a tiny subset—into a complete determination of an analytic object, eliminating the possibility of different holomorphic extensions.
The identity theorem formalizes this. Start with two holomorphic functions f and g on an open, path-connected domain D. Consider the set M = {z in D : f(z) = g(z)}. If M has at least one accumulation point inside D, then f and g coincide on all of D. In other words, agreement at infinitely many nearby points forces global equality; a “small” coincidence set can’t be isolated.
A second, equivalent formulation uses derivatives at a point. If there exists c in D such that f and g have matching derivatives of every order at c—meaning f^(n)(c) = g^(n)(c) for all natural numbers n including 0—then f and g are identical on D. This equivalence reflects the power-series nature of holomorphic functions: matching all Taylor coefficients at one point forces the same Taylor expansion, hence the same function in a neighborhood, and then everywhere by connectedness.
The transcript also clarifies what an accumulation point is. For a subset M of D, a point p is an accumulation point if every punctured neighborhood of p (every open set U containing p, with p removed) still contains points of M. This captures the idea of “points of M clustering near p,” even if p itself is not in M. Examples include the discrete set {1/n} accumulating at 0.
For the proof sketch, the key move is to reduce the problem to a single holomorphic function by defining h = f − g. Then the identity theorem becomes a statement about zeros of h: if h vanishes on a set with an accumulation point, then h must be the zero function. The argument uses Taylor expansions. If all derivatives of h at a point c do not vanish at some minimal order m, then near c the leading term a_m (z − c)^m dominates, preventing h from having zeros arbitrarily close to c; this blocks accumulation points of the zero set.
Another step introduces sets A_k of points where the k-th derivative of h vanishes, and their intersection A where all derivatives vanish. Continuity makes each A_k closed, while power-series expansion shows A is also open. Since D is connected (path-connected), a set that is both open and closed must be either empty or all of D; under the theorem’s assumptions it becomes all of D, forcing h ≡ 0.
A final implication highlights the theorem’s strength: holomorphic functions are uniquely determined by their values on a subset with an accumulation point. Even the real sign function has no alternative holomorphic extension to the complex plane once its restriction is fixed on the real line, because any two holomorphic candidates would be forced to match everywhere.
Cornell Notes
The identity theorem says that holomorphic functions on a connected open set cannot agree “locally” without agreeing everywhere. If f and g are holomorphic on a path-connected domain D and the set of points where f(z)=g(z) has an accumulation point in D, then f=g on all of D. An equivalent version uses derivatives: if all derivatives of f and g match at a single point c in D, then the functions are identical on D. The proof idea reduces to h=f−g and uses Taylor expansions to show that if h has a zero set with an accumulation point, then h must be the zero function. Connectedness then spreads local equality to global equality.
Why does agreement on a set with an accumulation point force two holomorphic functions to be identical on the whole domain?
What exactly counts as an accumulation point, and why can it lie outside the set?
How do matching derivatives at one point relate to matching functions everywhere?
Why does connectedness (path-connectedness) matter in the proof?
What role does the Taylor expansion play in preventing accumulation points of zeros?
Review Questions
- Given a holomorphic function h on a path-connected domain D, how would you use the Taylor expansion at a point c to argue that zeros of h cannot accumulate at c if some derivative at c is nonzero?
- Explain why a set that is both open and closed must be either empty or all of D when D is connected. How does this connect to the identity theorem?
- Provide an example of a set with an accumulation point that is not contained in the set, and explain how that definition is used in the theorem.
Key Points
- 1
The identity theorem states that if two holomorphic functions agree on a set with an accumulation point inside a connected open domain, they agree everywhere on that domain.
- 2
The coincidence set M={z∈D: f(z)=g(z)} having one accumulation point is enough to force global equality f=g.
- 3
An equivalent criterion uses derivatives: if f^(n)(c)=g^(n)(c) for all n≥0 at some c∈D, then f=g on all of D.
- 4
An accumulation point p of M⊂D means every neighborhood of p contains other points of M; p itself may or may not lie in M.
- 5
The proof reduces to h=f−g and studies the zero set of h, using Taylor expansions to rule out accumulation of zeros unless h is identically zero.
- 6
Connectedness (path-connectedness) is essential because it turns a set that is both open and closed into either the whole domain or nothing, forcing h≡0 under the theorem’s assumptions.
- 7
Holomorphic functions are uniquely determined by their values on any subset with an accumulation point, ruling out alternative holomorphic extensions from the same local data.