Alphabeta Math
TheoremStatement: Literature-sourcedProof: AI-adaptedSession-authored (Fable 5 assisted)precheck 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:UC 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:UC.

[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.1

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.

givenL5
1.2

Assume every closed-contour integral is zero. By [L1] and [L2], fix a basepoint z0U; for each zU 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.

L1L2L3
2.1

So for each zU 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.

step 1.2construct
3.1

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)hdt, so division by h0 gives an average tending to f(z) by continuity. Thus F(z)=f(z).

step 2.1L3L4
4.1

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].

step 1.1step 3.1L1L2L6discharge-construct

Depends on

Used by

Dependency tree · next 3 levels

Direct dependencies and their dependencies through the next three levels: 180 results over 25 levels. An arrow runs from a result to what uses it, and this result sits at the bottom with a heavier outline. Click the chart to enlarge it.

Sources