Learn

Learning preferences

Make learning more comfortable. Changes apply immediately.

Enlarges page content, including diagrams and their labels. You can also use your browser’s zoom.

Choose the colours that are easiest for you to distinguish. Applies to lesson diagrams and lab plots. Labels, shapes, hatching and line patterns also distinguish meanings. Source photographs and raw image brightness stay unchanged; mask-only views are available for image overlays.

ExampleComparisonSample link

Saved in this browser on this device. Preferences are separate from progress backups.

Lesson 26 of 26

Compact homotopies: prove endpoint-germ independence

Build finite compatible strips, then prove the global monodromy conclusion and its limits.

Loading your saved responses…

Try the optional starting-point checks and targeted refreshers. You can continue directly into this lesson.

Try

The straight path γ₀(t)=1+t and bent path γ₁(t)=1+t+i·sin(πt)/20 both join 1 to 2. The formula H(s,t)=1+t+i·s·sin(πt)/20 continuously changes the first into the second as s increases from zero to one. Every intermediate path stays in the right half-plane, where the initial logarithm can continue. Both endpoints remain fixed.

Draw this deformation, then distinguish its two parameters: t travels along a path; s chooses which path. Our aim is to prove that the final germ at 2 stays unchanged, not just to sample a few endpoint values.

Predict

Could the same reasoning contract a full circuit around a missing point? Starting with a cube-root germ of z−2 at z=3, one circuit around 2 changes its value from 1 to exp(2πi/3). If a fixed-endpoint contraction stayed in the punctured domain, the theorem we are about to prove would make those terminal germs equal. Locate which geometric hypothesis must fail before looking at the calculation below.

Experiment

The diagram is the parameter square, not the image of H in the complex plane. Each horizontal line represents an entire path. A finite chain for one line also works throughout a narrow strip. Different strips can initially use different t subdivisions; drawing all their dividing lines creates one finite common refinement.

Finite strips and a common refinement of path segmentsHorizontal coordinate t runs from zero to one along a path. Vertical coordinate s runs from zero to one between paths. Three slabs and four segment columns form rectangles. The left edge maps constantly to a, the right edge constantly to b. Compatible germs on a shared row come from path uniqueness.01s=1s=0t: travel along one pathH(s,0)=aH(s,1)=bone certified stripshared row: use uniqueness

Choose a rectangle and answer: which function represents its germs, and why does the neighboring rectangle agree on the seam? Now choose a shared row between strips. Does agreement there follow from the picture or from uniqueness along the entire row starting at a?

Repair the tempting picture-only argument

The picture provides no analytic functions by itself. First take continuation along a reference row, construct its segment disks and agreement disks, then use a uniform perturbation margin to supply functions throughout its strip. Within a strip the old seam disks enforce compatibility; a newly added subdivision uses the same function on both sides. Across strips, both assignments continue the same initial germ along the shared row, so path uniqueness identifies their germs there. The displayed grid illustrates a finite proof structure; it is not a numerical validation of an arbitrary homotopy.

Understand

Let D be a domain, a an initial point and G a holomorphic germ at a. Assume G admits analytic continuation along every continuous path in D starting at a. Let H:[0,1]²→D be continuous with H(s,0)=a and H(s,1)=b for every s. Such a map is a fixed-endpoint homotopy between γ₀(t)=H(0,t) and γ₁(t)=H(1,t). We will prove their terminal germs at b are equal. The existence assumption is supplied before compactness is used; it is not deduced from a geometric disk cover.

First construct a strip around one row

Fix s₀. The existence assumption supplies continuation along γₛ₀(t)=H(s₀,t). The path-stability construction supplies a finite partition in t, holomorphic representatives on disks, seam agreement disks, and a positive uniform displacement bound ε.

Uniform continuity of H on the compact square gives δ>0 such that |s−s₀|<δ implies |H(s,t)−H(s₀,t)|<ε for every t. To justify this familiar compactness step directly, if no such uniform bound existed, there would be pairs of square points at distances tending to zero whose image distances remain at least ε. Compactness gives a convergent subsequence of the first points; the second points have the same limit, and continuity contradicts the separated images.

Every row in the relative open interval Iₛ₀=(s₀−δ,s₀+δ)∩[0,1] therefore uses the same finite chain. At each seam its path lies in the agreement disk. It starts with G and ends with the same germ at b as the reference row. Uniqueness on each path identifies these constructed germs with any continuation supplied separately by the hypothesis. This is a proved neighborhood of rows, not a presumed global analytic branch.

Construct the finite homotopy subdivision

The row intervals Iₛ₀ cover [0,1]. Extract finitely many. The Lebesgue-number lemma gives a finite partition in s whose every closed slab lies in one selected row interval. Assign that interval’s chain to the slab. Each chain has finitely many t subdivision points. Take the union of all these finite sets of points: it is a finite common refinement for the entire square.

