Alphabeta Math
Session-authored (Fable 5 assisted)
How statement and proof provenance work

The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.

  • Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
  • AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
  • AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.

These labels describe origin, not correctness: citations and verification chips remain separate evidence.

35 results · all verified · 23 also independently AI-judged
Every result on this page is machine-checked by a proof checker and read in full and owner-audited; the judge is an additional, independent cross-model AI review of the proofs. The 12 not AI-judged were verified by owner audit (typically over a confirmed judge false positive), not failures.

The Winding Number and the Global Cauchy Theorem

1 · Prerequisites

2 · Summary

This page starts from the local complex tools already available on discs and contours: complex line integrals, the ML estimate, the one-variable Cauchy formula, local holomorphic logarithms of nonvanishing functions, and the topological facts that open plane sets decompose into connected components and that compact plane sets have a unique unbounded complementary component. Those inputs are enough to define winding numbers for rectifiable closed contours without assuming differentiability of the parameter.

The development first builds continuous logarithms along a contour and uses them to prove that the winding number is integral, locally constant off the trace, and zero on the unbounded complementary component. It then extends the index and integration from one contour to finite chains and cycles, introduces null homology and homological simple connectivity, and proves the global Cauchy integral formula, Cauchy's theorem for null-homologous cycles, the invariance of holomorphic integrals under homology, and the existence of primitives, holomorphic logarithms, and holomorphic roots on homologically simply connected domains.

3 · Logical flowchart

4 · Definitions, theorems and proofs

LemmaStatement: AI-adaptedProof: AI-adaptedprecheck passaudited 2026-08-26Open item page →

Tagged sums approximate a contour integral within oscillation times length

Statement

Let γ:[a,b]C be a rectifiable contour with a<b, let f be continuous on its trace γ, let a=t0<t1<<tr=b be a partition of [a,b], and choose a tag ξi[ti,ti+1] for each i<r. Write γi for the restriction γ[ti,ti+1] and

ωi:=sup{f(u)f(v) : u,vγ([ti,ti+1])},

which is a nonnegative real number. Then

γf(z)dzi<rf(γ(ξi))(γ(ti+1)γ(ti))  i<rωiL(γi).

In particular, if ω0 satisfies f(u)f(v)ω for all u,vγ, then the left-hand side is at most ωL(γ).

The bound is stated with the oscillations themselves and not as a limit, so a modulus of continuity for f on γ converts directly into an error estimate. For a singleton parameter interval [a,a] there is no partition, and both the integral and the empty tagged sum are 0.

Facts & Assumptions

Given: A rectifiable contour γ:[a,b]C with a<b, a continuous f on γ, a partition a=t0<t1<<tr=b, and tags ξi[ti,ti+1] for i<r.

[L1]

A complex contour is a rectifiable path γ:[a,b]C; if α,β:[0,1]C satisfy α(1)=β(0), their concatenation is (αβ)(s)=α(2s) for 0s12 and β(2s1) for 12s1 (Rectifiable complex contours, reversal, concatenation, closedness, and orientation, Reversal, concatenation, closed paths, and oriented piecewise-C1 reparametrizations).

[L2]

For a rectifiable γ:[a,b]C and f continuous on its trace, the complex line integral γfdz of The complex line integral over a rectifiable path as a componentwise Riemann–Stieltjes integral exists (Continuous integrands have complex and absolute line integrals along every rectifiable path).

[L3]

If ϕ:[c,d][a,b] is a strictly increasing continuous bijection, γ:[a,b]C is rectifiable and f is continuous on the trace of γ, then γϕfdz=γfdz (Complex and absolute line integrals are invariant under increasing continuous reparametrization).

[L4]

For composable rectifiable contours α,β, αβfdz=αfdz+βfdz (Complex line integrals change sign under reversal and add under concatenation).

[L5]

For continuous f,g on the trace of a rectifiable contour γ and α,βC, γ(αf+βg)dz=αγfdz+βγgdz (Complex line integrals are linear in the integrand).

[L6]

For cC and a rectifiable contour γ:[a,b]C, γcdz=c(γ(b)γ(a)) (The contour integral of a constant c is c times the endpoint displacement).

[L7]

If f(z)M on the trace of a rectifiable contour γ, with M0, then γf(z)dzML(γ) (ML estimate: a contour integral is bounded by a supremum bound times path length).

[L8]

For a path γ:[a,b]Rn with n1 and c[a,b], L[a,b](γ)=L[a,c](γ[a,c])+L[c,b](γ[c,b]) in the nonnegative extended reals, and γ is rectifiable on [a,b] if and only if both restrictions are rectifiable (Arc length is additive across every subdivision point and decreases under restriction).

[L9]

A partition of [a,b] with a<b consists of a=t0<t1<<tr=b with r1, its subintervals [ti,ti+1] being indexed from i=0 (Partition of [a,b] as a finite strictly increasing list a=t0<t1<<tn=b, its subintervals and their lengths, its mesh, refinement, and the common refinement of two partitions).

[L11]

If akbk for all k<n then k<nakk<nbk (Laws of finite sums and finite products).

[L12]

If a property holds at 0 and passes from n to n+1, it holds for every nN (The principle of mathematical induction).

[L15]

A compact subset of a metric space is closed and bounded (A compact subset of a metric space is closed and bounded).

Proof

technique · direct
1.1

By [L8] applied at t1, then to γ[t1,b] at t2, and so on, an induction on the number of partition points ([L12]) shows that each γi is rectifiable and that L(γ)=i<rL(γi).

givenL8L9L12
1.2

Each ωi is a nonnegative real: [ti,ti+1] is a closed bounded interval, hence compact by [L13]; fγ is continuous on it, so its image is compact by [L14] and bounded by [L15]; hence {f(u)f(v):u,vγ([ti,ti+1])} is a nonempty set of reals bounded above, and it has a supremum, which is 0 because u=v is allowed.

givenL13L14L15
1.3

For au<v<wb put α(s)=γ(u+s(vu)) and β(s)=γ(v+s(wv)) on [0,1]; then α(1)=γ(v)=β(0), so αβ is defined by [L1], and αβ=γ[u,w]ϕ where ϕ:[0,1][u,w] is the strictly increasing continuous bijection that is affine on [0,12] and on [12,1] with ϕ(12)=v. Since α and β are increasing reparametrisations of γ[u,v] and γ[v,w], [L3] and [L4] give γ[u,w]fdz=γ[u,v]fdz+γ[v,w]fdz.

givenL1L2L3L4
1.4

For each i<r, [L6] applied to the constant f(γ(ξi)) on γi gives γif(γ(ξi))dz=f(γ(ξi))(γ(ti+1)γ(ti)).

L6
2.1

Applying step 1.3 at t1, then to γ[t1,b] at t2, and so on, an induction on the number of partition points ([L12]) gives γfdz=i<rγifdz.

step 1.3L12
2.2

Fix i<r. The tag value γ(ξi) lies on the trace of γi, so f(z)f(γ(ξi))ωi for every z on that trace by the definition of ωi in step 1.2; by [L5] the difference γifdzγif(γ(ξi))dz equals γi(f(z)f(γ(ξi)))dz, and [L7] bounds its modulus by ωiL(γi).

step 1.2step 1.4L5L7
3.1

Subtracting the identity of step 1.4 from that of step 2.1 termwise, the quantity to be estimated is i<r(γifdzf(γ(ξi))(γ(ti+1)γ(ti))); the finite triangle inequality, obtained from [L10] by induction ([L12]), and then [L11] with the bounds of step 2.2, give the stated estimate i<rωiL(γi).

step 2.1step 2.2L10L11L12
4.1

If f(u)f(v)ω for all u,vγ then ωiω for every i<r, so step 3.1 and [L11] bound the error by ωi<rL(γi), which is ωL(γ) by step 1.1; and on a singleton interval [a,a] the integral is 0 and there is no partition, so the assertion made there is the stated one about the empty sum.

step 1.1step 3.1L11
LemmaStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-26Open item page →

A continuous function holomorphic off a single point is holomorphic

Statement

Let UC be open, let pU, and let f:UC be continuous on U and holomorphic on U{p}. Then f is holomorphic on U, the point p included.

Facts & Assumptions

Given: An open set UC, a point pU, and a function f:UC that is continuous on U and holomorphic on U{p}.

[L1]

