Alphabeta Math
ExampleConstruction: Literature-sourcedVerification: AI-adaptedPipeline-generatedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-14
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.

Wu classes of a closed surface

Example

Assume AC, and let M be a nonempty closed connected topological surface; thus M is compact, boundaryless, and two-dimensional. Choose a generator ex of the integral orientation stalk Ox at every xM. For a singular one-simplex σ from v0 to v1, define ϵ(σ)F2 by

Tσ(ev0)=(1)ϵ(σ)ev1.

The verification below proves that ϵ is a cocycle and that its class is independent of the chosen generators. Write w1(M)=[ϵ]H1(M;F2). Then the Wu classes of M are

v0(M)=1,v1(M)=w1(M),vi(M)=0(i>1).

Moreover, v1(M)=0 exactly when M is orientable.

Facts & Assumptions

Given: The surface M, the family (ex)xM, and the cochain ϵ specified above.

[F1]

Orientation local system and orientation cover defines the infinite cyclic stalks Ox, their path transport, and the two-sheeted orientation cover. Transport is unchanged by endpoint-fixed homotopy and respects path concatenation.

[F2]

The declared supplier prop-the-manifold-orientation-system-is-a-local-system regards OM as a covariant integral local system and identifies a continuous generator section with an orientation.

[F3]

The declared supplier def-singular-and-cellular-chain-complexes-with-local-coefficients places a local coefficient at the first vertex and, on a one-simplex, gives

(δc)(σ)=Tσ1(c(v1))c(v0).

The same definition gives local chains as direct sums, hence as finite chains. The local differentials square to zero by the declared supplier lem-twisted-boundaries-square-to-zero-and-are-independent-of-lift-bases.

[F4]

The declared supplier lem-canonical-twisted-fundamental-classes-over-compact-subsets gives the canonical class [M]twH2(M;OM) whose local value at x is oxox, independently of the sign of the generator ox.

[F5]

The declared supplier def-cup-and-cap-products-with-local-coefficient-pairings defines the cohomology-first local cap product and fixes its chain sign:

(ϕc)=(1)p(ϕc(δϕ)c)(ϕCp).
[F6]

Fundamental class of a compact oriented manifold characterizes the ordinary mod-two fundamental class by its nonzero value in every local top-homology stalk.

[F7]

Bockstein connecting operation defines the mod-two Bockstein from 0F22Z/4F20 by lifting a cocycle and dividing its coboundary. The canonical zero/one lift is choice-free. Sq^1 is the mod-two Bockstein identifies this operation with Sq1.

[F8]

Singular cochain complex with coefficients uses the positive ordinary coboundary convention (δa)(z)=a(z).

[F9]

Steenrod normalization, instability, suspension, and top square gives Sq0x=x, Sqkx=0 for k>degx, and Sqdegx(x)=xx.

[F10]

Wu classes of a closed manifold defines vi(M) as the unique class representing the Sqi functional under the mod-two cup pairing, and sets it to zero outside 0idimM.

[A1]

The Axiom of Choice is used directly once: from the nonempty two-element set of generators of every stalk Ox, it supplies the set-indexed family (ex)xM. It is also inherited through [F10]'s perfect-pairing result. No later family of representatives, paths, charts, or primitives is chosen.

Verification

Proof technique: compare the mod-four cohomology Bockstein pairing with the integral homology lift-and-divide cycle obtained from the twisted fundamental cycle.

1.1

The edge signs form a cocycle. [F1, F2, A1, given] For a singular two-simplex, write ϵij for the sign on its affine edge from vertex i to vertex j. The 02 edge is homotopic relative to its endpoints to the 01 edge followed by the 12 edge. Functoriality of orientation transport therefore gives

ϵ02=ϵ01+ϵ12in F2.

With the positive singular coboundary, (δϵ)(012)=ϵ12ϵ02+ϵ01=0. Hence ϵ is a cocycle. A degenerate edge has identity transport and therefore sign zero, consistently with this calculation.

2.1

The cohomology class does not depend on the generator family. [F1, step 1.1] Any other family has the form ex=(1)t(x)ex for a unique ordinary zero-cochain t:MF2. Its edge signs satisfy

ϵ(σ)=ϵ(σ)+t(v1)t(v0)=ϵ(σ)+(δt)(σ).

Thus [ϵ]=[ϵ], so w1(M) is well defined.

3.1

The signed generator cochain has an even coboundary whose half reduces to ϵ. [F1, F3, step 1.1, step 2.1] Define the local zero-cochain cC0(M;OM) by c(x)=ex. Since Tσ(ev0)=(1)ϵ(σ)ev1, the formula in [F3] gives

(δc)(σ)=((1)ϵ(σ)1)ev0.

Consequently there is a unique local one-cochain b with δc=2b: b(σ)=0 when ϵ(σ)=0 and b(σ)=ev0 when ϵ(σ)=1. Since local cochain groups are products of infinite cyclic groups, they have no two-torsion. Thus 2δb=δ2c=0 implies δb=0.

There is a canonical morphism of local systems r:OMF2: if e is either generator, r(ne)=nmod2. The formula is independent of replacing e by e, and orientation transport changes a generator only by sign, so it commutes with transport. The displayed values of b give r(b)=ϵ.

4.1

Cap the twisted fundamental cycle with the generator cochain. [F3, F4, F5, F6, step 3.1] There is a canonical local-coefficient pairing

q:OMOMZ,qx(ne,me)=nm,

where e is either generator of Ox. Simultaneously replacing e by e leaves nm unchanged, and simultaneous orientation transport does the same, so q is well defined and transport-compatible.

