Alphabeta Math
TheoremStatement: 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.

Mod-two cohomology of BO(n)

Statement

Assume AC. For every n0, H(BO(n);F2)=F2[w1,,wn],wi=i, where BO(n)=Grn(R) is the stable real Grassmannian and wi=wi(γn) are the Stiefel–Whitney classes of its tautological bundle. For n=0 the right side is F2.

Facts & Assumptions

Given: AC and an integer n0, with γnBO(n) the tautological rank-n real bundle.

[F1]

The stable real Grassmannian BO(n)=Grn(R) is a path-connected CW complex, and for n=0 it is a point; the tautological bundle over it is numerable (Stiefel spaces, Grassmannians, and tautological bundles, Schubert cells give the stable Grassmannian CW structure).

[F2]

Every real vector bundle is canonically F2-oriented; in particular γn and all its pullbacks carry canonical mod-two orientations (R-oriented vector bundle and orientation local system).

[F3]

The mod-two Gysin sequence of an F2-oriented rank-r numerable bundle ξ over a base in the scope of the general Thom theorem reads Hkr(B;F2)e2(ξ)Hk(B;F2)πHk(S(ξ);F2)GHkr+1(B;F2), exactly and naturally (Gysin long exact sequence of an oriented sphere bundle).

[F4]

For a Serre fibration over a path-connected CW complex, the cohomological Serre spectral sequence has E2a,bHa(B;Hb) and converges to Ha+b of the total space, naturally (Cohomological Serre spectral sequence).

[F5]

The stable Stiefel space V1(R)=S is contractible, and a contractible space has vanishing reduced cohomology in every degree by homotopy invariance (Stable Stiefel space is contractible).

[F6]

H(RP;F2)=F2[a] with a=1. The tautological class xγ1 is the pullback of a along a classifying map of the universal line; independence of that map permits the identity map, which classifies γ1, and hence xγ1=a. The rank-one projective-bundle relation then gives w(γ1)=1+xγ1=1+a (Mod-two cohomology ring of infinite real projective space, Tautological degree-one class on a real projective bundle, The tautological degree-one class is well defined and fiber generating, Stiefel–Whitney classes from the projective-bundle relation).

[F7]

The Whitney product formula, naturality of the classes, and the vanishing w(G)=1 for a trivial bundle hold over admissible bases (Whitney sum formula for Stiefel–Whitney classes, Naturality of Stiefel–Whitney classes).

[F8]

Under AC pullback of the tautological F-bundle gives a natural bijection [X,Grn(F)]VectnF(X) on paracompact Hausdorff CGWH spaces, in particular on CW complexes, so every numerable real rank-n bundle over a CW complex has a classifying map into BO(n) (Real and complex vector bundles are classified by stable Grassmannians).

[A1]

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

Proof

1.1

The cases n=0 and n=1. For n=0 the Grassmannian is a point and H=F2 by [F1], with no positive classes. For n=1 the Grassmannian is RP, so [F6] gives H=F2[a]=F2[w1(γ1)] because w1(γ1)=a; this is the assertion for n=1.

F1F6
1.2

The sphere bundle and its total space. For n2 let π:S(γn)BO(n) be the unit sphere bundle of γn, a numerable fiber bundle with fiber Sn1, and consider p:S(γn)BO(n1)=Grn1(R), (W,v)Wv, the orthogonal complement of v in the n-plane W. In a local frame of γn this is the map U×Sn1Grn1(R) obtained by orthogonally completing the frame; it is a numerable fiber bundle whose fiber over an (n1)-plane P is the unit sphere in PR, that is S. Since BO(n1) is a path-connected CW complex by [F1], the spectral sequence [F4] has E2a,b=Ha(BO(n1);Hb) with Hb=0 for b>0 and H0=F2 constant by [F5], so the sequence is concentrated in the row b=0 and the edge map p:Hk(BO(n1);F2)Hk(S(γn);F2) is an isomorphism for every k.

F1F4F5
2.1

