The Reflection Principle for Holomorphic Functions
Let be a continuous function on the closed upper half-disk , holomorphic on the open upper half-disk , and real-valued on the real segment (i.e., for ).
Define the extension:
Show that is holomorphic on the full open disk .
What is the key principle at work, and why does the real-valued condition on the real segment make everything click?
Answer: Schwarz Reflection Principle via Morera
Key Idea / Intuition
The idea is beautifully symmetric: a holomorphic function that is real on the real axis must satisfy , so reflecting across the real axis and taking the conjugate of the output gives a consistent extension. The two pieces and agree on the real segment because is real there, so there is no jump. By Morera's theorem, continuity across the seam plus holomorphicity on each half is enough to conclude holomorphicity on the whole disk.
Formal Proof / Solution
Step 1: is well-defined and continuous on .
On the upper half-disk, which is continuous. On the lower half-disk , the map is continuous, is continuous on (and extends continuously to the real segment), and conjugation is continuous, so is continuous on .
On the real segment : as , Since , we get , so both definitions agree. Thus is continuous on all of .
Step 2: is holomorphic on .
Let for . Since when , is holomorphic there. Check the CauchyโRiemann equations: if , then
Let and . Since satisfy CโR on :
Compute (with for ):
So satisfies CโR on , hence is holomorphic there.
Step 3: Apply Morera's theorem to conclude is holomorphic on .
Take any triangle .
-
If lies entirely in or entirely in , then by Cauchy's theorem applied to or respectively.
-
If straddles the real axis, split it along the real segment into pieces in and . On the boundary segment lying on , is continuous and the two pieces agree. By a standard limiting argument (or Goursat's theorem for triangles touching the boundary), still holds.
Since is continuous on and for every triangle , Morera's theorem implies is holomorphic on .
The punchline: The condition " is real on " is precisely what forces continuity across the real axis. Without it, would have a jump discontinuity there and the argument collapses. With it, the Schwarz Reflection Principle gives a free analytic continuation โ the real axis acts as a mirror, and the function's values on one side completely determine its values on the other.
Bonus formula: The reflection principle gives the identity for all in the upper half-disk, a beautiful symmetry that is forced entirely by the real-valuedness on the boundary segment.
Source: Complex Analysis, Stein & Shakarchi, Chapter 2; classical folklore