Choose one finite twisted cycle C representing [M]tw; this is a single existential witness, not a family of choices. Applying r to its coefficients gives an ordinary mod-two cycle C. At every point, the canonical local value oxox from [F4] maps to the unique nonzero mod-two local orientation. The uniqueness in [F6] therefore gives [C]=[M]2.

Put Z=cqCC2(M;Z). On each simplex, reduction modulo two turns q into multiplication in F2, turns r(c) into the constant zero-cochain 1, and turns C into C. Hence

Z=1C=C.

Thus Z is an integral lift of the mod-two fundamental cycle.

5.1

The cap-boundary sign produces the correct lift-and-divide cycle. [F3, F5, step 3.1, step 4.1] Since C is a cycle and c has degree zero, the exact convention in [F5] gives

Z=cqC(δc)qC=2(bqC).

Set W=bqC. Then Z=2W. The ordinary singular chain group is free abelian on the singular simplices, so 2W=2Z=0 implies W=0. After reducing modulo two, the minus sign disappears and step 3.1 gives

W=ϵC.
6.1

The mod-four Sq1 pairing is evaluation on W. [F7, F8, step 4.1, step 5.1] Let xH1(M;F2), represent it by a cocycle a, and let a^ be its canonical integer zero/one lift. There is a unique integer two-cochain h such that δa^=2h. It is a cocycle because integer cochains have no two-torsion. Reducing a^ modulo four shows from [F7] that

Sq1(x)=[hmod2].

The positive coboundary convention and Z=2W give the exact integer calculation

2h(Z)=(δa^)(Z)=a^(Z)=2a^(W).

Canceling 2 in Z and then reducing modulo two yields

Sq1(x),[M]2=x,[W].
7.1

Cap-cup adjunction identifies the orientation class. [F5, step 3.1, step 4.1, step 5.1, step 6.1] For the cohomology-first cap convention, evaluating a on ϵC is exactly the Alexander--Whitney evaluation of ϵa on C: ϵ reads the front edge and a reads the retained back edge. Therefore

Sq1(x),[M]2=x,w1(M)[M]2=w1(M)x,[M]2.

By [F9], this also states the surface self-intersection identity xx,[M]2=w1(M)x,[M]2; it was derived from the chain calculation, not assumed as Wu's formula.

8.1

The degree-one Wu class is w1(M). [F10, step 7.1] The identity in step 7.1 holds for every xH1(M;F2)=H21(M;F2). By the defining uniqueness of the degree-one Wu class in [F10], it follows that v1(M)=w1(M).

9.1

The remaining Wu classes have the asserted values. [F9, F10, step 8.1] For i=0, [F9] makes the defining functional xSq0x,[M]2 equal to evaluation on the fundamental class, which is represented by the unit; uniqueness in [F10] gives v0(M)=1. For i=2, the test classes in [F10] have degree zero, so [F9] gives Sq2x=0 for all of them. The zero class represents this zero functional, and uniqueness gives v2(M)=0. Indices i>2 are zero by the out-of-range convention in [F10]. Hence vi(M)=0 for every i>1.

10.1

Vanishing of w1(M) is equivalent to orientability. [F1, F2, step 2.1, step 9.1] If M is oriented, let sx be its continuous generator section. Write sx=(1)t(x)ex. Transport preserves s, so the generator-change calculation in step 2.1 gives ϵ=δt and hence w1(M)=0.

Conversely, if w1(M)=0, choose an ordinary zero-cochain t with ϵ=δt and set ex=(1)t(x)ex. Step 2.1 shows that all edge signs for (ex) vanish. Thus transport along every singular path carries its initial e to its terminal e. Around any point, take a path-connected orientation-chart ball and the basic local orientation section whose value at that point is e. Transport inside the ball generates that section, so the path-transport property makes it equal to e throughout the ball. Hence xex is locally continuous, and therefore is a global section of the orientation cover. By [F2], it orients M. Since v1=w1 by step 8.1, this proves the final biconditional.

11.1

Boundary and choice cases are explicit. [F3, F4, F5, F7, F8, F10, A1, step 1.1, step 3.1, step 4.1, step 5.1, step 6.1, step 7.1, step 8.1, step 9.1, step 10.1] The hypothesis excludes the empty and disconnected cases and fixes dimension two; closed excludes manifold boundary. Zero classes x are included in step 6.1. The degree endpoints i=0,1,2 and all out-of-range indices were handled in step 9.1. Degenerate simplices remain in the unnormalized singular complexes; their ordinary and local boundary formulas are the ones used above. The two divisions by 2 are unique because the relevant integral cochain and chain groups are torsion-free. The zero/one lift of a, the reductions r, and the pairing q are canonical. Apart from the one pointwise generator-family selection declared in [A1], only the single cycle representative C, the single primitive t under the hypothesis w1=0, and one chart at a time are chosen; these are ordinary existential instantiations, not further uses of AC. ∎

Remarks

  • The five suppliers used in [F2]--[F5] are homed on the later page local-coefficients-twisted-homology-and-duality (batch 5): this examples page precedes that page in the reading order, and the batch-5 manifest already whitelists the target page under the examples page's forwardRefs. All five items are declared in deps here, so the dependency graph is complete; because their page is later, they are named by ID in [F2]--[F5] rather than linked, since a body hyperlink to later material must be declared as a forward reference and Step-5b resolution removes that declaration. Rehoming this example to local-coefficients-twisted-homology-and-duality-examples (an owner-only reading-order change) would make every citation backward and restore the links.

Depends on

Used by

Nothing in the library uses this result yet.

Dependency tree · two levels

52 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