The pullback of the tautological bundle splits. Let Lπγn be the vertical line bundle, whose fiber over (W,v) is the line Rv; it is trivialized by the section (W,v)(W,v,v). Orthogonal projection with respect to a metric on πγn splits πγnLpγn1, because the fiber of pγn1 over (W,v) is Wv. Therefore, by [F7], the total class is multiplicative, w(πγn)=w(L)w(pγn1)=w(pγn1), since the trivial line bundle L has total class 1; comparing components of this identity gives wj(πγn)=wj(pγn1)=pwj(γn1) for every j.

F7step 1.2
3.1

The map η and surjectivity. Define η:H(BO(n);F2)H(BO(n1);F2) as the composite of π with the inverse of the isomorphism p of step 1.2. Then step 2.1 gives η(wj(γn))=wj(γn1) for every j, with the convention wn(γn1)=0. Assume now, as induction hypothesis, that H(BO(n1);F2)=F2[w1,,wn1] with wj=wj(γn1). Then the image of η contains all polynomial generators of H(BO(n1);F2) and hence is everything: η is surjective.

step 1.2step 2.1
4.1

The Gysin sequence breaks into short exact sequences. The mod-two Gysin sequence of [F3] for ξ=γn is Hkn(BO(n))e2Hk(BO(n))πHk(S(γn))GHkn+1(BO(n)), and identifying the middle term with Hk(BO(n1)) through step 1.2 turns π into η. Since η is surjective by step 3.1, exactness gives short exact sequences 0Hi(BO(n))e2Hi+n(BO(n))ηHi+n(BO(n1))0 for every i. In particular e2:HiHi+n is injective for every i.

F3step 1.2step 3.1F2
5.1

Identification of the Euler class with wn. Take k=n and i=0 in step 4.1: the image of e2:H0(BO(n))Hn(BO(n)) is a one-dimensional F2-space generated by e2(γn), and it equals the kernel of η in degree n. That kernel contains wn(γn), since η(wn(γn))=wn(γn1)=0 by step 3.1. Moreover wn(γn)0: let f:RPBO(n) be a classifying map of the n-fold sum γ1γ1 of the universal line, which exists by [F8]; then fwn(γn)=wn(fγn)=(w1(γ1))n=an0 by the Whitney formula [F7] and [F6]. Hence both e2(γn) and wn(γn) are nonzero elements of the one-dimensional F2-space kerηHn, so e2(γn)=wn(γn).

F3F6F7F8step 4.1
6.1

Polynomial generation and uniqueness. Let φ:F2[w1,,wn]H(BO(n);F2) send wj to wj(γn); it is a graded ring homomorphism. Surjectivity is proved by induction on the total degree: for ξHk(BO(n)), the class η(ξ)Hk(BO(n1)) is, by the induction hypothesis on n, the image of a unique polynomial f in w1,,wn1; then ξφ(f) lies in kerη, which by step 4.1 is the image of wn (using step 5.1), say ξφ(f)=ζwn for a unique ζHkn(BO(n)); by induction on k the class ζ is the image of a unique polynomial g in w1,,wn, so ξ is the image of f+wng. Injectivity is proved by the same decomposition: if φ(P)=0, write P=f+wng with fF2[w1,,wn1] uniquely; applying η gives 0=η(φ(P)) in H(BO(n1)), and by step 3.1 and the induction hypothesis on n this is the image of f, so f=0; then wnφ(g)=0 and injectivity of wn from step 4.1 gives φ(g)=0, whence g=0 by induction on the degree of P. Hence φ is an isomorphism.

step 3.1step 4.1step 5.1
7.1

Boundary cases. The case n=0 is step 1.1, the case n=1 is also step 1.1 and serves as the base of the induction; for n=1 the sphere bundle argument is replaced by the published computation H(RP)=F2[w1]. In degree zero both sides are F2, spanned by the unit, and the class w0=1 is the unit by convention. Higher classes above the rank vanish on both sides: wj=0 for j>n by the rank convention and there are no polynomial generators beyond wn. AC is used through [F3] and [F4] and the metric used to split in step 2.1.

F3F4F6A1step 5.1step 6.1

Depends on

Used by

Dependency tree · two levels

63 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