Alphabeta Math
PropositionStatement: Literature-sourcedProof: AI-adaptedPipeline-generatedaudited 2026-09-22
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 Stiefel–Whitney class classifies orientability

Statement

Assume AC. Let B be a CW complex or, more generally, an admissible base, that is, a paracompact Hausdorff CGWH space of CW homotopy type. Then the first Stiefel–Whitney class gives a natural bijection Vect1R(B)  H1(B;F2),Lw1(L), so real line bundles are classified by their first Stiefel–Whitney class, and w1(LM)=w1(L)+w1(M) for numerable real line bundles L,M over B. Over a CW complex the bijection is the composite of the classifying bijection [B,Gr1(R)]Vect1R(B) for the universal line with the unbased representability bijection proved in step 2.1; over an admissible base it is transported from a CW model along a homotopy equivalence. Moreover, for every numerable real bundle EB of rank n0, w1(E)=0    E is orientable    the structure group of E reduces to SO(n), the last equivalence after supplying a bundle metric.

Facts & Assumptions

Given: AC, an admissible base B (in particular a CW complex), a numerable real line bundle LB and a numerable real rank-n bundle EB with n0.

[F1]

For an abelian group A and a based CW complex X whose basepoint is a vertex, pullback of the fundamental class gives [X,K(A,1)]H1(X;A), identified with absolute H1 since 1>0 (Eilenberg--Mac Lane spaces represent singular cohomology, Eilenberg--Mac Lane space). The required model identification is proved in step 1.1.

[F2]

Pullback of the tautological line gives a natural bijection [C,Gr1(R)]Vect1R(C) on classification-scope bases, in particular on CW complexes, and w1 of a line bundle over an admissible base is computed from any classifying map by w1(L)=xL=ca, independently of the chosen map (Real and complex vector bundles are classified by stable Grassmannians, Stiefel–Whitney classes from the projective-bundle relation, The tautological degree-one class is well defined and fiber generating).

[F3]

Numerable real bundles admit metrics under AC (Numerable vector bundles admit bundle metrics). Tensor and exterior-power bundles are formed from the corresponding transition matrices and commute with pullback; Λ0E is the trivial line (Whitney sum, tensor, dual, Hom, and exterior-power bundles). In local frames the map (v,w)vw gives Λ2(LM)LM, and more generally the ordered wedge gives det(Lj)Lj.

[F4]

The Whitney product formula, naturality of w1, and the injectivity of the flag-bundle pullback hold over admissible bases (Whitney sum formula for Stiefel–Whitney classes, Naturality of Stiefel–Whitney classes, Real splitting principle with mod-two injective pullback, Real flag bundle and Stiefel–Whitney roots).

[F5]

Orientations of a metric bundle are naturally in bijection with SO(n)-reductions of its orthonormal frame bundle, and a rank-zero bundle has its canonical orientation (Orientation is equivalent to an SO(n)-reduction, Oriented real bundles and oriented frame bundles).

[F6]

The quotient SRP is the principal O(1)-bundle V1(R)Gr1(R), hence a two-sheeted covering with fiber S0, and its total space S is contractible (Stiefel spaces, Grassmannians, and tautological bundles, Stable Stiefel space is contractible); for a Serre fibration the homotopy sequence is exact, including its π0 terms (Long exact sequence of homotopy groups of a fibration).

[F7]

H(RP;F2)=F2[a] with a=1, and the cross product is a ring isomorphism H(RP;F2)H(RP;F2)H(RP×RP;F2), the finite-free homology hypothesis being verified in step 1.2. Consequently H1(RP×RP;F2) has the basis a1=q1a, a2=q2a, and the axis inclusions i1(x)=(x,), i2(y)=(,y) satisfy i1a1=a, i1a2=0, i2a1=0, i2a2=a (Mod-two cohomology ring of infinite real projective space, Cohomological Kunneth cross product is a ring isomorphism).

[F8]

