Alphabeta Math
PropositionStatement: Literature-sourcedProof: AI-adaptedPipeline-generatedaudited 2026-09-13
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.

The first Hurewicz map is abelianization

Statement

For every path-connected topological space X and x0∈X, the Hurewicz map h:π1(X,x0)⟶H1(X;Z) is surjective and has kernel [π1(X,x0),π1(X,x0)]. Hence it induces a natural isomorphism π1(X,x0)ab≅H1(X;Z). The proof is choice-free and requires no CW, separation, local path-connectivity or local simple-connectivity assumption.

Facts & Assumptions

[F1]

Absolute and relative Hurewicz homomorphisms supplies the natural homomorphism defined using the positive circle generator.

[F2]

Based loops and the fundamental group uses first-loop-first concatenation and equality given by endpoint-fixed homotopy. Loop classes form the group π1(X,x0) under concatenation proves associativity, the constant identity and the reversed-path inverse.

[F3]

The singular chain complex and singular homology and The singular boundary operator give finite chains, cycles modulo boundaries, ∂e=e(1)−e(0), and ∂σ=σ12−σ02+σ01 for a singular triangle.

[F4]

The singular chain homotopy formula gives the prism relation for a path homotopy, including its endpoint terms.

[F5]

The derived subgroup is characteristic and the abelianization is universal gives the universal abelian quotient and factorization of homomorphisms into abelian groups.

[F7]

Homology of spheres computes H1(S1;Z)≅Z by the alternating boundary cycle of an oriented triangle, transported from its simplicial boundary to singular homology.

Proof

Given: A path-connected X and a basepoint x0. Write G=π1(X,x0) and use additive notation in Gab. For one-chains write u∼v if u−v is a singular boundary; neither chain is required individually to be a cycle.

1.1F2F3F4

A constant edge is the boundary of the constant singular two-simplex, since its three boundary terms have coefficients 1,−1,1. If a,b are composable paths, define s:Δ2→X as (a∗b)∘ℓ, where in barycentric coordinates ℓ(t0,t1,t2)=t1/2+t2. On edges 01,12,02 it gives respectively a,b,a∗b, so ∂s=b−(a∗b)+a and a∗b∼a+b. If two paths are homotopic with endpoints fixed, [F4] says their difference is a prism boundary plus a difference of constant endpoint edges, which are themselves boundaries as just proved; hence they are equivalent under ∼. Finally a∗aˉ contracts rel endpoints by retracing shorter initial segments: on the two half-intervals use a(2t(1−s)) and a(2(1−t)(1−s)). Therefore aˉ∼−a. All these are finite chain relations.

1.2F2F3F6given

For a finite singular cycle c=∑emee, let V be its finite set of endpoints together with x0. By path-connectedness and [F6], there are paths pv:x0→v for v∈V, with px0 the constant path. Define Tp(c)=∑eme[ pe(0)∗e∗pˉe(1) ]ab. Repeated edges may be combined and zero coefficients removed; the sum is finite and lies in Gab.

2.1F1F3F5F7step 1.1

The map in [F1] sends a loop, viewed as a singular one-cycle, to its homology class. To verify the generator identification, realize the oriented circle as the boundary of a positively oriented triangle. Its boundary is e01+e12−e02 by [F3]. In that triangle-boundary simplicial complex, the one-cycle condition forces the three oriented edge coefficients to be equal, and there are no two-simplices, so this alternating boundary is a primitive positive generator; [F7] transfers that generator to singular homology. Step 1.1 identifies this class with the single positively traversed loop e01∗e12∗eˉ02. Its parametrization gives the positive based identification I/∂I≅S1, so postcomposing it with any based sphere map gives exactly the singular loop representing that based class, up to endpoint-fixed reparametrization. Thus h([a])=[a] in singular homology with the stated orientation. Since h is a homomorphism into an abelian group, [F5] factors it uniquely as hˉ:Gab→H1(X).

2.2F3step 1.1step 1.2

This value is independent of the chosen finite paths. For another family pv′, put dv=[pv′∗pˉv]ab. Canceling a path followed by its reverse, with the retracing homotopy of step 1.1, gives [pe(0)′∗e∗pˉe(1)′]ab=de(0)+[pe(0)∗e∗pˉe(1)]ab−de(1). The difference of the two sums is therefore ∑eme(de(0)−de(1)). For each vertex its coefficient is the negative of its coefficient in ∂c, hence zero. Enlarging V does not change the sum either. Thus there is one uniquely defined value T(c) for each cycle, without choosing paths for all points of X. For two cycles choose paths on the union of their finite vertex sets; the same formula then proves T(c+c′)=T(c)+T(c′) and T(0)=0.

3.1F3F6step 1.1step 2.2

This homomorphism on cycles kills boundaries. For one singular triangle σ, choose paths to its three vertex images and x0. Write aij=σ∣[i,j] and Lij=pσ(i)∗aij∗pˉσ(j). The path a01∗a12 is endpoint-fixed homotopic to a02: in the convex triangle, interpolate the broken two-edge parametrized path linearly to the direct 02 edge, then compose with σ. Cancellation of the middle p and reversed p shows [L01][L12]=[L02] in G. Thus the value assigned to ∂σ is [L12]ab−[L02]ab+[L01]ab=0. For an arbitrary finite two-chain, choose paths on the finite union of all its vertex images and apply this calculation term by term, with its integer coefficients. Any cancellation among its boundary edges also cancels the corresponding loop terms. By the independence in step 2.2 this proves T(∂b)=0 for every two-chain b. Therefore T descends to a homomorphism T~:H1(X)→Gab.

4.1F3step 1.1step 2.1step 2.2step 3.1

For a cycle c=∑emee, step 1.1 gives pe(0)∗e∗pˉe(1)∼pe(0)+e−pe(1). Summing with coefficients me, the pv terms cancel exactly because ∂c=0. The sum of the based loops is therefore homologous to c. By step 2.1 this says hˉT~([c])=[c]. Conversely, for a based loop a choose only the constant path to its sole endpoint x0. Its defining sum gives T(a)=[a]ab, so T~hˉ([a]ab)=[a]ab. Every element of Gab is the coset of some element represented by a based loop, hence these are inverse maps on the whole groups.

5.1F1F5step 2.1step 4.1

Thus hˉ is an isomorphism. Since h=hˉ∘(G→Gab), it is onto and its kernel is exactly the kernel of the quotient, namely the commutator subgroup. Naturality follows from [F1] and [F5]: a based map commutes with h and induces the map of universal abelian quotients, so it commutes with hˉ, and then also with its inverse. No global family of transport paths is used in this conclusion.

6.1F2F6step 1.1step 1.2step 2.2step 3.1step 4.1step 5.1∎

The zero cycle uses just the basepoint path and gives zero; integer coefficients, negative coefficients, repeated simplices and degenerate triangles were handled by linearity and the explicit triangle relations. For a singleton target, all loops are constant and all one-cycles are boundaries, so both groups are zero. Empty X has no basepoint and is not an instance. The proof uses path-connectedness exactly to supply paths for the finite vertex sets in steps 1.2 and 3.1. Finite choice suffices for each such set, and independence specifies a unique value for every cycle; no AC or countable choice is used. Endpoint-fixed path homotopies and first-loop-first order were retained throughout.

Depends on

Dependency tree · 2 levels

Sources