Alphabeta Math
TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-16
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.

For a continuous function on a complex domain, endpoint independence, zero closed-contour integrals, and existence of a primitive are equivalent

Statement

Let U be a complex domain and f:U→C continuous. The following are equivalent:

  1. f has a primitive on U;
  2. the integral of f along rectifiable contours in U depends only on the endpoints;
  3. the integral of f around every closed rectifiable contour in U is 0.

Facts & Assumptions

Given: A complex domain U and a continuous f:U→C.

[L1]

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

[L2]

Every connected open subset of Rn is polygonally connected, with polygonal paths as in their definition (For an open subset of Rn, connectedness, path-connectedness and polygonal connectedness are equivalent, Polygonal paths and polygonally connected subsets of Rn).

[L3]

Complex contour integrals change sign under reversal and add under concatenation (Complex line integrals change sign under reversal and add under concatenation).

[L5]

Let F be a primitive of a continuous function f on an open set containing the trace of a rectifiable contour γ:[a,b]→C. If 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).

[L6]

For real vector fields, conservativity, path independence, and zero closed-loop integrals are equivalent under the published open and path-connected hypotheses (Conservative, path-independent, and zero-closed-loop conditions are equivalent).

Proof

technique · constructive
1.1givenL5

If f has a primitive F on U, then F′=f is continuous by the Given, so [L5] applies to every rectifiable contour in U and gives endpoint independence; endpoint independence makes every closed-contour integral zero because the constant contour with the same endpoint has integral 0.

1.2L1L2L3

Assume every closed-contour integral is zero. By [L1] and [L2], fix a basepoint z0∈U; for each z∈U at least one polygonal path in U runs from z0 to z. Any two such paths carry the same integral: concatenating one with the reversal of the other is a closed contour, whose integral is by [L3] the difference of the two, and the closed-loop hypothesis makes that difference 0.

2.1step 1.2construct

So for each z∈U there is a unique complex number shared by the integrals of f along all polygonal paths in U from z0 to z; define F(z) to be that number. This specifies F uniquely from the data of step 1.2, with no path selected and no choice principle used.

3.1step 2.1L3L4

For sufficiently small h, the segment from z to z+h lies in U. By [L3] and [L4], F(z+h)−F(z)=∫01f(z+th)h dt, so division by h≠0 gives an average tending to f(z) by continuity. Thus F′(z)=f(z).

4.1step 1.1step 3.1L1L2L6discharge-construct∎

The construction proves that zero closed integrals imply a primitive, completing both directions of the equivalence. On piecewise-C1 contours the componentwise statement agrees with the real vector-field equivalence [L6], whose open and path-connected hypotheses hold by [L1] and [L2].

Depends on

Used by

Dependency tree · two levels

42 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.

Sources