Let g:KB be a homotopy equivalence with homotopy inverse h. Then g:H1(B;F2)H1(K;F2) is an isomorphism, by functoriality and homotopy invariance of singular cohomology; and pullback along g is a bijection on isomorphism classes of numerable finite-rank bundles, since (hg) and (gh) are the respective identities up to canonical pullback comparison and homotopy invariance of bundle pullback (Homotopy equivalences, homotopy inverses and spaces of the same homotopy type, Singular cohomology is contravariantly functorial, Homotopic maps induce equal maps in singular cohomology, Vector-bundle pullback is canonically functorial, Homotopy invariance of vector-bundle pullback).

[F9]

A CW vertex inclusion has the homotopy extension property (Relative CW inclusions are cofibrations).

[F10]

Under AC evaluation identifies cohomology over a field with the full algebraic dual of homology, without a finite-dimensional hypothesis (Cohomology over a field is dual to homology over that field).

[F11]

Under AC numerable fiber bundles are Serre fibrations (Numerable fiber bundles are hurewicz fibrations).

[A1]

AC is the Axiom of Choice in the form fixed by The Axiom of Choice.

Proof

1.1

The model RP is a K(Z/2,1). By [F6] the antipodal quotient q:SRP is numerable: its local covering charts admit a numeration on the paracompact CW base. Thus [F11] makes it a Serre fibration with fiber S0 and contractible total space, so the exact sequence of [F6] gives πi(RP)πi1(S0)=0 for i2. In degree one, use the action clause of the same fibration theorem rather than treating pointed-set exactness as injectivity: π1(RP) acts on the two components of S0, its orbits are the fibers of π0(S0)π0(S) and hence form one transitive orbit, and the stabilizer of the chosen component is the image of π1(S)=0. Therefore the orbit map from π1(RP) to the two-point set π0(S0) is bijective, so the fundamental group has two elements and is Z/2. The base is path connected as the image of the contractible total space. Since RP is a based CW complex whose only nonzero homotopy group is this one, it is a model of K(Z/2,1) in the sense of [F1], and the representability theorem [F1] applies to it.

F1F6F11
1.2

Tensor products add over a CW complex. The ordinary product of the two countable CW complexes RP is a CW complex (Hatcher, Algebraic Topology, Appendix Theorem A.6, printed p.524), hence an admissible base. By [F10] each homology group of RP has one-dimensional dual by [F7], hence is itself one-dimensional: two independent vectors would extend to a basis and give two independent coordinate functionals under AC, whereas the zero space has zero dual. Thus the finite-free hypothesis in [F7] holds. Let q1,q2:RP×RPRP be the projections and put N=q1γ1q2γ1, a numerable real line bundle. By [F7] every class of H1(RP×RP;F2) is uniquely αa1+βa2 with α,βF2, the two axis inclusions returning αa and βa. Let cN classify N, so that w1(N)=cNa by [F2]. The composite q1i1 is the identity and q2i1 is constant, and a pullback along a constant map is a trivial line bundle by its fiber description, so i1Nγ1ε1γ1; naturality [F4] therefore gives i1w1(N)=w1(i1N)=w1(γ1)=a, so the coefficient of a1 is one, and symmetrically that of a2 is one: w1(N)=a1+a2. Now let L,M be numerable real line bundles over a CW complex B, classified by maps cL,cM:BRP, so that LcLγ1 and McMγ1 by [F2]. Tensor products commute with pullback [F3], so LM(cL,cM)N, and naturality [F4] together with the class of N gives w1(LM)=(cL,cM)(a1+a2)=cLa+cMa=w1(L)+w1(M). Since Λ2(LM)LM by [F3] while w1(LM)=w1(L)+w1(M) by the Whitney formula [F4], this also gives w1(det(LM))=w1(LM) for the rank-two sum.

F2F3F4F7F10A1
2.1