Every refined rectangle lies inside a rectangle from its slab’s original chain, so its image lies in that chain’s representative disk. A new t seam inside an original segment uses the same function on both sides. An original seam keeps its agreement disk, valid for every row in the slab. Refinement therefore preserves the certificate rather than demanding a new theorem.

At the shared row between adjacent slabs, the two assignments are both continuations of G along exactly the same path. Path uniqueness makes their germs agree at every point of that row, including the terminal point b. Equality of germs gives agreement on a small spatial neighborhood of each shared-row point. By continuity of H, that agreement also holds on a sufficiently small parameter neighborhood when comparing the adjacent local representatives. Thus the local pieces are compatible across the row; no assumption that H is injective is used.

The terminal germ is constant throughout each slab by the strip argument, and equal across adjacent slabs by the shared-row argument. There are finitely many slabs, so induction carries equality from s=0 to s=1. This proves homotopy invariance of the terminal germ. Equivalently, the endpoint-germ assignment is locally constant on the connected s interval. The finite construction explains why the local statement is justified.

Compatibility here lives over parameter points of the square. It does not assert that two unrelated visits to the same complex point have equal germs. That stronger conclusion requires the following path-independence argument.

Monodromy, including the missing local-holomorphy step

Suppose additionally that D is simply connected. Use the equivalent path formulation: any two paths in D with the same endpoints are homotopic with endpoints fixed. For any z in D, choose a path from a to z and continue G along it. Homotopy invariance makes the resulting germ independent of the chosen path. Let F(z) be its value at z.

Here is the topological step behind that formulation. Simple connectivity means path connectedness and trivial based-loop homotopy classes. For paths α and β from a to z, the loop α followed by reversed β contracts with base point a fixed. Concatenate that homotopy with β. Cancelling the reversed-β/β backtracking and removing constant pauses gives α homotopic to β with endpoints fixed. The endpoint-preserving reparameterizations and backtracking contraction are proved in fundamental-group loop laws; endpoint conditions explain why an unrestricted free homotopy is not the assumption used here.

Values alone do not prove that F is holomorphic. Fix z and choose a disk U about z, contained in D, supporting a representative f of its terminal germ. For any w in U, append to a path from a to z the straight segment from z to w, contained in U. The continuation along the appended segment uses f, so path independence gives F(w)=f(w). Therefore F agrees with one holomorphic function throughout a neighborhood of every z and is holomorphic on D. At a it agrees with the original germ. Identity uniqueness also makes this extension unique on the connected domain.

Changed branch behavior: one return is not all-path independence

Start with the cube root of z−2 taking value 1 at 3. Along γ(t)=2+exp(2πit), a continuation is exp(2πit/3). At the end it equals −1/2+i√3/2. After three turns it returns to 1 and to the original germ. Local roots exist on small disks avoiding 2: a local logarithm of z−2 gives its root by exponentiating one third of that logarithm. Along any continuous path avoiding 2, the compact path can be covered successively by such disks with the branch chosen to match the preceding germ. A fixed-endpoint contraction of one turn inside that domain would contradict homotopy invariance. The puncture cannot be crossed during a contraction.

To justify that branch matching, pull the local disks back to open parameter intervals and choose a finite subordinate partition. At a seam, the two nonzero cube-root values differ by a cube root of unity. Multiply the next representative by that constant to match the value. On a connected small overlap disk the ratio of the two representatives is holomorphic and takes values in the finite set of cube roots of unity, so it is constant; the matched value makes the germs agree. This constructs a coherent continuation, rather than assuming a disk cover already supplies one. For square roots the same argument uses the constants +1 and −1.

Now start the square root of z²−1 at z=2 with value √3. On the large circle γ(t)=2exp(2πit), each factor z−1 and z+1 winds once around zero. Their continued logarithms each gain 2πi. Half their sum gains 2πi, so the root returns to its original germ. On the other based loop η(t)=1+exp(2πit), the factor z−1 winds once, but z+1 traces a radius-one circle centered at 2 and winds zero times. The root therefore changes sign and ends at −√3. Both paths avoid ±1 and start at 2.

The winding counts can be checked by the circles’ centers and radii, or by the existing argument-principle work. On any small disk avoiding ±1, continue local logarithms of both factors and exponentiate half their sum. This also establishes pathwise continuation; the product may have global branch ambiguity despite local existence. Return after one chosen loop does not establish a global branch on the twice-punctured plane.

Apply

Write a proof-repair dossier: first state the mistaken claim “compactness alone produces all analytic extensions,” then replace it with the precise existence hypothesis, segment/seam construction, uniform strip, finite refinement, shared-row uniqueness and local-holomorphy argument. Include one changed loop calculation and preserve your original attempt before revision. Use the mixed continuation audit without opening its solution first.