If UC is open, pU, and f:UC is continuous and holomorphic on U{p}, then Tf(z)dz=0 for every filled triangle T=Δ[a,b,c] of Filled complex triangles, their oriented three-edge boundary contours, diameter, and perimeter contained in U; the exceptional point may lie outside, inside, or on the boundary of T (Goursat's triangle theorem remains valid for a continuous function holomorphic away from one point).

[L2]

If ΩC is open and f:ΩC is continuous, then f is holomorphic on Ω if and only if Δ[a,b,c]f(z)dz=0 whenever Δ[a,b,c]Ω; repeated or collinear vertices are permitted (Morera's theorem: vanishing triangle integrals characterize holomorphy among continuous functions).

Proof

technique · direct
1.1

The hypotheses of [L1] are exactly the given ones, so Tf(z)dz=0 for every filled triangle TU, whether p lies outside T, inside it, or on its boundary.

givenL1
2.1

The function f is continuous on the open set U and step 1.1 supplies the vanishing triangle integrals demanded by the right-hand side of [L2], so [L2] makes f holomorphic on all of U, including at p.

givenstep 1.1L2
TheoremStatement: Literature-sourcedProof: AI-generatedprecheck passaudited 2026-08-26Open item page →

A contour integral of a jointly continuous, parameter-holomorphic integrand is holomorphic

Statement

Let γ:[a,b]C be a rectifiable contour with trace γ, let ΩC be open, and let φ:γ×ΩC be continuous, with zφ(w,z) holomorphic on Ω for every wγ. Then

F(z):=γφ(ζ,z)dζ

is defined for every zΩ and is holomorphic on Ω.

Here γ×Ω carries the Euclidean metric of R4 under the coordinate identification of the plane, so continuity of φ is joint continuity in the two variables together.

Facts & Assumptions

Given: A rectifiable contour γ:[a,b]C, an open ΩC, and a continuous φ:γ×ΩC with φ(w,) holomorphic on Ω for each wγ; products of subsets of C are read in R4 through C=R[x]/(x2+1) as the Euclidean plane and as a normed real algebra: what the identification preserves, and locally uniform convergence is that of Locally uniform convergence on an open subset of the complex plane is compact convergence.

[L1]

For a rectifiable contour γ:[a,b]C with a<b, a continuous f on γ, a partition a=t0<<tr=b and tags ξi[ti,ti+1], the difference between γfdz and i<rf(γ(ξi))(γ(ti+1)γ(ti)) has modulus at most ωL(γ) whenever ω0 satisfies f(u)f(v)ω for all u,vγ (Tagged sums approximate a contour integral within oscillation times length).

[L2]

If each fn:ΩC is holomorphic on an open Ω and fnf locally uniformly on Ω, then f is holomorphic (Locally uniform limits of holomorphic functions are holomorphic and their derivatives converge locally uniformly).

[L3]

A continuous map from a compact metric space to a metric space is uniformly continuous (Heine-Cantor: a continuous map from a compact metric space to any metric space is uniformly continuous).

[L5]

A compact subset of a metric space is closed and bounded (A compact subset of a metric space is closed and bounded).

[L7]

A linear combination αf+βg of functions complex differentiable at a point is complex differentiable there, with (αf+βg)=αf+βg, and every constant function has derivative 0 (Linearity, product, reciprocal, and quotient rules for complex derivatives).

[L8]

For a rectifiable γ:[a,b]C and f continuous on its trace, the complex line integral γfdz exists (Continuous integrands have complex and absolute line integrals along every rectifiable path).

[L9]

For a<b and a natural N1 the uniform partition of [a,b] into N parts has points ti=a+i(ba)/N and mesh (ba)/N (Partition of [a,b] as a finite strictly increasing list a=t0<t1<<tn=b, its subintervals and their lengths, its mesh, refinement, and the common refinement of two partitions).

[L10]

For every real ε>0 there is a natural n1 with 1/n<ε (For every ε>0 in a complete ordered field there is a natural n1 with 1/n<ε).

[L11]

B(x,r) is the set of points at distance below r from x and Bˉ(x,r) the set at distance at most r; a set is open exactly when each of its points has some ball around it inside the set (Open ball, closed ball and sphere in a metric space, The metric topology: a set is open when every one of its points has a ball around it inside the set; closed means open complement).

[L12]

A complex contour is a rectifiable path γ:[a,b]C, so L(γ) is a nonnegative real (Rectifiable complex contours, reversal, concatenation, closedness, and orientation).

Proof

technique · direct
1.1

The parameter interval [a,b] is compact by [L4] and γ is continuous, so the trace γ is compact by [L6].

givenL4L6
1.2

For each zΩ the map ζφ(ζ,z) is continuous on γ, so F(z) exists by [L8].

givenL8
1.3

Write PN for the uniform partition of [a,b] into N parts, with points tiN=a+i(ba)/N, and set SN(z)=i<Nφ(γ(tiN),z)(γ(ti+1N)γ(tiN)) for zΩ, assuming a<b. Each summand is a constant multiple of a function holomorphic on Ω, so SN is holomorphic on Ω by [L7].

givenL7L9
2.1

Fix z0Ω. By [L11] there is ρ>0 with Bˉ(z0,ρ)Ω; put K=Bˉ(z0,ρ), which is closed and bounded, hence compact by [L4]. By [L5] and step 1.1 both γ and K are closed and bounded, so γ×K is a closed bounded subset of R4 and is compact by [L4]; since φ is continuous there, [L3] makes it uniformly continuous on γ×K.

step 1.1L3L4L5L11
3.1

Let ε>0. Step 2.1 gives η>0 such that φ(u,z)φ(v,z)ε whenever u,vγ satisfy uv<η and zK. The interval [a,b] is compact by [L4], so γ is uniformly continuous on it by [L3]: there is δ>0 with γ(t)γ(s)<η whenever ts<δ. By [L10] applied to δ/(ba) there is a natural n1 with (ba)/n<δ.

step 2.1L3L4L10choose
4.1

Let Nn and zK. Every two parameters in a subinterval of PN differ by at most (ba)/N(ba)/n<δ, so any two points of γ([tiN,ti+1N]) are within η of each other and step 3.1 bounds φ(u,z)φ(v,z) by ε for such points. Applying [L1] to f=φ(,z) on each subarc, with ω=ε on that subarc, and summing the subarc bounds gives F(z)SN(z)εL(γ).

step 1.2step 1.3step 3.1L1L12
5.1

Since ε>0 was arbitrary and L(γ) is a fixed nonnegative real by [L12], step 4.1 says SNF uniformly on K, hence uniformly on the open neighbourhood B(z0,ρ) of z0; as z0Ω was arbitrary, SNF locally uniformly on Ω, and [L2] with step 1.3 makes F holomorphic on Ω. If instead a=b then γfdz=0 for every continuous f, so F is identically 0 and holomorphic by [L7].

step 1.3step 4.1L2L7L11L12
CorollaryStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-26Open item page →

A holomorphic logarithm is a primitive of the logarithmic derivative

Statement

Let UC be open and let L,h:UC be holomorphic with exp(L(z))=h(z) for every zU. Then h is nowhere zero on U and

L(z)=h(z)h(z)(zU).

In particular, if pC, if U misses p, and if L is holomorphic on U with exp(L(z))=zp for every zU, then L(z)=1/(zp) on U.

Facts & Assumptions

Given: An open UC and holomorphic L,h:UC with expL=h.

[L1]

The complex exponential is entire and exp(z)=expz for every zC (The complex exponential is entire and its complex derivative is itself).

[L2]

If f:UV is complex differentiable at a and g:VC is complex differentiable at f(a), then (gf)(a)=g(f(a))f(a) (The chain rule for complex derivatives).

[L3]

Linear combinations and products of functions complex differentiable at a point are complex differentiable there, with the usual formulas; if g(a)0 then (f/g)(a)=(f(a)g(a)f(a)g(a))/g(a)2; every constant function has derivative 0 and the identity function has derivative 1 (Linearity, product, reciprocal, and quotient rules for complex derivatives).

[L4]

For real x,y, exp(x+iy)=ex(cosy+isiny) and exp(x+iy)=ex (exp(x+iy)=ex(cosy+isiny), exp(x+iy)=ex, and eiπ+1=0).

[L5]

A function is holomorphic on an open U when it is complex differentiable at every point of U (Complex differentiability at a point, the complex derivative, holomorphic functions, and entire functions).

Proof

technique · direct
1.1

For every vC, writing v=x+iy with x,y real, [L4] gives expv=ex>0, so exp never vanishes; hence h=expL is nowhere zero on U.

givenL4
1.2

By [L5] both L and h are complex differentiable at every point of U, and [L1] and [L2] give (expL)(z)=exp(L(z))L(z) there.

givenL1L2L5
2.1

Since expL=h as functions on U, step 1.2 says h(z)=h(z)L(z) for every zU; dividing by the nonzero h(z) of step 1.1 gives L(z)=h(z)/h(z).

givenstep 1.1step 1.2algebra
3.1

If U misses p and h(z)=zp on U, then h(z)=1 by [L3], so step 2.1 gives L(z)=1/(zp) on U.

step 2.1L3
LemmaStatement: AI-adaptedProof: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-26Open item page →

A disc missing p carries a holomorphic logarithm of zp

Statement

Let D(c,ρ)=B(c,ρ) be an open disc in C with ρ>0 and let pC with pD(c,ρ). Then there is a holomorphic L:D(c,ρ)C with

exp(L(z))=zpfor every zD(c,ρ),

and every such L satisfies L(z)=1/(zp) there. If L1 and L2 both have this property, then L1L2 is a constant lying in 2πiZ.

Facts & Assumptions

Given: An open disc D(c,ρ) with ρ>0 and a point pD(c,ρ).

[L1]

If D(a,r) is an open disc with r>0 and h:D(a,r)C is holomorphic and nowhere zero, then there is a holomorphic L:D(a,r)C with exp(L(z))=h(z) for every zD(a,r) (A nonvanishing holomorphic function on a disc has a holomorphic logarithm).

[L2]

If L and h are holomorphic on an open U with expL=h, then h is nowhere zero and L=h/h; if U misses p and h(z)=zp, then L(z)=1/(zp) (A holomorphic logarithm is a primitive of the logarithmic derivative).

[L3]

ker(exp)=2πiZ, and expz=expw exactly when zw2πiZ (ker(exp)=2πiZ, and expz=expw exactly when zw2πiZ).

[L4]

The continuous image of a connected subset is a connected subset (A continuous image of a connected space is connected, and connectedness is a topological property).

[L6]

A path-connected subset of a topological space is a connected subset (Every path-connected space is connected, and every path component lies inside a component); a subset is path-connected when any two of its points are joined by a continuous map from [0,1] with image inside it (Paths, path-connected spaces and path components).

[L7]

A subset URm is convex when (1t)x+tyU for all x,yU and t[0,1] (A convex subset of Rm contains every line segment between two of its points).

[L8]

B(x,r)={y:d(x,y)<r} (Open ball, closed ball and sphere in a metric space).

[L9]

Linear combinations, products and nonvanishing quotients of functions complex differentiable at a point are complex differentiable there; constants have derivative 0 and the identity has derivative 1 (Linearity, product, reciprocal, and quotient rules for complex derivatives).

[L10]

A function complex differentiable at a point is continuous there (Complex differentiability at a point implies continuity there).

[L11]

zw=zw and z+wz+w for complex z,w (Conjugation is an involutive real-field automorphism, zz=z2, and modulus is definite, multiplicative, and subadditive).

[L12]

For z=a+bi with a,b real, Imz=b and z=a2+b2 (Real and imaginary parts, complex conjugation, and modulus).

[L13]

The integers form an ordered commutative ring, and their canonical image in R is discrete; hence if m<n then m+12 lies strictly between them and is not an integer (The integers form a commutative ring, The integers form a totally ordered ring, Integer part: for every real x there is exactly one integer m with mx<m+1).

Proof

technique · direct
1.1

The function h(z)=zp is holomorphic on D(c,ρ) by [L9], and it is nowhere zero there because pD(c,ρ); so [L1] supplies a holomorphic L on D(c,ρ) with expL=h, and [L2] gives L(z)=1/(zp) for every such L.

givenL1L2L9
1.2

D(c,ρ) is convex in the sense of [L7]: for z,w in it and t[0,1], [L8] and [L11] give (1t)z+twc=(1t)(zc)+t(wc)(1t)zc+twc<ρ. Hence any two of its points are joined by the continuous map t(1t)z+tw of [0,1] into it, so D(c,ρ) is path-connected and therefore a connected subset of C by [L6].

L6L7L8L11
2.1

Let L1,L2 both be holomorphic on D(c,ρ) with expLj=h. Then exp(L1(z))=exp(L2(z)) for every z, so L1(z)L2(z)2πiZ by [L3]; in particular Re(L1L2)=0 and the function g:=Im(L1L2)/(2π) takes values in Z. By [L9] and [L10] the difference L1L2 is continuous, and Imvv by [L12], so g is a continuous real-valued function on D(c,ρ).

step 1.1L3L9L10L12
3.1

By step 1.2 and [L4] the image g[D(c,ρ)] is a connected subset of R, hence order-convex by [L5]; if it contained two distinct integers m<n it would contain m+12, which is not an integer, contradicting step 2.1 and [L13]. So g is constant, and L1L2 is the constant 2πig2πiZ.

step 1.2step 2.1L4L5L13
LemmaStatement: AI-adaptedProof: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-26Open item page →

A contour missing a point subdivides into arcs lying in discs that miss it

Statement

Let γ:[a,b]C be a complex contour with trace γ and let pC with pγ. Then

d:=inf{wp : wγ}

exists and satisfies d>0, and there is δ>0 with the following property: whenever a<b and a=t0<t1<<tr=b is a partition of [a,b] of mesh smaller than δ,

γ([ti,ti+1])D(γ(ti),d)andpD(γ(ti),d)for every i<r,

where D(u,d) is the open disc of centre u and radius d. At least one such partition exists. If instead a=b the trace is the single point γ(a), which lies in D(γ(a),d), and pD(γ(a),d); no partition is involved in that case.

Facts & Assumptions

Given: A complex contour γ:[a,b]C and a point pγ; the plane carries the Euclidean metric of C=R[x]/(x2+1) as the Euclidean plane and as a normed real algebra: what the identification preserves.

[L1]

A complex contour is a rectifiable path γ:[a,b]C, in particular a continuous map on a compact interval (Rectifiable complex contours, reversal, concatenation, closedness, and orientation).

[L3]

A compact subset of a metric space is closed and bounded (A compact subset of a metric space is closed and bounded).

[L4]

A continuous map from a compact metric space to a metric space is uniformly continuous (Heine-Cantor: a continuous map from a compact metric space to any metric space is uniformly continuous).

[L6]

B(x,r)={y:d(x,y)<r}, and a set is open exactly when each of its points admits a ball around it inside the set, a set being closed when its complement is open (Open ball, closed ball and sphere in a metric space, The metric topology: a set is open when every one of its points has a ball around it inside the set; closed means open complement).

[L7]

A partition of [a,b] with a<b consists of a=t0<<tr=b with r1; its mesh is the largest of the lengths ti+1ti, and the uniform partition into N parts has mesh (ba)/N (Partition of [a,b] as a finite strictly increasing list a=t0<t1<<tn=b, its subintervals and their lengths, its mesh, refinement, and the common refinement of two partitions).

[L8]

For every real ε>0 there is a natural n1 with 1/n<ε (For every ε>0 in a complete ordered field there is a natural n1 with 1/n<ε).

[L9]

A nonempty subset of R bounded below has a greatest lower bound (Every nonempty set bounded below has an infimum, Greatest lower bound (infimum)).

Proof

technique · direct
1.1

By [L1] and [L5] the parameter interval is compact and γ is continuous, so γ is a nonempty compact subset of C by [L2], and it is closed by [L3].

givenL1L2L3L5
1.2

By [L1] and [L5] again, γ is uniformly continuous on [a,b] by [L4].

givenL1L4L5
2.1

The set {wp:wγ} is nonempty and bounded below by 0, so d exists by [L9]. Since pγ and γ is closed by step 1.1, its complement is open, so [L6] gives ε>0 with B(p,ε)γ=, that is wpε for every wγ; hence dε>0.

step 1.1L6L9
3.1

Apply the uniform continuity of step 1.2 with the positive number d of step 2.1: there is δ>0 such that γ(t)γ(s)<d whenever s,t[a,b] satisfy ts<δ.

step 1.2step 2.1choose
4.1

Let a<b and let a=t0<<tr=b have mesh below δ. For i<r and t[ti,ti+1] one has ttiti+1ti<δ, so γ(t)γ(ti)<d by step 3.1 and hence γ(t)D(γ(ti),d) by [L6]; and pγ(ti)d by step 2.1, since γ(ti)γ, so pD(γ(ti),d).

step 2.1step 3.1L6L7
5.1

Such a partition exists when a<b: by [L8] applied to δ/(ba) there is a natural N1 with (ba)/N<δ, and the uniform partition into N parts has mesh (ba)/N<δ by [L7]. If a=b then γ={γ(a)}, which lies in D(γ(a),d) because d>0, while pγ(a)d keeps p out of that disc.

step 2.1step 4.1L6L7L8
DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-26Open item page →

Continuous logarithms and continuous arguments along a contour

Definition

Let γ:[a,b]C be a complex contour (Rectifiable complex contours, reversal, concatenation, closedness, and orientation) with trace γ, and let pC with pγ.

A continuous logarithm of γp along γ is a continuous function λ:[a,b]C with

exp(λ(t))=γ(t)pfor every t[a,b],

the exponential being that of The complex exponential by its power series. The associated continuous argument of γp along γ is θ:=Imλ:[a,b]R (Real and imaginary parts, complex conjugation, and modulus).

Let VC be open with pV. A holomorphic logarithm branch of zp on V is a holomorphic function L:VC (Complex differentiability at a point, the complex derivative, holomorphic functions, and entire functions) with

exp(L(z))=zpfor every zV.

Remarks

These are two different objects and only the first is unconditional. A continuous logarithm along γ is a function of the parameter t; it exists for every complex contour missing p, and prescribing the single value λ(a) among the complex numbers whose exponential is γ(a)p determines it, both by Every contour missing a point admits a continuous logarithm, unique up to a constant in 2πiZ . A holomorphic logarithm branch is a function on a plane set, and for a general open V missing p there need be none.

Along a contour, whose parameter interval is connected, two continuous logarithms differ by one additive constant in 2πiZ. On a general open set V, two holomorphic branches differ by a locally constant 2πiZ-valued function, hence by one such constant on each connected component; a single global constant is forced only when V is connected. This follows from ker(exp)=2πiZ (ker(exp)=2πiZ, and expz=expw exactly when zw2πiZ). For p=0 and V the slit plane, Complex logarithms, the principal logarithm, and principal and multivalued complex powers names the principal logarithm; its holomorphy on that domain is proved later on this page.

A continuous argument θ carries no normalisation of its own: adding 2πk to θ for a fixed integer k replaces λ by λ+2πik, which is again a continuous logarithm. What is unambiguous is the increment θ(b)θ(a), since the two choices differ by the same constant at both endpoints.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-26Open item page →

Every contour missing a point admits a continuous logarithm, unique up to a constant in 2πiZ

Statement

Let γ:[a,b]C be a complex contour and let pC with pγ. Then:

  1. there is a continuous logarithm λ of γp along γ (Continuous logarithms and continuous arguments along a contour);
  2. if λ1 and λ2 are two of them, then λ1λ2 is a constant function with value in 2πiZ;
  3. for each vC with expv=γ(a)p there is exactly one continuous logarithm λ of γp along γ with λ(a)=v.

In particular the increment λ(b)λ(a), and the increment θ(b)θ(a) of the associated continuous argument, are the same for every choice of λ. No differentiability of γ is used.

Facts & Assumptions

Given: A complex contour γ:[a,b]C and a point pγ.

[L1]

A continuous logarithm of γp along γ is a continuous λ:[a,b]C with exp(λ(t))=γ(t)p for every t; a holomorphic logarithm branch of zp on an open V missing p is a holomorphic L on V with exp(L(z))=zp (Continuous logarithms and continuous arguments along a contour).

[L2]

For a complex contour γ and pγ, the distance d=inf{wp:wγ} is positive and there is δ>0 such that every partition a=t0<<tr=b of mesh below δ has γ([ti,ti+1])D(γ(ti),d) and pD(γ(ti),d) for every i<r; at least one such partition exists (A contour missing a point subdivides into arcs lying in discs that miss it).

[L3]

If D(c,ρ) is an open disc with ρ>0 and pD(c,ρ), there is a holomorphic L on D(c,ρ) with exp(L(z))=zp there (A disc missing p carries a holomorphic logarithm of zp).

[L4]

ker(exp)=2πiZ, and expz=expw exactly when zw2πiZ (ker(exp)=2πiZ, and expz=expw exactly when zw2πiZ).

[L5]

The complex exponential maps C onto C{0} (The complex exponential maps C onto C{0}).

[L6]

exp(z+w)=expzexpw for all z,wC (exp(z+w)=expzexpw, and the complex exponential extends the real exponential).

[L7]

The continuous image of a connected subset is a connected subset (A continuous image of a connected space is connected, and connectedness is a topological property).

[L9]

If a property holds at 0 and passes from n to n+1, it holds for every natural number (The principle of mathematical induction).

[L10]

A composite of continuous maps is continuous, and a function whose restrictions to the members of a finite closed cover are continuous is continuous (Continuity may be checked on any open cover, and on any finite closed cover; composites of continuous maps are continuous).

[L11]

For z=a+bi with a,b real, Imz=b and z=a2+b2 (Real and imaginary parts, complex conjugation, and modulus).

[L12]

A function complex differentiable at a point is continuous there (Complex differentiability at a point implies continuity there).

[L13]

The integers form an ordered commutative ring, and their canonical image in R is discrete; hence if m<n then m+12 lies strictly between them and is not an integer (The integers form a commutative ring, The integers form a totally ordered ring, Integer part: for every real x there is exactly one integer m with mx<m+1).

Proof

technique · direct
1.1

Since pγ, the number γ(a)p is nonzero, so [L5] supplies vC with expv=γ(a)p; more generally, for every such v the set of complex numbers with that exponential is v+2πiZ by [L4].

givenL4L5
1.2

If λ1,λ2 are continuous logarithms of γp along γ, then exp(λ1(t))=exp(λ2(t)) for every t, so λ1(t)λ2(t)2πiZ by [L4]; the real-valued function g=Im(λ1λ2)/(2π) is continuous by [L10] and [L11] and takes values in Z, so by [L7] and [L8] its image is an order-convex subset of R inside Z, which by [L13] can only be a single point. Hence λ1λ2 is a constant in 2πiZ, and it is 0 when λ1(a)=λ2(a).

L1L4L7L8L10L11L13
1.3

Assume a<b. By [L2] there are d>0 and a partition a=t0<t1<<tr=b with γ([ti,ti+1])Di:=D(γ(ti),d) and pDi for every i<r.

givenL2
2.1

By [L3] each Di carries a holomorphic Li with exp(Li(z))=zp for zDi, and Li is continuous on Di by [L12].

step 1.3L3L12
2.2

Define c0:=v and, for each i<r, define ci+1:=ci+Li(γ(ti+1))Li(γ(ti)); this determines the finite list c0,,cr. Now define λ on [ti,ti+1] by λ(t)=ci+Li(γ(t))Li(γ(ti)). The two formulas available at a shared point ti with 0<i<r agree, the ith giving ci and the (i1)st giving ci1+Li1(γ(ti))Li1(γ(ti1))=ci, so λ:[a,b]C is a well-defined function with λ(a)=v and λ(ti)=ci for every ir.

step 1.1step 1.3
3.1

Each restriction λ[ti,ti+1] is continuous, being a constant plus the composite of γ with Li of step 2.1; the intervals [ti,ti+1] form a finite closed cover of [a,b], so λ is continuous by [L10].

step 2.1step 2.2L10
3.2

For every i<r and t[ti,ti+1], [L6] gives exp(λ(t))=exp(ci)exp(Li(γ(t)))exp(Li(γ(ti)))1, and exp(Li(γ(t)))=γ(t)p by step 2.1, so exp(ci)=γ(ti)p forces exp(λ(t))=γ(t)p and, at t=ti+1, exp(ci+1)=γ(ti+1)p. Since exp(c0)=exp(v)=γ(a)p, an induction on i ([L9]) gives exp(λ(t))=γ(t)p for every t[a,b].

step 1.1step 2.1step 2.2L6L9
4.1

Steps 3.1 and 3.2 make λ a continuous logarithm of γp along γ with λ(a)=v, which proves claims 1 and 3 when a<b; when a=b the constant function with value v does the same, since its only value satisfies expv=γ(a)p. Claim 2 is step 1.2, which also gives the uniqueness in claim 3, and it makes λ(b)λ(a) and its imaginary part independent of the choice by [L1] and [L11].

step 1.2step 3.1step 3.2L1L11
TheoremStatement: AI-adaptedProof: AI-adaptedprecheck passaudited 2026-08-26Open item page →

The integral of dz/(zp) along a contour is the increment of a continuous logarithm

Statement

Let γ:[a,b]C be a complex contour, let pC with pγ, and let λ be a continuous logarithm of γp along γ (Continuous logarithms and continuous arguments along a contour). Then

γdzzp=λ(b)λ(a).

The contour need not be closed, and the right-hand side is the same for every continuous logarithm of γp along γ.

Facts & Assumptions

Given: A complex contour γ:[a,b]C, a point pγ, and a continuous logarithm λ of γp along γ.

[L1]

A continuous logarithm of γp along γ is a continuous λ:[a,b]C with exp(λ(t))=γ(t)p for every t (Continuous logarithms and continuous arguments along a contour).

[L2]

For a complex contour γ and pγ there is a continuous logarithm of γp along γ, and any two of them differ by a constant lying in 2πiZ (Every contour missing a point admits a continuous logarithm, unique up to a constant in 2πiZ).

[L3]

For a complex contour γ and pγ, the distance d=inf{wp:wγ} is positive and some partition a=t0<<tr=b satisfies γ([ti,ti+1])D(γ(ti),d) and pD(γ(ti),d) for every i<r (A contour missing a point subdivides into arcs lying in discs that miss it).

[L4]

If D(c,ρ) is an open disc with ρ>0 and pD(c,ρ), there is a holomorphic L on D(c,ρ) with exp(L(z))=zp there, and every such L satisfies L(z)=1/(zp) (A disc missing p carries a holomorphic logarithm of zp).

[L5]

If F is a primitive of a continuous f on an open set containing the trace of a rectifiable contour γ:[a,b]C and F=f is continuous, then γf(z)dz=F(γ(b))F(γ(a)) (The line integral of a continuous function admitting a primitive is that primitive's endpoint increment along every rectifiable path, A primitive of a complex function on an open set).

[L6]

If ϕ:[c,d][a,b] is a strictly increasing continuous bijection and f is continuous on the trace of the rectifiable γ, then γϕfdz=γfdz (Complex and absolute line integrals are invariant under increasing continuous reparametrization).

[L7]

For composable rectifiable contours α,β, αβfdz=αfdz+βfdz (Complex line integrals change sign under reversal and add under concatenation); concatenation of α,β:[0,1]C with α(1)=β(0) is (αβ)(s)=α(2s) for s12 and β(2s1) for s12 (Rectifiable complex contours, reversal, concatenation, closedness, and orientation, Reversal, concatenation, closed paths, and oriented piecewise-C1 reparametrizations).

[L8]

For a rectifiable γ and f continuous on its trace, γfdz exists (Continuous integrands have complex and absolute line integrals along every rectifiable path).

[L9]

Arc length is additive across a split of the parameter interval, and γ is rectifiable exactly when both restrictions are (Arc length is additive across every subdivision point and decreases under restriction).

[L10]

ker(exp)=2πiZ, and expz=expw exactly when zw2πiZ (ker(exp)=2πiZ, and expz=expw exactly when zw2πiZ).

[L12]

If a property holds at 0 and passes from n to n+1, it holds for every natural number (The principle of mathematical induction).

[L14]
[L15]

For z=a+bi with a,b real, Imz=b and z=a2+b2 (Real and imaginary parts, complex conjugation, and modulus).

[L16]

The integers form an ordered commutative ring, and their canonical image in R is discrete; hence if m<n then m+12 lies strictly between them and is not an integer (The integers form a commutative ring, The integers form a totally ordered ring, Integer part: for every real x there is exactly one integer m with mx<m+1).

[L17]

Nonvanishing quotients of functions complex differentiable at a point are complex differentiable there (Linearity, product, reciprocal, and quotient rules for complex derivatives).

Proof

technique · direct
1.1

The function z1/(zp) is defined and continuous on γ by [L14] and [L17], since pγ, so the integral γdz/(zp) exists by [L8].

givenL8L14L17
1.2

By [L2] any two continuous logarithms of γp along γ differ by a constant, so the increment λ(b)λ(a) is the same for all of them.

L2
1.3

Assume a<b. By [L3] fix d>0 and a partition a=t0<<tr=b with γ([ti,ti+1])Di:=D(γ(ti),d) and pDi for i<r, and by [L4] fix a holomorphic Li on Di with exp(Li(z))=zp and Li(z)=1/(zp) there. By [L9] each restriction γi:=γ[ti,ti+1] is rectifiable.

givenL3L4L9
2.1

Fix i<r. For t[ti,ti+1] both exp(λ(t)) and exp(Li(γ(t))) equal γ(t)p, so λ(t)Li(γ(t))2πiZ by [L10]; that difference is continuous by [L14], its scaled imaginary part is a continuous integer-valued real function by [L15], and [L11] with [L16] forces it to be constant on the interval. Hence λ(ti+1)λ(ti)=Li(γ(ti+1))Li(γ(ti)).

givenstep 1.3L1L10L11L14L15L16
2.2

Fix i<r. The trace of γi lies in the open disc Di, on which Li is a primitive of the continuous function 1/(zp), so [L5] gives γidz/(zp)=Li(γ(ti+1))Li(γ(ti)).

step 1.3L4L5L14L17
2.3

For au<v<wb the increasing affine reparametrisations α(s)=γ(u+s(vu)) and β(s)=γ(v+s(wv)) of [0,1] satisfy α(1)=β(0) and αβ=γ[u,w]ϕ for the strictly increasing continuous bijection ϕ:[0,1][u,w] that is affine on [0,12] and on [12,1] with ϕ(12)=v, so [L6] and [L7] split the integral at v; applying this at t1, then to γ[t1,b] at t2, and so on, an induction on the number of partition points ([L12]) gives γdz/(zp)=i<rγidz/(zp).

step 1.1step 1.3L6L7L12
3.1

Substituting step 2.2 into step 2.3 and then step 2.1, the integral equals i<r(λ(ti+1)λ(ti)). Expanding this finite sum, every intermediate value λ(ti) with 0<i<r appears once with sign + and once with sign , so the sum telescopes to λ(tr)λ(t0)=λ(b)λ(a).

step 2.1step 2.2step 2.3algebra
4.1

If instead a=b, choose ρ>0 with pD(γ(a),ρ); [L4] gives a holomorphic L on that disc with L(z)=1/(zp). The trace of the constant contour γ lies in that disc, so [L5] gives γdz/(zp)=L(γ(a))L(γ(a))=0, while λ(b)λ(a)=0. Thus the identity also holds when a=b; and by step 1.2 the value asserted is independent of which continuous logarithm is used.

step 1.2L4L5
DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-26Open item page →

The winding number of a closed contour about a point off its trace

Definition

Let γ:[a,b]C be a closed complex contour, that is a rectifiable path with γ(a)=γ(b) (Rectifiable complex contours, reversal, concatenation, closedness, and orientation), with trace γ, and let pC with pγ. The winding number, or index, of γ about p is

n(γ,p):=12πiγdzzp,

the complex line integral of The complex line integral over a rectifiable path as a componentwise Riemann–Stieltjes integral.

The integral exists: z1/(zp) is complex differentiable, hence continuous, on C{p} by Linearity, product, reciprocal, and quotient rules for complex derivatives and Complex differentiability at a point implies continuity there, the trace γ is contained in that set, and γ is rectifiable, so Continuous integrands have complex and absolute line integrals along every rectifiable path applies.

Remarks

The index is attached to the parametrised contour and not to its trace. Two closed contours with the same trace can have different indices about the same point, because the parametrisation records how many times, and in which direction, the trace is traversed; the definition above reads γ as a map and the integral depends on that map.

The point p is required to lie off the trace. On the trace the integrand 1/(zp) is undefined at z=p, so no value n(γ,p) is defined there and none is asserted anywhere below.

No connectedness is assumed of the set Cγ where the index lives; when a complex domain (A complex domain is a nonempty connected open subset of C) is wanted it is said so explicitly.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-26Open item page →

The winding number of a closed contour is an integer

Statement

Let γ:[a,b]C be a closed complex contour and let pC with pγ. Then

n(γ,p)=12πiγdzzpZ.

No differentiability of γ is used: the contour is only assumed rectifiable.

Facts & Assumptions

Given: A closed complex contour γ:[a,b]C and a point pγ.

[L1]

For a closed complex contour γ and pγ, n(γ,p)=(2πi)1γdz/(zp) (The winding number of a closed contour about a point off its trace).

[L2]

For a complex contour γ:[a,b]C, a point pγ and a continuous logarithm λ of γp along γ, γdz/(zp)=λ(b)λ(a) (The integral of dz/(zp) along a contour is the increment of a continuous logarithm).

[L3]

For a complex contour γ and pγ there is a continuous logarithm of γp along γ (Every contour missing a point admits a continuous logarithm, unique up to a constant in 2πiZ), namely a continuous λ:[a,b]C with exp(λ(t))=γ(t)p for every t (Continuous logarithms and continuous arguments along a contour).

[L4]

ker(exp)=2πiZ, and expz=expw exactly when zw2πiZ (ker(exp)=2πiZ, and expz=expw exactly when zw2πiZ).

[L5]

A complex contour is closed when γ(a)=γ(b) (Rectifiable complex contours, reversal, concatenation, closedness, and orientation).

Proof

technique · direct
1.1

By [L3] fix a continuous logarithm λ of γp along γ; then [L1] and [L2] give 2πin(γ,p)=λ(b)λ(a).

givenL1L2L3
1.2

Since γ is closed, γ(b)=γ(a) by [L5], so exp(λ(b))=γ(b)p=γ(a)p=exp(λ(a)).

givenL3L5
2.1

By [L4] the equality of exponentials in step 1.2 gives λ(b)λ(a)2πiZ, so step 1.1 makes 2πin(γ,p) an element of 2πiZ.

step 1.1step 1.2L4
3.1

Dividing by 2πi in step 2.1 puts n(γ,p) in Z by [L6]. The argument used only the rectifiability of γ, through [L2] and [L3], and never a derivative of γ.

step 2.1L2L3L6
CorollaryStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-26Open item page →

The winding number is the increment of a continuous argument divided by 2π

Statement

Let γ:[a,b]C be a closed complex contour, let pγ, let λ be a continuous logarithm of γp along γ and let θ=Imλ be the associated continuous argument (Continuous logarithms and continuous arguments along a contour). Then

Reλ(t)=logγ(t)p(atb),n(γ,p)=θ(b)θ(a)2π.

In particular θ(b)θ(a) is an integer multiple of 2π, and it is the same for every continuous argument of γp along γ.

Facts & Assumptions

Given: A closed complex contour γ:[a,b]C, a point pγ, a continuous logarithm λ of γp along γ, and θ=Imλ.

[L1]

For a closed complex contour and p off its trace, n(γ,p)Z (The winding number of a closed contour is an integer), where n(γ,p)=(2πi)1γdz/(zp) (The winding number of a closed contour about a point off its trace).

[L2]

A continuous logarithm of γp along γ is a continuous λ with exp(λ(t))=γ(t)p for every t, its continuous argument is θ=Imλ, and any two continuous logarithms differ by a constant in 2πiZ (Continuous logarithms and continuous arguments along a contour, Every contour missing a point admits a continuous logarithm, unique up to a constant in 2πiZ).

[L4]

For a complex contour γ, pγ and a continuous logarithm λ of γp along γ, γdz/(zp)=λ(b)λ(a) (The integral of dz/(zp) along a contour is the increment of a continuous logarithm).

[L5]

For x>0, logx is the unique real y with expy=x (The natural logarithm as the inverse of the exponential function).

[L6]

For z=a+bi with a,b real, Rez=a and Imz=b (Real and imaginary parts, complex conjugation, and modulus).

[L7]

A complex contour is closed when γ(a)=γ(b) (Rectifiable complex contours, reversal, concatenation, closedness, and orientation).

[L8]

The integers form a commutative ring (The integers form a commutative ring).

Proof

technique · direct
1.1

Writing λ(t)=Reλ(t)+iθ(t) as in [L6], the identity exp(λ(t))=γ(t)p of [L2] and the modulus formula [L3] give γ(t)p=eReλ(t), so Reλ(t)=logγ(t)p by [L5].

givenL2L3L5L6
1.2

Since γ is closed, γ(b)=γ(a) by [L7], so γ(b)p=γ(a)p.

givenL7
2.1

Steps 1.1 and 1.2 give Reλ(b)=Reλ(a), hence λ(b)λ(a)=i(θ(b)θ(a)) by [L6].

step 1.1step 1.2L6
3.1

By [L1] and [L4], 2πin(γ,p)=λ(b)λ(a), which step 2.1 rewrites as i(θ(b)θ(a)); dividing by 2πi gives n(γ,p)=(θ(b)θ(a))/(2π).

step 2.1L1L4
4.1

Since n(γ,p) is an integer by [L1] and [L8], step 3.1 makes θ(b)θ(a)=2πn(γ,p) an integer multiple of 2π; and replacing λ by another continuous logarithm changes it by a constant of 2πiZ by [L2], which cancels in the increment, so the value is the same for every continuous argument.

step 3.1L1L2L8
TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-26Open item page →

The winding number is constant on each connected component of the complement of the trace

Statement

Let γ be a closed complex contour with trace γ and length L(γ). Then Cγ is open, and the index function pn(γ,p) satisfies the quantitative estimate

n(γ,p)n(γ,p0)  L(γ)pp0πd2whenever p0γ, d=infwγwp0, pp0<d2.

In particular n(γ,) is continuous on Cγ; it is constant on every connected component of that set; and since those components are open, it is locally constant.

Facts & Assumptions

Given: A closed complex contour γ:[a,b]C; the plane carries the Euclidean metric of C=R[x]/(x2+1) as the Euclidean plane and as a normed real algebra: what the identification preserves.

[L1]

For a closed complex contour γ and pγ, n(γ,p)=(2πi)1γdz/(zp) (The winding number of a closed contour about a point off its trace).

[L2]

The winding number of a closed complex contour about a point off its trace is an integer (The winding number of a closed contour is an integer).

[L3]

For a complex contour γ and p0γ, the distance d=inf{wp0:wγ} exists and is positive (A contour missing a point subdivides into arcs lying in discs that miss it).

[L4]

If f(z)M on the trace of a rectifiable contour γ, with M0, then γf(z)dzML(γ) (ML estimate: a contour integral is bounded by a supremum bound times path length).

[L5]

For continuous f,g on the trace of a rectifiable contour γ and α,βC, γ(αf+βg)dz=αγfdz+βγgdz (Complex line integrals are linear in the integrand).

[L6]

The connected component C(x) is the union of all connected subsets containing x, hence the largest connected subset containing x (Connected components, quasicomponents, and totally disconnected spaces).

[L7]

Every connected component of an open subset URn is open in Rn and polygonally connected (Every connected component of an open subset of Rn is open and polygonally connected).

[L11]

zw=zw and z+wz+w for complex z,w (Conjugation is an involutive real-field automorphism, zz=z2, and modulus is definite, multiplicative, and subadditive).

[L12]

The integers form an ordered commutative ring, and their canonical image in R is discrete; hence if m<n then m+12 lies strictly between them and is not an integer (The integers form a commutative ring, The integers form a totally ordered ring, Integer part: for every real x there is exactly one integer m with mx<m+1).

Proof

technique · direct
1.1

The trace γ is the continuous image of a compact interval, hence compact and closed by [L9], so its complement Cγ is open by [L10].

givenL9L10
1.2

Fix p0γ and put d=inf{wp0:wγ}, which is positive by [L3]; let p satisfy pp0<d/2. For zγ one has zp0d and, by [L11], zpzp0pp0>dd2=d2>0, so pγ as well.

givenL3L11
2.1

For zγ, elementary algebra gives 1zp1zp0=pp0(zp)(zp0), whose modulus is at most pp0/(d2d)=2pp0/d2 by step 1.2 and [L11].

step 1.2L11algebra
3.1

By [L1] and [L5] the difference n(γ,p)n(γ,p0) is (2πi)1γ(1zp1zp0)dz, and [L4] with the bound of step 2.1 makes its modulus at most (2π)12pp0L(γ)/d2=L(γ)pp0/(πd2).

step 2.1L1L4L5
4.1

Step 3.1 shows n(γ,) is continuous at every p0γ, since the bound tends to 0 with pp0.

step 3.1L10
5.1

Let C be a connected component of Cγ. By [L2] the function n(γ,) is integer-valued, and by step 4.1 it is continuous, so by [L6] and [L8] its image on C is an order-convex subset of R contained in Z; by [L12] such a set has at most one element, so n(γ,) is constant on C. By [L7] applied to the open set of step 1.1, C is open, so the index is locally constant on Cγ.

step 1.1step 4.1L2L6L7L8L12
LemmaStatement: AI-adaptedProof: AI-generatedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-26Open item page →

The exterior of a closed disc in the plane is path-connected

Statement

Let cC. Then:

  1. for every real R0, the open exterior E>:={zC : zc>R} is path-connected, and therefore a connected subset of C; taking R=0, the punctured plane C{c} is path-connected;
  2. for every real R>0, the closed exterior E:={zC : zcR} is path-connected, and therefore a connected subset of C.

Facts & Assumptions

Given: A point cC and a real R, with R0 in clause 1 and R>0 in clause 2; the plane is read as R2 with its Euclidean metric through C=R[x]/(x2+1) as the Euclidean plane and as a normed real algebra: what the identification preserves. Write E for whichever of the two sets is under discussion.

[L1]

For n2 the unit sphere Sn1Rn is path-connected and connected (For n2, the sphere Sn1 is path-connected and connected).

[L2]

For n1 the map ρ(x)=x/x2 from Rn{0} to Sn1 is continuous (Radial normalisation xx/x2 is continuous on Rn{0}).

[L3]

For n1, Sn1=S2(0,1)={xRn:x2=1} (Euclidean spheres and closed balls as subspaces of Rn).

[L4]

A subset is path-connected when any two of its points are joined by a continuous map from [0,1] whose image lies in it (Paths, path-connected spaces and path components).

[L5]

A path-connected subset of a topological space is a connected subset (Every path-connected space is connected, and every path component lies inside a component).

[L6]

A composite of continuous maps is continuous, and a function whose restrictions to the members of a finite closed cover are continuous is continuous (Continuity may be checked on any open cover, and on any finite closed cover; composites of continuous maps are continuous).

[L7]

B(x,r)={y:d(x,y)<r} (Open ball, closed ball and sphere in a metric space).

[L8]

zw=zw and z+wz+w for complex z,w (Conjugation is an involutive real-field automorphism, zz=z2, and modulus is definite, multiplicative, and subadditive).

Proof

technique · direct
1.1

Let z,wE and put ρ=max(zc,wc). In clause 1 this gives ρzc>R0 and ρwc>R, and in clause 2 it gives ρzcR>0 and ρwcR; in both cases ρ>0 and zc, wc, so u=(zc)/zc and v=(wc)/wc lie on the unit circle S1 by [L2] and [L3].

givenL2L3L7
1.2

By [L1] with n=2 there is a continuous σ:[0,1]S1 with σ(0)=u and σ(1)=v.

L1L4
2.1

The map μ(s)=c+((1s)zc+sρ)u is continuous on [0,1] by [L6], joins z to c+ρu, and satisfies μ(s)c=(1s)zc+sρ by [L8] and u=1; that value lies between zc and ρ, so it exceeds R in clause 1 and is at least R in clause 2, and μ has image in E. The same formula with w and v gives a continuous ν:[0,1]E joining w to c+ρv.

step 1.1L6L7L8
2.2

The map sc+ρσ(s) is continuous on [0,1] by [L6], joins c+ρu to c+ρv, and has c+ρσ(s)c=ρ by [L8], which exceeds R in clause 1 and is at least R in clause 2, so its image lies in E.

step 1.1step 1.2L6L7L8
3.1

Concatenating μ, the path of step 2.2 and the reversal of ν, each on a closed subinterval of [0,1] and agreeing at the two shared endpoints, gives by [L6] a continuous map [0,1]E from z to w. Since z,wE were arbitrary, E is path-connected by [L4], hence a connected subset of C by [L5]; the argument was run for both clauses at once, and at R=0 clause 1 reads C{c}.

step 2.1step 2.2L4L5L6
TheoremStatement: Literature-sourcedProof: AI-generatedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-26Open item page →

The complement of a compact plane set has exactly one unbounded connected component

Statement

Let KC be compact. Then CK has exactly one unbounded connected component U, and every other component is bounded. Moreover, whenever R>0 satisfies K{z:zR}, the exterior {z:z>R} is contained in U.

The empty set is covered: C=C has the single component C, which is unbounded.

Facts & Assumptions

Given: A compact set KC; the plane is read as R2 with its Euclidean metric through C=R[x]/(x2+1) as the Euclidean plane and as a normed real algebra: what the identification preserves.

[L1]

For cC and R>0, the set {z:zc>R} is path-connected and a connected subset of C (The exterior of a closed disc in the plane is path-connected).

[L2]

The connected component C(x) is the union of all connected subsets containing x (Connected components, quasicomponents, and totally disconnected spaces).

[L3]

C(x) contains every connected subset containing x; distinct components are disjoint; every point lies in its own component, and the components cover the space (The components of a space are its maximal connected subsets, they partition it, and each of them is closed).

[L5]

A compact subset of a metric space is closed and bounded (A compact subset of a metric space is closed and bounded).

[L6]

A subset A of a metric space is bounded when A= or AB(x0,r) for some x0 and some real r>0 (Bounded subset, diameter, distance from a point to a set, and distance between two sets in a metric space, Open ball, closed ball and sphere in a metric space).

[L8]

For n1, Rn is polygonally connected and connected (Rn is polygonally connected, connected, locally path-connected and locally connected).

[L9]

For every real ε>0 there is a natural n1 with 1/n<ε (For every ε>0 in a complete ordered field there is a natural n1 with 1/n<ε).

Proof

technique · direct
1.1

By [L5] the set K is closed and bounded, so by [L6] there are x0 and s>0 with KB(x0,s), and then K{z:zR} for R=x0+s>0; if K= any R>0 serves. By [L7] the complement CK is open.

givenL5L6L7
1.2

Fix any R>0 with K{z:zR} and put ER={z:z>R}. Then ERCK, and ER is a connected subset of C by [L1]; it is nonempty, since 2RER, and unbounded, since for every real r>0 and every x0 the number R+x0+r has modulus exceeding R and lies outside B(x0,r), so no ball of [L6] contains ER.

givenL1L6L9
2.1

Let z0ER and let U:=C(z0) be its component in CK. The set ER is a connected subset of CK containing z0, so ERU by [L2] and [L3]; hence U is unbounded by step 1.2 and [L6]. This holds for every admissible R, which is the final clause of the statement.

step 1.1step 1.2L2L3L6
3.1

Let C be a component of CK with CU. By [L3] the two are disjoint, so CER= by step 2.1, that is C{z:zR}B(0,R+1); hence C is bounded by [L6].

step 2.1L3L6
4.1

Steps 2.1 and 3.1 give exactly one unbounded component, namely U, with every other component bounded. When K= the complement is C, which is connected by [L8], so by [L3] and [L4] it is its own single component and that component is U.

step 2.1step 3.1L3L4L8
TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-26Open item page →

The winding number vanishes on the unbounded component of the complement of the trace

Statement

Let γ be a closed complex contour with trace γ and length L(γ). Then Cγ has exactly one unbounded connected component U, and

n(γ,p)=0for every pU.

More precisely, if R>0 satisfies γ{z:zR} and p>R+L(γ)/(2π), then pU and n(γ,p)=0.

Facts & Assumptions

Given: A closed complex contour γ:[a,b]C.

[L1]

For a compact KC, the complement CK has exactly one unbounded connected component U, every other component is bounded, and {z:z>R}U whenever R>0 satisfies K{z:zR} (The complement of a compact plane set has exactly one unbounded connected component).

[L2]

The index n(γ,) is constant on every connected component of Cγ (The winding number is constant on each connected component of the complement of the trace).

[L3]

The winding number of a closed complex contour about a point off its trace is an integer (The winding number of a closed contour is an integer).

[L4]

If f(z)M on the trace of a rectifiable contour γ, with M0, then γf(z)dzML(γ) (ML estimate: a contour integral is bounded by a supremum bound times path length).

[L5]

n(γ,p)=(2πi)1γdz/(zp) (The winding number of a closed contour about a point off its trace).

[L7]

The connected component C(x) is the union of all connected subsets containing x (Connected components, quasicomponents, and totally disconnected spaces) and contains every connected subset containing x (The components of a space are its maximal connected subsets, they partition it, and each of them is closed).

[L8]

A subset of a metric space is bounded when it is empty or contained in some ball (Bounded subset, diameter, distance from a point to a set, and distance between two sets in a metric space).

[L10]

The integers form an ordered commutative ring and their canonical image in R is discrete; in particular the only integer of modulus below 1 is 0 (The integers form a commutative ring, The integers form a totally ordered ring, Integer part: for every real x there is exactly one integer m with mx<m+1).

Proof

technique · direct
1.1

The trace γ is the continuous image of a compact interval, hence compact by [L6], and bounded by [L6], so there is R>0 with γ{z:zR}. By [L1] the set Cγ has exactly one unbounded component U, and {z:z>R}U.

givenL1L6L8
2.1

Let p>R. For wγ one has wR, so wppwpR>0 by [L9]; hence pγ and 1/(zp)1/(pR) on the trace. By [L4] and [L5], n(γ,p)L(γ)/(2π(pR)).

step 1.1L4L5L9
3.1

If in addition p>R+L(γ)/(2π) then pR>L(γ)/(2π), so step 2.1 gives n(γ,p)<1; since n(γ,p) is an integer by [L3], it is 0 by [L10]. Such p exist, for instance p=R+L(γ)/(2π)+1, and each lies in U by step 1.1.

step 1.1step 2.1L3L10
4.1

By [L2] the index is constant on the connected component U, and step 3.1 exhibits a point of U where its value is 0; hence n(γ,p)=0 for every pU, which by [L7] contains every connected unbounded subset of Cγ that meets it.

step 3.1L2L7
PropositionStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-26Open item page →

Reversal negates and concatenation adds winding numbers

Statement

Reversal. Let γ:[a,b]C be a closed complex contour and let pγ. Then the reversal γ(t)=γ(a+bt) is a closed complex contour with the same trace, and

n(γ,p)=n(γ,p).

Concatenation. Let α,β:[0,1]C be complex contours with α(1)=β(0). Then αβ is a complex contour with trace αβ, and for every pαβ

αβdzzp=αdzzp+βdzzp.

If moreover α and β are themselves closed, then αβ is closed and

n(αβ,p)=n(α,p)+n(β,p).

The hypothesis α(1)=β(0) is what makes the concatenation a contour, and closedness of αβ is what makes its index defined; the integral identity needs neither α nor β to be closed.

Facts & Assumptions

Given: Closed complex contours where an index is asserted, composable complex contours where a concatenation is asserted, and a point off the traces involved.

[L1]

For a closed complex contour γ and pγ, n(γ,p)=(2πi)1γdz/(zp) (The winding number of a closed contour about a point off its trace).

[L2]

For a rectifiable contour γ, γfdz=γfdz; for composable rectifiable contours α,β, αβfdz=αfdz+βfdz (Complex line integrals change sign under reversal and add under concatenation).

[L3]

A complex contour is a rectifiable path γ:[a,b]C; it is closed when γ(a)=γ(b); its reversal is γ(t)=γ(a+bt); and for α,β:[0,1]C with α(1)=β(0) the concatenation is (αβ)(s)=α(2s) for s12 and β(2s1) for s12 (Rectifiable complex contours, reversal, concatenation, closedness, and orientation, Reversal, concatenation, closed paths, and oriented piecewise-C1 reparametrizations).

[L5]

Arc length is additive across a split of the parameter interval, and a path is rectifiable exactly when both restrictions are (Arc length is additive across every subdivision point and decreases under restriction).

[L6]

For a rectifiable contour and a continuous integrand on its trace, the complex line integral exists (Continuous integrands have complex and absolute line integrals along every rectifiable path).

[L7]

The winding number of a closed complex contour about a point off its trace is an integer (The winding number of a closed contour is an integer).

Proof

technique · direct
1.1

The map ta+bt is a decreasing continuous bijection of [a,b] onto itself, so by [L3] and [L4] the reversal γ is a path of the same length as γ, hence rectifiable, and its trace is γ([a,b])=γ; it is closed because γ(a)=γ(b)=γ(a)=γ(b) by [L3].

givenL3L4
1.2

By [L3] the concatenation αβ is continuous on [0,1], its restrictions to [0,12] and [12,1] are monotone reparametrizations of α and β, so both are rectifiable by [L4] and αβ is rectifiable by [L5]; its trace is αβ by the two-piece formula.

givenL3L4L5
1.3

If α and β are closed then (αβ)(0)=α(0)=α(1)=β(0)=β(1)=(αβ)(1) by [L3], so αβ is closed.

givenL3
2.1

With pγ the function z1/(zp) is continuous on γ=(γ), so all the integrals below exist by [L6]; applying the reversal identity of [L2] to it and dividing by 2πi gives n(γ,p)=n(γ,p) through [L1].

step 1.1L1L2L6
2.2

With pαβ the function z1/(zp) is continuous on that union, so the concatenation identity of [L2] applies to it and gives the displayed additive formula, all three integrals existing by [L6].

step 1.2L2L6
3.1

If α and β are closed, step 1.3 makes αβ closed, so [L1] turns step 2.2 into n(αβ,p)=n(α,p)+n(β,p); all three values are integers by [L7], consistently with the identity.

step 1.3step 2.1step 2.2L1L7
TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-26Open item page →

A circle traversed k times has winding number k inside and 0 outside

Statement

Let aC, let r>0, let kZ and put

γk(t)=a+rexp(ikt),t[0,2π].

Then γk is a closed complex contour and

n(γk,z)=kfor za<r,n(γk,z)=0for za>r.

For k0 the trace of γk is the circle {z:za=r}. For k=0 the contour is the constant path at a+r and its trace is {a+r}; the two displayed formulas still hold, both values being 0, and both regions still lie off the trace.

Facts & Assumptions

Given: A point aC, a real r>0 and an integer k.

[L1]

For a closed complex contour γ and pγ, n(γ,p)=(2πi)1γdz/(zp) (The winding number of a closed contour about a point off its trace).

[L2]

The winding number of a closed complex contour about a point off its trace is an integer (The winding number of a closed contour is an integer).

[L3]

The index is constant on every connected component of the complement of the trace (The winding number is constant on each connected component of the complement of the trace).

[L4]

The complement of the trace of a closed complex contour has exactly one unbounded connected component, and the index vanishes there (The winding number vanishes on the unbounded component of the complement of the trace); for a compact K the complement CK has exactly one unbounded component and every other component is bounded (The complement of a compact plane set has exactly one unbounded connected component).

[L5]

For cC and R>0 the set {z:zc>R} is path-connected and connected (The exterior of a closed disc in the plane is path-connected).

[L6]

For a complex contour γ:[a,b]C, a point pγ and a continuous logarithm λ of γp along γ, γdz/(zp)=λ(b)λ(a) (The integral of dz/(zp) along a contour is the increment of a continuous logarithm); such a λ is a continuous map with exp(λ(t))=γ(t)p throughout (Continuous logarithms and continuous arguments along a contour).

[L7]

For a positively oriented circle σ(t)=a+rexp(it) with r>0, (2πi)1σdz/(za)=1 (The normalized integral around a positively oriented circle centred at a is 1).

[L8]

exp(z+w)=expzexpw for all complex z,w, and exp(x+0i)=ex for real x (exp(z+w)=expzexpw, and the complex exponential extends the real exponential); for real x,y, exp(x+iy)=ex(cosy+isiny) and exp(x+iy)=ex (exp(x+iy)=ex(cosy+isiny), exp(x+iy)=ex, and eiπ+1=0).

[L10]

t(cost,sint) is a bijection from [0,2π) onto the unit circle S1 (t(cost,sint) is a bijection from [0,2π) onto the real unit circle), and cos and sin have fundamental period 2π (The zero sets of sine and cosine and the least positive common period 2 pi).

[L11]

cos and sin are differentiable on R with cos=sin and sin=cos (The derivatives of sine and cosine are cosine and minus sine).

[L12]

A continuous path that is differentiable with a continuous derivative on each piece of a partition is rectifiable (A continuous piecewise-C1 path is rectifiable and its length is the sum of the speed integrals over its pieces).

[L13]

For x>0, logx is the unique real y with expy=x (The natural logarithm as the inverse of the exponential function).

[L14]

B(x,ρ)={y:d(x,y)<ρ} (Open ball, closed ball and sphere in a metric space); a set is convex when it contains the segment between any two of its points (A convex subset of Rm contains every line segment between two of its points); a subset joined by paths inside it is path-connected (Paths, path-connected spaces and path components) and hence connected (Every path-connected space is connected, and every path component lies inside a component).

[L15]

Distinct components are disjoint and every connected subset containing a point lies inside that point's component (The components of a space are its maximal connected subsets, they partition it, and each of them is closed, Connected components, quasicomponents, and totally disconnected spaces).

[L16]

A subset of a metric space is bounded when it is empty or contained in some ball (Bounded subset, diameter, distance from a point to a set, and distance between two sets in a metric space).

[L17]

zw=zw and z+wz+w (Conjugation is an involutive real-field automorphism, zz=z2, and modulus is definite, multiplicative, and subadditive).

[L18]

The integers form a commutative ring (The integers form a commutative ring).

Proof

technique · direct
1.1

By [L8] one has γk(t)=a+rcos(kt)+irsin(kt), which by [L11] is differentiable in t with the continuous derivative krsin(kt)+ikrcos(kt), so γk is rectifiable by [L12]; and γk(2π)=a+rexp(2πik)=a+r=γk(0) by [L9], so γk is a closed complex contour.

givenL8L9L11L12
1.2

Since γk(t)a=rexp(ikt)=r>0 by [L8] and [L17], the centre a lies off the trace, and λ(t)=logr+ikt is a continuous map on [0,2π] with exp(λ(t))=elogrexp(ikt)=rexp(ikt)=γk(t)a by [L8] and [L13]; so λ is a continuous logarithm of γka along γk in the sense of [L6].

givenL6L8L13L17
1.3

The trace of γk is {a+rexp(ikt):0t2π}. If k=0 this is {a+r}. If k0 then {kt:0t2π} is a closed interval of length 2πk2π, so by the periodicity and surjectivity in [L10] the values exp(iks) run over the whole unit circle, and the trace is {z:za=r} by [L8] and [L17]. In both cases the trace is contained in {z:za=r}.

givenL8L10L17
2.1

By [L6] and step 1.2, γkdz/(za)=λ(2π)λ(0)=2πik, so n(γk,a)=k by [L1]; for k=1 this is the published normalisation [L7], and by [L2] and [L18] the value is an integer, as it must be.

step 1.1step 1.2L1L2L6L7L18
2.2

The disc D=B(a,r) is convex by [L14] and [L17], hence path-connected along segments and therefore connected; step 1.3 puts the trace in {z:za=r}, which is disjoint from D, so DCγk and aD.

step 1.3L14L17
2.3

The set E={z:za>r} is connected by [L5] and is disjoint from the trace by step 1.3; it is unbounded by [L16] and [L17], so by [L15] it lies in a single component of Cγk, and that component is unbounded, hence is the unique unbounded one of [L4].

step 1.3L4L5L15L16L17
3.1

By [L3] the index is constant on the component of Cγk containing D, and D is a connected subset of that complement containing a, so by [L15] it lies in one component; hence n(γk,z)=n(γk,a)=k for every zD, that is for za<r.

step 2.1step 2.2L3L15
4.1

By [L4] the index vanishes on that unique unbounded component, so n(γk,z)=0 for every zE by step 2.3, while step 3.1 gives the value k on za<r; when k=0 both regions still lie off the single-point trace of step 1.3 and both values are 0.

step 3.1step 2.3L4
DefinitionDefinition: AI-adaptedProof: Not applicableaudited 2026-08-26Open item page →

Complex chains, their traces, and cycles

Definition

Let ΩC be open. A complex chain in Ω is a finite list

Γ=((m0,γ0),,(mr1,γr1)),rN,

each mk an integer (The integers as equivalence classes of pairs of naturals) and each γk:[ak,bk]C a complex contour (Rectifiable complex contours, reversal, concatenation, closedness, and orientation) whose trace lies in Ω. It is written k<rmkγk. The list of length r=0 is the empty chain.

Its trace is the set

Γ:={γk : k<r and mk0},

a subset of Ω; a term with mk=0 contributes nothing to it.

Its boundary is the function Γ:CZ given by

Γ(q):=k<rγk(bk)=qmk  k<rγk(ak)=qmk,

each sum being a finite sum over a subset of {k:k<r} (A finite sum in a commutative monoid indexed by an arbitrary finite set, The cardinality A of a finite set), and the subtraction is that of the commutative ring Z (The integers form a commutative ring). The chain Γ is a cycle when Γ(q)=0 for every qC.

Sum and negation. For chains Γ1 and Γ2 in Ω, the sum Γ1+Γ2 is the concatenated list, and Γ is the list with every coefficient replaced by mk and every contour unchanged. Write Γ1Γ2:=Γ1+(Γ2). The reversal Γ is the list with every coefficient unchanged and every contour replaced by its reversal; the additive inverse mk is taken in Z (The integers form a commutative ring).

Remarks

A chain is a list, and equality of chains is equality of lists. No free abelian group on the set of contours is introduced here, and no result on this page asserts that two differently presented chains are equal: every statement below is about a given list, and the operations above produce lists. This is a deliberate departure from the presentations that define a chain as a group element, and it is what removes the obligation to say when two chains coincide.

Which lists are cycles. The empty chain is a cycle, both boundary sums being empty and hence 0 (A finite sum in a commutative monoid indexed by an arbitrary finite set). A list all of whose contours are closed is a cycle: for such a γk the two endpoint values coincide, so mk enters the sum at q=γk(ak) once positively and once negatively and cancels there, and enters neither sum at any other point. In particular a single closed contour, taken as the list of length 1 with m0=1, is a cycle. Terms with mk=0 add 0 to both sums and so never affect Γ.

Cycles are more general than lists of closed contours. The condition is that the endpoints cancel after the coefficients are counted, not that each piece closes up: two contours with the same initial point and the same terminal point, carried with coefficients +1 and 1, form a cycle although neither is closed. The distinction is what the integral results below actually use: the vanishing of the boundary function is exactly the hypothesis under which the integral of a continuous derivative over Γ is zero.

Ambient set. A chain is a chain in Ω; the same list is a chain in every open set containing all the γk, and in particular in C. When a nonempty connected Ω is wanted it is called a complex domain (A complex domain is a nonempty connected open subset of C). Finite sums of integers and of complex numbers are finite sums in their additive commutative monoids, as in A finite sum in a commutative monoid indexed by an arbitrary finite set.

DefinitionDefinition: AI-adaptedProof: Not applicablejudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-26Open item page →

Integration over a complex chain and the index of a chain

Definition

Let Γ=k<rmkγk be a complex chain (Complex chains, their traces, and cycles) with trace Γ, and let f be continuous on Γ. The integral of f over Γ is

Γf(z)dz:=k<rmk0mkγkf(z)dz,

a finite sum (A finite sum in a commutative monoid indexed by an arbitrary finite set) of the complex line integrals of The complex line integral over a rectifiable path as a componentwise Riemann–Stieltjes integral. Each summand exists: for k with mk0 the trace γk is contained in Γ, so f is continuous on it, and γk is rectifiable, so Continuous integrands have complex and absolute line integrals along every rectifiable path applies. Terms with mk=0 are omitted, so no integral of f over a contour outside the trace is required. The empty chain, and any chain all of whose coefficients vanish, give Γfdz=0.

For pCΓ, the index of Γ about p is

n(Γ,p):=12πiΓdzzp.

This is defined: z1/(zp) is complex differentiable, hence continuous, on C{p}Γ by Linearity, product, reciprocal, and quotient rules for complex derivatives and Complex differentiability at a point implies continuity there.

Remarks

The notation is consistent with the single-contour case. If r=1, m0=1 and γ0 is closed, then Γ=γ0, the sum has the one term γ0fdz, and n(Γ,p) is the winding number n(γ0,p) of The winding number of a closed contour about a point off its trace for every pγ0. So writing n for both costs no ambiguity.

Linearity in the integrand is inherited termwise from Complex line integrals are linear in the integrand, finite sums in the additive commutative monoid of C (A finite sum in a commutative monoid indexed by an arbitrary finite set), and distributivity in the complex field (C=R[x]/(x2+1) is a field, every element is uniquely a+bi, and every nonzero element has inverse (abi)/(a2+b2)): for f,g continuous on Γ and α,βC, Γ(αf+βg)dz=αΓfdz+βΓgdz.

The index is not defined on the trace. For pΓ the integrand is undefined at z=p, and no value is assigned; every statement about n(Γ,) below carries the hypothesis pΓ.

TheoremStatement: AI-adaptedProof: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-26Open item page →

Chain integration and the index are additive in the chain, and reverse with it

Statement

Let Γ, Γ1, Γ2 be complex chains (Complex chains, their traces, and cycles). Then:

  1. (Γ1+Γ2)=Γ1Γ2, (Γ)=Γ and (Γ)=Γ;
  2. (Γ1+Γ2)=Γ1+Γ2, (Γ)=Γ and (Γ)=Γ as functions on C; consequently a sum of cycles is a cycle, and the negative and the reversal of a cycle are cycles;
  3. for f continuous on Γ1Γ2, Γ1+Γ2fdz=Γ1fdz+Γ2fdz, and for f continuous on Γ, Γfdz=Γfdz,Γfdz=Γfdz;
  4. for pΓ1Γ2, n(Γ1+Γ2,p)=n(Γ1,p)+n(Γ2,p), and for pΓ, n(Γ,p)=n(Γ,p)=n(Γ,p);
  5. the empty chain is a cycle, its integral of every function is 0, and its index is 0 at every point of C.

Facts & Assumptions

Given: Complex chains Γ=k<rmkγk, Γ1=k<r1mk1γk1 and Γ2=k<r2mk2γk2, and integrands continuous on the traces named in each clause.

[L1]

Γfdz=k<r,mk0mkγkfdz and, for pΓ, n(Γ,p)=(2πi)1Γdz/(zp) (Integration over a complex chain and the index of a chain).

[L2]

A complex chain is a finite list of pairs (mk,γk); its trace is the union of the γk with mk0; its boundary is Γ(q)={mk:γk(bk)=q}{mk:γk(ak)=q}; it is a cycle when that vanishes identically; Γ1+Γ2 is list concatenation, Γ negates every coefficient, and Γ reverses every contour (Complex chains, their traces, and cycles).

[L3]

For a rectifiable contour γ, γfdz=γfdz (Complex line integrals change sign under reversal and add under concatenation); the reversal of a closed contour is a closed contour with the same trace and n(γ,p)=n(γ,p) (Reversal negates and concatenation adds winding numbers).

[L4]

For continuous f,g on the trace of a rectifiable contour and α,βC, γ(αf+βg)dz=αγfdz+βγgdz (Complex line integrals are linear in the integrand).

[L6]

For disjoint finite index sets S,T and a:STM in a commutative monoid, uSTau=sSas+tTat (Finite commutative-monoid sums are invariant under bijective reindexing, split over disjoint unions, and satisfy the finite Fubini rule); a sum over a finite index set is well posed and the sum over the empty set is 0 (A finite sum in a commutative monoid indexed by an arbitrary finite set).

[L7]

For a rectifiable contour and a continuous integrand on its trace, the complex line integral exists (Continuous integrands have complex and absolute line integrals along every rectifiable path).

[L8]

The reversal of γ:[a,b]C is γ(t)=γ(a+bt), so its endpoints are exchanged (Rectifiable complex contours, reversal, concatenation, closedness, and orientation), and arc length is unchanged by a monotone reparametrization (Arc length is invariant under every continuous surjective monotone reparametrization, including pauses and reversal).

Proof

technique · direct
1.1

The list Γ1+Γ2 has as its terms exactly the terms of Γ1 followed by those of Γ2, so the set of indices with nonzero coefficient splits as a disjoint union and [L2] gives (Γ1+Γ2)=Γ1Γ2. Negating a coefficient does not change whether it is zero, and reversing a contour does not change its trace by [L8], so (Γ)=(Γ)=Γ. This is claim 1.

givenL2L8
1.2

For each q, the two defining sums of (Γ1+Γ2)(q) run over the disjoint union of the corresponding index sets for Γ1 and Γ2, so [L6] splits each of them and gives (Γ1+Γ2)(q)=Γ1(q)+Γ2(q). Replacing every mk by mk multiplies both sums by 1 by [L5], giving (Γ)=Γ; and by [L8] the reversal exchanges the roles of the two endpoint sums, giving (Γ)=Γ. Hence if Γ1 and Γ2 vanish identically so does (Γ1+Γ2), and likewise for Γ and Γ; this is claim 2.

givenL2L5L6L8
1.3

The empty chain has empty trace, both its boundary sums are empty and therefore 0 by [L6], and its integral is the empty sum, which is 0 by [L1] and [L6]; hence its index is 0 at every pC, all of which lie off its empty trace. This is claim 5.

L1L2L6
2.1

Let f be continuous on Γ1Γ2, which by step 1.1 is the trace of Γ1+Γ2, so all three integrals exist by [L1] and [L7]. The defining sum for Γ1+Γ2fdz runs over the disjoint union of the two index sets, so [L6] splits it into Γ1fdz+Γ2fdz.

step 1.1L1L6L7
3.1

Let f be continuous on Γ. Replacing each mk by mk multiplies each summand of [L1] by 1, so [L5] gives Γfdz=Γfdz; and replacing each γk by γk negates each γkfdz by [L3], so Γfdz=Γfdz as well. Together with step 2.1 this is claim 3.

step 1.1step 2.1L1L3L5
4.1

Applying steps 2.1 and 3.1 to f(z)=1/(zp), which is continuous on the traces involved whenever p lies off them, and dividing by 2πi using [L4] gives claim 4: n(Γ1+Γ2,p)=n(Γ1,p)+n(Γ2,p) and n(Γ,p)=n(Γ,p)=n(Γ,p).

step 1.3step 2.1step 3.1L1L3L4
TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-26Open item page →

The index of a cycle about a point off its trace is an integer

Statement

Let Γ=k<rmkγk be a complex chain which is a cycle, that is Γ vanishes identically (Complex chains, their traces, and cycles), and let pC with pΓ. Then

n(Γ,p)Z.

The individual contours γk need not be closed; what is used is that the endpoint counts cancel. The empty cycle gives n(Γ,p)=0.

Facts & Assumptions

Given: A complex chain Γ=k<rmkγk with γk:[ak,bk]C, whose boundary function vanishes identically, and a point pΓ.

[L1]

A complex chain is a finite list of pairs (mk,γk), its trace is the union of the γk with mk0, its boundary is Γ(q)={mk:γk(bk)=q}{mk:γk(ak)=q}, and it is a cycle when that function vanishes identically (Complex chains, their traces, and cycles).

[L2]

Γfdz=k<r,mk0mkγkfdz, and n(Γ,p)=(2πi)1Γdz/(zp) for pΓ (Integration over a complex chain and the index of a chain).

[L3]

For a complex contour γ:[a,b]C, a point pγ and a continuous logarithm λ of γp along γ, γdz/(zp)=λ(b)λ(a) (The integral of dz/(zp) along a contour is the increment of a continuous logarithm).

[L4]

For a complex contour γ and pγ there is a continuous logarithm of γp along γ (Every contour missing a point admits a continuous logarithm, unique up to a constant in 2πiZ), a continuous λ with exp(λ(t))=γ(t)p throughout (Continuous logarithms and continuous arguments along a contour).

[L5]

ker(exp)=2πiZ, and expz=expw exactly when zw2πiZ (ker(exp)=2πiZ, and expz=expw exactly when zw2πiZ).

[L6]

The complex exponential maps C onto C{0} (The complex exponential maps C onto C{0}).

[L7]

Finite sums in the additive commutative group of C are additive and telescope, and complex-field distributivity permits scaling term by term (A finite sum in a commutative monoid indexed by an arbitrary finite set, C=R[x]/(x2+1) is a field, every element is uniquely a+bi, and every nonzero element has inverse (abi)/(a2+b2)).

[L8]

For disjoint finite index sets S,T, uSTau=sSas+tTat (Finite commutative-monoid sums are invariant under bijective reindexing, split over disjoint unions, and satisfy the finite Fubini rule); sums over finite index sets are well posed and the empty sum is 0 (A finite sum in a commutative monoid indexed by an arbitrary finite set, The cardinality A of a finite set).

[L9]

A natural-number-indexed finite list of nonempty sets admits a choice function, provably in ZF (Every natural-number-indexed list of nonempty sets has a choice function on its family of values).

[L10]

The integers form a commutative ring (The integers form a commutative ring).

Proof

technique · direct
1.1

Write K={k<r:mk0} and let Q={γk(ak):kK}{γk(bk):kK}, a finite subset of Γ by [L1]; in particular qp0 for every qQ, since pΓ.

givenL1L8
1.2

For each kK the point p lies off γkΓ, so [L4] provides a continuous logarithm λk of γkp along γk; finitely many such choices are made, which is legitimate in ZF by [L9]. Likewise [L6] and [L9] provide, for each qQ, a complex number μ(q) with exp(μ(q))=qp.

givenL4L6L9
2.1

By [L2] and [L3], n(Γ,p)=12πikKmk(λk(bk)λk(ak)).

step 1.2L2L3
2.2

Fix kK. Since exp(λk(ak))=γk(ak)p=exp(μ(γk(ak))) and similarly at bk, [L5] gives integers uk,vk with λk(ak)=μ(γk(ak))+2πiuk and λk(bk)=μ(γk(bk))+2πivk; hence λk(bk)λk(ak)=μ(γk(bk))μ(γk(ak))+2πi(vkuk).

step 1.1step 1.2L5
3.1

Substituting step 2.2 into step 2.1 and using [L7], one gets n(Γ,p)=S2πi+kKmk(vkuk), where S=kKmkμ(γk(bk))kKmkμ(γk(ak)). The second summand is an integer by [L10].

step 2.1step 2.2L7L10
4.1

The index set K is the disjoint union over qQ of {kK:γk(bk)=q}, so [L8] and [L7] give kKmkμ(γk(bk))=qQμ(q){mk:kK, γk(bk)=q}, and likewise with ak in place of bk; since a term with mk=0 contributes 0 to the boundary sums of [L1], subtracting the two gives S=qQμ(q)Γ(q), which is 0 because Γ is a cycle.

step 1.1step 3.1L1L7L8
5.1

Step 4.1 makes S=0, so step 3.1 gives n(Γ,p)=kKmk(vkuk), an integer by [L10]. For the empty cycle K is empty and the sum of step 2.1 is 0 by [L8], giving n(Γ,p)=0.

step 3.1step 4.1L8L10
CorollaryStatement: AI-adaptedProof: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-26Open item page →

The integral of a continuous derivative over a cycle is zero

Statement

Let Γ=k<rmkγk be a complex chain which is a cycle, let VC be open with ΓV, and let F be a primitive on V of a continuous f, so that F=f is continuous (A primitive of a complex function on an open set). Then

Γf(z)dz=0.

The hypothesis used is that the boundary function of Γ vanishes, which is weaker than requiring every γk to be closed.

Facts & Assumptions

Given: A cycle Γ=k<rmkγk with γk:[ak,bk]C, an open VΓ, and a primitive F on V of a continuous f with F=f continuous.

[L1]

A complex chain is a finite list of pairs (mk,γk), its trace is the union of the γk with mk0, its boundary is Γ(q)={mk:γk(bk)=q}{mk:γk(ak)=q}, and it is a cycle when that function vanishes identically (Complex chains, their traces, and cycles).

[L2]

Γfdz=k<r,mk0mkγkfdz (Integration over a complex chain and the index of a chain).

[L3]

If F is a primitive of a continuous f on an open set containing the trace of a rectifiable contour γ:[a,b]C and F=f is continuous, then γf(z)dz=F(γ(b))F(γ(a)) (The line integral of a continuous function admitting a primitive is that primitive's endpoint increment along every rectifiable path).

[L5]

For disjoint finite index sets S,T, uSTau=sSas+tTat (Finite commutative-monoid sums are invariant under bijective reindexing, split over disjoint unions, and satisfy the finite Fubini rule); sums over finite index sets are well posed and the empty sum is 0 (A finite sum in a commutative monoid indexed by an arbitrary finite set, The cardinality A of a finite set).

[L6]

A primitive of f on V is a holomorphic F with F=f on V (A primitive of a complex function on an open set).

Proof

technique · direct
1.1

Write K={k<r:mk0} and Q={γk(ak):kK}{γk(bk):kK}, a finite subset of ΓV by [L1]; so F is defined at every point of Q.

givenL1L5L6
1.2

For every kK the trace γk lies in the open set V on which F is a primitive of the continuous f with continuous F, so [L3] gives γkfdz=F(γk(bk))F(γk(ak)).

givenL1L3L6
2.1

By [L2] and step 1.2, Γfdz=kKmkF(γk(bk))kKmkF(γk(ak)), using [L4] to split the sum.

step 1.2L2L4
3.1

The index set K is the disjoint union over qQ of {kK:γk(bk)=q}, so [L5] and [L4] give kKmkF(γk(bk))=qQF(q){mk:kK, γk(bk)=q}, and likewise with ak in place of bk; a term with mk=0 contributes 0 to the boundary sums of [L1], so subtracting gives Γfdz=qQF(q)Γ(q).

step 1.1step 2.1L1L4L5
4.1

Every Γ(q) vanishes because Γ is a cycle, so the sum of step 3.1 is 0, whence Γfdz=0; the same conclusion holds for the empty cycle, whose defining sum is empty and therefore 0 by [L5].

step 3.1L1L5
CorollaryStatement: AI-adaptedProof: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-26Open item page →

The index of a cycle is locally constant off its trace and vanishes far from it

Statement

Let Γ=k<rmkγk be a complex chain which is a cycle, and put M(Γ)=k<r,mk0mkL(γk). Then the trace Γ is compact, CΓ is open, and:

  1. for p0Γ with d=inf{wp0:wΓ} and pp0<d/2, n(Γ,p)n(Γ,p0)M(Γ)pp0πd2, so n(Γ,) is continuous on CΓ;
  2. n(Γ,) is constant on every connected component of CΓ, and each such component is open, so the index is locally constant;
  3. there is R>0 with n(Γ,p)=0 for every p with p>R.

Consequently Ω0:={pCΓ:n(Γ,p)=0} is open and contains {p:p>R}.

If Γ= then d is the infimum of the empty set and clause 1 is not asserted; in that case n(Γ,p)=0 for every pC and clauses 2 and 3 hold with Ω0=C.

Facts & Assumptions

Given: A cycle Γ=k<rmkγk; the plane carries the Euclidean metric of C=R[x]/(x2+1) as the Euclidean plane and as a normed real algebra: what the identification preserves.

[L1]

The index of a cycle about a point off its trace is an integer (The index of a cycle about a point off its trace is an integer).

[L2]

A complex chain is a finite list of pairs (mk,γk) and its trace is the union of the γk with mk0 (Complex chains, their traces, and cycles).

[L3]

Γfdz=k<r,mk0mkγkfdz, and n(Γ,p)=(2πi)1Γdz/(zp) for pΓ (Integration over a complex chain and the index of a chain).

[L4]

If f(z)M on the trace of a rectifiable contour γ, with M0, then γf(z)dzML(γ) (ML estimate: a contour integral is bounded by a supremum bound times path length).

[L5]

For continuous f,g on the trace of a rectifiable contour and α,βC, γ(αf+βg)dz=αγfdz+βγgdz (Complex line integrals are linear in the integrand).

[L7]

The connected component C(x) is the union of all connected subsets containing x (Connected components, quasicomponents, and totally disconnected spaces), and every component of an open subset of Rn is open and polygonally connected (Every connected component of an open subset of Rn is open and polygonally connected).

[L9]

A set is closed exactly when its complement is open, and a set is open exactly when each of its points admits a ball inside it (The metric topology: a set is open when every one of its points has a ball around it inside the set; closed means open complement, Open ball, closed ball and sphere in a metric space); a subset is bounded when it is empty or lies inside some ball (Bounded subset, diameter, distance from a point to a set, and distance between two sets in a metric space).

[L10]

A nonempty subset of R bounded below has a greatest lower bound (Every nonempty set bounded below has an infimum, Greatest lower bound (infimum)).

[L11]

zw=zw and z+wz+w for complex z,w (Conjugation is an involutive real-field automorphism, zz=z2, and modulus is definite, multiplicative, and subadditive).

[L13]

The integers form an ordered commutative ring and are discrete in R; in particular the only integer of modulus below 1 is 0, and if m<n then m+12 lies strictly between them and is not an integer (The integers form a commutative ring, The integers form a totally ordered ring, Integer part: for every real x there is exactly one integer m with mx<m+1).

Proof

technique · direct
1.1

Each γk is the continuous image of a compact interval, hence compact by [L6], so the trace Γ of [L2] is a finite union of compact sets and is compact by [L6], closed and bounded by [L6], and its complement is open by [L9].

givenL2L6L9
2.1

Suppose Γ, fix p0Γ and put d=inf{wp0:wΓ}, which exists by [L10] and is positive because the complement of the closed set Γ is open, so some ball B(p0,ε) misses Γ and dε by [L9]. For pp0<d/2 and zΓ one has zp0d and zp>d/2>0 by [L11], so pΓ and 1zp1zp0=pp0(zp)(zp0)2pp0/d2.

step 1.1L9L10L11algebra
2.2

Let R0>0 satisfy Γ{z:zR0}, available from the boundedness in step 1.1 and [L9]. For p>R0 and zΓ, [L11] gives zppR0>0, so [L3], [L4] and [L12] give n(Γ,p)M(Γ)/(2π(pR0)).

step 1.1L3L4L9L11L12
3.1

For k with mk0 the trace γk lies in Γ, so the bound of step 2.1 holds on it and [L4] gives γk(1zp1zp0)dz2pp0L(γk)/d2; combining the terms with [L3], [L5], [L11] and [L12] yields n(Γ,p)n(Γ,p0)M(Γ)pp0/(πd2), which is clause 1 and makes n(Γ,) continuous at p0.

step 2.1L3L4L5L11L12
3.2

Take R=R0+M(Γ)/(2π)+1. For p>R step 2.2 gives n(Γ,p)<1, and n(Γ,p) is an integer by [L1], so it is 0 by [L13]; this is clause 3.

step 2.2L1L13
4.1

Let C be a connected component of CΓ. By [L7], applied to the open set of step 1.1, the component C is open and polygonally connected, hence connected; by [L1] the index is integer-valued and by step 3.1 it is continuous, so [L8] makes its image on C a connected subset of R. That image lies in Z, so [L13] forces it to be a single point. This is clause 2.

step 1.1step 3.1L1L7L8L13
5.1

By step 4.1 the set Ω0 is a union of components of the open set CΓ, each open by [L7], hence open; and it contains {p:p>R} by step 3.2. If Γ= then every mk is zero or r=0, so Γfdz=0 for every f by [L3] and n(Γ,p)=0 for every pC, giving Ω0=C.

step 3.2step 4.1L3L7
DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-26Open item page →

Null-homologous cycles and homologous cycles in an open set

Definition

Let ΩC be open and let Γ be a complex chain which is a cycle and whose trace lies in Ω (Complex chains, their traces, and cycles).

Γ is null-homologous in Ω when

n(Γ,p)=0for every pCΩ,

the index being that of Integration over a complex chain and the index of a chain; the values are defined because ΓΩ, so every pΩ lies off the trace, and they are integers by The index of a cycle about a point off its trace is an integer.

Two cycles Γ1,Γ2 with traces in Ω are homologous in Ω when Γ1Γ2 is null-homologous in Ω. By Chain integration and the index are additive in the chain, and reverse with it the chain Γ1Γ2 is again a cycle with trace inside Γ1Γ2Ω, and its index at a point p off that union is n(Γ1,p)n(Γ2,p); so the condition says exactly that

n(Γ1,p)=n(Γ2,p)for every pCΩ.

Remarks

Both notions depend on Ω, not on the cycle alone. The same cycle can be null-homologous in one open set and not in another: enlarging Ω removes points from CΩ and so weakens the requirement. Every statement below that uses these words names the open set it uses them in, and Ω is not omitted anywhere.

Null-homologous does not mean equal to the empty chain. It is a condition on the numbers n(Γ,p) for p outside Ω, and a cycle with a large trace can satisfy it. In particular, being homologous is a relation between two cycles and never an assertion that the two lists coincide; chains here are lists and equality of chains is equality of lists.

Taking Ω=C makes the condition vacuous, since CC is empty, so every cycle is null-homologous in the plane. The content of the notion appears when Ω omits points, and it is those omitted points that the index has to ignore. When a nonempty connected Ω is wanted it is called a complex domain (A complex domain is a nonempty connected open subset of C).

DefinitionDefinition: AI-adaptedProof: Not applicablejudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-26Open item page →

Homologically simply connected complex domains

Definition

A complex domain Ω (A complex domain is a nonempty connected open subset of C) is homologically simply connected when every complex chain which is a cycle and whose trace lies in Ω (Complex chains, their traces, and cycles) is null-homologous in Ω (Null-homologous cycles and homologous cycles in an open set); equivalently, when

n(Γ,p)=0for every cycle Γ in Ω and every pCΩ,

with the index of Integration over a complex chain and the index of a chain.

Remarks

The qualifier is part of the name and is kept in every use. The condition above is about indices, and it is the only notion of simple connectivity defined or used on this page: no notion involving loops, homotopies or a fundamental group is introduced here, and none is invoked in any proof below. Writing "homologically simply connected" everywhere is what keeps that scope visible to a reader who knows the other notions from elsewhere.

C itself is homologically simply connected, because CC is empty and the condition is then vacuous. More generally the condition constrains a domain only through the points it omits.

Connectedness is part of the definition, since a complex domain is nonempty, open and connected. That is a convenience rather than a necessity for the index condition itself, and every result below that assumes homological simple connectivity therefore has a connected domain available.

PropositionStatement: AI-adaptedProof: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-26Open item page →

Star-shaped plane domains are homologically simply connected

Statement

Let UC be nonempty, open, and star-shaped with respect to some aU (Star-shaped open subsets of Euclidean space). Then U is a complex domain and is homologically simply connected (Homologically simply connected complex domains).

In particular every nonempty convex open subset of C is homologically simply connected, since it is star-shaped with respect to each of its points; this covers every open disc and C itself.

Facts & Assumptions

Given: A nonempty open UC star-shaped with respect to aU; the plane identification and its segments are those of Complex star-shaped and convex domains are the published Euclidean notions under the identification C=R2.

[L1]

A complex domain is homologically simply connected when every cycle with trace in it is null-homologous in it (Homologically simply connected complex domains), and a cycle Γ with trace in Ω is null-homologous in Ω when n(Γ,p)=0 for every pCΩ (Null-homologous cycles and homologous cycles in an open set).

[L2]

If Γ is a cycle whose trace lies in an open V and F is a primitive on V of a continuous f with F=f continuous, then Γfdz=0 (The integral of a continuous derivative over a cycle is zero).

[L3]

If UC is open and star-shaped with respect to aU, every holomorphic f:UC has the primitive F(z)=azf(ζ)dζ (Every holomorphic function on a star-shaped domain has a primitive).

[L4]

A nonempty open URn is star-shaped with respect to aU when a+t(xa)U for every xU and 0t1; every convex open set is star-shaped with respect to each of its points (Star-shaped open subsets of Euclidean space, A convex subset of Rm contains every line segment between two of its points).

[L5]

Constants and the identity are complex differentiable, and linear combinations, products and nonvanishing quotients of functions complex differentiable at a point are complex differentiable there (Linearity, product, reciprocal, and quotient rules for complex derivatives); a complex differentiable function is continuous (Complex differentiability at a point implies continuity there).

[L6]

n(Γ,p)=(2πi)1Γdz/(zp) for a chain Γ and pΓ (Integration over a complex chain and the index of a chain), a chain being a finite list of integer-weighted contours (Complex chains, their traces, and cycles).

[L7]

A complex domain is a nonempty, connected, open subset of C (A complex domain is a nonempty connected open subset of C).

[L8]

A subset is path-connected when any two of its points are joined by a continuous map from [0,1] with image inside it (Paths, path-connected spaces and path components), and a path-connected subset is connected (Every path-connected space is connected, and every path component lies inside a component); a composite of continuous maps is continuous and a function continuous on each member of a finite closed cover is continuous (Continuity may be checked on any open cover, and on any finite closed cover; composites of continuous maps are continuous).

[L9]

A primitive of f on V is a holomorphic F with F=f on V (A primitive of a complex function on an open set).

Proof

technique · direct
1.1

For x,yU the maps tx+2t(ax) on [0,12] and ta+(2t1)(ya) on [12,1] are continuous, take values in U by [L4], and agree at t=12 with the value a; the first begins at x and the second ends at y. Thus [L8] joins x to y inside U, making U path-connected, hence connected. With U nonempty and open, [L7] makes it a complex domain.

givenL4L7L8
1.2

Let Γ be a cycle with trace in U and let pCU. Then z1/(zp) is holomorphic on U by [L5], since zp0 there.

givenL5L6
2.1

By [L3] the function F(z)=azdζζp is a primitive on U of z1/(zp), and F equals that function, which is continuous by [L5].

step 1.2L3L5L9
3.1

The trace of Γ lies in the open set U, so [L2] applied with V=U, f(z)=1/(zp) and F of step 2.1 gives Γdzzp=0, whence n(Γ,p)=0 by [L6].

step 1.2step 2.1L2L6
4.1

Since Γ and pU were arbitrary, step 3.1 makes every cycle in U null-homologous in U, so the complex domain of step 1.1 is homologically simply connected by [L1]. A nonempty convex open set is star-shaped with respect to each of its points by [L4], so the same conclusion applies to it.

step 1.1step 3.1L1L4
LemmaStatement: AI-adaptedProof: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-26Open item page →

On a convex open set the difference quotient is an average of the derivative along the segment

Statement

Let VC be open and convex (A convex subset of Rm contains every line segment between two of its points) and let f:VC be holomorphic. Then for all z,wV

f(w)f(z)=(wz)01f(z+t(wz))dt,

the integral being the componentwise integral of a continuous R2-valued function of t (The derivative and the Riemann integral of a vector-valued function: an intrinsic derivative and a componentwise integral). In particular, for wz,

f(w)f(z)wz=01f(z+t(wz))dt,

while for w=z the displayed integral equals f(z) and both sides of the first identity are 0.

Facts & Assumptions

Given: An open convex VC, a holomorphic f:VC and points z,wV; segments in the plane are those of Complex star-shaped and convex domains are the published Euclidean notions under the identification C=R2.

[L1]

If F is a primitive of a continuous f on an open set containing the trace of a rectifiable contour γ:[a,b]C and F=f is continuous, then γf(z)dz=F(γ(b))F(γ(a)) (The line integral of a continuous function admitting a primitive is that primitive's endpoint increment along every rectifiable path, A primitive of a complex function on an open set).

[L2]

For a piecewise-C1 contour γ and f continuous on its trace, γf(z)dz=jtjtj+1f(γ(t))γj(t)dt (For piecewise-C1 contours the Riemann–Stieltjes integral agrees with the parametric complex integral and the published real line integrals).

[L3]

A holomorphic f=u+iv on an open subset of C has (u,v) of class Ck for every natural k, hence smooth (Holomorphic functions are real analytic and smooth in their two real coordinates), and every holomorphic function has complex derivatives of every natural order (All higher complex derivatives exist and satisfy Cauchy's integral formula on an interior circle).

[L4]

A subset URm is convex when (1t)x+tyU for all x,yU and t[0,1] (A convex subset of Rm contains every line segment between two of its points).

[L6]

A function complex differentiable at a point is continuous there (Complex differentiability at a point implies continuity there).

[L7]

A continuous path differentiable with a continuous derivative on each piece of a partition is rectifiable (A continuous piecewise-C1 path is rectifiable and its length is the sum of the speed integrals over its pieces).

Proof

technique · direct
1.1

By [L3] the derivative f is again holomorphic on V, hence continuous there by [L6], so f is a primitive of the continuous f with continuous F in the sense of [L1].

givenL1L3L6
1.2

The map (t)=z+t(wz) on [0,1] has values in V by [L4], since V is convex, and is differentiable with the constant continuous derivative wz, so it is a piecewise-C1, hence rectifiable, contour with trace in V ([L7]); its endpoints are (0)=z and (1)=w.

givenL4L7
2.1

By [L1] applied to , f(ζ)dζ=f((1))f((0))=f(w)f(z).

step 1.1step 1.2L1
2.2

By [L2] applied to , whose derivative is the constant wz, f(ζ)dζ=01f(z+t(wz))(wz)dt, and pulling the complex constant wz out of the componentwise integral is real linearity, so this equals (wz)01f(z+t(wz))dt.

step 1.1step 1.2L2L5algebra
3.1

Steps 2.1 and 2.2 give f(w)f(z)=(wz)01f(z+t(wz))dt; dividing by wz when wz gives the difference-quotient form, and when w=z the integrand is the constant f(z), whose integral over [0,1] is f(z) by [L5], while both sides of the first identity are 0.

step 2.1step 2.2L5algebra
LemmaStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-26Open item page →

The filled difference quotient of a holomorphic function is jointly continuous

Statement

Let ΩC be open and let f:ΩC be holomorphic. Define the filled difference quotient g:Ω×ΩC by

g(ζ,z)={f(ζ)f(z)ζz,ζz,f(z),ζ=z.

Then g is continuous on Ω×Ω, the product carrying the Euclidean metric of R4 under the coordinate identification of the plane. Moreover g(ζ,z)=g(z,ζ) for all ζ,zΩ.

Facts & Assumptions

Given: An open ΩC and a holomorphic f:ΩC; products of subsets of C are read in R4 through C=R[x]/(x2+1) as the Euclidean plane and as a normed real algebra: what the identification preserves.

[L1]

For an open convex VC, a holomorphic f on V and z,wV, f(w)f(z)=(wz)01f(z+t(wz))dt, and the displayed integral equals f(z) when w=z (On a convex open set the difference quotient is an average of the derivative along the segment).

[L2]

With U open, f holomorphic on U and zU fixed, the function equal to (f(ζ)f(z))/(ζz) for ζz and to f(z) at ζ=z is continuous on U and holomorphic on U{z} (The filled difference quotient is continuous at its exceptional point and holomorphic away from it).

[L3]

A holomorphic function is smooth in the real coordinates (Holomorphic functions are real analytic and smooth in their two real coordinates) and has complex derivatives of every natural order (All higher complex derivatives exist and satisfy Cauchy's integral formula on an interior circle), and a complex differentiable function is continuous (Complex differentiability at a point implies continuity there).

[L4]

For an integrable f:[a,b]Rm with ab, abf2abf2 (For ab and f:[a,b]Rm integrable when a<b, abf2abf2; for a<b, f2 is integrable); integrals of vector-valued functions are componentwise and real-linear (The derivative and the Riemann integral of a vector-valued function: an intrinsic derivative and a componentwise integral).

[L5]

If a<b, hH pointwise on [a,b], and both are integrable, then abhabH (If fg on [a,b] and both are integrable then abfabg; and m(ba)abfM(ba)).

[L6]

A map into Rm from a subset of a metric space is continuous at a exactly when the usual εδ condition holds with the Euclidean norm (Vector-valued functions f:ARm, their limits and continuity, with the dictionary to the metric notions).

[L7]

Sums, products and quotients with nonvanishing denominator of continuous real-valued maps on a topological space are continuous (Sums, products, absolute values, finite maxima and minima, and quotients of continuous real-valued maps on a topological space are continuous where defined).

[L8]

B(x,ρ)={y:d(x,y)<ρ} (Open ball, closed ball and sphere in a metric space), a set is open exactly when each of its points admits a ball inside it (The metric topology: a set is open when every one of its points has a ball around it inside the set; closed means open complement), and a set is convex when it contains the segment between any two of its points (A convex subset of Rm contains every line segment between two of its points).

[L9]

zw=zw and z+wz+w (Conjugation is an involutive real-field automorphism, zz=z2, and modulus is definite, multiplicative, and subadditive); for z=a+bi with a,b real, Rez=a, Imz=b and z=a2+b2 (Real and imaginary parts, complex conjugation, and modulus).

Proof

technique · direct
1.1

Interchanging ζ and z leaves the off-diagonal formula unchanged, both numerator and denominator changing sign, and leaves the diagonal value f(z) unchanged; so g is symmetric.

givenalgebra
1.2

A complex-valued map on a topological space is continuous exactly when its real and imaginary parts are, by [L6] and [L9]; the real and imaginary parts of a sum, a product and a quotient with nonvanishing denominator of complex-valued maps are the corresponding real polynomial expressions in the parts, with denominator 2, so [L7] makes such combinations of continuous complex-valued maps continuous.

L6L7L9
1.3

Fix aΩ and let ε>0. By [L8] choose ρ>0 with B(a,ρ)Ω; by [L3] the derivative f is holomorphic, hence continuous, on Ω, so by [L6] there is ρ with 0<ρρ and f(ξ)f(a)ε for every ξB(a,ρ).

givenL3L6L8choose
2.1

On the set W={(ζ,z)Ω×Ω:ζz}, which is open by [L8], the maps (ζ,z)f(ζ)f(z) and (ζ,z)ζz are continuous by [L3] and step 1.2, and [L2] already gives continuity of the filled difference quotient in each variable when the other is fixed; since the second map is nowhere zero on W, step 1.2 makes g continuous on W.

givenstep 1.2L2L3L8
2.2

Let ζ,zB(a,ρ). The ball B(a,ρ) is convex by [L8] and [L9] and f is holomorphic on it, so [L1] gives g(ζ,z)=01f(z+t(ζz))dt both off and on the diagonal, and every point z+t(ζz) lies in B(a,ρ) by convexity.

step 1.3L1L8L9
3.1

Subtracting the constant g(a,a)=f(a) inside the integral of step 2.2 and applying [L4] and [L5] with the bound of step 1.3 gives g(ζ,z)g(a,a)01f(z+t(ζz))f(a)dtε for all ζ,zB(a,ρ); by [L6] and [L9] this is continuity of g at (a,a), and with step 2.1 it makes g continuous on all of Ω×Ω.

step 2.1step 1.3step 2.2L4L5L6L9
LemmaStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-26Open item page →

The filled difference quotient is holomorphic in each variable separately

Statement

Let ΩC be open, let f:ΩC be holomorphic and let g be its filled difference quotient (The filled difference quotient of a holomorphic function is jointly continuous). Then for each fixed zΩ the map ζg(ζ,z) is holomorphic on the whole of Ω, the point ζ=z included; and by symmetry, for each fixed ζΩ the map zg(ζ,z) is holomorphic on Ω.

Facts & Assumptions

Given: An open ΩC, a holomorphic f:ΩC and its filled difference quotient g.

[L1]

With U open, f holomorphic on U and zU fixed, the function equal to (f(ζ)f(z))/(ζz) for ζz and to f(z) at ζ=z is continuous on U and holomorphic on U{z}; no holomorphy at the filled point is asserted (The filled difference quotient is continuous at its exceptional point and holomorphic away from it).

[L2]

If UC is open, pU and h:UC is continuous on U and holomorphic on U{p}, then h is holomorphic on U (A continuous function holomorphic off a single point is holomorphic).

[L3]

The filled difference quotient g of a holomorphic f on Ω is (f(ζ)f(z))/(ζz) off the diagonal and f(z) on it, and it satisfies g(ζ,z)=g(z,ζ) (The filled difference quotient of a holomorphic function is jointly continuous).

Proof

technique · direct
1.1

Fix zΩ. By [L3] the map ζg(ζ,z) is exactly the function of [L1] for that z, so it is continuous on Ω and holomorphic on Ω{z}.

givenL1L3
2.1

Applying [L2] with U=Ω, p=z and h=g(,z), step 1.1 upgrades that function to a holomorphic function on all of Ω.

step 1.1L2
3.1

By the symmetry g(ζ,z)=g(z,ζ) of [L3], the map zg(ζ,z) for fixed ζ is the map of step 2.1 with the roles of the two arguments exchanged, hence holomorphic on Ω as well.

step 2.1L3
LemmaStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-26Open item page →

The Cauchy transform of a cycle is holomorphic off its trace, with the expected derivatives

Statement

Let Γ=k<rmkγk be a complex chain with trace Γ and let φ be continuous on Γ. Put V=CΓ, which is open, and for every natural n1 define the Cauchy transform

Fn(z)=12πiΓφ(ζ)(ζz)ndζ(zV).

Then each Fn is holomorphic on V and

Fn(z)=nFn+1(z)(zV).

Facts & Assumptions

Given: A complex chain Γ=k<rmkγk and a continuous φ on its trace.

[L1]

Let γ:[α,β]C be a rectifiable contour, let φ be continuous on its trace and let WC be open and disjoint from that trace. For every natural n1 the function z(2πi)1γφ(ζ)(ζz)ndζ is holomorphic on W and its derivative is n times the corresponding function with exponent n+1 (Cauchy-kernel contour integrals may be differentiated by a direct difference-quotient estimate).

[L2]

Γfdz=k<r,mk0mkγkfdz (Integration over a complex chain and the index of a chain).

[L3]

A complex chain is a finite list of pairs (mk,γk) of integers and complex contours, and its trace is the union of the γk with mk0 (Complex chains, their traces, and cycles).

[L4]

Finite linear combinations and products of complex-differentiable functions are complex differentiable, as are reciprocals and quotients wherever their denominators do not vanish; constants and the identity are complex differentiable (Linearity, product, reciprocal, and quotient rules for complex derivatives).

[L6]

Negative integer powers are defined exactly for nonzero complex bases (Integer powers in the complex field).

[L8]

A sum over a finite index set in the additive commutative monoid of C is well posed and additive, with empty sum 0; complex-field distributivity permits scaling term by term (A finite sum in a commutative monoid indexed by an arbitrary finite set, C=R[x]/(x2+1) is a field, every element is uniquely a+bi, and every nonzero element has inverse (abi)/(a2+b2)).

[L9]

A complex differentiable function is continuous (Complex differentiability at a point implies continuity there).

Proof

technique · direct
1.1

Each γk is the continuous image of a compact interval, hence compact by [L5], so the trace Γ of [L3] is a finite union of compact sets, compact by [L5] and closed by [L5]; therefore V=CΓ is open by [L7].

givenL3L5L7
1.2

For zV and ζΓ one has ζz0, so the powers (ζz)n are defined by [L6]. For fixed z, the map ζ(ζz)n is holomorphic on C{z} by repeated products and nonvanishing quotients, using [L4], hence continuous by [L9]; multiplying by the continuous function φ makes the integrand of each Fn continuous on Γ, so [L2] defines Fn(z).

givenL2L4L6L9
2.1

Fix k<r with mk0. Then γkΓ by [L3], so the open set V of step 1.1 is disjoint from γk, and φ is continuous on γk; hence [L1] makes Fn(k)(z)=(2πi)1γkφ(ζ)(ζz)ndζ holomorphic on V with (Fn(k))=nFn+1(k).

step 1.1step 1.2L1L3
3.1

By [L2] and [L8], Fn=k<r,mk0mkFn(k) on V, a finite linear combination with constant coefficients of the functions of step 2.1; so [L4] makes Fn holomorphic on V with Fn=kmk(Fn(k))=nkmkFn+1(k)=nFn+1. The empty chain, and a chain with all coefficients zero, give Fn0 and the identity holds trivially.

step 2.1L2L4L8
LemmaStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-26Open item page →

Dixon's glued function is entire and vanishes at infinity

Statement

Let ΩC be open, let f:ΩC be holomorphic and let Γ be a complex chain which is a cycle, with trace in Ω and null-homologous in Ω (Null-homologous cycles and homologous cycles in an open set). Let g be the filled difference quotient of f on Ω×Ω (The filled difference quotient of a holomorphic function is jointly continuous) and put

h0(z)=12πiΓg(ζ,z)dζ  (zΩ),Ω0={zCΓ:n(Γ,z)=0},h1(z)=12πiΓf(ζ)ζzdζ  (zΩ0).

Then Ω0 is open, ΩΩ0=C, h0 is holomorphic on Ω, h1 is holomorphic on Ω0, and h0=h1 on ΩΩ0. Consequently the function h equal to h0 on Ω and to h1 on Ω0 is a well-defined entire function; it is bounded, and for every ε>0 there is R>0 with h(z)<ε whenever z>R.

Facts & Assumptions

Given: An open Ω, a holomorphic f:ΩC, and a cycle Γ=k<rmkγk with ΓΩ which is null-homologous in Ω; the plane carries the Euclidean metric of C=R[x]/(x2+1) as the Euclidean plane and as a normed real algebra: what the identification preserves.

[L1]

If γ is a rectifiable contour, W is open and φ is continuous on γ×W with φ(w,) holomorphic on W for each wγ, then zγφ(ζ,z)dζ is holomorphic on W (A contour integral of a jointly continuous, parameter-holomorphic integrand is holomorphic).

[L2]

The filled difference quotient g of a holomorphic f on Ω equals (f(ζ)f(z))/(ζz) off the diagonal and f(z) on it, and is continuous on Ω×Ω (The filled difference quotient of a holomorphic function is jointly continuous).

[L3]

For each fixed zΩ the map ζg(ζ,z) is holomorphic on Ω, and for each fixed ζΩ the map zg(ζ,z) is holomorphic on Ω (The filled difference quotient is holomorphic in each variable separately).

[L4]

For a complex chain Γ and φ continuous on Γ, the function z(2πi)1Γφ(ζ)(ζz)1dζ is holomorphic on CΓ (The Cauchy transform of a cycle is holomorphic off its trace, with the expected derivatives).

[L5]

For a cycle Γ the trace Γ is compact, the index is locally constant on CΓ, the set Ω0 of points off the trace where the index vanishes is open, and there is R1>0 with n(Γ,p)=0 whenever p>R1 (The index of a cycle is locally constant off its trace and vanishes far from it).

[L6]

A cycle Γ with trace in Ω is null-homologous in Ω when n(Γ,p)=0 for every pCΩ (Null-homologous cycles and homologous cycles in an open set).

[L7]

Γfdz=k<r,mk0mkγkfdz, and n(Γ,p)=(2πi)1Γdz/(zp) for pΓ (Integration over a complex chain and the index of a chain); a chain is a finite list of integer-weighted contours whose trace is the union of the γk with mk0 (Complex chains, their traces, and cycles).

[L8]

If f(z)M on the trace of a rectifiable contour γ, with M0, then γfdzML(γ) (ML estimate: a contour integral is bounded by a supremum bound times path length); complex line integrals are linear in the integrand (Complex line integrals are linear in the integrand).

[L10]

A function holomorphic on all of C is entire, and holomorphy on an open set is complex differentiability at each of its points (Complex differentiability at a point, the complex derivative, holomorphic functions, and entire functions).

[L11]

A set is closed exactly when its complement is open, and a set is open exactly when each of its points admits a ball inside it (The metric topology: a set is open when every one of its points has a ball around it inside the set; closed means open complement, Open ball, closed ball and sphere in a metric space); a set is bounded when it is empty or lies inside a ball (Bounded subset, diameter, distance from a point to a set, and distance between two sets in a metric space).

[L12]

zw=zw and z+wz+w (Conjugation is an involutive real-field automorphism, zz=z2, and modulus is definite, multiplicative, and subadditive).

[L14]

A complex differentiable function is continuous (Complex differentiability at a point implies continuity there).

[L15]

Finite linear combinations of holomorphic functions are holomorphic (Linearity, product, reciprocal, and quotient rules for complex derivatives).

Proof

technique · direct
1.1

By [L5] the trace Γ is compact, the set Ω0 is open, and there is R1>0 with n(Γ,p)=0 for p>R1; by [L9] and [L11] there is also R0>0 with Γ{w:wR0}.

givenL5L9L11
1.2

If pΩ then pΓ, because ΓΩ, and n(Γ,p)=0 by [L6]; so pΩ0. Hence ΩΩ0=C.

givenL6L7
1.3

For each k<r with mk0 the trace γk lies in ΓΩ, and g is continuous on γk×Ω by [L2] with zg(w,z) holomorphic on Ω for each fixed w by [L3]; so [L1] makes zγkg(ζ,z)dζ holomorphic on Ω, and [L15] therefore makes the finite linear combination h0 holomorphic on Ω.

givenL1L2L3L7L13L15
2.1

The restriction of f to Γ is continuous by [L14], so [L4] makes z(2πi)1Γf(ζ)(ζz)1dζ holomorphic on CΓ; since Ω0CΓ is open by step 1.1, h1 is holomorphic on Ω0.

step 1.1L4L14
2.2

Let zΩΩ0. Then zΓ, so ζz for every ζΓ and [L2] gives g(ζ,z)=(f(ζ)f(z))/(ζz) there; splitting the integral by [L8] and [L13] gives h0(z)=h1(z)f(z)n(Γ,z) through [L7], and n(Γ,z)=0 because zΩ0, so h0(z)=h1(z).

step 1.1L2L7L8L13
2.3

Let Mf=0 when Γ=, and otherwise choose a real Mf0 with f(w)Mf for every wΓ; such a bound exists because f is continuous on the compact trace by [L14], so its image is compact and therefore bounded by [L9]. Put M(Γ)=k<r,mk0mkL(γk). For zΩ0 with z>R0 and ζΓ, [L12] gives ζzzR0>0, so [L7], [L8] and [L13] give h1(z)MfM(Γ)/(2π(zR0)).

step 1.1L7L8L9L12L13L14
3.1

By steps 1.2, 1.3, 2.1 and 2.2 the assignment h=h0 on Ω and h=h1 on Ω0 is a well-defined function on C, and it is complex differentiable at every point because each point lies in one of the two open sets on which the corresponding piece is holomorphic; so h is entire by [L10].

step 1.2step 1.3step 2.1step 2.2L10
4.1

Let ε>0 and take R=max{R0,R1}+MfM(Γ)/(2πε)+1. For z>R step 1.1 puts z in Ω0, so h(z)=h1(z) by step 3.1 and step 2.3 gives h(z)<ε. Taking ε=1 produces one such R, and h is continuous on the compact disc {zR} by [L9] and [L14], hence bounded there by [L9]; so h is bounded on C. If Γ= then every integral over Γ is 0 by [L7] and h is identically 0, which satisfies both conclusions.

step 3.1step 2.3L7L9L11L14
TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-26Open item page →

Cauchy's integral formula for a null-homologous cycle

Statement

Let ΩC be open, let f:ΩC be holomorphic, and let Γ be a complex chain which is a cycle, with trace in Ω and null-homologous in Ω. Then for every zΩΓ

n(Γ,z)f(z)=12πiΓf(ζ)ζzdζ.

No connectedness of Ω is assumed.

Facts & Assumptions

Given: An open Ω, a holomorphic f:ΩC, and a cycle Γ with ΓΩ which is null-homologous in Ω.

[L1]

With g the filled difference quotient of f, the function h equal to (2πi)1Γg(ζ,z)dζ on Ω and to (2πi)1Γf(ζ)(ζz)1dζ on Ω0={zΓ:n(Γ,z)=0} is a well-defined entire function; it is bounded, and for every ε>0 there is R>0 with h(z)<ε whenever z>R (Dixon's glued function is entire and vanishes at infinity).

[L2]

Every bounded entire function is constant (Liouville's theorem: every bounded entire function is constant).

[L3]

If f is continuous on the trace of a complex chain, then Γfdz=k<r,mk0mkγkfdz; and for zΓ one has n(Γ,z)=(2πi)1Γdζ/(ζz) (Integration over a complex chain and the index of a chain). A chain is a finite list of integer-weighted contours with trace the union of the γk having mk0 (Complex chains, their traces, and cycles).

[L4]

A cycle Γ with trace in Ω is null-homologous in Ω when n(Γ,p)=0 for every pCΩ (Null-homologous cycles and homologous cycles in an open set).

[L5]

Complex line integrals are linear in the integrand (Complex line integrals are linear in the integrand); finite sums in the additive commutative monoid of C are additive, and complex-field distributivity permits scaling term by term (A finite sum in a commutative monoid indexed by an arbitrary finite set, C=R[x]/(x2+1) is a field, every element is uniquely a+bi, and every nonzero element has inverse (abi)/(a2+b2)).

[L6]

The filled difference quotient g of a holomorphic f on Ω equals (f(ζ)f(z))/(ζz) off the diagonal and f(z) on it (The filled difference quotient of a holomorphic function is jointly continuous).

[L8]

Proof

technique · direct
1.1

By [L1] the glued function h is entire and bounded, so [L2] makes it a constant c.

givenL1L2L7
1.2

By [L1], for every ε>0 there is R>0 with h(z)<ε for z>R; such z exist, so c<ε for every ε>0 and therefore c=0.

givenL1
1.3

Let zΩΓ. Since f is holomorphic on Ω, [L8] makes it continuous on Ω, hence on the trace of Γ. Then ζz for every ζΓ, so [L6] gives g(ζ,z)=(f(ζ)f(z))/(ζz) on the trace, and [L3] with [L5] splits the defining integral into h(z)=(2πi)1Γf(ζ)(ζz)1dζf(z)n(Γ,z).

givenL3L5L6L8
2.1

Steps 1.1, 1.2 and 1.3 give 0=(2πi)1Γf(ζ)(ζz)1dζn(Γ,z)f(z), which is the stated formula; nothing in the argument used connectedness of Ω, and the hypothesis that Γ is null-homologous entered only through [L1] and [L4].

step 1.1step 1.2step 1.3L1L4
CorollaryStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-26Open item page →

Cauchy's theorem for a null-homologous cycle

Statement

Let ΩC be open, let f:ΩC be holomorphic, and let Γ be a complex chain which is a cycle, with trace in Ω and null-homologous in Ω. Then

Γf(z)dz=0.

Facts & Assumptions

Given: An open Ω, a holomorphic f:ΩC, and a cycle Γ with ΓΩ which is null-homologous in Ω; the plane is read as R2 through C=R[x]/(x2+1) as the Euclidean plane and as a normed real algebra: what the identification preserves.

[L1]

Under the hypotheses above, n(Γ,z)f(z)=(2πi)1Γf(ζ)(ζz)1dζ for every zΩΓ (Cauchy's integral formula for a null-homologous cycle).

[L2]

Products of functions complex differentiable at a point are complex differentiable there, and constants have derivative 0 (Linearity, product, reciprocal, and quotient rules for complex derivatives); a complex differentiable function is continuous (Complex differentiability at a point implies continuity there).

[L3]

Γfdz=k<r,mk0mkγkfdz, and n(Γ,z)=(2πi)1Γdζ/(ζz) for zΓ (Integration over a complex chain and the index of a chain); a chain is a finite list of integer-weighted complex contours and its trace is the union of the γk with mk0 (Complex chains, their traces, and cycles).

[L4]

A cycle Γ with trace in Ω is null-homologous in Ω when n(Γ,p)=0 for every pCΩ (Null-homologous cycles and homologous cycles in an open set).

[L5]

Complex line integrals are linear in the integrand (Complex line integrals are linear in the integrand).

[L8]

For n1, Rn is polygonally connected and connected (Rn is polygonally connected, connected, locally path-connected and locally connected).

Proof

technique · direct
1.1

If Ω= then Γ=, so by [L3] every mk is zero or the list is empty and Γfdz=0; assume from now on that Ω.

givenL3
1.2

The trace Γ is a finite union of continuous images of compact intervals by [L3], hence compact by [L6], and therefore closed and bounded by [L6].

givenL3L6
2.1

There is a point zΩΓ. Indeed ΓΩ, so ΩΓ= would force Ω=Γ; by step 1.2 that set is closed, and Ω is open, so Ω would be a nonempty clopen subset of C which is bounded by step 1.2 and [L9], hence different from C. That contradicts [L7] and [L8], since C is connected and its only clopen subsets are and C. The trace is not asserted to have empty interior anywhere in this argument.

step 1.1step 1.2L7L8L9
3.1

Fix such a z and put F(ζ)=(ζz)f(ζ) for ζΩ, which is holomorphic on Ω by [L2] and satisfies F(z)=0. Since Γ is null-homologous in Ω by the hypothesis and [L4], [L1] applies to F at the point z and gives 0=n(Γ,z)F(z)=(2πi)1ΓF(ζ)(ζz)1dζ.

step 2.1L1L2L4
4.1

On the trace ζz, so F(ζ)(ζz)1=f(ζ) there, and the integrand of step 3.1 is f itself; hence Γf(ζ)dζ=0 by [L3] and [L5].

step 3.1L3L5
CorollaryStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-26Open item page →

Holomorphic integrals agree on homologous cycles

Statement

Let ΩC be open, let f:ΩC be holomorphic, and let Γ0,Γ1 be complex chains which are cycles with traces in Ω and which are homologous in Ω (Null-homologous cycles and homologous cycles in an open set). Then

Γ0f(z)dz=Γ1f(z)dz.

Facts & Assumptions

Given: An open Ω, a holomorphic f:ΩC, and cycles Γ0,Γ1 with traces in Ω, homologous in Ω.

[L1]

If Γ is a cycle with trace in an open Ω, null-homologous in Ω, and f is holomorphic on Ω, then Γfdz=0 (Cauchy's theorem for a null-homologous cycle).

[L2]

Two cycles with traces in Ω are homologous in Ω when their difference is null-homologous in Ω (Null-homologous cycles and homologous cycles in an open set).

[L3]

(Γ1+Γ2)=Γ1Γ2 and (Γ)=Γ; the sum of two cycles and the negative of a cycle are cycles; and for f continuous on the traces involved, Γ1+Γ2fdz=Γ1fdz+Γ2fdz and Γfdz=Γfdz (Chain integration and the index are additive in the chain, and reverse with it).

[L4]

Γfdz=k<r,mk0mkγkfdz (Integration over a complex chain and the index of a chain), a chain being a finite list of integer-weighted complex contours (Complex chains, their traces, and cycles).

[L5]

A complex differentiable function is continuous (Complex differentiability at a point implies continuity there).

Proof

technique · direct
1.1

By [L3] the chain Γ0Γ1 is a cycle and its trace is Γ0Γ1, which lies in Ω; and f is continuous on that trace by [L5].

givenL3L4L5
1.2

By [L2] the chain Γ0Γ1 is null-homologous in Ω, since Γ0 and Γ1 are homologous there.

givenL2
2.1

Steps 1.1 and 1.2 put Γ0Γ1 under the hypotheses of [L1], so Γ0Γ1fdz=0.

step 1.1step 1.2L1
3.1

By [L3] the left-hand side of step 2.1 equals Γ0fdzΓ1fdz, so the two integrals agree.

step 2.1L3
CorollaryStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-26Open item page →

The higher-derivative form of the global Cauchy formula

Statement

Let ΩC be open, let f:ΩC be holomorphic, and let Γ be a complex chain which is a cycle, with trace in Ω and null-homologous in Ω. Then for every natural number m and every zΩΓ

n(Γ,z)f(m)(z)=m!2πiΓf(ζ)(ζz)m+1dζ,

with f(0)=f. The case m=0 is the integral formula already proved.

Facts & Assumptions

Given: An open Ω, a holomorphic f:ΩC, and a cycle Γ with ΓΩ which is null-homologous in Ω.

[L1]

Under these hypotheses, n(Γ,z)f(z)=(2πi)1Γf(ζ)(ζz)1dζ for every zΩΓ (Cauchy's integral formula for a null-homologous cycle).

[L2]

For a chain Γ and φ continuous on Γ, the functions Fj(z)=(2πi)1Γφ(ζ)(ζz)jdζ are holomorphic on CΓ for every natural j1 and satisfy Fj=jFj+1 (The Cauchy transform of a cycle is holomorphic off its trace, with the expected derivatives).

[L3]

For a cycle Γ the trace is compact, the index is constant on every connected component of CΓ, and each such component is open (The index of a cycle is locally constant off its trace and vanishes far from it).

[L4]

A holomorphic function is smooth in the real coordinates (Holomorphic functions are real analytic and smooth in their two real coordinates) and has complex derivatives of every natural order (All higher complex derivatives exist and satisfy Cauchy's integral formula on an interior circle); a complex differentiable function is continuous (Complex differentiability at a point implies continuity there).

[L5]

If a property holds at 0 and passes from j to j+1, it holds for every natural number (The principle of mathematical induction).

[L7]

A constant multiple of a function complex differentiable at a point is complex differentiable there with the corresponding derivative (Linearity, product, reciprocal, and quotient rules for complex derivatives).

[L8]

Negative integer powers are defined exactly for nonzero complex bases (Integer powers in the complex field).

[L9]

n(Γ,z)=(2πi)1Γdζ/(ζz) for zΓ (Integration over a complex chain and the index of a chain), and null-homology in Ω means the index vanishes at every point outside Ω (Null-homologous cycles and homologous cycles in an open set).

[L10]

The connected component of a point is the union of all connected subsets containing it (Connected components, quasicomponents, and totally disconnected spaces), and a set is closed exactly when its complement is open (The metric topology: a set is open when every one of its points has a ball around it inside the set; closed means open complement).

Proof

technique · direct
1.1

The trace Γ is compact by [L3], hence closed, so CΓ is open by [L10] and ΩΓ is open. The restriction of f to Γ is continuous by [L4], so the functions Fj(z)=(2πi)1Γf(ζ)(ζz)jdζ of [L2] are defined and holomorphic on CΓ with Fj=jFj+1, the powers being legitimate by [L8].

givenL2L3L4L8L10
1.2

By [L4] the function f has complex derivatives f(m) of every natural order on Ω.

givenL4
2.1

An induction on j ([L5]) using F1=F2, the relation Fj=jFj+1 of step 1.1, [L6] and [L7] gives F1(j)=j!Fj+1 on CΓ for every natural j, the case j=0 reading F1=0!F1.

step 1.1L5L6L7
2.2

Fix z0ΩΓ and let C be the connected component of z0 in CΓ. By [L3] the set C is open and n(Γ,) is a constant k on it, so W=CΩ is an open subset of ΩΓ containing z0 on which the index has the constant value k.

step 1.1L3L9L10
3.1

By [L1] the identity kf=F1 holds on W; both sides are holomorphic there by steps 1.1 and 1.2, and complex differentiation is a local operation, so differentiating m times on W and using [L7] gives kf(m)=F1(m) on W.

step 1.2step 2.2L1L7
4.1

Combining step 3.1 with step 2.1 at the point z0 gives n(Γ,z0)f(m)(z0)=kf(m)(z0)=m!Fm+1(z0), which is the displayed formula; since z0ΩΓ was arbitrary and m was an arbitrary natural number, the formula holds throughout, and at m=0 it is [L1] again by [L6].

step 2.1step 3.1L1L6
TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-26Open item page →

Every holomorphic function on a homologically simply connected domain has a primitive

Statement

Let Ω be a homologically simply connected complex domain (Homologically simply connected complex domains). Then every holomorphic f:ΩC has a primitive on Ω (A primitive of a complex function on an open set): there is a holomorphic F:ΩC with F=f.

Facts & Assumptions

Given: A homologically simply connected complex domain Ω and a holomorphic f:ΩC.

[L1]

If Γ is a cycle with trace in an open Ω, null-homologous in Ω, and f is holomorphic on Ω, then Γfdz=0 (Cauchy's theorem for a null-homologous cycle).

[L2]

A complex domain is homologically simply connected when every cycle with trace in it is null-homologous in it (Homologically simply connected complex domains, Null-homologous cycles and homologous cycles in an open set).

[L3]

A list of closed complex contours is a cycle; in particular a single closed contour, taken as the list of length 1 with coefficient 1, is a cycle, and its trace is the trace of that contour (Complex chains, their traces, and cycles).

[L4]

For a chain consisting of the single closed contour γ with coefficient 1, Γfdz=γfdz (Integration over a complex chain and the index of a chain).

[L5]

For a complex domain U and a continuous f:UC, the following are equivalent: f has a primitive on U; the integral of f along rectifiable contours in U depends only on the endpoints; the integral of f around every closed rectifiable contour in U is 0 (For a continuous function on a complex domain, endpoint independence, zero closed-contour integrals, and existence of a primitive are equivalent).

[L6]

A complex differentiable function is continuous (Complex differentiability at a point implies continuity there).

[L7]

A complex domain is a nonempty, connected, open subset of C (A complex domain is a nonempty connected open subset of C).

Proof

technique · direct
1.1

Let γ be a closed rectifiable contour with trace in Ω, and let Γ be the chain consisting of γ with coefficient 1. By [L3] that chain is a cycle whose trace is γΩ.

givenL3
2.1

By [L2] the cycle Γ is null-homologous in Ω, so [L1] gives Γfdz=0, and [L4] rewrites this as γfdz=0.

step 1.1L1L2L4
3.1

The set Ω is a complex domain by [L7] and f is continuous on it by [L6], so [L5] applies; step 2.1 supplies its third condition for every closed rectifiable contour in Ω, and the equivalence therefore yields a primitive F of f on Ω.

givenstep 2.1L5L6L7
TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-26Open item page →

A nonvanishing holomorphic function on a homologically simply connected domain has a holomorphic logarithm

Statement

Let Ω be a homologically simply connected complex domain and let f:ΩC be holomorphic and nowhere zero. Then there is a holomorphic L:ΩC with

exp(L(z))=f(z)(zΩ),

and any two such functions differ by a constant lying in 2πiZ.

Facts & Assumptions

Given: A homologically simply connected complex domain Ω and a holomorphic nowhere-zero f:ΩC.

[L1]

Every holomorphic function on a homologically simply connected complex domain has a primitive there (Every holomorphic function on a homologically simply connected domain has a primitive), that is a holomorphic F with F equal to the function (A primitive of a complex function on an open set).

[L2]

The complex exponential maps C onto C{0} (The complex exponential maps C onto C{0}).

[L3]

The complex exponential is entire with exp=exp (The complex exponential is entire and its complex derivative is itself).

[L4]

If f is complex differentiable at a and g at f(a), then (gf)(a)=g(f(a))f(a) (The chain rule for complex derivatives).

[L5]

Linear combinations, products and nonvanishing quotients of functions complex differentiable at a point are complex differentiable there, with the usual formulas (Linearity, product, reciprocal, and quotient rules for complex derivatives).

[L6]

If U is a complex domain and g:UC is holomorphic with g0, then g is constant on U (A holomorphic function with zero derivative on a domain is constant).

[L7]

ker(exp)=2πiZ, and expz=expw exactly when zw2πiZ (ker(exp)=2πiZ, and expz=expw exactly when zw2πiZ).

[L8]

Every holomorphic function has complex derivatives of all natural orders locally (All higher complex derivatives exist and satisfy Cauchy's integral formula on an interior circle); a complex differentiable function is continuous (Complex differentiability at a point implies continuity there).

[L10]

A complex domain is a nonempty, connected, open subset of C (A complex domain is a nonempty connected open subset of C), and a homologically simply connected domain is such a domain in which every cycle is null-homologous (Homologically simply connected complex domains).

[L11]

For z=a+bi with a,b real, Imz=b and z=a2+b2 (Real and imaginary parts, complex conjugation, and modulus); the integers form an ordered commutative ring and are discrete in R, so if m<n then m+12 lies strictly between them and is not an integer (The integers form a commutative ring, The integers form a totally ordered ring, Integer part: for every real x there is exactly one integer m with mx<m+1).

[L13]

exp(z+w)=expzexpw for all complex z,w, hence exp(w)exp(w)=1 (exp(z+w)=expzexpw, and the complex exponential extends the real exponential).

Proof

technique · direct
1.1

By [L8] the derivative f is holomorphic on Ω, and f is nowhere zero, so the logarithmic derivative f/f is holomorphic on Ω by [L5].

givenL5L8
1.2

Fix z0Ω, which is nonempty by [L10]. Since f(z0)0, [L2] gives w0C with exp(w0)=f(z0).

givenL2L10
2.1

By [L1] the function f/f of step 1.1 has a primitive G on Ω; put F=GG(z0)+w0, so that F is holomorphic with F=f/f and F(z0)=w0.

step 1.1step 1.2L1L5
3.1

The function u=fexp(F) is holomorphic on Ω by [L3], [L4] and [L5], and u=fexp(F)fFexp(F)=(ff(f/f))exp(F)=0 throughout Ω; so u is a constant by [L6] and [L10].

step 2.1L3L4L5L6L10
4.1

Evaluating at z0 gives that constant: u(z0)=f(z0)exp(w0)=exp(w0)exp(w0)=1 by step 1.2 and [L13], so f=exp(F) on Ω and L=F has the required property.

step 1.2step 2.1step 3.1L13
5.1

If L1,L2 are holomorphic on Ω with expL1=expL2=f, then L1L2 takes values in 2πiZ by [L7]; it is continuous by [L8], so Im(L1L2)/(2π) is a continuous integer-valued real function by [L11] and [L12], and [L9] with [L10] and [L11] forces it to be constant on the connected Ω. Hence L1L2 is a constant in 2πiZ.

step 4.1L7L8L9L10L11L12
CorollaryStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-26Open item page →

A nonvanishing holomorphic function on such a domain has holomorphic roots of every positive order

Statement

Let Ω be a homologically simply connected complex domain, let f:ΩC be holomorphic and nowhere zero, and let m be a natural number with m1. Then there is a holomorphic, nowhere-zero q:ΩC with

q(z)m=f(z)(zΩ).

One such q is exp(L/m) for any holomorphic logarithm L of f; replacing L by another holomorphic logarithm of f multiplies q by an mth root of unity.

Facts & Assumptions

Given: A homologically simply connected complex domain Ω, a holomorphic nowhere-zero f:ΩC, and a natural m1.

[L1]

On a homologically simply connected complex domain, a holomorphic nowhere-zero f admits a holomorphic L with expL=f, and any two such differ by a constant in 2πiZ (A nonvanishing holomorphic function on a homologically simply connected domain has a holomorphic logarithm, Homologically simply connected complex domains).

[L2]

exp(z+w)=expzexpw for all complex z,w (exp(z+w)=expzexpw, and the complex exponential extends the real exponential).

[L3]

The complex exponential is entire with exp=exp (The complex exponential is entire and its complex derivative is itself).

[L4]

The composite of functions complex differentiable at the relevant points is complex differentiable, with (gf)(a)=g(f(a))f(a) (The chain rule for complex derivatives); constant multiples of complex differentiable functions are complex differentiable (Linearity, product, reciprocal, and quotient rules for complex derivatives).

[L5]

For a natural m1, the mth roots of unity are exactly the numbers exp(2πik/m) for natural k with 0k<m (The n-th roots of a complex number and the n distinct roots of unity for every n1).

[L6]

Natural powers satisfy z0=1 and zj+1=zjz (Integer powers in the complex field).

[L7]

If a property holds at 0 and passes from j to j+1, it holds for every natural number (The principle of mathematical induction).

Proof

technique · direct
1.1

By [L1] fix a holomorphic L on Ω with expL=f, and put q=exp(L/m), which is holomorphic on Ω by [L3] and [L4].

givenL1L3L4
1.2

The exponential never vanishes, since expv=eRev>0 by [L8]; so q is nowhere zero.

L8
2.1

An induction on j ([L7]) using [L2] and [L6] gives exp(v)j=exp(jv) for every complex v and every natural j, the case j=0 reading 1=exp(0). Taking j=m and v=L(z)/m gives q(z)m=exp(L(z))=f(z).

step 1.1L2L6L7
3.1

If L1 is another holomorphic logarithm of f then L1=L+2πik for a fixed integer k by [L1] and [L9], so exp(L1/m)=exp(L/m)exp(2πik/m) by [L2], and exp(2πik/m) is an mth root of unity by [L5].

step 1.1step 2.1L1L2L5L9
TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-26Open item page →

Equivalent characterisations of a homologically simply connected domain

Statement

Let U be a complex domain. The following are equivalent.

  1. U is homologically simply connected: every complex chain which is a cycle with trace in U is null-homologous in U.
  2. Every holomorphic function on U has a primitive on U.
  3. Every holomorphic nowhere-zero function on U has a holomorphic logarithm on U.
  4. For every pCU, the function z1/(zp) has a primitive on U.
  5. Γf(z)dz=0 for every holomorphic f on U and every cycle Γ with trace in U.
  6. Γdzzp=0 for every cycle Γ with trace in U and every pCU.

Facts & Assumptions

Given: A complex domain U.

[L1]

A complex domain is homologically simply connected when every cycle with trace in it is null-homologous in it (Homologically simply connected complex domains), and a cycle Γ with trace in Ω is null-homologous in Ω when n(Γ,p)=0 for every pCΩ (Null-homologous cycles and homologous cycles in an open set).

[L2]

Every holomorphic function on a homologically simply connected complex domain has a primitive there (Every holomorphic function on a homologically simply connected domain has a primitive).

[L3]

If Γ is a cycle whose trace lies in an open V and F is a primitive on V of a continuous f with F=f continuous, then Γfdz=0 (The integral of a continuous derivative over a cycle is zero).

[L4]

If L and h are holomorphic on an open set with expL=h, then h is nowhere zero and L=h/h; for h(z)=zp on a set missing p this gives L(z)=1/(zp) (A holomorphic logarithm is a primitive of the logarithmic derivative).

[L5]

n(Γ,p)=(2πi)1Γdz/(zp) for a chain Γ and pΓ (Integration over a complex chain and the index of a chain), a chain being a finite list of integer-weighted complex contours (Complex chains, their traces, and cycles).

[L6]

A primitive of f on V is a holomorphic F with F=f on V (A primitive of a complex function on an open set).

[L7]

Linear combinations, products and nonvanishing quotients of functions complex differentiable at a point are complex differentiable there; constants have derivative 0 and the identity has derivative 1 (Linearity, product, reciprocal, and quotient rules for complex derivatives).

[L8]

A complex domain is a nonempty, connected, open subset of C (A complex domain is a nonempty connected open subset of C).

[L9]

The complex exponential is entire with exp=exp (The complex exponential is entire and its complex derivative is itself), and if f:VW and g:WC are complex differentiable at the relevant points, then (gf)(a)=g(f(a))f(a) (The chain rule for complex derivatives).

[L10]

The complex exponential maps C onto C{0} (The complex exponential maps C onto C{0}).

[L11]

A holomorphic function with vanishing derivative on a complex domain is constant there (A holomorphic function with zero derivative on a domain is constant).

[L13]

A complex differentiable function is continuous (Complex differentiability at a point implies continuity there), and every holomorphic function has complex derivatives of all natural orders locally (All higher complex derivatives exist and satisfy Cauchy's integral formula on an interior circle).

[L14]

exp(z+w)=expzexpw, so exp(w)exp(w)=1 for every complex w (exp(z+w)=expzexpw, and the complex exponential extends the real exponential).

Proof

technique · direct
1.1

Condition 1 implies condition 2: this is [L2] applied to the domain U, which condition 1 makes homologically simply connected by [L1].

givenL1L2
1.2

Condition 2 implies condition 3, argued from condition 2 alone and not from the theorem about homologically simply connected domains. Let f be holomorphic and nowhere zero on U; by [L13] the derivative f is holomorphic, so f/f is holomorphic on U by [L7], and condition 2 supplies a primitive G with G=f/f ([L6]). Fix z0U, nonempty by [L8], and use [L10] to pick w0 with exp(w0)=f(z0); put F=GG(z0)+w0. Since [L12] shows the exponential never vanishes, exp(F) is holomorphic and nowhere zero, so fexp(F) is holomorphic with derivative (ff(f/f))exp(F)=0 on U by [L7] and [L9], hence constant by [L11] and [L8]; its value at z0 is exp(w0)exp(w0)=1 by [L14], so expF=f.

givenL6L7L8L9L10L11L12L13L14
1.3

Condition 3 implies condition 4. Let pCU; then h(z)=zp is holomorphic and nowhere zero on U by [L7], so condition 3 gives a holomorphic g on U with expg=h, and [L4] gives g(z)=1/(zp); thus g is a primitive of z1/(zp) on U in the sense of [L6].

givenL4L6L7
1.4

Condition 4 implies condition 6. Let Γ be a cycle with trace in U and pCU. Condition 4 supplies a primitive of z1/(zp) on the open set U, whose derivative is that function and is continuous by [L7] and [L13]; so [L3] gives Γdz/(zp)=0.

givenL3L6L7L13
1.5

Condition 6 implies condition 1. For a cycle Γ with trace in U and pCU, condition 6 and [L5] give n(Γ,p)=0; by [L1] that is exactly null-homology of Γ in U, for every such Γ, which is condition 1.

givenL1L5
1.6

Condition 2 implies condition 5. Given a holomorphic f on U and a cycle Γ with trace in U, condition 2 supplies a primitive F with F=f, continuous by [L13]; so [L3] gives Γfdz=0.

givenL3L6L13
1.7

Condition 5 implies condition 6. For pCU the function z1/(zp) is holomorphic on U by [L7], so condition 5 applied to it gives Γdz/(zp)=0 for every cycle Γ with trace in U.

givenL5L7
2.1

Steps 1.1, 1.2, 1.3, 1.4 and 1.5 close the cycle of implications 123461, so conditions 1, 2, 3, 4 and 6 are equivalent; steps 1.6 and 1.7 insert condition 5 between conditions 2 and 6, which are already known equivalent, so all six conditions are equivalent.

step 1.1step 1.2step 1.3step 1.4step 1.5step 1.6step 1.7
CorollaryStatement: AI-adaptedProof: AI-adaptedprecheck passaudited 2026-08-26Open item page →

The principal logarithm is the normalised holomorphic branch on the slit plane

Statement

Let S=C{xR:x0} be the slit plane. Then S is a complex domain, star-shaped with respect to 1, and homologically simply connected. The principal logarithm Log (Complex logarithms, the principal logarithm, and principal and multivalued complex powers) is the unique holomorphic F:SC with

exp(F(z))=z  (zS)andF(1)=0,

and it satisfies Log(z)=1/z on S.

Facts & Assumptions

Given: The slit plane S=C{xR:x0}; segments and star-shapedness in the plane are those of Complex star-shaped and convex domains are the published Euclidean notions under the identification C=R2.

[L1]

On a homologically simply connected complex domain, a holomorphic nowhere-zero f admits a holomorphic L with expL=f, and any two such differ by a constant in 2πiZ (A nonvanishing holomorphic function on a homologically simply connected domain has a holomorphic logarithm).

[L2]

A nonempty open star-shaped subset of C is a complex domain and is homologically simply connected (Star-shaped plane domains are homologically simply connected).

[L3]

If L and h are holomorphic on an open set with expL=h, then h is nowhere zero and L=h/h (A holomorphic logarithm is a primitive of the logarithmic derivative).

[L4]

For z0 with principal polar form z=r(cosθ+isinθ) and π<θπ, Logz=logr+iθ (Complex logarithms, the principal logarithm, and principal and multivalued complex powers).

[L5]

Every z0 has a unique representation z=r(cosθ+isinθ) with r=z>0 and π<θπ (Every nonzero complex number has a unique polar form r(cosθ+isinθ) with r>0 and π<θπ).

[L6]

For z0 the solutions of expw=z are exactly Logz+2πik for kZ (All logarithms of z0 are Logz+2πik, kZ).

[L7]

For real x,y, exp(x+iy)=ex(cosy+isiny) and exp(x+iy)=ex (exp(x+iy)=ex(cosy+isiny), exp(x+iy)=ex, and eiπ+1=0).

[L9]

A nonempty open URn is star-shaped with respect to aU when a+t(xa)U for every xU and 0t1 (Star-shaped open subsets of Euclidean space).

[L10]

A complex domain is a nonempty, connected, open subset of C (A complex domain is a nonempty connected open subset of C).

[L11]

For x>0, logx is the unique real y with expy=x (The natural logarithm as the inverse of the exponential function).

[L13]

A complex differentiable function is continuous (Complex differentiability at a point implies continuity there).

[L14]

For z=a+bi with a,b real, Rez=a, Imz=b and z=a2+b2 (Real and imaginary parts, complex conjugation, and modulus).

Proof

technique · direct
1.1

S is open: if z=x+iyS with y0 then the ball of radius y about z contains no real number, and if y=0 then x>0 and the ball of radius x about z contains no real number 0; in both cases [L14] and [L15] put a ball around z inside S. It is nonempty, since 1S.

givenL14L15
1.2

S is star-shaped with respect to 1 in the sense of [L9]: for zS and 0t1 put w=1+t(z1). If w were a real number 0 then Imw=tImz=0 by [L14]; t=0 gives w=1>0, so t>0 and Imz=0, making z a real number, necessarily z>0 because zS; but then w=(1t)+tz>0, a contradiction.

givenL9L14
2.1

By steps 1.1 and 1.2 and [L2], S is a complex domain and is homologically simply connected.

step 1.1step 1.2L2L10
3.1

The identity function h(z)=z is holomorphic and nowhere zero on S, because 0S, so [L1] gives a holomorphic G on S with expG=h; since exp(G(1))=1, [L12] puts G(1) in 2πiZ, and F:=GG(1) is holomorphic with expF=h and F(1)=0.

step 2.1L1L12
4.1

Fix zS and let ϕ(t)=ImF(1+t(z1)) for t[0,1]; the segment lies in S by step 1.2, and ϕ is continuous by [L13] and [L14], with ϕ(0)=0. If ϕ(1)π then [L8] gives t with ϕ(t)=π or ϕ(t)=π; writing w=1+t(z1) and using exp(F(w))=w together with [L7], [L11] and [L14] gives w=eReF(w)(cos(±π)+isin(±π))=eReF(w), a real number <0, contradicting wS. Hence ImF(z)(π,π).

step 1.2step 3.1L7L8L11L13L14
5.1

By [L6] there is an integer k with F(z)=Logz+2πik; taking imaginary parts and using [L4] and [L5], ImF(z)=θ+2πk with π<θπ, and step 4.1 gives ImF(z)(π,π), so 2πk(2π,2π) and therefore k=0 by [L16]. Hence F=Log on S.

step 3.1step 4.1L4L5L6L14L16
6.1

By step 5.1 the principal logarithm is holomorphic on S, and [L3] applied to L=Log and h(z)=z gives Log(z)=1/z there. If F1 is any holomorphic function on S with expF1=h and F1(1)=0, then F1Log is a constant in 2πiZ by [L1], and it vanishes at 1, so F1=Log.

step 5.1L1L3
RemarkRemark: AI-adaptedProof: Not applicablejudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-26Open item page →

Conventions for chains, cycles and the homological adjective on this page

Remark

Four choices are made in the definitions above, and each is made for a reason that can be stated.

A chain is a finite list, not an element of a group. Complex chains, their traces, and cycles presents a chain as a list of pairs (mk,γk), with sum given by concatenation and negation by negating the coefficients. Presenting chains as elements of a free abelian group on the set of contours would require saying when two chains are equal, and every such identification would then have to be checked against the integral and the index. The list presentation avoids that obligation entirely: equality of chains is equality of lists, and no result above asserts that two differently presented chains coincide. What the results do assert is equality of the numbers Γfdz and n(Γ,p), which is all any of them uses.

A cycle is a chain whose boundary function vanishes, and that is weaker than requiring every piece to be closed. In The integral of a continuous derivative over a cycle is zero, summing the endpoint increments of a primitive with the coefficients mk leaves the coefficient of F(q) equal to the boundary value at q. The same boundary cancellation is also used in The index of a cycle about a point off its trace is an integer to make the logarithm increments sum to an integer index. Both arguments need the endpoint counts to cancel and nothing more, so imposing closedness on each γk would strengthen the hypothesis without strengthening either conclusion. Two contours running between the same pair of distinct points, weighted +1 and 1, satisfy the condition and neither is closed.

The adjective is "homologically simply connected", written out every time. Homologically simply connected complex domains defines a condition on indices: every cycle in the domain is null-homologous in it (Null-homologous cycles and homologous cycles in an open set). Nothing above defines or uses a notion of simple connectivity phrased with loops or homotopies, and no statement above asserts a relation between the two. Keeping the qualifier is what makes that scope visible to a reader who arrives with the other notion in mind.

The winding number belongs to the parametrised contour, not to its trace. The winding number of a closed contour about a point off its trace is stated for a map γ:[a,b]C, because the integral it is built from depends on that map: a complex contour is a rectifiable path together with its domain and its parametrisation (Rectifiable complex contours, reversal, concatenation, closedness, and orientation), and the trace is only the image set. Two closed contours can share a trace and have different indices at a point, since the parametrisation records how many times and in which direction the trace is traversed; the chain-level index of Integration over a complex chain and the index of a chain inherits the same dependence through its terms.

5 · Examples, counterexamples and false statements

None yet.

Sources