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 x∈M. 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)x∈M, 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]tw∈H2(M;OM) whose local value at x is ox⊗ox, 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 0→F2→2Z/4→F2→0 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>deg⁡x, and Sqdeg⁡x(x)=x⌣x.

[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 0≤i≤dim⁡M.

[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)x∈M. It is also inherited through [F10]'s perfect-pairing result. No later family of representatives, paths, charts, or primitives is chosen.

Verification

technique · compare the mod-four cohomology Bockstein pairing with the integral homology lift-and-divide cycle obtained from the twisted fundamental cycle
1.1F1F2A1given

The edge signs form a cocycle. 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.1F1step 1.1

The cohomology class does not depend on the generator family. Any other family has the form ex′=(−1)t(x)ex for a unique ordinary zero-cochain t:M→F2. Its edge signs satisfy

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

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

3.1F1F3step 1.1step 2.1

The signed generator cochain has an even coboundary whose half reduces to ϵ. Define the local zero-cochain c∈C0(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:OM→F‾2: if e is either generator, r(ne)=n mod 2. 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.1F3F4F5F6step 3.1

Cap the twisted fundamental cycle with the generator cochain. There is a canonical local-coefficient pairing

q:OM⊗OM⟶Z‾,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 ox⊗ox from [F4] maps to the unique nonzero mod-two local orientation. The uniqueness in [F6] therefore gives [C‾]=[M]2.

Put Z=c∩qC∈C2(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‾=1∩C‾=C‾.

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

5.1F3F5step 3.1step 4.1

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

∂Z=c∩q∂C−(δc)∩qC=−2(b∩qC).

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

W‾=ϵ∩C‾.

6.1F7F8step 4.1step 5.1

The mod-four Sq1 pairing is evaluation on W‾. Let x∈H1(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)=[h mod 2].

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.1F5step 3.1step 4.1step 5.1step 6.1

Cap-cup adjunction identifies the orientation class. 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 ⟨x⌣x,[M]2⟩=⟨w1(M)⌣x,[M]2⟩; it was derived from the chain calculation, not assumed as Wu's formula.

8.1F10step 7.1

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

9.1F9F10step 8.1

The remaining Wu classes have the asserted values. For i=0, [F9] makes the defining functional x↦⟨Sq0x,[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.1F1F2step 2.1step 9.1

Vanishing of w1(M) is equivalent to orientability. 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 x↦ex′ 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.1F3F4F5F7F8F10A1step 1.1step 3.1step 4.1step 5.1step 6.1step 7.1step 8.1step 9.1step 10.1∎

Boundary and choice cases are explicit. 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