As a separate hypothesis check, the germ 1/(1−z) at zero cannot extend through 1 even though the whole plane is simply connected. A global extension would agree with that rational function away from 1 and contradict continuity near its pole. Simple connectivity does not supply the missing continuation existence.

Continue

Return to analytic elements and path stability to repair a missing margin or seam. The complex-analysis unit retains contour, mapping, series and assessment obligations. This finite monodromy proof does not prove the Riemann mapping theorem, Picard theory or classify Riemann surfaces; public written practice still requires independent mathematical review.

Primary comparison: Ko Honda, Math 520 notes, Lemma 31.1, Theorem 31.2 and Corollary 31.3, undated PDF, retrieved 28 October 2026. The explicit margins, strip refinement and local patching here make the compactness steps inspectable. Berkeley Lecture 18, 3 April 2026 supplies additional course context for continuation and branch examples; it is not evidence that every program has the same required proof depth.

Apply · explain · revise

Practice and reasoning

Drafts save locally as you type. Reveal worked solutions when useful; the site remembers that exposure. Automatic matches check the requested answer, while written arguments require review against the rubric.

Let H(s,t) be a continuous fixed-endpoint homotopy on [0,1]², and assume the starting germ continues along every path in D. For a fixed row s₀ with stability radius ε, prove there is δ>0 so the same finite chain works for every row with |s−s₀|<δ.

Structure your argument and preserve revisions

These optional planning fields save locally. Recording your response saves an immutable copy of the argument and these fields. Older records may contain only first/latest responses; missing intermediate revisions are not reconstructed.

Each field allows 2,000 characters. Keep a specific claim, state where it applies, cite the facts you use, and explain what still needs checking. Blank fields are allowed and are not evidence of mastery.

Construct an explicit finite strip/rectangle proof from the row neighborhoods above. Explain why taking a common refinement of their t partitions preserves all containment and agreement statements.

Structure your argument and preserve revisions

These optional planning fields save locally. Recording your response saves an immutable copy of the argument and these fields. Older records may contain only first/latest responses; missing intermediate revisions are not reconstructed.

Each field allows 2,000 characters. Keep a specific claim, state where it applies, cite the facts you use, and explain what still needs checking. Blank fields are allowed and are not evidence of mastery.

After homotopy invariance, prove monodromy on a simply connected domain. In particular, justify why assigning an endpoint value along a chosen path gives a holomorphic function locally.

Structure your argument and preserve revisions

These optional planning fields save locally. Recording your response saves an immutable copy of the argument and these fields. Older records may contain only first/latest responses; missing intermediate revisions are not reconstructed.

Each field allows 2,000 characters. Keep a specific claim, state where it applies, cite the facts you use, and explain what still needs checking. Blank fields are allowed and are not evidence of mastery.

Start the cube-root germ of z−2 with value 1 at z=3. Continue along γ(t)=2+exp(2πit), 0≤t≤1. Find the terminal values after one and three turns, and explain why a fixed-endpoint contraction in C minus {2} cannot exist.

Structure your argument and preserve revisions

These optional planning fields save locally. Recording your response saves an immutable copy of the argument and these fields. Older records may contain only first/latest responses; missing intermediate revisions are not reconstructed.

Each field allows 2,000 characters. Keep a specific claim, state where it applies, cite the facts you use, and explain what still needs checking. Blank fields are allowed and are not evidence of mastery.

For the square-root germ of z²−1 with value √3 at z=2, compare continuation around γ(t)=2exp(2πit) with η(t)=1+exp(2πit). Both begin and end at 2 and avoid ±1. Explain why return on the first loop does not imply a global branch on C minus {−1,1}.

Structure your argument and preserve revisions

These optional planning fields save locally. Recording your response saves an immutable copy of the argument and these fields. Older records may contain only first/latest responses; missing intermediate revisions are not reconstructed.

Each field allows 2,000 characters. Keep a specific claim, state where it applies, cite the facts you use, and explain what still needs checking. Blank fields are allowed and are not evidence of mastery.

Repair: “Compactness of the square gives finitely many disks, so every germ extends across the square and defines a global function.” Name the missing hypotheses and the correct construction; include a singularity counterexample.

Structure your argument and preserve revisions

These optional planning fields save locally. Recording your response saves an immutable copy of the argument and these fields. Older records may contain only first/latest responses; missing intermediate revisions are not reconstructed.

Each field allows 2,000 characters. Keep a specific claim, state where it applies, cite the facts you use, and explain what still needs checking. Blank fields are allowed and are not evidence of mastery.

Reflect and continue

Before marking this lesson complete, explain one key idea without the worked solution and identify a condition that matters. Marking complete records participation, not independent mastery.