Line bundles over a CW complex are classified by w1. First let B be connected with vertex b0. Step 1.1 and [F1] give a bijection [B,RP]H1(B;F2) by pulling back the fundamental class. That class is nonzero: apply [F1] to the model itself, whose identity cannot be based nullhomotopic because it induces the identity on its nonzero fundamental group. It is therefore the unique nonzero class a of [F7]. Every unbased map can be made based: choose a path from its value at b0 to the target vertex and extend this vertex homotopy using [F9]. If two based maps are freely homotopic, their pullbacks of a agree by [F8], so injectivity of [F1] already makes them based homotopic. Thus forgetting basepoints is a bijection. Compose this proved unbased bijection with [F2]; its value on the bundle classified by c is ca=w1(L). Both bijections are natural in the base, as is w1 by [F4], and over a disconnected CW complex both sides split as products over the components, since a line bundle, a classifying map and a cohomology class are each determined componentwise. In particular the trivial bundle corresponds to 0, so w1(L)=0 forces L to be trivial.

F1F2F4F7F8F9step 1.1
3.1

Admissible bases by transfer along a CW model. Let B be admissible and choose a homotopy equivalence g:KB from a CW complex K with homotopy inverse h, which exists by the definition of CW homotopy type and [F8]. Pullback along g is a bijection Vect1R(B)Vect1R(K), and g:H1(B;F2)H1(K;F2) is an isomorphism, both by [F8]; naturality of w1 [F4] gives w1(gL)=gw1(L) for every numerable real line bundle L over B, so the square comparing the two bases commutes. Over the CW complex K the corresponding map is a bijection by step 2.1, and in a commuting square whose other three maps are bijections the fourth map is a bijection as well; hence Lw1(L) is a bijection over B. The tensor identity transfers the same way: tensor products commute with pullback [F3] and step 1.2 applies over the CW complex K, so gw1(LM)=w1(g(LM))=w1(gLgM)=w1(gL)+w1(gM)=g(w1(L)+w1(M)), and injectivity of g [F8] gives w1(LM)=w1(L)+w1(M) over B.

F3F4F8step 1.2step 2.1
4.1

The first class is the class of the determinant line. Let EB have rank n1 over the admissible base B and let q:Fl(E)B be its flag bundle, so qEL1Ln and q is injective. By [F4] and the tensor identity of step 3.1, applied over the admissible base Fl(E), w1(qE)=j=1nw1(Lj)=w1(L1Ln)=w1(qdetE)=qw1(detE), because det(qE)qdetE and w1 is natural [F4]. Injectivity of q gives w1(E)=w1(detE).

F3F4step 3.1
5.1

Orientability and the determinant line. Supply E with the metric of [F3]. An orientation of Eb is a choice of generator of ΛnEb up to positive scaling, so the orientation cover of E is identified fiberwise with the unit sphere bundle S(detE) of the determinant line, the map sending an orientation to its unit volume element being a homeomorphism over B: in orthonormal frames it identifies the two signs, and both transition rules are multiplication by the determinant sign. Hence E is orientable exactly when S(detE) admits a section, which happens exactly when the line bundle detE is trivial, since a nowhere-zero section of a line bundle trivializes it and conversely. By the bijection of step 3.1 over the admissible base B, the determinant line is trivial exactly when w1(detE)=0, which by step 4.1 is exactly w1(E)=0. The equivalence with an SO(n)-reduction of the orthonormal frame bundle is [F5].

F3F5step 3.1step 4.1
6.1

Boundary cases. For n=0 the bundle has its canonical orientation by [F5], the determinant line is the trivial line, and w1(E)=0 by the rank convention, so both sides of the equivalence hold. For n=1 the determinant line is E itself and step 4.1 is the identity, while step 3.1 is the asserted classification of line bundles. For a trivial bundle of positive rank, the wedge of its standard frame is a nowhere-zero section of its determinant line; steps 3.1 and 4.1 then give w1=0. If B= all groups are zero and the unique empty bundle is orientable, matching w1=0. AC is inherited through representability, classification, metrics, splitting, Kunneth, duality, fibration and homotopy-invariance interfaces.

F1F2F3F4F5F7F8F10F11A1step 3.1step 4.1step 5.1

Depends on

Used by

Dependency tree · two levels

106 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