Alphabeta Math
Pipeline-generated
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.

Chern and Pontryagin Classes by Splitting and Complexification

1 · Prerequisites

2 · Summary

The page builds complex characteristic classes from the projective bundle rather than postulating them. Two local suppliers record the ring of complex projective space: the finite rings are computed from the Gysin sequence of the circle bundle S2N+1CPN, and the infinite projective space is handled cellularly, so the page never consumes an examples-page computation. The tautological complex line carries the canonical complex orientation of its underlying real bundle, and its Euler class is the class x whose powers restrict to a basis on every projective fiber; the projective-bundle theorem then produces the unique monic relation whose coefficients are the Chern classes. Splitting by the flag bundle makes naturality, the Whitney product and uniqueness of the axioms transparent, and the universal flag bundle identifies the symmetric polynomial ring H(BU(n);Z)=Z[c1,,cn]. The first Chern class classifies complex lines, with tensor and dual laws for line bundles.

The real/complex comparison is then honest about two-torsion: the top Chern class is the Euler class of the underlying oriented real bundle, mod-two reduction gives w2i=ρ2ci and w2i+1=0, and conjugation inverts the odd classes, so odd Chern classes of complexified bundles are two-torsion. Pontryagin classes are defined by complexification with the sign (1)i; they are natural and stable, satisfy pn=e2 and multiply only away from two, while the integral failure is witnessed on the companion examples page. The rational cohomology of BO and BSO follows by the Gysin induction on the universal sphere bundle and the transfer along the orientation double cover.

The page closes with the Chern character: degree zero from Newton polynomials, the graded character through suspension and Bott periodicity before any graded statement, compatibility with relative maps and skeletal filtrations, the coefficient isomorphism on the E2 page of the Atiyah-Hirzebruch spectral sequence, and the rational isomorphism for finite CW complexes obtained from the comparison theorem for filtered abutments rather than from a collapse argument.

3 · Logical flowchart

4 · Definitions, theorems and proofs

LemmaStatement: Literature-sourcedProof: AI-adaptedaudited 2026-09-22Open item page →

The complex orientation of the underlying real bundle

Statement

Assume AC. Let EB be a numerable complex rank-n vector bundle over a CW complex and let ER be its underlying real bundle.

  1. ER carries a canonical integral orientation, the complex orientation: on a local complex frame (v1,,vn) the ordered real frame (v1,iv1,,vn,ivn) is positive. The orientation is independent of the complex frame used to define it, is natural under pullback, and is preserved by complex-linear bundle isomorphisms.
  2. For numerable complex bundles E,F over B, the complex orientation of (EF)R is the ordered direct-sum orientation of the complex orientations of ER and FR.
  3. Let V be a numerable real bundle of rank 2n over B with an integral orientation o, and let φ:VCVV be the canonical real-linear isomorphism v(a+ib)(av,bv). Then φ carries the complex orientation of (VC)R to (1)n times the product orientation oo; consequently e((VC)R)=(1)ne(V)2 in H4n(B;Z).

The rank-zero case is included: ER is the zero bundle with its canonical orientation and e(0B)=1.

Facts & Assumptions

[A1]

The Axiom of Choice is assumed, exactly as inherited by the numerability, Thom and Euler-class suppliers used below (The Axiom of Choice).

[F1]

The underlying real bundle ER is obtained by regarding the complex transition matrices as real-linear; the construction commutes with pullback and with direct sums (Whitney sum, tensor, dual, Hom, and exterior-power bundles). Complexification, passage to the underlying real bundle and finite direct sums use the same trivializing cover, so a partition of unity numerating that cover also numerates each resulting bundle.

[F2]

For positive rank, an orientation of a real bundle is a continuous choice of one of the two fiber orientations and is determined by positive local frames; the zero vector space and every rank-zero bundle have one canonical orientation (Oriented real bundles and oriented frame bundles).

[F3]

Bundles over a common cover are glued from their transition cocycles, and the cocycle determines the bundle up to canonical isomorphism (Vector bundles are glued from transition cocycles).

[F4]

For R-oriented numerable real bundles the Euler class is natural under orientation-preserving pullback, negates under orientation reversal over Z, and multiplies over ordered direct sums (Naturality, orientation sign, and Whitney product for Euler classes).

[F5]

Every endomorphism of a finite-dimensional complex vector space is upper triangularisable (Every finite-dimensional endomorphism over an algebraically closed field is triangularisable).

[F6]

The determinant of a block upper triangular real matrix is the product of the determinants of its diagonal blocks (The characteristic polynomial of a block upper- or lower-triangular matrix is the product of the characteristic polynomials of its diagonal blocks).

[F7]

The Euler class of a rank-zero bundle is the unit e(0B)=1 (Euler class by zero-section pullback of the Thom class).

Proof

technique · direct

Given: AC, numerable complex bundles over B as in statements 1 and 2, a numerable oriented real rank-2n bundle VB as in statement 3, and local complex frames (v1,,vn) and (w1,,wn) over a common open set.

1.1

The list (v1,iv1,,vn,ivn) is a real basis of each fiber: since the vj form a complex basis, j(ajvj+bjivj)=j(aj+ibj)vj vanishes only when all aj+ibj=0, that is, all aj=bj=0. Hence the list orients the fibers of ER over the chart, and by [F2] these local data are the candidate local orientations.

F1F2given
2.1

Compatibility on overlaps. Let AGLn(C) be the complex change-of-frame matrix wj=iAijvi. In the real bases of step 1.1 the change-of-frame matrix is the realification RA obtained by replacing every complex entry by its 2×2 real block; realification is multiplicative in the sense RAB=RARB, because it is the matrix of the same complex-linear map read in real coordinates. By [F5] choose a complex basis in which A is upper triangular; then RA is block upper triangular with diagonal blocks (ajbjbjaj) for the diagonal entries aj+ibj of A. By [F6] its determinant is the product of the block determinants j(aj2+bj2)=detCA2>0. A positive determinant means the two ordered real frames induce the same orientation, and multiplicativity of realification reduces every frame pair to this comparison.

F5F6step 1.1algebra
2.2

Complexification. Let (e1,,e2n) be an oriented real basis of a fiber of V. The vectors e1,,e2n are a complex basis of the complexification, so by step 1.1 the complex orientation of (VC)R is represented by the ordered real basis e1,ie1,e2,ie2,,e2n,ie2n. Under the isomorphism φ of statement 3 this list becomes (e1,0),(0,e1),(e2,0),(0,e2),,(e2n,0),(0,e2n), while the product orientation oo is represented by the blocked list (e1,0),,(e2n,0),(0,e1),,(0,e2n). Passing from the interleaved list to the blocked list is the shuffle of two length-2n blocks; its inversion number is 0+1++(2n1)=2n(2n1)/2=n(2n1), so the orientation sign is (1)n(2n1)=(1)n.

F1givenalgebra
3.1

Hence the local orientations of steps 1.1 and 2.1 agree on every overlap of a complex linear atlas, and [F3] glues them into a global integral orientation of ER, the complex orientation. The same determinant computation with A the transition function of a pullback chart gives naturality under pullback, and with A the matrix of a complex-linear isomorphism it gives invariance under complex-linear bundle isomorphisms.

F1F3step 2.1
3.2

For rank n=0 the frame list of step 1.1 is empty and the determinant computation of step 2.1 is vacuous, so the zero bundle carries its canonical orientation; [F7] supplies e(0B)=1 for use below.

F7step 1.1
3.3

Taking Euler classes. The numeration of V also numerates VC, (VC)R and VV by [F1], so every Euler class in this step lies in the scope of [F4]. If two orientations of a real bundle differ by a sign ε=±1 on positive frames, their Euler classes differ by the same ε by the orientation-sign clause of [F4]; for the ordered direct sum VV the Whitney product clause of [F4] gives e(VV)=e(V)e(V). Therefore e((VC)R)=(1)ne(VV)=(1)ne(V)2, which is statement 3.

F1F4step 2.2
4.1

Direct sums. A local complex frame of EF is the concatenation of a complex frame (v1,,vm) of E and a complex frame (w1,,wk) of F, so the real frame of step 1.1 is (v1,iv1,,vm,ivm,w1,iw1,,wk,iwk), exactly the ordered direct-sum frame of the complex-oriented summands ER and FR. By [F2] the two orientations coincide, so statement 2 holds, and the rank-zero case is step 3.2.

F1F2step 1.1step 3.2
5.1

Boundary cases. Rank zero is step 3.2. In statement 2, step 4.1 says that the complex orientation on 0F is the ordered sum of the canonical orientation on 0 and the complex orientation on F; only after applying the Whitney product formula [F4] and e(0)=1 from [F7] does one obtain e(0F)=1e(F). In statement 3 with n=0, both sides are the unit. For a complex line, n=1 in step 2.1 gives detCA2>0 directly, and for V of rank 2 step 2.2 has inversion number 21/2=1 and sign (1)1=1. The argument uses no choice beyond the inherited numerability data recorded in [A1].

A1F4F7step 3.2step 4.1step 2.2

Source notes

The orientation convention (v,iv) on a complex line and its determinant computation are the standard ones of Milnor-Stasheff, Lemma 14.1, and the (1)n comparison of the complex orientation of VC with the product orientation of VV is Hatcher, Vector Bundles & K-Theory section 3.2, proof of Proposition 3.15(b), printed pp. 94-96 ("n(2n-1) transpositions, so a sign (-1)^n").

DefinitionDefinition: Literature-sourcedProof: Not applicableaudited 2026-09-22Open item page →

Complex projective bundle and tautological complex line

Definition

Assume AC. Let EB be a numerable complex vector bundle of rank n1 over a paracompact Hausdorff CW complex B, with zero section 0B and total space E. Its projective bundle is the quotient P(E):=(E0B(B))/C×, where λC× acts fiberwise by vλv; write [] for the class of a nonzero vector. The projection p:P(E)B, p([v])=π(v), is well defined because scaling preserves the base point.

P(E) is a fiber bundle over B with fiber CPn1: over a complex linear chart U×Cn of E the quotient is U×CPn1. On an overlap, the transition matrix gUV(b)GLn(C) induces (b,[v])(b,[gUV(b)v]); this is a homeomorphism with inverse induced by gVU, depends continuously on b, and the cocycle identities descend unchanged to projective classes. These quotient charts therefore form a fiber-bundle atlas with fiber CPn1. Under the identification CPn1=Gr1(Cn) supplied by Stiefel spaces, Grassmannians, and tautological bundles, a point of the fiber over bB is a complex line Eb.

The tautological complex line γEpE is the subbundle whose fiber over Eb is itself, with the complex structure induced from E; its transition functions are the projectivized linear maps restricted to the selected line, so it is a complex line bundle over P(E).

Here is the base and orientation justification needed to define its Euler class. The numeration for E also numerates the displayed projective charts. The CW complex B is CGWH. The fiber CPn1 is compact Hausdorff and a finite CW complex (with one cell in dimensions 0,2,,2n2). Thus Compact-fibre bundle totals preserve paracompactness, and CW type under CW-type hypotheses applies and makes P(E) paracompact Hausdorff, CGWH, and of CW type. The tautological line is locally trivial: in a projective coordinate chart vj0, choose the unique representative with vj=1 and write each vector on the line as its scalar multiple. These charts, combined with the charts of E, give linear trivializations. Under AC (hence DC), Under choice and dependent choice, every open cover of a paracompact Hausdorff space admits a locally finite subordinate partition of unity numerates their open cover.

Orient the underlying real line bundle by the frame (v,iv) in each such complex trivialization. Changing v to (a+ib)v has real matrix (abba), of determinant a2+b2>0. Hence these orientations agree on overlaps by Oriented real bundles and oriented frame bundles. This direct rank-one construction uses no CW structure on P(E) itself. The resulting numerable oriented real rank-two bundle is in the general Thom scope, so Euler class by zero-section pullback of the Thom class defines x=xE:=e((γE)R)H2(P(E);Z). Defining x by the Euler class of the tautological line avoids any circular use of Chern classes, which are introduced only afterwards on this page. For the zero bundle of rank 0 we set P(0B):=, and x is not defined there; for a line bundle L the map P(L)B is a homeomorphism over B and γL corresponds to L under it.

LemmaStatement: Literature-sourcedProof: AI-adaptedaudited 2026-09-22Open item page →

Integral cohomology ring of complex projective space

Statement

Assume AC. For every N0 identify CPN=Gr1(CN+1), the space of complex lines in CN+1, and let γ be the tautological complex line with x=e(γR)H2(CPN;Z) its Euler class in the complex orientation. Then, as a graded ring, H(CPN;Z)=Z[x]/(xN+1), the class x generating each even degree and the odd groups vanishing; for 0mN the standard inclusion CPmCPN, induced by Cm+1CN+1, pulls x back to x.

Facts & Assumptions

[A1]

The Axiom of Choice is assumed, exactly as inherited from the Gysin and coefficient suppliers (The Axiom of Choice).

[F1]

For an algebraically closed field k one has Pkn=(kn+1{0})/k× with classes [a0::an]; for k=C this is the space of complex lines in Cn+1 with its standard topology.

[F2]

Gr1(CN+1) is the space of complex lines with the quotient topology, its tautological bundle is γ, and the standard inclusions Cm+1CN+1 induce compatible inclusions of Grassmannians with compatible tautological bundles (Stiefel spaces, Grassmannians, and tautological bundles).

[F3]

The projective bundle and its tautological line: P(E) is the quotient of the nonzero vectors by fiberwise scaling, its tautological line has fiber the represented line, and x=e((γE)R) in the complex orientation, the class being natural under pullback (Complex projective bundle and tautological complex line, Naturality, orientation sign, and Whitney product for Euler classes).

[F4]

The unit sphere bundle of a rank-two oriented real bundle: for the complex line γ the sphere bundle S(γR) consists of the pairs (,v) with CPN and v of unit length, so the map (,v)v is a homeomorphism onto the unit sphere S2N+1CN+1 (Complex projective bundle and tautological complex line).

[F5]

For an R-oriented numerable rank-2 bundle there is a natural Gysin long exact sequence Hi2(B) eHi(B)pHi(S(ξ))Hi1(B) eHi+1(B) (Gysin long exact sequence of an oriented sphere bundle).

[F6]

The homology of spheres is H0(Sm;Z)=Z=Hm(Sm;Z) for m1 and zero otherwise, with supplied positive generators (Homology of spheres).

[F7]

For a free chain complex over the PID Z and coefficient group G, the universal-coefficient sequence is 0Ext1(Hn1,G)HnHom(Hn,G)0; also H0 of a path-connected space is Z (The universal coefficient theorem for cohomology over a PID, Singular cohomology with coefficients).

[F8]

The Schubert cells give a finite CW structure on CPN=Gr1(CN+1) (Schubert cells give the stable Grassmannian CW structure). Its symbols are a=1,,N+1, and the cell for a has complex dimension a1, hence real dimension 2(a1) (Schubert cells in real and complex Grassmannians). Thus there is one cell in each dimension 0,2,,2N and no other cells. With no adjacent-dimensional cells, every cellular differential is zero, so cellular and singular homology are Z in precisely those degrees and zero otherwise (A CW complex with no cells in adjacent dimensions has zero cellular boundary, Cellular homology computes singular homology).

Proof

technique · direct

Given: AC, N0, and the identification CPN=Gr1(CN+1).

1.1

Identification: by [F1] and [F2] the projective space of CN+1 is the space of complex lines with the tautological bundle γ, and by [F3] the projective bundle of the trivial rank-(N+1) bundle over a point is the same space with the same tautological line; hence x=e(γR) is the page's class for CPN.

F1F2F3
1.2

The sphere bundle: by [F4] the pair (,v) with v a unit vector in the line determines v and is determined by it, so S(γR)S2N+1; by [F6] and [F7] its integral cohomology is Z in degrees 0 and 2N+1 and vanishes in all other positive degrees.

F4F6F7
2.1

Apply [F7] to the free homology groups in [F8]. It gives H2k(CPN;Z)Z for 0kN and zero cohomology in every other degree, in particular in degrees 2N+1 and 2N+2. The Gysin sequence [F5] of the rank-two oriented bundle γR reads Hi2(CPN)xHi(CPN)pHi(S2N+1). For 2i2N, step 1.2 makes the middle sphere group zero, as well as the sphere group immediately preceding Hi2; exactness therefore makes x an isomorphism. Starting from H0=Z, these isomorphisms show that xk generates H2k for every 0kN. The independently established vanishing H2N+2=0 gives xN+1=0 without any circular appeal to the Gysin sequence.

F5F7F8step 1.2algebra
2.2

Inclusion compatibility: the inclusion Cm+1CN+1 carries the tautological line of CPm to the restriction of the tautological line of CPN by [F2], so naturality of the Euler class [F3] gives xm=ιxN.

F2F3step 1.1
3.1

Ring structure: by step 2.1 the group H2k is the infinite cyclic group generated by xk for 0kN, all other groups vanish, and xN+1=0. The product satisfies xaxb=xa+b, so every class is represented uniquely by a polynomial of degree at most N and the graded ring is Z[x]/(xN+1). With step 2.2 this is the assertion.

step 2.1step 2.2
4.1

Boundary cases. For N=0 the projective space is a point, x=0 and the ring is Z[x]/(x)=Z, as required; the sphere S1 has the stated cohomology by step 1.2. For N=1 the computation gives H(S2)=Z[x]/(x2), the standard result. The coefficient ring Z is nonzero and the Gysin sequence is used only in degrees 2N+2, all of which lie in the range controlled by step 1.2. AC enters only through [A1].

A1F5step 1.2step 2.1

Source notes

Hatcher, section 3.1, printed pp. 77-82, obtains the ring of CPN from the Gysin sequence of the circle bundle S2N+1CPN; the proof above follows that route, using the sphere cohomology from the universal-coefficient theorem and avoiding any dependence on the projective bundle theorem or on an examples-page computation.

LemmaStatement: Literature-sourcedProof: AI-adaptedaudited 2026-09-22Open item page →

Cohomology ring of infinite complex projective space

Statement

Assume AC. Identify CP=Gr1(C), the space of complex lines in C, and let u=e(γR)H2(CP;Z) be the class of the tautological complex line. Then H2k(CP;Z)=Zuk,H2k+1(CP;Z)=0(k0), so H(CP;Z)=Z[u] is a polynomial ring; and Hk(CP;Z) is free of rank one for even k and zero for odd k, in particular finitely generated in every degree.

Facts & Assumptions

[A1]

The Axiom of Choice is assumed, exactly as inherited from the cellular comparison (The Axiom of Choice).

[F1]

The Schubert cells of Grn(FN) are the open cells e(a)Fd(a) of complex dimension d(a)=i(aii) and real dimension 2d(a); for n=1 and N1 the symbols are the integers a1=1,,N, giving one cell in each real dimension 2k, 0kN1 (Schubert cells in real and complex Grassmannians).

[F2]

The Schubert strata form finite CW structures on the Grn(FN), their inclusions are cellular subcomplex inclusions, and their union is a CW structure on Grn(F) in which every finite subcomplex lies in a finite stage (Schubert cells give the stable Grassmannian CW structure).

[F3]

Cellular cochains compute singular cohomology with local coefficients; with the trivial local system and coefficients in a commutative ring this is ordinary singular cohomology, and the cellular cochain group in degree k is the dual of the free cellular chain group on the k-cells (Cellular cochains compute cohomology with local coefficients, Cellular homology, Singular cohomology with coefficients).

[F4]

Cellular chains compute singular homology (Cellular homology computes singular homology).

[F5]

For each N one has H(CPN;Z)=Z[x]/(xN+1) with x=e(γR) and the standard inclusions pulling x back to x (Integral cohomology ring of complex projective space).

[F6]

The tautological complex line on Gr1(C) restricts along every finite-stage inclusion to the finite tautological line. Its underlying real rank-two bundle has the complex orientation, and its Euler class is natural under these orientation-preserving pullbacks (Stiefel spaces, Grassmannians, and tautological bundles, The complex orientation of the underlying real bundle, Euler class by zero-section pullback of the Thom class, Naturality, orientation sign, and Whitney product for Euler classes).

Proof

technique · direct

Given: AC and the identification CP=Gr1(C).

1.1

Cell structure: by [F1] with n=1 the finite Grassmannians CPN=Gr1(CN+1) have exactly one cell in each real dimension 0,2,,2N, and by [F2] their union CP is a CW complex with exactly one cell in each even dimension and none in odd dimensions.

F1F2
2.1

The cellular complex: by [F3] the cellular cochain complex of CP with Z coefficients has C2k=Z and C2k+1=0 for all k0; in particular every differential of the complex is zero, so H2k(CP;Z)=Z and H2k+1(CP;Z)=0. By [F4] the cellular chain complex likewise gives H2k(CP;Z)=Z, H2k+1=0, hence freeness and finite generation in each degree.

F3F4step 1.1
3.1

Generators: by [F6], naturality of the Euler class identifies the restriction of u=e(γR) along CPkCP with the finite-stage class x. By [F5], H(CPk;Z)=Z[x]/(xk+1) and xk generates H2k. Hence the restriction of uk is xk0, so uk0 in the infinite cyclic group H2k(CP;Z) of step 2.1. Moreover the cellular restriction to the 2k-skeleton sends the degree-2k cellular coordinate isomorphically to the sole degree-2k cell, so this nonzero restriction has coefficient ±1; thus uk is a generator.

F3F5F6step 1.1step 2.1
4.1

Ring structure: the multiplication is generated by u in degree two, and by step 3.1 each power uk is a generator of the infinite cyclic group H2k; therefore H(CP;Z)=Z[u] as a graded ring, which with step 2.1 gives the full assertion.

step 2.1step 3.1
5.1

Boundary cases. For k=0 the statement reads H0=Z, the class u0=1 being a generator; the empty space does not occur, and the coefficient ring Z is nonzero. The degrees are unbounded above, but each degree is a single cyclic group, so no finiteness in dimension is asserted. The trivial line u=0 occurs only over the empty base, which is excluded. AC enters only through [A1].

A1F3step 4.1

Source notes

Hatcher, Algebraic Topology, section 3.2 and Example 4.42 (printed pp. 221-222), computes the integral cohomology of CPn and its stabilization: one cell in each even dimension, so the cohomology is Z[u] with u of degree two. The proof above uses the cellular comparison and the finite-stage ring identification, avoiding any infinite Kunneth or limit argument.

LemmaStatement: Literature-sourcedProof: AI-adaptedaudited 2026-09-22Open item page →

The complex tautological Euler class restricts to the projective-fiber generator

Statement

Assume AC. Let EB be a numerable complex rank-n bundle over a paracompact Hausdorff CW complex, with n1. Let P(E), γE, and x=e((γE)R) have the conventions of Complex projective bundle and tautological complex line. For each bB, choose a complex-linear identification EbCn and denote the resulting fiber inclusion by jb:CPn1P(E).

With the complex orientation on both tautological lines, jbx=e(γR)=:xtaut. For n2 this is a generator of H2(CPn1;Z), and 1,jbx,,(jbx)n1 is an integral cohomology basis. Its coefficient reductions are a basis over every prime field Fp. For n=1 the fiber is a point, jbx=0, and the basis is 1. A comparison with a generator given the opposite normalization introduces one fixed sign; with the tautological Euler normalization above the sign is +1, independently of b and the chosen complex-linear identification.

Facts & Assumptions

Given: AC and the bundle, orientations and fiber inclusion of the statement.

[A1]

AC is assumed through the bundle and cohomology suppliers (The Axiom of Choice).

[F1]

The projective bundle and its tautological complex line have the displayed fiberwise descriptions, the line has the orientation (v,iv), and its real rank-two Euler class is defined on its paracompact Hausdorff CW-type base (Complex projective bundle and tautological complex line).

[F2]

For an oriented rank-two bundle in general Thom scope, the Gysin sequence contains Hk1(S(ξ);Z)Hk2(B;Z)e(ξ)Hk(B;Z)Hk(S(ξ);Z) (Gysin long exact sequence of an oriented sphere bundle).

[F3]

Euler classes are natural under oriented pullback, with both bases in general Thom scope (Naturality, orientation sign, and Whitney product for Euler classes).

[F4]

Complex projective N-space has a finite Schubert CW structure with one cell in each dimension 0,2,,2N (Schubert cells in real and complex Grassmannians, Schubert cells give the stable Grassmannian CW structure). Its cellular cochains compute singular cohomology naturally for coefficient maps (Cellular cochains compute cohomology with local coefficients).

[F5]

Integral sphere homology, together with the cohomological universal coefficient sequence for a free complex over Z, gives Hk(Sd;Z)=0 for 0<k<d, d1 (Homology of spheres, The universal coefficient theorem for cohomology over a PID).

Proof

1.1

Put N=n1. The pullback jbγE has fiber precisely the line represented by each point of P(Eb). The chosen complex-linear identification therefore identifies it with the usual tautological line over CPN. The identification preserves the frames (v,iv); changing a complex line frame by a+ib0 has positive real determinant a2+b2. Both bases are in Thom scope by [F1], also applied to the trivial rank-n bundle over a point. Thus [F3] gives jbx=xtaut with exactly the stated orientation.

F1F3given
1.2

The integral cellular cochain complex of CPN has one copy of Z in each even degree 0,2,,2N and zero in every other degree. Every differential is zero. Hence its integral cohomology is Z in those degrees and zero elsewhere, including all degrees above 2N. Its degree-zero unit is a generator.

F4
2.1

For N1, the sphere bundle of its tautological complex line is S2N+1: the homeomorphism sends (,v) with v of unit length to v, and its inverse sends v to (Cv,v). Both maps are continuous in the quotient and bundle charts of [F1]. For 2k2N, both flanking groups in [F2] vanish by [F5], since 1k1<k<2N+1. Thus multiplication by xtaut is an isomorphism Hk2Hk in this range. Starting at the unit, its powers generate all the even groups in step 1.2. This proves the integral basis assertion and degree-two generation; vanishing above the top degree comes from step 1.2, not from an induction through the exceptional top sphere group.

F1F2F5step 1.2
3.1

With Fp coefficients the same cellular cochain complex has one copy of Fp in each even degree and zero differentials. The natural coefficient map reduces each integral cell coordinate modulo p. Each power in step 2.1 is an integral generator, hence has coordinate +1 or 1 and reduces to a basis vector over Fp. Together with step 1.1 this proves the reduction assertion.

F4step 1.1step 2.1
4.1

When n=1, step 1.2 with N=0 gives H2=0 and the single basis element 1, integrally and after reduction. No use of step 2.1 is needed. An empty base contributes no fibers. Rank zero is excluded; the separate convention in [F1] gives empty projectivization with no x. The determinant argument in step 1.1 proves independence of each complex-linear identification, so no varying sign is introduced across components. AC is inherited from the stated suppliers; choosing a frame for one fixed fiber introduces no further choice assumption.

A1F1F4step 1.1step 1.2step 3.1
TheoremStatement: Literature-sourcedProof: AI-adaptedaudited 2026-09-22Open item page →

Integral complex projective bundle theorem

Statement

Assume AC. Let EB be a numerable complex rank-n bundle with n1 over a path-connected paracompact Hausdorff CW complex B, let p:P(E)B be its projective bundle and let x=xEH2(P(E);Z) be the class of the tautological line. For R=Z and for every field Fp the cohomology H(P(E);R) is a free H(B;R)-module with basis 1,xR,xR2,,xRn1, where xR is the coefficient reduction of x and the module structure is ab=pab.

Integrally the expansion of xn in this basis is unique: there are unique classes aiH2i(B;Z), 1in, with xna1xn1+a2xn2+(1)nan=0in H2n(P(E);Z), and this monic relation generates every polynomial relation: if PH(B;Z)[t] satisfies P(x)=0, then P is divisible by tna1tn1++(1)nan in H(B;Z)[t].

The same statements hold for a base that is a paracompact Hausdorff CGWH space of CW homotopy type, in particular for the total spaces of projective bundles occurring in the iterated construction below. Here the projective quotient, tautological line and its complex-oriented Euler class use the same formulas; their validity on these bases is established in step 1.3. Polynomial variables are central of degree two, and coefficients are pulled back along p.

Facts & Assumptions

[A1]

The Axiom of Choice is assumed, exactly as inherited by the numerable-bundle, Leray-Hirsch and Euler-class suppliers (The Axiom of Choice).

[F1]

The projective bundle P(E) uses the same base trivializing cover as E, has fiber CPn1 and tautological line γE, and x=e((γE)R) (Complex projective bundle and tautological complex line). A bundle atlas is numerable when its cover has a subordinate partition of unity (Locally finite partitions of unity and subordination to an open cover).

[F2]

On every fiber the restrictions of 1,x,,xn1 are a Z-basis of the fiber cohomology, and their reductions are an Fp-basis (The complex tautological Euler class restricts to the projective-fiber generator).

[F3]

Leray-Hirsch: for a Serre fibration over a path-connected CW complex whose finitely many specified classes restrict to an R-basis on every fiber, the map iHei(B;R)H(E;R), (ai)ipaiei, is an H(B;R)-module isomorphism, natural in maps of such fibrations (Leray–Hirsch module isomorphism).

[F4]

Every numerable fiber bundle is a Hurewicz fibration, hence a Serre fibration, under AC (Numerable fiber bundles are hurewicz fibrations).

[F5]

Totals of numerable bundles with compact Hausdorff fiber over a paracompact Hausdorff base are paracompact Hausdorff; when the base is CGWH the total is CGWH, and when base and fiber have CW homotopy type the total has CW homotopy type (Compact-fibre bundle totals preserve paracompactness, and CW type under CW-type hypotheses).

[F6]

Homotopic maps induce equal cohomology maps (Homotopic maps induce equal maps in singular cohomology).

[F7]

Under AC, which implies DC, a paracompact Hausdorff chart cover admits a subordinate partition of unity (Under choice and dependent choice, every open cover of a paracompact Hausdorff space admits a locally finite subordinate partition of unity). The zero-section Thom composite defines the Euler class on the general Thom scope (Euler class by zero-section pullback of the Thom class), and it is natural for oriented pullbacks in that scope (Naturality, orientation sign, and Whitney product for Euler classes).

[F8]

Pullbacks preserve Serre fibrations; their homotopy long exact sequences are natural, including the component tail (Pullbacks of fibrations are fibrations, Long exact sequence of homotopy groups of a fibration, Fibration sequence is natural).

[F9]

A weak homotopy equivalence induces integral homology isomorphisms; the natural cohomological universal coefficient exact sequence and the module five lemma then give cohomology isomorphisms for every constant abelian coefficient group (Weak homotopy equivalences induce integral homology isomorphisms without choice, The universal coefficient theorem for cohomology over a PID, The Five Lemma for modules).

[F10]

Singular cohomology is graded-commutative, so every even-degree class is central (Singular cohomology is graded commutative).

Proof

technique · direct

Given: AC, a numerable complex rank-n bundle EB with n1 over a path-connected paracompact Hausdorff CW complex B, and a coefficient ring R equal to Z or a field Fp.

1.1

Since E is numerable, choose a subordinate partition of unity on a vector-bundle trivializing cover. By [F1] that same cover and the same partition trivialize and numerate P(E)B, whose fiber CPn1 is compact Hausdorff. Thus [F4] makes p a Hurewicz, hence Serre, fibration over the path-connected CW complex B.

F1F4given
1.2

By [F2] the classes 1,xR,,xRn1 restrict on every fiber to an R-basis of H(CPn1;R): for R=Z directly, and for R=Fp through the coefficient reductions.

F2given
1.3

Construction on bases of CW type. Let B be paracompact Hausdorff CGWH of CW type. Projectivizing the given linear charts and their transitions produces a fiber bundle with the same numeration, by exactly the quotient-chart maps in [F1]. By [F5] its total space T=P(E) is paracompact Hausdorff, CGWH, and of CW type. On each projective coordinate domain vj0, the representative with vj=1 trivializes the tautological line; [F7] numerates this chart cover. The real frames (v,iv) agree in orientation because multiplication by a+ib0 has determinant a2+b2>0. Thus the real rank-two tautological bundle is oriented, numerable and in Thom scope, so [F7] defines x on T. Its restriction on each fiber is the tautological Euler class by oriented naturality, and applying [F2] to the trivial rank-n bundle over a point gives the required integral and prime-field fiber bases.

F1F2F5F7
1.4

Choose a homotopy equivalence w:WB with W a CW complex and form TW=wT with projection q:TWT. Both bundle projections are Serre fibrations by [F4] and [F8]. In their natural homotopy sequences, the fiber map is the identity on CPn1 and the base maps induce isomorphisms. Hence q induces isomorphisms on every positive homotopy group. Explicitly, for surjectivity of the middle map, lift a base class through the base isomorphism; its boundary vanishes by injectivity on the fiber group, so exactness lifts it to the source total group. Correct the difference from the target class using surjectivity on the fiber group. For injectivity, an element killed in the target has zero base image, hence comes from a fiber element. That fiber element maps to a base boundary in the target; lift that boundary class through the base isomorphism and use injectivity on the fiber group to conclude that the original element is zero. This group argument also works in degree one with multiplication in place of addition: the fiber is path connected, so both boundary maps to its component set vanish. Path lifting and path-connected fibers identify the components of each total space with those of its base, giving a bijection on components as well. Thus q is a weak homotopy equivalence. By [F9], q is a cohomology isomorphism with coefficients Z or Fp; its ring structure is preserved by pullback.

F4F8F9algebra
2.1

Applying [F3] to the fibration of step 1.1 with the classes of step 1.2 gives the H(B;R)-module isomorphism i=0n1H2i(B;R)H(P(E);R) sending (ai) to ipaixRi. In particular 1,xR,,xRn1 are a basis of the free module H(P(E);R) over H(B;R).

F3step 1.1step 1.2
3.1

The monic relation. Apply step 2.1 with R=Z to the element xnH2n(P(E);Z): there are unique classes biH2n2i(B;Z), 0in1, with xn=i=0n1bixi; setting aj:=(1)j+1bnj for 1jn turns this into xna1xn1+a2xn2+(1)nan=0, with ajH2j(B;Z) by the grading. Uniqueness of the aj is uniqueness of the coefficients bi in the basis of step 2.1.

step 2.1algebra
4.1

All relations. Let f(t)=tna1tn1++(1)nanH(B;Z)[t] and let PH(B;Z)[t] satisfy P(x)=0. All coefficients of f and the degree-two variable are central by [F10]. Successively subtracting the leading coefficient times the appropriate power of t times f reduces the degree, over this possibly noncommutative coefficient ring. Thus monic division gives P=Qf+R with degR<n, and evaluating at x gives R(x)=0, say R(t)=i<nriti with riH(B;Z); then iprixi=0 in H(P(E);Z). By the basis property of step 2.1 all ri=0, so R=0 and P=Qf lies in the ideal generated by f.

F10step 2.1step 3.1algebra
5.1

Apply [F3] on each CW component of W with the classes q(xRi). Their restrictions form the bases proved in step 1.3; no Euler construction on W is needed here. The natural square of cup-product maps has vertical isomorphisms w (by [F6]) and q (by step 1.4), so the module map for B is an isomorphism. For disconnected W, singular cohomology is the product of component cohomologies in each degree: singular simplices lie in a single component. The finite direct sum indexed by 0i<n commutes with this product. Therefore the same module map is an isomorphism without connectedness. Steps 3.1 and 4.1 apply to this module map and give the monic relation and its full relation ideal on B.

F3F6step 3.1step 4.1step 1.3step 1.4
6.1

Boundary cases. For n1 the basis 1,x,,xn1 is nonempty and begins with the unit 1; in the rank-one case n=1 the module is H(B;R) itself and the relation reads xa1=0, so a1=x and no higher ai occurs. The zero bundle is excluded by n1, an empty base gives the unique zero cohomology groups; a disconnected base is handled by step 5.1, and the coefficient rings Z and Fp are nonzero by hypothesis. The relation has leading term xn and constant term (1)nan, with all intermediate coefficients verified in step 3.1; the ring H(B;Z)[t] admits monic division by the leading-term subtraction of step 4.1 with central even coefficients, so no domain hypothesis is used. AC is inherited through [A1] in the numerable-fibration, Thom, partition, Leray–Hirsch and coefficient suppliers.

A1F1step 3.1step 4.1step 5.1

Source notes

Hatcher, Vector Bundles & K-Theory section 3.1, printed pp. 77-82, proves this theorem with the Leray-Hirsch theorem: H(P(E);Z) is free on 1,x,,xn1 and the defining relation of the Chern classes is the unique monic relation. The statement of the module isomorphism and the generation of all relations by monic division follow the same source. The coefficientwise Fp version is Hatcher's coefficient-independence argument together with the universal coefficient theorem.

DefinitionDefinition: Literature-sourcedProof: Not applicableaudited 2026-09-22Open item page →

Chern classes from the projective-bundle relation

Definition

Assume AC. Let EB be a numerable complex rank-n bundle with n1 over a path-connected CW complex B (or over one of the CW-type bases of Integral complex projective bundle theorem). By that theorem there are unique classes aiH2i(B;Z), 1in, such that xEna1xEn1+a2xEn2+(1)nan=0in H2n(P(E);Z), where xEH2(P(E);Z) is the Euler class of the underlying real bundle of the tautological line (Complex projective bundle and tautological complex line). The Chern classes of E are these coefficients: ci(E):=aiH2i(B;Z)(1in), completed by the conventions c0(E):=1H0(B;Z) and ci(E):=0 for i>n, and the total Chern class is the finite sum c(E):=i0ci(E)=1+c1(E)++cn(E)H(B;Z).

For the zero bundle of rank 0 the conventions give c(0B)=1. The definition depends only on the isomorphism class of E, because an isomorphism of bundles induces an isomorphism of projective bundles pulling x back to x and hence preserves the unique relation. For a complex line bundle LB one has P(L)B over B with γL corresponding to L under that identification, so the relation is xLc1(L)=0; since xL=e(LR) under the identification, this gives c1(L)=e(LR). This is the normalization used throughout the page: the first Chern class of a complex line is the Euler class of its underlying real bundle in the complex orientation, not a separately chosen normalization.

DefinitionDefinition: Literature-sourcedProof: Not applicableaudited 2026-09-22Open item page →

Complex flag bundle and Chern roots

Definition

Assume AC. Let EB be a numerable complex rank-n bundle with n1 over a path-connected paracompact Hausdorff CW complex, equipped with a Hermitian metric h, which exists by Numerable vector bundles admit bundle metrics.

A complete flag in a fiber Eb is a chain of complex subspaces 0=V0V1V2Vn=Eb,dimCVi=i. The flag bundle q:Fl(E)B is the bundle of complete flags: its points are the pairs (b,V), topologized by the iterated projective-bundle construction, which exhibits it as a fiber bundle with fiber the full flag manifold U(n)/Tn. Concretely, put B0:=B and E(0):=E. For r=1,,n1, let Br:=P(E(r1)) with projection πr:BrBr1, let LrπrE(r1) be its tautological line, and let E(r):=Lr inside πrE(r1). Pulling the earlier Lj through the later projections and taking Ln:=E(n1) gives the n ordered orthogonal lines. The composite q:Bn1B is Fl(E). All intermediate bases are paracompact Hausdorff CGWH spaces of CW type by Compact-fibre bundle totals preserve paracompactness, and CW type under CW-type hypotheses. At every stage use the CW-type construction established in Integral complex projective bundle theorem, not an assertion that Br itself is a CW complex. The projective charts are numerated by the partition for E(r1). At every compact projective-fiber stage, the same lemma supplies the CGWH conclusion directly from the preceding CGWH base; no inheritance by arbitrary open subspaces is used. The complement E(r) is a vector subbundle: in a local frame for the ambient bundle the Hermitian orthogonal projection onto Lr varies continuously, and projecting a basis of its kernel at a fixed point gives independent local sections on a neighborhood, by the nonvanishing of a minor. They span the kernel of this constant-rank projection there. Every such bundle is numerable, since the intermediate base is paracompact Hausdorff and Under choice and dependent choice, every open cover of a paracompact Hausdorff space admits a locally finite subordinate partition of unity supplies a partition on its linear chart cover (AC implies DC). This proves the hypotheses required at the next stage, by finite induction.

The i-th tautological line LiFl(E) is the sub-line bundle of qE whose fiber over a flag V is ViVi1, the orthogonal complement of Vi1 in Vi; it is a complex line bundle. Orthogonal decomposition of each flag gives a metric-preserving isomorphism of complex bundles qE=L1L2Ln, where the summands are the tautological lines. The Chern roots of E are the classes ti:=c1(Li)H2(Fl(E);Z)(1in), defined by Chern classes from the projective-bundle relation after the Chern classes themselves exist; the summands and their first Chern classes are the data in which the splitting principle is stated.

For n=1 there are no projectivization steps: Fl(E)=B, q is the identity and L1=E. Rank zero is outside this definition.

TheoremStatement: Literature-sourcedProof: AI-adaptedaudited 2026-09-22Open item page →

Complex splitting principle with integral injective pullback

Statement

Assume AC. Let EB be a numerable complex rank-n bundle with n1 over a path-connected paracompact Hausdorff CW complex, and let q:Fl(E)B be its flag bundle, constructed from a Hermitian metric as in Complex flag bundle and Chern roots. Then qE=L1L2Ln with the tautological complex lines Li, and the pullback q:H(B;R)H(Fl(E);R) is injective for R=Z and for every field Fp.

Moreover, for finitely many numerable complex bundles E(1),,E(m) over B there is a single CW-type base FB over which every qE(j) splits as a sum of complex lines and for which the pullback H(B;R)H(F;R) is injective for R=Z and every Fp.

Facts & Assumptions

[A1]

The Axiom of Choice is assumed, exactly as inherited from the numerable-bundle and projective-bundle suppliers (The Axiom of Choice).

[F1]

The flag bundle is built as an iterated projective bundle with tautological lines Li and qE=L1Ln; its intermediate bases are compact-fiber numerable bundles over CW-type bases (Complex flag bundle and Chern roots).

[F2]

For a numerable complex bundle of rank m over a paracompact Hausdorff CGWH base of CW type the projective bundle P(E) has H(P(E);R) free over H(B;R) on 1,x,,xm1, and the same theorem covers the iterated CW-type bases (Integral complex projective bundle theorem).

[F3]

Totals of numerable bundles with compact Hausdorff fiber over paracompact Hausdorff bases are paracompact Hausdorff; over CGWH bases the totals are CGWH, and under CW-type hypotheses they retain CW type (Compact-fibre bundle totals preserve paracompactness, and CW type under CW-type hypotheses).

[F4]

The projective bundle of a numerable complex bundle is a fiber bundle with compact fiber CPm1 over a CW base by Complex projective bundle and tautological complex line, and over a paracompact Hausdorff CGWH base of CW type by the explicit extension in Integral complex projective bundle theorem.

Proof

technique · direct

Given: AC, a numerable complex rank-n bundle EB with n1 over a path-connected paracompact Hausdorff CW complex, a Hermitian metric on E, and a coefficient ring R equal to Z or a field Fp.

1.1

Splitting. By [F1] the flag bundle is the iterated projective-bundle tower of E and its metric complements, and the tautological lines satisfy qE=L1Ln. At each stage [F3] applies to the compact complex-projective fiber and the preceding paracompact Hausdorff CGWH CW-type base, so the next base again has all four properties required by [F2].

F1F3given
2.1

Each stage has injective structure map. Consider one stage BiBi1 of the tower, the projective bundle of a numerable complex bundle of rank m1 over a CW-type base. By [F2] the cohomology H(Bi;R) is free over H(Bi1;R) on the basis 1,x,,xm1; the structure homomorphism H(Bi1;R)H(Bi;R) is the map apa, whose basis coordinates are (a,0,,0), so it is injective.

F2F4step 1.1
2.2

Splitting over the flag bundle is step 1.1, so the first two assertions hold.

step 1.1
3.1

Injectivity of q. The map q:H(B;R)H(Fl(E);R) is the composite of the injective structure maps of the finitely many stages of step 2.1, hence injective.

step 2.1
3.2

Finitely many bundles. Ignore the rank-zero bundles, whose pullbacks are already empty sums of lines. For each remaining bundle construct its flag tower over the original CW base B, where [F1] applies, and choose its metric once there. Now suppose Fj1B has been built, starting with F0=B. Pull the entire original flag tower for E(j) back over Fj1, and let Fj be its top. Pullback of a projective stage is the projective bundle of the pulled-back vector bundle: the local identification is (b,[v])[b,v] and respects the linear transition maps. Its numeration pulls back with the original chart cover. Thus every stage is licensed by the CW-type extension [F2], without applying the CW-base definition [F1] anew on Fj1. Inductively [F3] makes every base paracompact Hausdorff, CGWH, and of CW type. Each such stage has injective cohomology pullback by the module-basis argument of step 2.1. The original splitting is pulled back as an actual bundle isomorphism, so E(j) splits over Fj; earlier splittings persist under further pullback. Set F to the final stage. Finite composition gives the required injection simultaneously for all the stated coefficients. If every rank is zero or the family is empty, set F=B and use the identity map.

F1F2F3F4step 2.1
4.1

Boundary cases. For n=1 the tower has no projectivization and q is the identity of B, so q is injective and qE=L1 with L1=E; the basis 1 is the trivial basis. For the empty family m=0 the assertion is vacuous with F=B. The coefficient rings Z and Fp are nonzero, and the main bundle has positive rank; if an empty base is allowed, all cohomology groups are zero and the injectivity assertion is immediate. No choice beyond the inherited numerability data of [A1] is used, and only finitely many metrics on the original bundles are used, then pulled back through their towers.

A1F1step 3.1step 3.2

Source notes

Miller's Lecture 35 and May's Chapter 24 section 3 prove the splitting principle exactly in this form: the projective-bundle theorem makes each structure map an inclusion of a direct summand, and the iterated projectivization splits the bundle into lines. The integral and coefficientwise Fp injectivity are the strengthened statements the page uses for the mod-two comparison and for the uniqueness theorem; they are proved by the same projective-bundle theorem over each coefficient ring.

TheoremStatement: Literature-sourcedProof: AI-adaptedaudited 2026-09-22Open item page →

Naturality, normalization, and Whitney sum for Chern classes

Statement

Assume AC. Let EB, FB be numerable complex bundles of ranks m,n0 over a path-connected CW complex B.

  1. Naturality. For every continuous f:BB with B a path-connected CW complex (or a CW-type base of Integral complex projective bundle theorem), ci(fE)=fci(E)for all i0.
  2. Normalization. On a complex line L, c1(L)=e(LR) and ci(L)=0 for i2.
  3. Whitney sum. c(EF)=c(E)c(F), that is ck(EF)=i+j=kci(E)cj(F) for every k0.
  4. Conventions. c0(E)=1, ci(E)=0 for i>rankE, and c(0B)=1; adjoining a trivial summand does not change the total class, c(Eεr)=c(E) for r0.

Facts & Assumptions

[A1]

The Axiom of Choice is assumed, exactly as inherited from the numerable-bundle, relative-cohomology and Euler-class suppliers (The Axiom of Choice).

[F1]

ci(E) is the i-th coefficient of the unique monic relation xEnc1(E)xEn1++(1)ncn(E)=0, with c0=1, ci=0 above the rank, c(0B)=1, and c1(L)=e(LR) for a line (Chern classes from the projective-bundle relation).

[F2]

The projective-bundle theorem gives the free basis 1,xR,,xRn1 over H(B;R) and asserts that the monic relation generates every polynomial relation (Integral complex projective bundle theorem).

[F3]

For a pullback fE the projective bundle is the pullback of P(E) and the tautological class pulls back: xfE=fxE, by naturality of the Euler class in the complex orientation; on the subbundle P(E)P(EF) the class xEF restricts to xE (Complex projective bundle and tautological complex line, Naturality, orientation sign, and Whitney product for Euler classes).

[F5]

For open A,BX with X=AB there is a relative cup product Hp(X,A;R)Hq(X,B;R)Hp+q(X,AB;R) (Relative cup product for an excisive triad).

[F6]

If i:AU is a deformation-retract inclusion, then i:H(U;Z)H(A;Z) is an isomorphism; and the long exact sequence of (X,U) identifies the image of H(X,U)H(X) with the kernel of restriction to U (Homotopic maps induce equal maps in singular cohomology, Long exact sequence of a pair in singular cohomology).

[F7]

A rank-k bundle with a nowhere-zero section has vanishing Euler class: e=0 (A nowhere-zero section forces the Euler class to vanish).

[F8]

Direct sums of complex bundles are formed fiberwise with the induced complex structure, and the construction is compatible with pullback (Whitney sum, tensor, dual, Hom, and exterior-power bundles).

Proof

technique · direct

Given: AC, numerable complex bundles EB, FB of ranks m,n0 over a path-connected CW complex B, and a continuous map f:BB from a path-connected CW complex.

1.1

Naturality of the class x: the projective bundle of fE is canonically fP(E) and the tautological line of fE is the pullback of γE, so xfE=fxE by naturality of the Euler class in the complex orientation.

F3given
1.2

Rank conventions: by [F1] one has c0=1, ci=0 above the rank, c(0B)=1, and on a line c1(L)=e(LR) with ci(L)=0 for i2; this is assertion 2 and the first part of assertion 4.

F1
1.3

If m=0 or n=0, the Whitney formula follows immediately from c(0B)=1; hence assume m,n1. Let X=P(EF) and put U1=XP(E), U2=XP(F); the subsets P(E),P(F)X are disjoint and U1U2=X. The map that sends a point of U2, a line not contained in F, to the line spanned by its E-component is a deformation retraction of U2 onto P(E), and symmetrically U1 deformation retracts onto P(F).

F1F8given
2.1

Applying f to the defining relation of E and using step 1.1 expresses xfEm as a monic relation with coefficients fci(E); by uniqueness in [F2] these are the coefficients of fE, so ci(fE)=fci(E) for all i, which is assertion 1.

F2step 1.1
2.2

The classes ω1:=j=0m(1)jcj(E)xmj and ω2:=j=0n(1)jcj(F)xnj, where x=xEF and cj of a summand means the pullback of cj to X, satisfy: on P(E)X the class x restricts to xE and ω1 restricts to the defining relation of E, hence to 0. Since P(E)U2 is a deformation retract, [F6] shows that the restriction of ω1 to U2 is also zero. The long exact sequence of (X,U2) therefore gives a relative lift of ω1 in H(X,U2). Symmetrically ω2 has a lift in H(X,U1).

F2F3F6step 1.3
3.1

Changing coefficients in step 2.1 gives the same identity over R=Z and over every Fp, and the rank cutoff is preserved because fE has the same rank.

step 1.2step 2.1
3.2

The relative cup product [F5] with A=U2, B=U1 maps ω1ω2 into H(X,U1U2)=H(X,X)=0 because U1U2=X. Hence the product of the two classes is zero in H(X): j=0m+n(1)j(r+s=jcr(E)cs(F))xm+nj=0.

F5step 2.2
4.1

Comparison with the defining relation of EF: by [F2] the unique monic relation of EF is xm+n+j=1m+n(1)jcj(EF)xm+nj=0. Subtracting the relation of step 3.2 from it gives a polynomial relation of degree less than m+n in x, so by the basis property of [F2] all its coefficients vanish. Hence cj(EF)=r+s=jcr(E)cs(F) for all j, which is assertion 3.

F2step 3.2
5.1

Stabilization. For the trivial complex line ε1 the identity section is nowhere zero, so e(εR1)=0 by [F7] and c(ε1)=1 by assertion 2; the trivial bundle εr is a sum of trivial lines, so assertion 3 gives c(εr)=1 and hence c(Eεr)=c(E) for all r0.

F1F7step 4.1
6.1

Boundary cases. The cases m=0 and n=0 were discharged in step 1.3. In the rank-one case m=1 the class ω1=xc1(E) and assertion 2 is [F1]. The empty base is excluded by the path-connected hypothesis, and a disconnected base is treated componentwise. AC is used only through [A1] in the bundle, relative-cohomology and Euler suppliers.

A1F1F2step 1.3step 3.2step 5.1

Source notes

Assertions 1 and 3 are Hatcher, Vector Bundles & K-Theory section 3.1, in the proof of Theorem 3.2: naturality is the pullback comparison of the defining relations, and the Whitney formula is the relative-class argument with the two open sets U1,U2 that deformation retract onto the two projective subbundles. The signs (1)j are carried because the page defines ci by the relation xnc1xn1++(1)ncn=0; with this convention assertion 3 is exactly the Whitney product formula.

TheoremStatement: Literature-sourcedProof: AI-adaptedaudited 2026-09-22Open item page →

Uniqueness of Chern classes from the splitting principle

Statement

Assume AC. Suppose that to every isomorphism class of numerable complex bundles VC over a nonempty path-connected CW complex one assigns classes di(V)H2i(C;Z) for i0 with the following properties:

  1. Naturality: di(fV)=fdi(V) for continuous maps between these bases;
  2. Normalization: d0(V)=1, di(V)=0 for i>rankV, and d1(L)=e(LR) for a complex line L;
  3. Whitney multiplicativity: d(VW)=d(V)d(W) for the total classes d=idi.

Then d(V)=c(V) for every numerable complex bundle over a nonempty path-connected CW complex, where c is the total Chern class of Chern classes from the projective-bundle relation. In particular the assignments ci are the unique ones satisfying 1-3.

Facts & Assumptions

Given: AC, the assignment d satisfying properties 1–3, and a numerable complex rank-n bundle EB over a nonempty path-connected CW complex. Bundle assignments are on isomorphism classes, as is usual for characteristic classes.

[A1]

AC is assumed for the splitting, Chern-class and numerable-fibration suppliers and the stated CW paracompactness fact. (The Axiom of Choice).

[F1]

On path-connected CW bases, total Chern classes are natural, normalized on lines by c1(L)=e(LR), Whitney multiplicative, and have c0=1, ci=0 above the rank and c(0)=1. They depend only on the bundle isomorphism class. (Naturality, normalization, and Whitney sum for Chern classes, Chern classes from the projective-bundle relation).

[F2]

For positive rank on a path-connected paracompact Hausdorff CW base, the flag projection q splits qE into complex lines and gives an injective integral cohomology pullback. (Complex splitting principle with integral injective pullback).

[F3]

The flag construction is a finite tower of numerable projective bundles with fibers CPm1; its intermediate bases have CW type and its tautological lines are numerable. For rank one it is the identity tower. (Complex flag bundle and Chern roots, Compact-fibre bundle totals preserve paracompactness, and CW type under CW-type hypotheses).

[F4]

Numerable fiber bundles are Hurewicz fibrations under AC. The homotopy lifting property applies in particular to a homotopy on a one-point space, hence lifts any given path from a supplied initial point. (Numerable fiber bundles are hurewicz fibrations, Hurewicz and serre fibrations).

[F5]

Homotopic continuous maps induce equal pullbacks in singular cohomology for every abelian coefficient group. (Homotopic maps induce equal maps in singular cohomology).

[F6]

CW complexes are paracompact (and Hausdorff in the library convention). The paracompactness statement and complete proof are Hatcher, Vector Bundles & K-Theory, Proposition 1.20, printed pp.36–37, https://pi.math.cornell.edu/~hatcher/VBKT/VB.pdf . Thus the CW bases below satisfy the extra paracompactness hypothesis in [F2].

Proof

technique · direct, comparing on an actual CW model of the flag space
1.1

Lines and rank zero. On every complex line over an allowed base, properties 2 and [F1] give d(L)=1+e(LR)=c(L); all terms of index at least two vanish. If n=0, both totals are 1 by their degree-zero and rank conventions, so the conclusion already holds. Henceforth take n1.

F1given
1.2

The flag space is path-connected. The base B is admissible for [F2] by [F6]. In the tower of [F3], each fiber CPm1 is nonempty and path-connected: two distinct lines have linearly independent representatives v,w, and [(1t)v+tw] joins them, since that vector never vanishes; equal lines use the constant path. For a stage with path-connected base, join the images of two total-space points by a path. Lift it from the first point by [F4] and join its endpoint to the second point inside the terminal fiber. This proves that the stage total is path-connected. Finite induction proves that F=Fl(E) is nonempty and path-connected; rank one has F=B. By [F3], F has CW type. No assertion that F itself is a CW complex is made.

F2F3F4F6given
2.1

Replace the base before evaluating the assignment. Choose a homotopy equivalence h:CF from a CW complex and a homotopy inverse k:FC, as supplied by CW type in step 1.2. The complex C is nonempty and path-connected. Indeed, for x,yC, join h(x) to h(y) in F and apply k; the homotopy khidC joins its endpoints to x,y. By [F5], h is an isomorphism in integral cohomology, inverse to k. Set p=qh:CB and Mj=hLj. Pulling back the actual splitting of [F2] gives pEj=1nMj. These bundles are numerable: pull back the locally finite partition on each original bundle chart cover; local finiteness and the identity sum are preserved by composition with h. Thus d and [F1] both apply to the pulled-back bundles on the nonempty path-connected CW complex C. Also p=hq is injective.

F1F2F3F5step 1.2algebra
3.1

Compare on the CW model. By property 3, isomorphism invariance, and step 1.1 applied to the lines Mj over C, d(pE)=j=1nd(Mj)=j=1nc(Mj)=c(pE). The last equality is [F1]'s Whitney identity, applied on C, where its hypotheses hold. This proof never evaluates d on a bundle over the merely CW-type space F.

F1givenstep 1.1step 2.1algebra
4.1

Descend. The map p:CB has both source and target in the stated assignment domain. Naturality of d and [F1] gives p(d(E)c(E))=d(pE)c(pE)=0. The injectivity established in step 2.1 implies d(E)=c(E), degree by degree. Conversely [F1] provides the Chern assignment satisfying all three properties, so this is uniqueness together with the already supplied existence.

F1givenstep 2.1step 3.1algebra
5.1

Boundaries and conventions. Rank zero was settled before making a flag bundle. In rank one, normalization in step 1.1 suffices, and the tower is the identity. The empty base is explicitly excluded; no domain extension to disconnected or non-CW bases is claimed for d. Terms above the rank vanish, so each total and each product is finite even when the CW complexes are infinite-dimensional. The line normalization uses the complex orientation of LR, not an independent sign for a projective generator. AC is inherited through [A1]; the chosen single CW equivalence and the finite tower introduce no unrecorded family of choices.

A1F1F3F6step 1.1step 2.1step 4.1algebra

Source notes

May, https://www.math.uchicago.edu/~may/CONCISE/ConciseRevised.pdf , Chapter 23 section 2, printed pp.189–190, treats characteristic classes as natural assignments on bundle equivalence classes. Chapter 23 section 7, printed pp.198–199, states Chern-class uniqueness and describes the detection by elementary symmetric polynomials. The proof here supplies the required CW-model domain argument directly from the local splitting theorem. Its line sign is fixed by the library's Euler normalization; no independent choice of May's projective generator is imported. Hatcher Proposition 1.20, printed pp.36–37, supplies CW paracompactness.

LemmaStatement: Literature-sourcedProof: AI-adaptedaudited 2026-09-22Open item page →

The universal complex flag bundle is BT-n

Statement

Assume AC and let n1. Let EU(n) be the model Vn(C) of the universal principal U(n)-bundle, so that BU(n)=EU(n)/U(n)=Grn(C), and let TnU(n) be the maximal torus of diagonal unitary matrices. Then the complete flag bundle of the universal rank-n complex bundle is homotopy equivalent over BU(n) to BTn, and BTn is homotopy equivalent to (CP)n.

Here one may take the product of the standard circle classifying bundles as the model of BTn; its map to BU(n) is the sum of the coordinate lines. The flag identification uses the equivalent quotient model Vn(C)/Tn, with its displayed map to BU(n).

Under the explicit equivalence constructed below the Chern roots ti=c1(Li) of Complex flag bundle and Chern roots are the coordinate generators: H(BTn;Z)=Z[t1,,tn], the i-th tautological line being the pullback of the universal line from the i-th factor. The symmetric group Σn acts by bundle maps over BU(n), permuting the factors and the ti, so the image of the flag pullback q is contained in the symmetric invariants of Z[t1,,tn].

Facts & Assumptions

[A1]

The Axiom of Choice is assumed, exactly as inherited from the classifying-space and Kunneth suppliers (The Axiom of Choice).

[F1]

The stable Stiefel space Vn(C) is contractible, and U(n) acts freely on it with quotient the Grassmannian Grn(C), the chosen model of BU(n) carrying the universal rank-n bundle (Stable Stiefel space is contractible, Stiefel spaces, Grassmannians, and tautological bundles, Real and complex vector bundles are classified by stable Grassmannians).

[F2]

For G=S1 the Milnor bundle ES1BS1 is a numerable principal bundle with contractible total space, and BS1 is the weak CW colimit CP (Milnor's join model is a contractible free G-space).

[F3]

Numerable principal bundles over CGWH bases of CW type are classified by maps to the Milnor model: [X,BG]BunGnum(X) (Numerable principal bundles are classified by maps to BG).

[F4]

For a fibration FPB with contractible total space, the long exact sequence gives πk(B)πk1(F) for k2. If F is path connected, its exact low-degree segment also gives π1(B)=0; and if P is path connected, the quotient base B is path connected as a continuous image (Long exact sequence of homotopy groups of a fibration).

[F5]

The homotopy long exact sequence is natural for maps of based fibrations (Fibration sequence is natural).

[F6]

A map of CW complexes inducing isomorphisms on all homotopy groups is a homotopy equivalence (Whitehead theorem).

[F7]

H(CP;Z)=Z[u] with u=2, with free finitely generated homology in each degree, and the cohomological Kunneth cross product identifies the cohomology ring of a finite product of such spaces with the tensor product of the factors when the coefficient ring is a PID and the homology of one factor is finite free in each degree (Cohomology ring of infinite complex projective space, Cohomological Kunneth cross product is a ring isomorphism).

[F8]

The iterated flag construction gives ordered orthogonal lines splitting the pulled-back bundle, and its total space is paracompact Hausdorff CGWH of CW type (Complex flag bundle and Chern roots).

[F9]

Stable Grassmannians have their Schubert CW structures (Schubert cells give the stable Grassmannian CW structure). Under AC (hence DC), paracompact Hausdorff chart covers admit subordinate partitions of unity (Under choice and dependent choice, every open cover of a paracompact Hausdorff space admits a locally finite subordinate partition of unity); numerable fiber bundles are Hurewicz, hence Serre, fibrations (Numerable fiber bundles are hurewicz fibrations).

[F10]

For a complex line, c1(L)=e(LR) with the complex orientation (Chern classes from the projective-bundle relation), and this Euler class is natural for oriented pullbacks (Naturality, orientation sign, and Whitney product for Euler classes).

Proof

technique · direct

Given: AC, the universal principal U(n)-bundle EU(n)=Vn(C), and its maximal torus Tn.

1.1

Write V=Vn(C) and Q=Fl(γn). A frame (v1,,vn) determines the flag spanned by its first i vectors. Two frames give the same flag precisely when their individual vectors differ by unit scalars, so this identifies Q with V/Tn over the Grassmannian. This is a topological identification: in a Grassmannian graph chart, Gram–Schmidt identifies the frame projection with U×U(n)U; the flag construction in [F8] identifies the corresponding flag chart with U×U(n)/Tn. These identifications agree on overlaps. The stable graph formulas are continuous on each finite stage, and their inverses remain continuous after multiplying by the compact group U(n), so give the ordinary stable bundle charts. Equivalently, over a flag chart choose a nonzero local section of each orthogonal line and normalize it; the resulting unit vectors give local sections of VQ. Thus this is a principal Tn-bundle, and Li is its i-th coordinate line. The Grassmannian is a paracompact Hausdorff CW complex by [F9], its tautological charts are numerable by [F9], and [F8] supplies that Q is paracompact Hausdorff CGWH of CW type. Applying [F9] to the flag chart cover makes VQ numerable.

F1F8F9
1.2

Let P=(CP)n with ordinary product topology and let A=(S)nP be the product of the standard circle bundles. These are the circle models of [F2]. A product of their finitely many local charts is an ordinary principal Tn-chart; multiplying the finitely many partition functions gives a support-subordinate locally finite numeration. Their total product is contractible, by taking the product of their contractions. Moreover this product is a classifying bundle, without assuming that assertion from contractibility: a numerable principal Tn-bundle DX gives the n circle bundles D/Ki, where Ki is the kernel of the i-th coordinate homomorphism. Its charts and numeration descend to each quotient. The map DX(D/Ki) is a bundle isomorphism, as is seen in every principal chart, where it is the identity of (S1)n. Conversely a finite collection of numerable circle bundles has a numerable fiber product by multiplying partitions. These two constructions are inverse on isomorphism classes. By [F3] for S1, such classes are therefore naturally i[X,CP]=[X,P]; the equality holds since maps and homotopies into finite products are coordinatewise. Thus P is a model of BTn.

F2F3
1.3

The ordinary space P is a CW complex. Here the countability qualification matters: each factor has countably many cells by [F9], so the finite product CW structure has the ordinary product topology. One can check the latter directly by exhausting each of two countable CW complexes by finite subcomplexes Xj,Yj. If W is open in the product cell topology and (a,b)W, start with a compact product neighborhood K1×M1W in X1×Y1. Inductively choose compact neighborhoods Kj+1 of Kj and Mj+1 of Mj in the next finite stages with Kj+1×Mj+1W: compactness first gives product neighborhoods at each point of Kj, then a finite subcover gives the union in the first coordinate and intersection in the second. The unions of their interiors are open by the weak topologies and their product lies in W. This proves equality of the product and cell topologies; iterate finitely. Closure finiteness and the cell characteristic maps follow from products of the finite-stage cells.

F9
2.1

Send a frame to its ordered unit vectors, obtaining a continuous Tn-equivariant map VA. It descends to f:QP, sending a flag to its ordered orthogonal lines viewed as lines in C. The principal fiber map is the identity of Tn after choosing corresponding basepoints. Both bundle projections are Serre fibrations by [F9]. Their total spaces are contractible by [F1] and step 1.2. For every k2, the connecting maps identify each base's πk with πk1(Tn) by [F4], and naturality [F5] identifies f with the identity through these isomorphisms. The low-degree exact sequence gives π1=0 since Tn is path connected. Both bases are path connected as images of their contractible total spaces, so f is a weak homotopy equivalence in every degree. To apply [F6] correctly to the CW-type space Q, choose a homotopy equivalence h:CQ with C CW. The composite fh:CP is a weak equivalence of CW complexes, hence a homotopy equivalence. Since h is also a homotopy equivalence, so is f. The bundle over Q is the pullback of the classifying product bundle along f, hence is itself classifying: precomposition with a homotopy equivalence gives bijections [X,Q][X,P] for every X. This licenses the quotient model Q=BTn over BU(n).

F1F4F5F6F9step 1.1step 1.2step 1.3
3.1

Explicitly, the i-th coordinate of f is the line Li itself, so Li is the pullback of the standard tautological line on the i-th factor. By [F10], ti=fpriu with the tautological Euler generator u of [F7]; no sign change to the dual-line convention is made. Iterating [F7] is valid because a projective-space factor has finite free integral homology in each degree. It gives H(P;Z)=Z[u1,,un], and the homotopy equivalence f gives the asserted ring on Q.

F7F10step 2.1
4.1

Permutation matrices normalize Tn. Right multiplication therefore descends from V to homeomorphisms of Q covering the identity on BU(n); it need not be an equivariant automorphism of the original principal U(n)-bundle. On the ordered orthogonal lines it is the corresponding permutation, and f intertwines this action with permutation of the coordinates of P. Thus it permutes the ti. For any aH(BU(n);Z) and any such homeomorphism σ, the equality qσ=q gives σqa=qa. The image is therefore contained in the symmetric invariants, as claimed.

F1F8step 3.1
5.1

For n=1, there are no flag-construction steps: Q=BU(1)=CP, f is the identity, the sole line is the universal line and the permutation group is trivial. The hypothesis n1 excludes rank zero; these universal bases are nonempty. All products are finite and Z is nonzero. AC is inherited from classification, partitions, Whitehead and Kunneth, not from any finite choice of coordinates.

A1F3F6F7F8F9step 3.1

Source notes

The explicit ordered-line map compares the quotient flag model with the product circle model. The classifying property of the latter is proved by the coordinate quotient/fiber-product argument, not inferred merely from a free action. For the ordinary topology of the countable CW product, Hatcher, Algebraic Topology, Appendix Theorem A.6, printed p.524, proves the finite-exhaustion neighborhood argument used in step 1.3: https://pi.math.cornell.edu/~hatcher/AT/AT.pdf . Miller's Lectures 34–35 and May's Chapter 24 section 3 provide the flag/splitting context.

TheoremStatement: Literature-sourcedProof: AI-adaptedaudited 2026-09-22Open item page →

Integral cohomology of BU(n)

Statement

Assume AC and n1. Let EU(n)BU(n) be the universal principal U(n)-bundle, and let E=EU(n)×U(n)Cn be its associated universal rank-n complex vector bundle, the tautological bundle over the Grassmannian model BU(n)=Grn(C), and let q:BTn=EU(n)/TnBU(n) be the universal flag bundle of The universal complex flag bundle is BT-n. Then restriction along q identifies H(BU(n);Z)Z[c1,,cn], the polynomial ring on the Chern classes of the universal bundle, and sends ci to the i-th elementary symmetric polynomial ei(t1,,tn) in the coordinate Chern roots of BTn.

Facts & Assumptions

[A1]

The Axiom of Choice is assumed, exactly as inherited from the splitting and classifying-space suppliers (The Axiom of Choice).

[F1]

The flag projection q splits qE=L1Ln into the tautological lines and q:H(BU(n);Z)H(BTn;Z) is injective (Complex splitting principle with integral injective pullback).

[F2]

Chern classes are natural and multiplicative over Whitney sums, with c(L)=1+c1(L) for a line (Naturality, normalization, and Whitney sum for Chern classes).

[F3]

H(BTn;Z)=Z[t1,,tn] with ti=c1(Li), the image of q is contained in the symmetric invariants; its quotient model has q as the projection to the Grassmannian (The universal complex flag bundle is BT-n).

[F4]

Over every commutative ring the symmetric polynomials in n variables are the polynomials in the elementary symmetric functions e1,,en, with R[T1,,Tn]R[x1,,xn]Σn an isomorphism (Fundamental theorem of symmetric polynomials: unique expression as a polynomial in e1,,en).

[F5]

The Grassmannian Grn(C) is the chosen model of BU(n) and classifies numerable rank-n complex bundles (Real and complex vector bundles are classified by stable Grassmannians).

[F6]

The tautological lines Li over the flag bundle are complex line bundles with qE=L1Ln (Complex flag bundle and Chern roots).

[F7]

Homotopic maps give equal cohomology pullbacks, hence a homotopy equivalence gives a ring isomorphism (Homotopic maps induce equal maps in singular cohomology).

[F8]

First Chern classes of lines are their complex-oriented Euler classes on the allowed CW-type bases (Chern classes from the projective-bundle relation); those Euler classes are natural for oriented pullbacks (Naturality, orientation sign, and Whitney product for Euler classes).

[F9]

The Stiefel frame projection has the tautological bundle as its associated standard vector bundle (Stiefel spaces, Grassmannians, and tautological bundles).

Proof

technique · direct

Given: AC, the universal bundle EBU(n) and its flag bundle q:BTnBU(n).

1.1

Put Q=BTn in its flag-quotient model. By [F3] and its explicit product comparison there is a homotopy equivalence g:P=(CP)nQ, with P a path-connected CW complex. Pull the splitting of [F1] back along g. Naturality and Whitney multiplication in [F2] apply on the actual CW base P and give (qg)c(E)=i(1+c1(gLi)). By [F8], c1(gLi)=gc1(Li)=gti, with the fixed complex orientation. Since g is an isomorphism by [F7], the equality descends to qc(E)=i(1+ti) on Q, hence qci(E)=ei(t1,,tn). This does not apply the CW-base Whitney interface directly on a space known only to have CW type.

F1F2F3F6F7F8
1.2

By [F3] the image of q is contained in the symmetric invariants of Z[t1,,tn], and by [F4] those invariants are exactly Z[e1,,en].

F3F4
2.1

By step 1.1 the image of q contains Z[e1,,en], since it contains the images of the classes ci; with step 1.2 this forces the image of q to be exactly the invariant subring Z[e1,,en].

F4step 1.1step 1.2
3.1

Let φ:Z[C1,,Cn]H(BU(n);Z) be the ring map Cici and let s:Z[C1,,Cn]Z[t1,,tn]Σn be the substitution Ciei of [F4]. Then qφ=s, which is an isomorphism by [F4]; injectivity of q from [F1] makes φ injective, and step 2.1 makes φ surjective. Hence φ is an isomorphism, which is the assertion.

F1F4step 2.1
4.1

Boundary cases. For n=1 the statement reads H(BU(1);Z)=Z[c1] with c1=e1=t1, which is the ring Z[u] of CP; the flag bundle is q=id and [F1] is trivial. The rank-zero case is excluded by n1; the coefficient ring Z is a PID and the polynomial rings considered are free, so the fundamental theorem applies verbatim. The vector bundle is the associated tautological bundle by [F9] and is universal by [F5], and AC is used only through [A1] in the splitting, classifying-space, Euler and metric suppliers.

A1F1F4F5F9step 3.1

Source notes

Miller's Lecture 35 and Hatcher's section 3.1 prove H(BU(n);Z)=Z[c1,,cn] exactly by the symmetric-polynomial argument used here: the flag pullback is injective, the image lies in the invariants because the Weyl group permutes the roots, and the elementary symmetric functions generate the invariant ring. The proof above avoids any finite-index or Gysin shortcut.

TheoremStatement: Literature-sourcedProof: AI-adaptedaudited 2026-09-22Open item page →

The first Chern class classifies complex line bundles

Statement

Assume AC. For a path-connected CW complex X with a vertex basepoint, the first Chern class induces a natural group isomorphism c1:Pictop(X)  H2(X;Z), where Pictop(X) is the group of isomorphism classes of numerable complex line bundles under tensor product. The same statement holds for a path-connected paracompact Hausdorff CGWH space of CW homotopy type.

Facts & Assumptions

[A1]

The Axiom of Choice is assumed, as inherited from the classification, representing-space, numerable-fibration, Euler, integral cohomology-ring and Kunneth suppliers (The Axiom of Choice).

[F1]

Pullback of the universal line induces a natural bijection [X,Gr1(C)]Vect1C(X) between homotopy classes of maps and isomorphism classes of numerable complex line bundles, and Gr1(C)=CP is the space of complex lines (Real and complex vector bundles are classified by stable Grassmannians, Stiefel spaces, Grassmannians, and tautological bundles).

[F2]

On the allowed CW or paracompact Hausdorff CGWH CW-type bases, c1(L)=e(LR) for a complex line (Chern classes from the projective-bundle relation), and these Euler classes are natural for oriented pullbacks (Naturality, orientation sign, and Whitney product for Euler classes).

[F3]

For an abelian group A, n1 and a based CW model K(A,n), pullback of the fundamental class gives a natural bijection [X,K(A,n)]H~n(X;A); in positive degree the supplied theorem identifies this relative group with absolute Hn(X;A) when X is connected (Eilenberg--Mac Lane spaces represent singular cohomology).

[F4]

The quotient circle S1=R/Z with its one-vertex CW structure is a marked K(Z,1) (Circle and path-loop models for Eilenberg–Mac Lane induction).

[F5]

The Milnor bundle ES1BS1 is a numerable principal S1-bundle with contractible total space, and BS1 is the weak CW colimit CP of the finite projective quotients (Milnor's join model is a contractible free G-space).

[F6]

A based Serre fibration has the homotopy long exact sequence, with its exact pointed-set tail (Long exact sequence of homotopy groups of a fibration). Numerable bundles are Hurewicz, hence Serre, fibrations under AC (Numerable fiber bundles are hurewicz fibrations).

[F7]

H(CP;Z)=Z[u] with u=e(γR) the class of the tautological line, so in particular u generates H2(CP;Z)Z (Cohomology ring of infinite complex projective space).

[F8]

The cohomological Kunneth cross product identifies H(CP×CP;Z) with H(CP;Z)H(CP;Z) as a ring, the hypothesis on finite-free homology being satisfied (Cohomological Kunneth cross product is a ring isomorphism).

[F9]

Tensor products and duals of complex line bundles are formed by transition functions, and the construction commutes with pullback (Whitney sum, tensor, dual, Hom, and exterior-power bundles).

[F10]

A vertex inclusion in a CW complex has the homotopy extension property (Relative CW inclusions are cofibrations). Homotopic maps induce equal cohomology maps, so a homotopy equivalence induces a cohomology isomorphism (Homotopic maps induce equal maps in singular cohomology).

Proof

technique · direct

Given: AC and a path-connected CW complex X with vertex basepoint.

1.1

The numerable circle bundle [F5] is a Serre fibration by [F6]. Its total space is contractible, so exactness between the two zero total-space groups gives πk(CP)πk1(S1) for k2. In degree one the segment 0π1(BS1)π0(S1) and connectedness of S1 give zero fundamental group. The base is path connected as the image of the nonempty contractible total space under its surjective bundle projection. By [F4], the circle has only π1=Z nonzero, hence CP is a CW model of K(Z,2), marked by the connecting isomorphism.

F4F5F6
1.2

The universal class c1(γ) equals e(γR) by [F2], using the complex orientation of the tautological line. By [F7] this is a generator of H2(CP;Z)Z.

F2F7
2.1

By [F3] applied to the K(Z,2) model CP of step 1.1, pullback of the fundamental class gives a natural bijection [X,CP]H2(X;Z); by step 1.2 the fundamental class is ±c1(γ), so ffc1(γ) is also a natural bijection.

F3step 1.1step 1.2
3.1

To pass from based to unbased classes, any map f:XCP can be made based by a homotopy: choose a path from f(x0) to the target vertex and extend this homotopy of the vertex over X using [F10]. If two based maps are freely homotopic, their pullbacks of c1(γ) agree by [F10], so step 2.1 says their based homotopy classes already agree. Hence forgetting the basepoint is a bijection, and the unbased map [f]fc1(γ) is bijective as well. Composing with [F1] and using line naturality [F2] proves that Lc1(L) is a natural bijection.

F1F2F10step 2.1
4.1

Additivity. On CP×CP let qi be the projections and L=q1γq2γ. By [F8] one has H2(CP×CP;Z)=Z(u1)Z(1u) with u=c1(γ) a generator; line naturality [F2] gives c1(L)CP×{}=u=c1(L){}×CP, so c1(L)=u1+1u. For arbitrary numerable lines Li=fiγ classified by maps fi, the identity L1L2=(f1,f2)L and naturality give c1(L1L2)=(f1,f2)(u1+1u)=c1(L1)+c1(L2).

F2F8F9step 3.1
5.1

The tensor unit is the trivial line, and evaluation gives LLε1, so these bundle classes form a group by [F9]. The bijection in step 3.1 preserves multiplication by step 4.1 and is therefore a group isomorphism. For a path-connected paracompact Hausdorff CGWH space Y of CW type, choose a homotopy equivalence h:XY from a CW complex with vertex basepoint. Precomposition with h is bijective on unbased homotopy classes of maps into CP, so [F1] makes h bijective on line-bundle classes; it respects tensor products by [F9]. It is an isomorphism on cohomology by [F10]. Naturality [F2] makes the square of these two pullbacks with c1 commute. The already proved isomorphism for X therefore proves the asserted isomorphism for Y. This also proves naturality for maps between the allowed CW-type bases.

F1F2F9F10step 3.1step 4.1
6.1

Boundary cases. For X a point the statement reads that the only line bundle is trivial and H2(;Z)=0, both true. The trivial line has c1=0 because both are groups and the trivial bundle is the unit; the dual satisfies c1(L)=c1(L) by the group law. The coefficient ring Z is nonzero, and the empty space is excluded by the path-connected hypothesis. AC is used through [A1]: besides classification, representability, the numerable-fibration theorem and the Euler-class supplier, step 1.2 uses the AC-qualified computation [F7] and step 4.1 uses the AC-qualified Kunneth isomorphism [F8]. No additional choice of orientations or lifts is made in this proof.

A1F1F3F7F8step 1.2step 4.1step 5.1

Source notes

Hatcher, Vector Bundles & K-Theory section 3.1 and May's Chapter 23 section 7 give the classification of complex line bundles by c1; the proof above derives the K(Z,2) structure of CP from the numerable universal circle fibration and the marked K(Z,1) model of the circle, and then obtains additivity from the universal computation on CP×CP rather than assuming the tensor formula.

PropositionStatement: Literature-sourcedProof: AI-adaptedaudited 2026-09-22Open item page →

First Chern class of tensor, dual, and conjugate lines

Statement

Assume AC. Let L,M be numerable complex line bundles over a path-connected CW complex with a vertex basepoint, or over a path-connected paracompact Hausdorff CGWH space of CW homotopy type. Then c1(LM)=c1(L)+c1(M),c1(L)=c1(L),c1(L)=c1(L), where L is the dual line and L the conjugate line.

Facts & Assumptions

[A1]

The Axiom of Choice is assumed, exactly as inherited from the classification and metric suppliers (The Axiom of Choice).

[F1]

c1:Pictop(X)H2(X;Z) is a natural group isomorphism, tensor product corresponding to addition (The first Chern class classifies complex line bundles).

[F2]

Tensor products, duals and conjugates of complex line bundles are formed by the corresponding transition functions, and evaluation vλλ(v) is an isomorphism of line bundles (in a local line frame it is multiplication of the two scalar coordinates) (Whitney sum, tensor, dual, Hom, and exterior-power bundles).

[F3]

Every numerable complex bundle admits a Hermitian metric (Numerable vector bundles admit bundle metrics).

[F4]

For a complex line L the first Chern class equals the Euler class of its underlying real rank-two bundle, c1(L)=e(LR) (Chern classes from the projective-bundle relation).

Proof

technique · direct

Given: AC and numerable complex lines L,M over either of the bases in the statement.

1.1

The tensor formula is the additivity clause of the group isomorphism of [F1]: linearity of c1 under the group structure of Pictop is exactly c1(LM)=c1(L)+c1(M).

F1
2.1

The dual formula: the evaluation pairing of [F2] shows LLε1, so by step 1.1 and c1(ε1)=0 one has c1(L)=c1(L).

F2step 1.1
3.1

The conjugate formula: write a Hermitian metric from [F3] as h, conjugate-linear in its first argument and linear in its second (transpose the arguments if using the opposite convention). It provides, for each x, the conjugate-linear isomorphism LxLx, vh(v,), which is complex-linear on the conjugate line; in a local frame e, the functional sends we to zwh(e,e) for v=ze, so it is continuous with nonzero coefficient h(e,e)>0. Hence the maps define an isomorphism LL. Hence c1(L)=c1(L)=c1(L) by step 2.1.

F2F3step 2.1
3.2

Specialization to underlying real bundles: for a complex line with c1(L)=e(LR) by [F4], the dual identity reads e((L)R)=e(LR), consistent with the orientation-reversal sign.

F4step 2.1
4.1

Boundary cases. For the trivial line L=ε1 the formulas read c1(M)=0+c1(M) and 0=0; for a point base both sides vanish. The empty base is excluded by the path-connected hypothesis; the group Pictop(X) is abelian and H2(X;Z) is nonzero as a group in general but may be zero, in which case all three identities still hold. AC is used only through [A1] in the classification and metric suppliers.

A1F1F2step 1.1step 3.1

Source notes

May, Chapter 24 section 4, printed pp. 211-212, obtains the tensor and dual formulas from the Picard group description; the conjugate formula is the same identity composed with the metric isomorphism LL. The underlying real-bundle reading of the dual formula is the orientation-reversal sign for Euler classes.

TheoremStatement: Literature-sourcedProof: AI-adaptedaudited 2026-09-22Open item page →

Top Chern class equals Euler class of the underlying real bundle

Statement

Assume AC. Let EB be a numerable complex rank-n bundle over a path-connected CW complex, regarded as an oriented real rank-2n bundle through the complex orientation of The complex orientation of the underlying real bundle. Then cn(E)=e(ER)in H2n(B;Z).

Facts & Assumptions

[A1]

The Axiom of Choice is assumed, exactly as inherited from the splitting and Euler-class suppliers (The Axiom of Choice).

[F1]

The flag projection splits qE=L1Ln into complex lines and q is injective on cohomology with Z coefficients (Complex splitting principle with integral injective pullback).

[F2]

Chern classes are natural and multiplicative over Whitney sums, with ck(L)=0 for k2 and c1(L)=e(LR) on a line (Naturality, normalization, and Whitney sum for Chern classes, Chern classes from the projective-bundle relation).

[F3]

The complex orientation is natural under pullback and the complex orientation of a direct sum is the ordered direct-sum orientation (The complex orientation of the underlying real bundle).

[F4]

Euler classes are natural under orientation-preserving pullback and multiply over ordered direct sums (Naturality, orientation sign, and Whitney product for Euler classes).

Proof

technique · direct

Given: AC and a numerable complex rank-n bundle EB over a path-connected CW complex.

1.1

If n=0, both sides are 1 by the rank-zero conventions. Assume n1. Pulling back to the flag bundle, qE=L1Ln by [F1].

F1
2.1

On the flag bundle the top Chern class of the split bundle is the product of the line classes: qcn(E)=i=1nc1(Li), by multiplicativity in [F2] and the vanishing ck(Li)=0 for k2.

F2step 1.1
2.2

On the flag bundle the Euler class of the underlying real bundle is the product of the line Euler classes: qe(ER)=e((qE)R)=i=1ne(Li,R), using naturality of the Euler class and [F3] for the ordered sum.

F3F4step 1.1
3.1

By [F2] each line contributes c1(Li)=e(Li,R), so the right sides of steps 2.1 and 2.2 are equal; hence q(cn(E))=q(e(ER)).

F2step 2.1step 2.2
4.1

Injectivity of q on H2n(;Z) from [F1] gives cn(E)=e(ER), which is the assertion.

F1step 3.1
5.1

Boundary cases. The case n=0 was discharged in step 1.1. For n=1 the assertion is the line normalization c1(L)=e(LR) of [F2], and no splitting is needed. The empty base is excluded by the path-connected hypothesis, and the coefficient ring Z is nonzero. AC enters only through [A1] in the splitting and Thom/Euler suppliers.

A1F2step 1.1step 4.1

Source notes

Miller's Lecture 36 (printed pp. 134-137) states cn(τ)=χ(τ), the top Chern class equals the Euler class; the proof above is the splitting argument: after splitting, both sides are the product of the line Euler classes, and integral injectivity of the flag pullback descends the identity.

TheoremStatement: Literature-sourcedProof: AI-adaptedaudited 2026-09-22Open item page →

Mod-two reduction of Chern classes

Statement

Assume AC. Let EB be a numerable complex rank-n bundle over a path-connected paracompact Hausdorff CW complex and let ρ2 denote reduction of coefficients modulo two. Then w2i+1(ER)=0,w2i(ER)=ρ2ci(E)(i0), where w denotes the total Stiefel-Whitney class of the underlying real bundle.

Facts & Assumptions

[A1]

The Axiom of Choice is assumed, exactly as inherited from the splitting and characteristic-class suppliers (The Axiom of Choice).

[F1]

For positive rank on the stated CW base, the flag projection splits qE=L1Ln into lines and q is injective on cohomology with every field Fp coefficient, in particular mod two (Complex splitting principle with integral injective pullback).

[F2]

On path-connected CW bases total Chern classes are natural and multiplicative over Whitney sums, with c(L)=1+c1(L) on a line (Naturality, normalization, and Whitney sum for Chern classes).

[F3]

For an integrally oriented rank-k bundle, reduction of the Euler class equals the top Stiefel-Whitney class, wk=ρ2e; with the canonical F2-orientation one has wk=e2 (The mod-two Euler class is the top Stiefel–Whitney class).

[F4]

Total Stiefel-Whitney classes are multiplicative over Whitney sums: w(EF)=w(E)w(F) (Whitney sum formula for Stiefel–Whitney classes). They are natural under pullback (Naturality of Stiefel–Whitney classes) and have w0=1 and no terms above the real rank (Stiefel–Whitney classes from the projective-bundle relation).

[F5]

The first Stiefel-Whitney class classifies orientability: an orientable real bundle has w1=0 (The first Stiefel–Whitney class classifies orientability).

[F6]

The underlying real bundle of a complex line carries the complex orientation, and for a complex line c1(L)=e(LR) (The complex orientation of the underlying real bundle, Chern classes from the projective-bundle relation).

[F7]

The flag construction gives a paracompact Hausdorff CGWH space of CW homotopy type (Complex flag bundle and Chern roots). A homotopy equivalence induces an isomorphism on cohomology (Homotopic maps induce equal maps in singular cohomology).

[F8]

Coefficient reduction commutes with pullback (Singular cohomology is contravariantly functorial). The simplex formula for cup products is multiplication of front-face and back-face values (Singular cup product on cochains). Underlying real bundles commute with pullback and sums by their transition matrices (Whitney sum, tensor, dual, Hom, and exterior-power bundles).

Proof

technique · direct

Given: AC and a numerable complex rank-n bundle EB over a path-connected paracompact Hausdorff CW complex.

1.1

For a complex line L on a path-connected CW base: the underlying real bundle LR is oriented by the complex orientation, so w1(LR)=0 by [F5]; and by [F3] applied to the rank-two oriented bundle LR together with [F6], w2(LR)=ρ2e(LR)=ρ2c1(L). Hence w(LR)=1+ρ2c1(L).

F3F4F5F6
1.2

If n=0, then ER is the zero bundle and both total classes are 1, so the theorem holds directly. Assume henceforth that n1. Pulling back to the flag bundle gives qE=L1Ln with all lines complex, by [F1]. By [F7] choose a CW model h:WFl(E) that is a homotopy equivalence, and put r=qh and Mi=hLi. The flag space is path connected: each projective stage has path-connected fiber and local path lifting, so a base path followed by a path in its endpoint fiber joins any two points. Thus W is path connected. By [F8], rEiMi, and r=hq is injective over F2 by [F1] and [F7]. Both bases for Chern multiplicativity and line normalization are now actual CW complexes.

F1F2F7F8
2.1

On W, multiplicativity [F4] and step 1.1 give w((rE)R)=i(1+ρ2c1(Mi))=ρ2i(1+c1(Mi))=ρ2rc(E)=rρ2c(E). Here reduction preserves products since the formula of [F8] gives ρ2(uv)=ρ2(u)ρ2(v) on every simplex; it preserves the unit as well. Pullback compatibility is [F8], and the Chern identities on the actual CW base are [F2].

F2F4F8step 1.1step 1.2
3.1

By [F8], (rE)Rr(ER), so Stiefel–Whitney naturality [F4] identifies the left side of step 2.1 with rw(ER). Comparing degrees gives rw2i(ER)=rρ2ci(E) and rw2i+1(ER)=0, because each ci has degree 2i.

F2F4F8step 2.1
4.1

Injectivity of r over F2 from step 1.2 gives w2i+1(ER)=0 and w2i(ER)=ρ2ci(E).

step 1.2step 3.1
5.1

Boundary cases. For n=0 both sides are 1; for n=1 the assertion is step 1.1 specialized to the bundle itself. The empty base is excluded by the path-connected hypothesis, the coefficient field F2 is nonzero, and degrees i above the rank give ci=0 on the right and w2i=0 on the left because 2i>2n exceeds the real rank. AC is used only through [A1] in the splitting and characteristic-class suppliers.

A1F1F2F4step 1.1step 4.1

Source notes

The identities w2i=ρ2ci and w2i+1=0 are the classical mod-two comparison of Milnor-Stasheff section 14: after splitting, each complex line contributes a factor 1+ρ2c1 with no odd Stiefel-Whitney class, and the product descends by mod-two injectivity of the flag pullback.

PropositionStatement: Literature-sourcedProof: AI-adaptedaudited 2026-09-22Open item page →

Complexification is conjugation invariant

Statement

Assume AC. Let B be a path-connected paracompact Hausdorff CW complex, let EB be a numerable real vector bundle with complexification EC=ERC, and let all complex bundles below be numerable bundles over B. Then:

  1. EC is canonically complex-linearly isomorphic to its conjugate EC;
  2. for every such complex vector bundle VB the conjugate bundle satisfies ci(V)=(1)ici(V)(i0).

Facts & Assumptions

[A1]

The Axiom of Choice is assumed, exactly as inherited from the bundle, splitting and metric suppliers (The Axiom of Choice).

[F1]

Conjugation, direct sums and pullback are given by their transition matrices (Whitney sum, tensor, dual, Hom, and exterior-power bundles, Real and complex topological vector bundles). Continuous linear transition cocycles glue vector bundles (Vector bundles are glued from transition cocycles).

[F2]

For a complex line L, c1(L)=c1(L), with LL when a Hermitian metric is chosen (First Chern class of tensor, dual, and conjugate lines).

[F3]

On CW bases Chern classes are natural, normalized on lines and multiplicative over Whitney sums (Naturality, normalization, and Whitney sum for Chern classes). A positive-rank complex bundle has a flag splitting with integral injective pullback and a CW-type total base (Complex splitting principle with integral injective pullback).

[F4]

Homotopic maps induce equal cohomology maps, so a homotopy equivalence induces a cohomology isomorphism (Homotopic maps induce equal maps in singular cohomology).

Proof

technique · direct

Given: AC, a real bundle EB and a complex bundle VB over a path-connected CW base.

1.1

Complexification is constructed by viewing the real transition matrices of E as complex matrices; the same cocycle and numeration define a complex vector bundle by [F1]. Its fibers identify with EbRC. The map φ:ECEC, vzvz, is complex-linear: φ(i(vz))=φ(viz)=viz=i(vz) while in the conjugate structure iφ(vz) is by definition i(vz); real balancing makes this tensor formula well defined. In every real bundle chart it is ordinary coordinate conjugation, which commutes with real transition matrices. It and its inverse are continuous by that same local formula, so it is an isomorphism of complex bundles. This is assertion 1.

F1given
1.2

For a complex line L, conjugating transition functions inverts the first Chern class: c1(L)=c1(L), which identifies the conjugate of each root with its negative.

F2
2.1

First suppose V has rank n1. Let q:FB be its flag splitting from [F3], and choose a homotopy equivalence h:WF from a path-connected CW complex with a vertex. Write r=qh and Kj=hLj, so rV=jKj and rV=jKj by the transition formulas of [F1]. These are bundles over the actual CW base W, where [F3] gives Whitney multiplication. Put sj=c1(Kj). Naturality and step 1.2 give rc(V)=j(1+sj) and rc(V)=j(1sj). Every degree-i elementary symmetric monomial has exactly i factors, so rci(V)=(1)irci(V). No root transformation is attributed to a metric theorem, and no CW-only Whitney interface is applied on the merely CW-type space F.

F1F3step 1.2
3.1

The map r=hq is injective, because q is injective by [F3] and h is an isomorphism by [F4]. Thus the equality in step 2.1 descends to ci(V)=(1)ici(V). If V has rank zero, its conjugate is again zero and [F3] gives c0=1 and all higher classes zero, so the same conclusion holds without a flag construction.

F3F4step 2.1
4.1

Applying assertion 2 to V=EC and using the canonical isomorphism of step 1.1 gives ci(EC)=ci(EC)=(1)ici(EC), so the odd Chern classes of a complexified real bundle are two-torsion; this consistency is used in the next items.

step 1.1step 3.1
5.1

Boundary cases. Rank zero was settled in step 3.1. For i=0 both sides are 1; for a rank-one V the statement is step 1.2. The empty base is excluded by the path-connected hypothesis, and the coefficient ring Z is nonzero. The metric is used only to identify L with L inside [F2]; no orientation or choice of frames enters. AC is used only through [A1] in the splitting and metric suppliers.

A1F2step 1.2step 3.1

Source notes

Miller's Lecture 36 (printed pp. 134-137) uses this conjugation symmetry: the complexification of a real bundle is isomorphic to its conjugate, so the odd Chern classes of a complexified bundle are two-torsion and disappear after inverting two.

CorollaryStatement: Literature-sourcedProof: AI-adaptedaudited 2026-09-22Open item page →

Odd Chern classes of a complexified real bundle are two-torsion

Statement

Assume AC. Let EB be a numerable real vector bundle over a path-connected paracompact Hausdorff CW base and let EC be its complexification. Then for every j0 2c2j+1(EC)=0in H4j+2(B;Z).

No integral vanishing of c2j+1(EC) is asserted.

Facts & Assumptions

[A1]

The Axiom of Choice is assumed, inherited from the conjugation-invariance supplier (The Axiom of Choice).

[F1]

On a path-connected paracompact Hausdorff CW complex, every numerable complex bundle V satisfies ci(V)=(1)ici(V); for a numerable real bundle E on that base, the complexification EC is canonically isomorphic to its conjugate (Complexification is conjugation invariant).

Proof

technique · direct

Given: AC, a numerable real bundle EB over a path-connected paracompact Hausdorff CW complex, its complexification EC, and an index j0.

1.1

By [F1] the bundle EC is isomorphic to EC, and conjugation acts on its Chern classes by ci(1)ici.

F1given
2.1

Applying the conjugation formula in odd degree i=2j+1 to V=EC gives c2j+1(EC)=(1)2j+1c2j+1(EC)=c2j+1(EC), using the isomorphism of step 1.1.

F1step 1.1
3.1

Moving the right-hand side to the left gives 2c2j+1(EC)=0 in the abelian group H4j+2(B;Z), which is the assertion; the argument shows no integral vanishing, since a two-torsion class need not be zero.

step 2.1
4.1

Boundary cases. For j=0 the identity reads 2c1(EC)=0. For the zero bundle both sides vanish; the empty base is excluded by the path-connected hypothesis and the coefficient group is Z. Division by 2 is never performed, so the conclusion is valid integrally and no localization hypothesis is hidden.

A1F1step 3.1

Source notes

Miller's Lecture 36 records that the odd Chern classes of a complexified real bundle are two-torsion; the corollary above is the elementary consequence of the conjugation symmetry, and the companion counterexample on the examples page shows that the classes need not vanish integrally.

DefinitionDefinition: Literature-sourcedProof: Not applicableaudited 2026-09-22Open item page →

Pontryagin classes by complexification

Definition

Assume AC. Let EB be a real vector bundle of rank n over a path-connected CW base (or a CW-type base), with complexification EC and Chern classes ci(EC)H2i(B;Z) in the sense of Chern classes from the projective-bundle relation. The Pontryagin classes of E are defined by pi(E):=(1)ic2i(EC)H4i(B;Z)(i0), completed by the conventions p0(E):=1 and pi(E):=0 whenever 2i>n=rankRE; the total Pontryagin class is the finite sum p(E):=i0pi(E).

The definition is well defined and requires no orientation of E: the complexification EC is determined by E up to canonical isomorphism, so its even Chern classes are determined, and the sign (1)i is a fixed normalization (it makes pi of a line vanish and makes the top class pn of an oriented rank-2n bundle equal to e(E)2 in the next items). When E is numerable and B is a path-connected paracompact Hausdorff CW complex, the odd Chern classes of EC are two-torsion by Odd Chern classes of a complexified real bundle are two-torsion and enter no Pontryagin class; conjugation invariance of the even classes, c2i(EC)=c2i(EC), is what makes the construction orientation-free.

TheoremStatement: Literature-sourcedProof: AI-adaptedaudited 2026-09-22Open item page →

Naturality, stability, and mod-two reduction of Pontryagin classes

Statement

Assume AC. Let EB be a numerable real bundle over a nonempty path-connected paracompact Hausdorff CW base, and let ρ2 denote reduction mod two. Then

  1. Naturality: pi(fE)=fpi(E) for every continuous f:BB with B a nonempty path-connected paracompact Hausdorff CW complex;
  2. Stability: pi(Eεr)=pi(E) for the trivial bundle εr, and pi(E)=0 whenever 2i>rankE;
  3. Mod-two reduction: ρ2pi(E)=w2i(E)2.

Facts & Assumptions

[A1]

The Axiom of Choice is assumed, exactly as inherited from the Chern-class and Stiefel-Whitney suppliers (The Axiom of Choice).

[F1]

pi(E)=(1)ic2i(EC) with p0=1 and pi=0 for 2i>rankE (Pontryagin classes by complexification).

[F2]

On the stated CW bases Chern classes are natural for continuous maps between such bases, multiplicative over Whitney sums, and the trivial bundle has total Chern class 1 (Naturality, normalization, and Whitney sum for Chern classes).

[F3]

For a numerable complex bundle V over a path-connected paracompact Hausdorff CW base one has w2i(VR)=ρ2ci(V) and w2i+1(VR)=0 (Mod-two reduction of Chern classes).

[F4]

Total Stiefel-Whitney classes are multiplicative over Whitney sums (Whitney sum formula for Stiefel–Whitney classes).

[F5]

Whitney sums have block-diagonal transition functions, and pullback precomposes transition functions by the base map. The underlying real bundle regards complex transition functions as real-linear maps. (Whitney sum, tensor, dual, Hom, and exterior-power bundles).

[F6]

Singular cohomology over a commutative coefficient ring is graded commutative. The Stiefel–Whitney conventions are w0=1, wj=0 above the real rank and w(0)=1. (Singular cohomology is graded commutative, Stiefel–Whitney classes from the projective-bundle relation).

Proof

technique · direct

Given: AC and a numerable real bundle EB over the nonempty path-connected paracompact Hausdorff CW base, and a continuous f:BB between bases of this kind.

1.1

Tensoring the transition functions of E with C before or after pulling them back gives the same cocycle, using the same real transition matrices as complex matrices for complexification, so (fE)Cf(EC). Thus [F1] and naturality of Chern classes [F2] give pi(fE)=(1)ic2i(f(EC))=(1)ifc2i(EC)=fpi(E).

F1F2F5
1.2

The fiberwise map obtained by distributing the tensor product gives (Eεr)CEC(εr)C and is compatible with all transition functions. The Chern class of the trivial complex bundle is 1 by [F2], so multiplicativity gives stability; the rank cutoff is part of [F1].

F1F2F5
1.3

For each real fiber, v(a+ib)(av,bv) is a real-linear isomorphism from (EbRC)R to EbEb; its inverse is (x,y)x1+yi, as is checked on simple tensors and their linear combinations; both formulas are continuous in every bundle chart and compatible with real transition functions and hence defines (EC)REE. For the complex bundle EC, [F3] now gives ρ2c2i(EC)=w4i((EC)R), while multiplicativity [F4] gives w((EC)R)=w(E)2. By [F6], in F2 coefficients all homogeneous classes commute (the sign becomes 1), so the cross terms in the finite square cancel in pairs and the square of a sum is the sum of squares, whose degree-4i component is w2i(E)2.

F3F4F5F6
2.1

Combining steps 1.2 and 1.3 with the definition [F1]: ρ2pi(E)=(1)iρ2c2i(EC)=(1)iw2i(E)2=w2i(E)2, because (1)i is ±1 and the target has exponent two.

F1step 1.2step 1.3
3.1

Boundary cases. For i=0 all three assertions read 1=1; for the zero bundle p(0)=1, w(0)=1 and the identity is 1=1. The rank cutoff makes pi(E)=0 for 2i>n while the right side w2i(E)2 vanishes for 2i>n as well, so no mismatch occurs. The empty base is excluded explicitly and F2 is a field, so no zero-ring issue arises. AC is used only through [A1].

A1F1F6step 1.2step 2.1

Source notes

Milnor-Stasheff section 15 states the naturality, stability and mod-two reduction of the Pontryagin classes; the proof above reads the mod-two identity from the Chern-class comparison w2i=ρ2ci and the real isomorphism (EC)REE.

TheoremStatement: Literature-sourcedProof: AI-adaptedaudited 2026-09-22Open item page →

Pontryagin Whitney product away from two

Statement

Assume AC. Let E,FB be numerable real bundles over a path-connected paracompact Hausdorff CW base. Over Z[1/2], or any coefficient ring in which 2 is invertible, the total Pontryagin classes multiply: p(EF)=p(E)p(F). No integral multiplicativity is asserted: integrally the omitted odd-Chern cross terms can obstruct the formula, and the companion examples page supplies a witness for that failure.

Facts & Assumptions

[A1]

The Axiom of Choice is assumed, exactly as inherited from the Chern-class suppliers (The Axiom of Choice).

[F1]

pi(V)=(1)ic2i(VC), with p0=1 (Pontryagin classes by complexification).

[F2]

For a complexified real bundle all odd Chern classes are two-torsion: 2c2j+1(VC)=0 (Odd Chern classes of a complexified real bundle are two-torsion).

[F3]

Total Chern classes are multiplicative over Whitney sums and natural (Naturality, normalization, and Whitney sum for Chern classes).

[F4]

A Whitney sum of two bundles over the same field has block-diagonal transition matrices (Whitney sum, tensor, dual, Hom, and exterior-power bundles). Real and complex vector bundles are specified locally by real- or complex-linear trivializations (Real and complex topological vector bundles), and compatible transition cocycles glue to bundle isomorphisms (Vector bundles are glued from transition cocycles).

Proof

technique · direct

Given: AC and numerable real bundles E,FB over a path-connected paracompact Hausdorff CW base.

1.1

On each fiber define Φb:((EbFb)RC)(EbRC)(FbRC) by Φb((e,f)z)=(ez,fz) and extend additively. The tensor balancing relations make this well defined, and the inclusions of the two direct summands give its inverse. In simultaneous real bundle charts, a Whitney-sum transition is diag(gji,hji) by [F4]; complexification reads the same real matrix over C, which is exactly the block-diagonal transition for ECFC. Thus the Φb are locally the same fixed coordinate isomorphism, hence continuous and compatible with all transitions, and [F4] glues them to (EF)CECFC. Multiplicativity [F3] now gives c((EF)C)=c(EC)c(FC); expanding in degree 2i gives the sum of the even-even and odd-odd terms.

F3F4algebra
2.1

In the even-even terms write a=2r, b=2s with r+s=i: then (1)ic2r(EC)c2s(FC)=(1)r+sc2r(EC)c2s(FC)=pr(E)ps(F) by [F1], since (1)r+s=(1)i.

F1step 1.1
2.2

Every odd-odd term has the form c2r+1(EC)c2s+1(FC) with r+s=i1, and each factor is two-torsion by [F2]; after inverting two these terms vanish, and the same holds in any coefficient ring in which 2 is invertible.

F2step 1.1
3.1

Multiplying the degree-2i expansion of step 1.1 by (1)i and using steps 2.1 and 2.2, pi(EF)=r+s=ipr(E)ps(F) over Z[1/2], which is the degree-i component of p(EF)=p(E)p(F).

F1step 2.1step 2.2
3.2

The statement asserts no integral identity: the discarded odd-odd terms need not vanish integrally, and the companion examples page exhibits an integral counterexample for the universal real line.

step 2.2
4.1

Boundary cases. For i=0 both sides are 1; if one summand has rank zero the formula reduces to p(F)=p(F) by stability. The empty base is excluded by the path-connected hypothesis; the coefficient ring Z[1/2] is nonzero and 2 is invertible there by construction, so no division by zero occurs. AC is used only through [A1].

A1F1F3step 3.1

Source notes

Miller's Lecture 36 shows that the odd Chern classes of complexified bundles are exactly the obstruction to integral multiplicativity, and Hatcher's Theorem 3.16 works over Z[1/2] for that reason. The witness for integral failure is proved on the companion examples page (cex-integral-total-pontryagin-multiplicativity-cannot-ignore-two-torsion), not assumed here.

TheoremStatement: Literature-sourcedProof: AI-adaptedaudited 2026-09-22Open item page →

Top Pontryagin class is the square of the Euler class

Statement

Assume AC. Let EB be a numerable oriented real vector bundle of rank 2n over a nonempty path-connected paracompact Hausdorff CW base, with Euler class e(E)H2n(B;Z) in the given orientation. Then pn(E)=e(E)2in H4n(B;Z). In particular the top Pontryagin class is independent of the choice of orientation of E, since in positive rank reversing the orientation negates e(E) and hence leaves e(E)2 unchanged. In rank zero the orientation is the canonical unit orientation; no reversal is asserted.

Facts & Assumptions

[A1]

The Axiom of Choice is assumed, exactly as inherited from the Chern and Euler suppliers (The Axiom of Choice).

[F1]

pn(E)=(1)nc2n(EC) (Pontryagin classes by complexification).

[F2]

For a numerable complex rank-m bundle V over a path-connected CW complex one has cm(V)=e(VR) in the complex orientation (Top Chern class equals Euler class of the underlying real bundle).

[F3]

The complex orientation of (VC)R corresponds under the canonical real isomorphism VCVV to (1)m times the product orientation, for a real bundle V of rank 2m; consequently e((VC)R)=(1)me(V)2, and Euler classes multiply over ordered direct sums on the general Thom bases and are natural there; reversal negates the integral Euler class only in positive rank, while e(0B)=1 (The complex orientation of the underlying real bundle, Naturality, orientation sign, and Whitney product for Euler classes).

[F4]

The canonical real isomorphism in clause 3 of the complex-orientation lemma is v(a+ib)(av,bv); its inverse is (x,y)x1+yi. The formulas agree with the same real transition matrices in every chart. (The complex orientation of the underlying real bundle).

Proof

technique · direct

Given: AC and a numerable oriented real rank-2n bundle EB.

1.1

The complexification EC has complex rank 2n, and its underlying real bundle is EE by [F4]; by [F3] the complex orientation of (EC)R differs from the product orientation by (1)n, explicitly, for a positive real frame (v1,,v2n), changing the interleaved complex-positive frame (v1,iv1,,v2n,iv2n) to the product frame (v1,,v2n,iv1,,iv2n) requires 2n(2n1)/2=n(2n1) interchanges, whose parity is n. Therefore e((EC)R)=(1)ne(EE)=(1)ne(E)2.

F3F4
1.2

By [F2] applied to the complex bundle EC of rank 2n, c2n(EC)=e((EC)R).

F2
2.1

Substituting step 1.1 into step 1.2 gives c2n(EC)=(1)ne(E)2, and hence by [F1] pn(E)=(1)nc2n(EC)=(1)n(1)ne(E)2=e(E)2.

F1step 1.1step 1.2
3.1

Orientation independence for n>0: the orientation-sign law for Euler classes multiplies e(E) by 1 when the orientation is reversed, while EC and its Chern classes do not depend on the orientation of E; hence pn is unchanged.

F1F3step 2.1
4.1

Boundary cases. For n=0 the bundle has rank zero, p0=1 and e(E)=1 by the rank-zero Euler convention, so the identity reads 1=1. For n=1 the identity reads p1=e2 for an oriented plane bundle and the sign computation of step 1.1 has (1)1=1, cancelling the defining sign of p1. Nonorientable bundles are outside the statement, since no integral Euler class is defined; the empty base is excluded explicitly. AC is used only through [A1].

A1F1F2F3step 1.1step 2.1

Source notes

This is Hatcher's Proposition 3.15(b), printed pp. 94-96, with the orientation bookkeeping made explicit: the complex orientation of EC differs from the product orientation of EE by (1)n, exactly cancelling the sign in the definition of pn.

LemmaStatement: Literature-sourcedProof: AI-adaptedaudited 2026-09-22Open item page →

The universal oriented sphere-bundle total space has the homotopy type of BSO(n-1)

Statement

Assume AC and let n2. In the oriented Grassmannian model Bn=Grn+(R) let γn+Bn be the tautological oriented bundle with its Euclidean metric, and put Sn=S(γn+) with projection p:SnBn.

  1. The actual sphere bundle Sn1SnpBn is a Hurewicz fibration. The complement map r:SnBn1,(V,o,v)vV is a homotopy equivalence. Orient its target plane W=vV so that (v,w1,,wn1) is positive in (V,o) whenever (w1,,wn1) is positive in W. Thus the notation Sn1BSO(n1)BSO(n) denotes this fibration with a homotopy-equivalent model for its total space, not a literal replacement by a homeomorphic Grassmannian.
  2. On the actual total space, the orientation-preserving ordered splitting is pγn+ε1rγn1+, where the positive generator of the first summand is the tautological unit vector v. Interchanging the two factors changes the ordered orientation by (1)n1.
  3. With integral coefficients, pe(γn+)=0.

Facts & Assumptions

Given: The stable weak direct-limit models and the Euclidean metrics in the statement.

[A1]

AC is assumed for the paracompact numerations, CW-type comparison and Euler-class results below. (The Axiom of Choice).

[F1]

The finite Stiefel space consists of orthonormal frames; its Grassmannian quotient has graph charts locally trivializing the tautological bundle. Stable models carry the weak topology of the finite stages. The oriented model is the quotient by SO(n); for positive rank its orientation-forgetting map to the ordinary real Grassmannian is a double cover. The ordinary stable Grassmannian is a CW complex. (Stiefel spaces, Grassmannians, and tautological bundles, Oriented Grassmannians and the tautological oriented bundle, Schubert cells give the stable Grassmannian CW structure).

[F2]

Stable Stiefel spaces are contractible. For the even-coordinate embedding P(ej)=e2j, the Gram-normalized injective paths Lt=(1t)I+tP give a continuous homotopy of orthonormal frames from the identity to P. (Stable Stiefel space is contractible).

[F3]

A numerable bundle with compact Hausdorff fiber over a paracompact Hausdorff base has paracompact Hausdorff total space; if the base is compactly generated, then the total space is compactly generated and hence CGWH, and if base and fiber have CW type then so does the total space. A numerable fiber bundle is a Hurewicz fibration. (Compact-fibre bundle totals preserve paracompactness, and CW type under CW-type hypotheses, Numerable fiber bundles are hurewicz fibrations).

[F4]

An increasing compact-Hausdorff exhaustion with the weak direct-limit topology is paracompact, with support-subordinate locally finite partitions of unity for its open covers (Hatcher, Vector Bundles & K-Theory, Proposition 1.19, printed p.36, with the convention on p.35). Applied to the finite Grassmannian stages, this supplies numerations of their stable bundle charts.

[F5]

A vector bundle has continuous linear local charts; an orientation is a continuous choice of fiber orientations. Euler classes are natural on numerable oriented bundles over paracompact Hausdorff CGWH bases of CW type, and a nowhere-zero section of a positive-rank bundle in that scope forces its Euler class to vanish. The ordered-sum swap has sign (1)ab for ranks a,b. (Real and complex topological vector bundles, Oriented real bundles and oriented frame bundles, Naturality, orientation sign, and Whitney product for Euler classes, A nowhere-zero section forces the Euler class to vanish).

Proof

technique · construct explicit homotopy inverses and the splitting
1.1

Local charts and admissibility. Finite Stiefel spaces are closed bounded subsets of finite matrix spaces and hence compact Hausdorff; quotienting orthonormal frames by the compact orthogonal or special orthogonal group gives compact Hausdorff Grassmannians, with closed coordinate inclusions. Their stable weak topologies satisfy [F4]. The graph charts of [F1] lift to the two oriented sheets; orthonormalizing the graph frame gives continuous oriented isometric bundle charts, compatible in the finite stages. They trivialize the sphere bundle with fiber Sn1 and the orientation cover with fiber two points. Their numerations exist by [F4]. The ordinary Grassmannian is a CW complex by [F1], hence is compactly generated and CGWH. Applying the compact-fiber result [F3] to the orientation cover makes Bn paracompact Hausdorff, CGWH, and of CW type. Applying it again to p makes Sn paracompact Hausdorff, CGWH, and of CW type. The numerable sphere bundle is a Hurewicz fibration by [F3]. Thus both bases needed below lie in the Euler-class scope of [F5].

A1F1F3F4F5
1.2

Adapted frames and the complement. The continuous map from Vn(R) sending an oriented orthonormal frame (v,w1,,wn1) to (V,o,v) identifies Sn with the quotient by the subgroup diag(1,SO(n1)). To check the topology and local sections, in any oriented isometric bundle chart and near a fixed unit vector, project a fixed basis of its perpendicular plane onto the varying perpendicular plane and apply finite Gram orthonormalization; independence persists on an open neighborhood, and the orientation sign is constant there. This supplies adapted-frame charts and proves the quotient identification. Dropping the first vector therefore induces the continuous complement map r:SnBn1 with exactly the displayed orientation.

F1F5algebra
2.1

Define a candidate inverse. Fix the first standard vector e1, orthogonal to the image of P. For an oriented (n1)-plane (W,oW) put s(W,oW)=(Re1PW, (e1,PoW), e1). On frames this is the continuous map (w1,,wn1)(e1,Pw1,,Pwn1), equivariant for the frame changes defining the quotients, so it induces a continuous map s:Bn1Sn. Its composite rs is the even-coordinate embedding on oriented planes.

F1F2step 1.2
3.1

Descent of the parity homotopies. Write a frame as a column matrix A and the homotopy in [F2] as Kt(A)=LtA(ATLtTLtA)1/2. If Q is orthogonal, the positive Gram matrix for AQ is QT(ATLtTLtA)Q, whose inverse square root is its conjugate by Q; this follows from uniqueness of the positive square root. Hence Kt(AQ)=Kt(A)Q. In rank n1, the homotopy descends to oriented planes and gives idBn1rs. In rank n, it descends by the subgroup in step 1.2 to a homotopy from idSn to (V,o,v)(PV,Po,Pv). There is no continuity inference merely from pointwise formulas: [F2] gives continuity on stable frames times the interval, and the orbit quotient is open (the saturation of an open set is a union of translates). Its product with the identity of the interval is therefore also an open quotient, so both equivariant homotopies descend continuously.

F1F2step 1.2step 2.1algebra
4.1

Complete the homotopy on Sn. For a point represented by the adapted frame (v,w1,,wn1), rotate its even-coordinate frame through (cosθPv+sinθe1, Pw1,,Pwn1),0θπ/2. These vectors are orthonormal: e1 is perpendicular to all even coordinates and PvPwj. The formula is equivariant for SO(n1) on the last columns and is continuous on the stable frame space (addition and scalar multiplication here are the finite-stage operations used in [F2]); the same open-quotient argument as in step 3.1 gives a continuous homotopy on Sn. At the final endpoint this is (Re1PW,(e1,PoW),e1)=sr(V,o,v). Concatenate with step 3.1 to get idSnsr. Together with rsid this proves the homotopy equivalence, with an explicit inverse.

F1F2step 1.2step 2.1step 3.1algebra
5.1

Splitting and Euler vanishing. Over (V,o,v) the map (a,w)av+w is a linear isometric isomorphism R(vV)V; its inverse sends z to (z,v,zz,vv). Both vary continuously in the charts of step 1.1. The chosen complement orientation makes this isomorphism orientation preserving with the trivial line first. The factor-swap sign is (1)n1 by [F5]. The section (V,o,v)v never vanishes. The pullback bundle is numerable by pulling back the numeration of γn+, and both its base and the original base are paracompact Hausdorff CGWH spaces of CW type by step 1.1. Thus [F5] gives pe(γn+)=e(pγn+)=0 with integral coefficients.

F5step 1.1step 1.2step 4.1algebra
6.1

Boundary and model conventions. For n=2, the complement has rank one and B1=Gr1+(R)=V1(R), since SO(1) is trivial. It is the contractible infinite unit sphere by [F2], not literally a point. Step 4.1 consequently makes S2 contractible; the actual fibration retains its circle fiber. The bases are nonempty and ranks zero and one are outside the assertion's n-range. The coefficient ring is Z throughout. No assertion identifies the fixed Grassmannian total-space model homeomorphically with Sn; the fibration and splitting are on Sn, and r is the explicit homotopy equivalence carrying its complement bundle.

F1F2step 1.1step 4.1step 5.1
LemmaStatement: Literature-sourcedProof: AI-adaptedaudited 2026-09-22Open item page →

Rational transfer identifies a finite regular cover with deck invariants

Statement

Assume AC. Let p:YX be a finite d-sheeted regular covering of CW complexes, with d1 and deck group G=Deck(p). Here regular has the library convention: the total space is path-connected and the deck group is transitive on every fiber. Then p:H(X;Q)H(Y;Q) is injective with image exactly the invariant graded subalgebra H(Y;Q)G. The empty covering, when allowed by the path-connectedness convention, satisfies the same conclusion with both sides zero.

Facts & Assumptions

Given: The covering and positive finite sheet number in the statement.

[A1]

AC supplies a choice function for any family of nonempty sets; we use it to select an initial lift for every singular simplex simultaneously. (The Axiom of Choice).

[F1]

A covering is a continuous surjection with evenly covered neighborhoods; deck transformations are homeomorphisms over its base and form a group. A regular covering has path-connected total space and a deck group transitive on every fiber. (Covering maps, evenly covered neighbourhoods, fibres, sheets, and trivial coverings, Deck transformations and the deck-transformation group of a covering, Regular coverings).

[F2]

Lifts from a connected domain agreeing at one point are identical. A based map from a path-connected locally path-connected domain lifts through a covering precisely when its fundamental-group image lies in the covering subgroup. Path-connected spaces are connected. (Two lifts from a connected space that agree at one point agree everywhere, Lifting criterion for maps from path-connected locally path-connected spaces, Every path-connected space is connected, and every path component lies inside a component).

[F3]

The standard simplex is the nonnegative-coordinate convex subset with coordinate sum one, and its faces insert a zero coordinate. Every nonempty convex Euclidean subset has trivial fundamental group. (The standard topological simplex and its affine face maps, Every nonempty convex subset of Rn is simply connected).

[F4]

Integer singular chains are finite formal sums of continuous singular simplices. Rational cochains are homomorphisms on these chains, with positive coboundary δφ=φ and face formula δφ(σ)=i(1)iφ(σδi). Cohomology is the quotient of cocycles by coboundaries, including zero in negative degrees. (Singular simplices and singular chain groups with coefficients, Singular cochain complex with coefficients, Singular cohomology with coefficients).

[F5]

Pullback is precomposition by the induced simplex chain map, is contravariantly functorial, and preserves the cup product and unit. (Singular cohomology is contravariantly functorial, Cup product is natural, unital and associative).

Proof

technique · direct
1.1

Deck transformations act freely when Y is nonempty. If g(y)=y, then g and idY lift the same map p and agree at y; connectedness and uniqueness in [F2] give g=idY. Transitivity in [F1] therefore makes evaluation gg(y) a bijection from G onto p1(p(y)). Consequently G=d.

F1F2
1.2

A singular simplex has exactly d lifts. The simplex is nonempty and convex, with paths given by segments. Intersections with sufficiently small Euclidean balls are convex relative open neighborhoods, hence path connected by segments, so it is locally path connected. Its fundamental group is trivial by [F3]. For each point above its first vertex, the criterion in [F2] gives a lift, and uniqueness says that evaluation at that vertex is a bijection between all lifts and the fiber. This includes k=0, where lifts are simply points. Restriction to any face is also a bijection between the lift sets: prescribe a point over any vertex of that face, lift the whole simplex based at that vertex, and use uniqueness on the face and simplex.

F1F2F3
2.1

Use [A1] to select one lift σ~ of each simplex. By step 1.1 and uniqueness in step 1.2, the maps gσ~ for gG are exactly its d distinct lifts. Set τ(σ)=gGgσ~ and extend to integer chains by finite linearity. This is the sum over the entire lift set, so changing the selected lift merely permutes the summands. Restriction to each face bijects lift sets by step 1.2; hence, with the ordinary alternating face signs, τ(σ)=i(1)iτ(σδi)=τ(σ). In degree zero both boundaries vanish. Thus τ is a chain map.

A1F4step 1.1step 1.2algebra
3.1

Precomposition gives Tc(φ)=φτ on rational cochains. The positive coboundary and τ=τ imply δTc=Tcδ, so it descends to a rational-linear transfer T:H(Y;Q)H(X;Q). On chains, p#τ=did, since every lift projects to the same simplex. Conversely, for a simplex η in Y, all lifts of pη are precisely gη, so τp#=gg#. Precomposition gives the correctly typed identities Tp=did on H(X;Q) and pT=gg on H(Y;Q).

F4F5step 1.1step 1.2step 2.1algebra
4.1

If px=0, then dx=Tpx=0, and d1 is invertible in Q, so x=0. Every pullback is invariant since pg=p. If y is invariant, then p(d1Ty)=d1ggy=d1Gy=y. This proves the equality of the image and invariants in each degree. Pullback and all deck pullbacks preserve products and unit by [F5], so the equality identifies graded subalgebras; no multiplicativity of T is asserted or needed.

F1F5step 1.1step 3.1algebra
5.1

For d=1 a one-sheeted covering is a bijective local homeomorphism and hence a homeomorphism, so pullback is an isomorphism and its deck group is trivial. For the empty covering there are no simplices; [F4] makes every cochain and cohomology group zero, proving the conclusion without evaluating at a point or using G=d. All negative-degree groups are zero; degree zero is covered by the same cochain identities. The construction uses [A1] only for the initial simultaneous selection; the full lift-sum is independent of it.

A1F1F4F5step 2.1step 4.1
TheoremStatement: Literature-sourcedProof: AI-adaptedaudited 2026-09-22Open item page →

Rational cohomology of BO and BSO by Pontryagin and Euler classes

Statement

Assume AC, and let pi denote the Pontryagin classes of the universal bundles and e the Euler class of the universal oriented bundle. Then, for m1, H(BSO(2m+1);Q)=Q[p1,,pm], H(BSO(2m);Q)=Q[p1,,pm1,e],pm=e2, and the orientation-forgetting cover gives H(BO(2m);Q)=H(BO(2m+1);Q)=Q[p1,,pm]. The generator degrees are pi=4i and e=2m. Moreover BO(0) and BSO(0) are points. The chosen Grassmannian model BSO(1)=V1(R) is contractible, rather than literally a point. All three have rational cohomology Q.

Facts & Assumptions

[A1]

AC is assumed for the universal-bundle, Gysin and characteristic-class suppliers. (The Axiom of Choice).

[F1]

For a numerable oriented rank-n bundle in the general Thom scope the rational Gysin sequence is Hjn(B)eHj(B)pHj(S)Hjn+1(B)e. (Gysin long exact sequence of an oriented sphere bundle).

[F2]

Write Bn=Grn+(R). For n2 the actual universal sphere bundle p:SnBn has a homotopy equivalence r:SnBn1 and the oriented splitting pγn+ε1rγn1+. Also pe=0. Pontryagin classes are natural and stable on the stated CW bases. (The universal oriented sphere-bundle total space has the homotopy type of BSO(n-1), Naturality, stability, and mod-two reduction of Pontryagin classes).

[F3]

For a numerable oriented real rank-2k bundle over a nonempty path-connected paracompact Hausdorff CW base, pk=e2 integrally, and hence after changing coefficients to Q. Euler classes are natural and orientation reversal negates them in positive rank. (Top Pontryagin class is the square of the Euler class, Naturality, orientation sign, and Whitney product for Euler classes).

[F4]

The integral Euler class of an oriented odd positive-rank bundle in the general Thom scope is killed by 2. (The Euler class of an oriented odd-rank bundle is two-torsion).

[F5]

For n1, BnGn=Grn(R) is the orientation-forgetting double cover and its tautological unoriented bundle is pulled back from Gn. For n=0 both Grassmannians are points. Oriented tautological bundles classify numerable oriented bundles on paracompact Hausdorff CGWH bases. A finite regular cover of CW complexes with path-connected total space has injective rational pullback with image its deck invariants. (Oriented Grassmannians and the tautological oriented bundle, Oriented real vector bundles are classified by BSO, Rational transfer identifies a finite regular cover with deck invariants).

[F6]

Stable Stiefel spaces are contractible, including rank zero. The ordinary stable Grassmannians carry their Schubert CW structures. Homotopic maps induce the same cohomology pullback for every abelian coefficient group. (Stable Stiefel space is contractible, Schubert cells give the stable Grassmannian CW structure, Homotopic maps induce equal maps in singular cohomology).

[F7]

The singular coboundary is precomposition with the alternating face boundary; cohomology is its kernel modulo image, zero in negative degrees, and is a vector space for rational coefficients. Even-degree cohomology classes commute by graded commutativity (Singular cohomology is graded commutative). The cup cochain evaluates on the front and back faces and multiplies coefficients. (Singular cochain complex with coefficients, Singular cohomology with coefficients, Singular cup product on cochains).

[F8]

The chosen ordinary and oriented stable Grassmannians have CW structures with finitely many cells in each dimension. Hatcher explicitly records this before Theorem 3.16, printed p.94. They also have compact finite-dimensional Grassmannian stages and are admissible bases for their universal bundles: local triviality and this compact exhaustion give numerability by Hatcher Proposition 1.19, printed p.36. Source: https://pi.math.cornell.edu/~hatcher/VBKT/VB.pdf .

[F9]

A normalized Thom class restricts to the chosen orientation generator on every fiber and is unique under the Thom hypotheses; the Euler class is its relative-to-absolute image pulled back by the zero section. (Thom class by fiberwise normalization, Naturality and uniqueness of Thom classes, Euler class by zero-section pullback of the Thom class).

Proof

technique · induction on the rank $n$, with separate parity cases

Given: P(n) is the displayed oriented rational polynomial presentation in rank n1. All classes below have rational coefficients, obtained from the integral classes.

1.1

Models and base case. The orientation double cover lifts the Schubert cells of Gn to cells of Bn: pull back each characteristic disk, use its two trivial sheets and attach their boundary lifts. The covering topology locally agrees with the lifted weak CW topology; this is the CW structure recorded in [F8]. The universal bundles are in the scope of [F1]–[F3]. For n>0, Bn is path-connected because it is the continuous image of the contractible nonempty Vn(R) under the frame quotient; the same is true of Gn. At rank one, SO(1) is trivial, so B1=V1(R) is contractible by [F6]. On a point the rational cochain complex is Q0Q1Q0, by the alternating sum of identical faces in [F7]. Thus its cohomology is Q in degree zero and zero otherwise. Homotopy invariance proves P(1); G0 and B0 are points as stated separately.

A1F1F3F5F6F7F8base
1.2

Induction hypothesis. Fix n2 and assume P(n1). The even-rank case below proves P(n) when n=2k; the odd-rank case proves it when n=2k+1. Only the immediately preceding rank is assumed in either branch.

ihgiven
2.1

Coefficient and sphere-bundle conventions. Postcomposition of integral cochains with ZQ commutes with the face differential and cup products by [F7]. It carries a normalized integral Thom class to a normalized rational one, hence carries the Euler class to the Euler class used in [F1]. Consequently [F4] makes odd-rank Euler classes zero rationally. For n2, let s:Bn1Sn be a homotopy inverse to r from [F2]. The map jn=ps is a map between the CW bases. Pulling back the actual splitting in [F2] gives jnγn+ε1(rs)γn1+. Naturality and stability on these CW bases and rsid give jnpi=pi. Also jne=spe=0. Under the cohomology isomorphism s, the Gysin map p is exactly jn. Thus the Gysin sequence can use H(Bn1) without asserting that Sn is literally Bn1 or applying a CW-only characteristic-class interface to Sn.

F1F2F4F6F7F9step 1.1algebra
3.1

Even rank, exactness. Suppose n=2k with k1. By P(2k1), the target of j2k is Q[p1,,pk1]. Step 2.1 shows each generator lifts, so this map is surjective in every degree. Exactness of [F1], also in the preceding degree, makes multiplication by e injective and gives kerj2k=eH(B2k). Explicitly, 0Hj2k(B2k)eHj(B2k)j2kHj(B2k1)0.

F1step 2.1step 1.2
3.2

Odd rank, exactness and subring. Suppose n=2k+1 with k1. By step 2.1, the rational Euler class is zero, so [F1] gives 0Hj(B2k+1)j2k+1Hj(B2k)Hj2k(B2k+1)0. The induction hypothesis gives H(B2k)=Q[p1,,pk1,e]. The image of the injection contains p1,,pk1,pk=e2 by step 2.1 and [F3]. These are algebraically independent: distinct monomials in the formal last variable give distinct even powers of the independent variable e. Call their polynomial subring R. The target is the graded free R-module ReR.

F1F3step 2.1step 1.2algebra
4.1

Even rank, polynomial generation and independence. Define Φ:Q[P1,,Pk1,E]H(B2k) by Pipi, Ee, with degrees 4i,2k. For a homogeneous class x of degree j, choose a homogeneous polynomial q(P) with j2kx=q(p) by step 3.1; then xΦ(q)=ey with y in degree j2k. Ascending induction on nonnegative degree, with negative groups zero, proves surjectivity. For injectivity write an arbitrary finite polynomial as R=r=0NErAr(P). If Φ(R)=0, apply j2k: algebraic independence in P(2k1) forces A0=0, because j2ke=0. Divide the remaining polynomial formally by E; injectivity of multiplication by e from step 3.1 makes its image zero. Finite repetition yields all Ar=0. This proves P(2k), with pk=e2 by [F3]. At k=1, the target is H(B1)=Q and the same argument starts the induction at B2.

F3F7step 2.1step 1.2step 3.1algebra
4.2

Odd rank, finite-dimensional comparison. Let rj=dimQRj and hj=dimQHj(B2k+1), setting both to zero for j<0. Each target degree in step 3.2 is finite-dimensional, since it is a polynomial ring on finitely many positive-degree generators. The injection therefore makes hj finite too. Exactness gives hj+hj2k=rj+rj2k. Ascending induction on j0 yields hj=rj. Since Rj is contained in the image and has its full dimension, it equals that image in every degree. The injective ring map thus identifies H(B2k+1) with R=Q[p1,,pk], proving P(2k+1).

F7step 3.2algebra
5.1

Induction conclusion. Starting from P(1), for each n2 exactly its parity branch proves P(n) from P(n1). In particular the even branch first proves P(2), then the odd branch proves P(3), then the even branch proves P(4); no even-rank result is assumed before it is proved. The canonical rank-zero result was handled separately in step 1.1 rather than by an invalid polynomial formula involving an Euler generator of degree zero.

step 1.1step 1.2step 4.1step 4.2
6.1

Forget orientation. For n1 the double cover in [F5] has path-connected total space by step 1.1, and orientation reversal acts transitively on its two-point fibers, so it is regular in the transfer supplier's convention. The reversal is nonidentity and fixes the underlying tautological bundle; hence it fixes every pi by naturality and negates e when n is even and positive by [F3]. Transfer identifies H(Gn;Q) with the invariant subring. For odd n=2m+13, all the polynomial generators are fixed. For even n=2m, write each polynomial uniquely as erAr(p1,,pm1). Invariance under ee forces 2Ar=0 for odd r, hence those coefficients vanish over Q. The invariants are exactly Q[p1,,pm1,e2]=Q[p1,,pm]. Naturality along the cover identifies these with the stated universal Pontryagin classes on Gn. This proves both displayed unoriented rings.

F2F3F5step 1.1step 5.1algebra
7.1

Boundaries. The smallest displayed even case is H(B2;Q)=Q[e] with e=2 and p1=e2; the smallest odd case is H(B3;Q)=Q[p1]. Degree zero is Q, negative degrees vanish, and no positive-degree polynomial generator occurs in G0,B0 or the contractible B1. No double-cover assertion was used in rank zero, and no orientation reversal was applied to its canonical unit orientation. AC is inherited from the stated suppliers; the only division by sheet number is by 2 in rational cohomology.

A1F5F7step 1.1step 1.2step 5.1step 6.1discharge-induction: step 1.2

Source notes

Hatcher, Vector Bundles & K-Theory, https://pi.math.cornell.edu/~hatcher/VBKT/VB.pdf , printed pp.94–96: the paragraph before Theorem 3.16 records the CW models, and the proof gives the even/odd Gysin induction, the base G~1S, and the transfer/deck-action calculation after inverting 2. The present argument works directly over Q and supplies the full even polynomial-injectivity and degree-by-degree dimension arguments. Proposition 1.19, printed p.36, supplies numerability for the compact exhaustion of these models.

LemmaStatement: Literature-sourcedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-22Open item page →

Cohomology of a finite CW complex vanishes above its dimension

Statement

Assume AC. Let X be a nonempty finite CW complex of dimension d, and let R be a commutative ring. For every n>d the singular cohomology vanishes: Hn(X;R)=0. More generally, for a CW pair (X,A) with X finite of dimension d one has Hn(X,A;R)=0 for every n>d.

Facts & Assumptions

[A1]

The Axiom of Choice is assumed, exactly as inherited from the cellular-cochain comparison (The Axiom of Choice).

[F1]

For a CW pair and a local system the cellular cochain complex obtained from the skeletal filtration computes singular cohomology with local coefficients, naturally (Cellular cochains compute cohomology with local coefficients).

[F2]

Taking the trivial local system with fiber R recovers singular cohomology with coefficients in R (Singular cohomology with coefficients).

Proof

technique · direct

Given: AC, a CW pair (X,A) with X finite of dimension d, and a commutative ring R.

1.1

By [F1] and [F2] the singular cohomology H(X,A;R) is the cohomology of the cellular cochain complex Ccell(X,A;R) built from the relative cells of the skeletal filtration.

F1F2
1.2

A finite CW complex of dimension d has Xn=Xn1=X for n>d. The degree-n cellular cochain group from the skeletal filtration of [F1] is the relative cohomology of the consecutive skeleta (XnA,Xn1A), which is therefore the zero group. Thus Ccelln(X,A;R)=0 for n>d.

F1algebra
2.1

A cochain complex whose groups vanish in all degrees above d has cohomology zero above d, since a degree-n cohomology class for n>d is a class in a zero group; therefore Hn(X,A;R)=0 for n>d.

F1step 1.1step 1.2
3.1

In the absolute case A= this gives Hn(X;R)=0 for n>d, which is the first assertion.

step 2.1
4.1

Boundary cases. For d=0 the complex is a finite discrete set, all cochains vanish in positive degrees and the statement reads Hn(X;R)=0 for n1, which holds because X is a disjoint union of points. For the empty complex both sides vanish in every degree (the empty CW complex has dimension by convention, and the statement is vacuous). Negative degrees are outside the assertion. The ring R may be the zero ring, in which case all groups vanish; no division or flatness is used. AC is used only through [A1] in the cellular comparison.

A1F1step 2.1

Source notes

Hatcher, Algebraic Topology section 2.2 (printed pp. 139-141), records that cellular cohomology vanishes above the dimension because the cellular cochain complex is concentrated in degrees at most the dimension. The lemma is stated for arbitrary coefficient rings, since the argument only uses freeness of the cellular chain groups.

DefinitionDefinition: Literature-sourcedProof: Not applicableaudited 2026-09-22Open item page →

Chern character of a complex vector bundle

Definition

Assume AC. Let EX be a numerable complex vector bundle over a finite CW complex X. Write X=αXα for its finitely many path components and nα for the constant rank of EXα. On a component of positive rank, let ci(EXα) and the Chern roots t1,,tnα have the meanings fixed by Chern classes from the projective-bundle relation and Complex flag bundle and Chern roots. On a rank-zero component all positive Chern classes and all positive-degree Chern-character components are defined to be zero.

For each n1 and k0 let Nn,k be the Newton polynomial expressing the k-th power sum in n variables: the unique polynomial with Nn,k(e1(x),,en(x))=i=1nxik for all x1,,xn, which exists by Fundamental theorem of symmetric polynomials: unique expression as a polynomial in e1,,en applied to the symmetric polynomial ixik. Here and below integral Chern classes and roots are sent to rational cohomology by the coefficient map ZQ before evaluating a rational expression. Give the i-th polynomial variable weight i. The uniqueness in the symmetric-polynomial theorem shows that Nn,k is weighted homogeneous of weight k: decompose it by weight and substitute the homogeneous elementary symmetric polynomials; injectivity of that substitution forces every weight other than k to vanish. On a positive-rank component define chk(E)Xα:=1k!Nnα,k(c1(EXα),,cnα(EXα)). On a rank-zero component define every chk to be zero. These componentwise classes determine an element of H2k(X;Q). The Chern character is ch(E):=k0chk(E)Heven(X;Q).

The polynomial definition is intrinsic to the Chern classes. The following argument justifies its equivalent description by roots, including uniqueness in rational cohomology.

On a positive-rank component write q:YXα for its flag bundle. It has CW homotopy type and qE=iLi by Complex flag bundle and Chern roots and Complex splitting principle with integral injective pullback. Choose a homotopy equivalence h:WY from a path-connected CW complex. The pulled-back line bundles and their sum are numerable. Apply Chern naturality, normalization and Whitney sum on the actual CW base W, using Naturality, normalization, and Whitney sum for Chern classes, to obtain (qh)ci(E)=ei(c1(hL1),,c1(hLn)). Line normalization and Euler naturality Naturality, orientation sign, and Whitney product for Euler classes identify c1(hLj)=htj. Since h is an isomorphism by Homotopic maps induce equal maps in singular cohomology, this proves qci(E)=ei(t1,,tn) integrally on Y.

Here is a direct proof that q is injective with rational coefficients. Each projective stage p:TB in the flag tower has path-connected paracompact Hausdorff CW-type base and global tautological Euler class x. Choose a homotopy equivalence w:VB from a path-connected CW complex and pull back the bundle. The projective bundle pV:TVV is numerable, hence Serre by Numerable fiber bundles are hurewicz fibrations. The pulled-back classes 1,x,,xr1 restrict to an integral basis on each fiber by Euler naturality and The complex tautological Euler class restricts to the projective-fiber generator applied to the trivial rank-r bundle over a point. The Schubert CW structure of this fiber CPr1=Gr1(Cr) has one cell in each dimension 0,2,,2r2 and no other cells, by Schubert cells in real and complex Grassmannians and Schubert cells give the stable Grassmannian CW structure. Thus its cellular cochain complex has one copy of the coefficient ring in each indicated even degree and zero in odd degrees, so every differential vanishes. The coefficient-natural cellular comparison Cellular cochains compute cohomology with local coefficients shows that the images over Q of the integral basis 1,x,,xr1 are a rational basis: in the corresponding cellular coordinates each integral generator is ±1, which remains nonzero and generating after ZQ. Coefficient change preserves cup products directly by the face formula in Singular cup product on cochains. Leray--Hirsch over Q Leray–Hirsch module isomorphism now makes pV injective, since its module basis includes 1. If pa=0, pulling back to TV gives pVwa=0, whence wa=0 and a=0 because w is a homotopy equivalence. Thus every stage is rationally injective, and so is their finite composite q. Rank-one stages are identities and obey the same argument with the single basis element 1.

Consequently, in rational cohomology, qchk(E)=1k!i=1nαtik, and chk(E) is the unique class with that pullback. The rank-zero prescription is canonical. The series is a finite sum: for X= every group is zero; otherwise H2k(X;Q)=0 for 2k>dimX by Cohomology of a finite CW complex vanishes above its dimension, so only finitely many terms are nonzero. The coefficient 1/k! lies in Q, and no division by zero occurs. Concretely ch0(E) is the locally constant rank function, ch1(E)=c1(E), ch2(E)=12(c122c2), and so on; the class depends only on the isomorphism class of E (as do its Chern classes), and ch(0)=0.

TheoremStatement: Literature-sourcedProof: AI-adaptedaudited 2026-09-22Open item page →

Chern character is a natural ring homomorphism on K-zero

Statement

Assume AC. Let X be a finite CW complex. The Chern character ch of Chern character of a complex vector bundle is natural for pullbacks, additive over Whitney sums and multiplicative over tensor products, and it extends uniquely through the Grothendieck completion to a unital ring homomorphism ch:K0(X)Heven(X;Q), whose value on a bundle class is ch(E). For finite CW complexes X,Y the external-product formula ch(a×b)=ch(a)×ch(b) holds for all aK0(X), bK0(Y), where the external products are the K-theory and cohomology external products.

Facts & Assumptions

[A1]

The Axiom of Choice is assumed, exactly as inherited from the splitting and K-theory suppliers (The Axiom of Choice).

[F1]

chk(E)=1k!Nk(c1(E),,cn(E)) is characterized by qchk(E)=1k!itik on the flag bundle, and ch0(E)=rankE, ch(ε1)=1 (Chern character of a complex vector bundle).

[F2]

Finitely many bundles have a common splitting space over which each splits into complex lines and whose pullback is injective on integral cohomology (Complex splitting principle with integral injective pullback). Rational injectivity is not inferred from that integral interface. Instead, the construction in Chern character of a complex vector bundle proves directly, by rational Leray--Hirsch at every projective stage over a CW-type base, that each stage pullback is injective on rational cohomology. Applying that same stagewise argument to the finite common flag tower makes its composite pullback rationally injective.

[F3]

Chern classes are natural and multiplicative, and c1(LM)=c1(L)+c1(M) for complex lines (Naturality, normalization, and Whitney sum for Chern classes, First Chern class of tensor, dual, and conjugate lines).

[F4]

The tensor product of complex bundles distributes over Whitney sums, and the pullback of a bundle is formed by pulling back transition functions (Whitney sum, tensor, dual, Hom, and exterior-power bundles).

[F5]

VectC(X) is the commutative monoid of isomorphism classes of finite-rank complex bundles under Whitney sum, and K0(X) is its Grothendieck group, universal for additive maps into abelian groups; tensor product makes K0(X) a commutative ring with unit [ε1] (The Whitney-sum monoid of complex vector bundles, Complex topological K⁰ by Grothendieck completion, Grothendieck ring structure and rank map).

Proof

technique · direct

Given: AC and a finite CW complex X.

1.1

Work componentwise. A finite CW complex has finitely many path components, and cohomology, bundle isomorphism classes, Whitney sums and tensor products all decompose over this finite disjoint union. On each component where a bundle has positive rank, the splitting principle [F2] applies; on a rank-zero component the character is zero by [F1]. For a pullback fE, apply this observation on each source component: the flag bundle of the positive-rank restriction is the pullback of the corresponding flag bundle of E, and the roots pull back, so qfchk(E)=1k!i(fti)k. The rational Leray--Hirsch injectivity recorded in [F2], not a coefficient extension of the integral claim, and [F1] give chk(fE)=fchk(E) on every component.

F1F2F4
2.1

Additivity: on each path component, omit any rank-zero summand and use [F2] to choose a common splitting space for the positive-rank restrictions, with qE=iLi and qF=jMj. Then q(EF) has the combined roots, so qchk(EF)=1k!(itik+jujk)=q(chk(E)+chk(F)); injectivity gives additivity on that component, and hence on X.

F1F2step 1.1
3.1

Multiplicativity: on a component where both bundles have positive rank, use the common splitting of step 2.1. The tensor product splits as i,jLiMj by [F4], and its roots are ti+uj by [F3], so qchk(EF)=1k!i,j(ti+uj)k=a+b=k(1a!itia)(1b!jujb)=qa+b=kcha(E)chb(F). The middle identity is the binomial theorem. Injectivity gives multiplicativity. If either rank is zero, both sides vanish by [F1], so the result holds on every component.

F1F2F3F4step 1.1algebra
3.2

Extension to K0. By step 2.1 the map Ech(E) is an additive monoid homomorphism from VectC(X) to the additive group Heven(X;Q); by universality of the Grothendieck completion [F5] it extends uniquely to a group homomorphism K0(X)Heven(X;Q), still written ch, with ch([E][F])=ch(E)ch(F).

F5step 2.1
4.1

Since K0(X) is generated as an abelian group by bundle classes, multiplicativity on generators from step 3.1 extends: for representatives a=[E][F], b=[E][F] the product in K0(X) is [EEFF][EFFE] by [F5], and applying additivity (step 2.1) and multiplicativity (step 3.1) to the four summands gives ch(ab)=ch(a)ch(b). The unit is [ε1] and ch(ε1)=1 by [F1], so ch is a unital ring homomorphism.

F5step 2.1step 3.1
5.1

External products. For finite CW complexes X,Y and bundle classes a=[E]K0(X), b=[F]K0(Y), the external product is a×b=prXaprYb in K0(X×Y); by steps 1.1 and 4.1, ch(a×b)=prXch(a)prYch(b)=ch(a)×ch(b), which is the stated external formula.

step 1.1step 4.1
6.1

Boundary cases. For the trivial bundle εn one has ch(εn)=n in degree zero, matching the rank; for the zero bundle ch(0)=0. The trivial group K0() is allowed and the homomorphism is the zero map. The coefficient field Q is nonzero and contains 1/k! for every k, which is why the rational coefficients are required; over Z the character is not defined in general. AC enters only through [A1] in the splitting and K-theory suppliers.

A1F1F5step 3.2step 4.1

Source notes

Hatcher's Propositions 4.2-4.5, printed pp. 109-111, and May's Chapter 24 section 4, printed pp. 211-212, establish naturality, additivity, multiplicativity and the extension to K0; the external formula is the standard consequence for the product on X×Y, which is the product of the two projection pullbacks.

DefinitionDefinition: Literature-sourcedProof: Not applicableaudited 2026-09-22Open item page →

Graded Chern character by suspension and Bott periodicity

Definition

Assume AC. All based finite CW complexes have a vertex as basepoint. Write H~m(X;Q)=Hm(X,;Q); the natural map to Hm(X;Q) identifies this with the kernel of restriction to the basepoint. Indeed restriction is split by the map to a point, so the ordinary pair sequence gives exactly that kernel, also in degree zero. Negative ordinary cohomology groups are zero.

By Reduced complex K-theory, K~0(X) is likewise the kernel of restriction to the chosen basepoint. Define ch~0:K~0(X)k0H~2k(X;Q) as the restriction of Chern character is a natural ring homomorphism on K-zero. Naturality makes its image lie in the indicated kernel. Explicitly, for a=[E][F] with dimE=dimF, its value is ch(E)ch(F), interpreted in that kernel. Only the rank at the chosen basepoint is required to vanish: the degree-zero component on another component of X is the virtual rank there. For example, the generator supported at the nonbasepoint of S0 maps to its degree-zero indicator function. No subtraction of a componentwise rank function is made.

Use the cohomological suspension isomorphism in the direction s:H~m(X;Q)H~m+1(ΣX;Q). It is the ordinary cone boundary, with the sphere coordinate first, and is natural for based maps. This construction only uses singular cohomology, not a correspondence theorem for arbitrary generalized theories: the reduced cone is contractible, its base inclusion is a CW cofibration, and excision identifies the relative cone group Hm+1(CX,X;Q) with H~m+1(CX/X;Q). The reduced cone pair sequence makes its boundary an isomorphism, because the reduced groups of the cone vanish. These are the pair exactness, homotopy and excision clauses of Singular cohomology satisfies the Eilenberg Steenrod cohomology axioms, with cone and quotient as in Reduced cone suspension and cofiber sequence. The same construction at the one-point complex has zero source and target.

The odd character is ch~1:K~1(X)=K~0(ΣX)ch~0kH~2k(ΣX;Q)s1kH~2k1(X;Q), where the K-group identification is Negative-degree complex K-groups. Thus this is degree 1; degree 1 is its Bott translate. In all cohomology sums the integer index ranges over exactly the degrees displayed, with negative ordinary groups zero.

Here is the periodicity normalization and the reason an even shift is harmless. The fixed Bott class is β=[γ]1 on S2=CP1, with the tautological Hopf line of Hopf-line calculation of K⁰(S²). Put u=c1(γ)H~2(S2;Z). It is the tautological Euler generator by The complex tautological Euler class restricts to the projective-fiber generator and the line convention of Chern character of a complex vector bundle. Since S2 has no cohomology above degree two, ch~0(β)=uQ. In particular K~0(S2)=K2(), not K~2() (the latter is zero).

On a smash product, the reduced external-product formula is ch~0(aβ)=ch~0(a)uQ. To justify descent from the degree-zero product formula, pull back along X×S2XS2 and use External product in complex K-theory. Quotient pullback in reduced ordinary cohomology is injective: restriction from the product to its wedge of axes is surjective, with a splitting given by the two projections, in every degree; its pair sequence therefore identifies relative cohomology with the kernel of restriction. Excision identifies that relative group with the reduced cohomology of the smash quotient. Thus equality after pullback proves the displayed formula. Relative Künneth Relative cohomological Kunneth under finite free homology hypotheses shows that external product with uQ is an isomorphism shifting ordinary cohomological degree by two: the reduced homology of the sphere is one copy of Q in degree two. Use precisely this generator and this two-suspension identification when matching Bott periodicity; replacing u by the oppositely oriented generator requires the corresponding sign change in that identification.

For any integer j, choose an even shift 2r making j2r equal to 0 or 1 and use the fixed Bott isomorphism Br:Kj(X)Kj2r(X), allowing negative powers of B. Apply the corresponding character above and reindex the ordinary groups as Hj+2k. The preceding product identity, also applied to ΣX, shows that inserting another Bott step and its cohomological two-suspension identification gives the same map. Iteration proves independence of any larger nonpositive suspension representative; the inverses obey the same identity. The Bott isomorphisms and their inverses are those of Complex Bott periodicity. This defines natural additive maps chj:Kj(X)kZHj+2k(X;Q). For unbased X use X+ in the reduced construction, as prescribed in Negative-degree complex K-groups; thus H~m(X+;Q)=Hm(X;Q). This includes the empty unbased space, for which both sides are zero. Every sum is finite because X is finite dimensional.

The maps use the external products and suspension conventions of the multiplicative theory Complex K-theory is a two-periodic generalized cohomology theory. Compatibility with external products is checked by suspending each factor into degree zero, using the degree-zero external formula, and desuspending. The permutation bringing the sphere coordinates together is the same on both sides; its Koszul sign is the one in the graded external product Cohomological Kunneth cross product is a ring isomorphism. Finally the displayed Bott-product identity permits the same transport in positive degrees. Thus product compatibility uses the prescribed coherent suspension products as well as the Bott normalization; periodicity of the source groups alone would not establish it.

Source notes

Hatcher, Vector Bundles & K-Theory, §4.1, printed pp.110–111, defines the reduced character by the kernels of basepoint restriction, proves the Bott/external-product square in Proposition 4.3, and defines the odd character by the suspension square immediately before Proposition 4.5. The generator here is explicitly c1(γ), preserving this page's existing tautological-line convention.

LemmaStatement: Literature-sourcedProof: AI-adaptedaudited 2026-09-22Open item page →

The graded Chern character respects relative maps and skeletal filtrations

Statement

Assume AC. For a finite CW pair (X,A) and jZ write HPj(X,A;Q):=kZHj+2k(X,A;Q). Negative ordinary cohomology groups are zero. The graded Chern character of Graded Chern character by suspension and Bott periodicity extends naturally to relative groups chj:Kj(X,A)HPj(X,A;Q), and commutes with the maps and connectors of the pair long exact sequences, using the ordinary pair-boundary normalization =qs for the cone based at height one as explained below; in particular chj+1K=HPchj:Kj(A)HPj+1(X,A;Q). For either of these actual theories put FpEj(X)=ker(Ej(X)Ej(Xp1)), where Xr= for r<0 and Xr=X for rdimX. Then chj(FpKj(X))FpHPj(X;Q). The notation HPj denotes the displayed periodic sum, not the single ordinary group Hj.

Facts & Assumptions

Given: AC, a finite CW pair (X,A) and integers j,p. For an unbased space use a disjoint basepoint X+. Put Q=X+/A+, so Q=X/A if A, and Q=X+ if A=.

[F1]

The based graded character is natural and additive, uses the ordinary cone suspension, and is compatible with suspension and the fixed Bott two-suspension normalization (Graded Chern character by suspension and Bott periodicity).

[F2]

Negative K-groups use suspended based quotients, and absolute groups use X+ (Negative-degree complex K-groups). The K-theory cofiber exact sequence is induced by the fixed mapping-cone arrows; suspension and Bott transport give it in every integer degree (Reduced K-theory exact sequence of a cofibration, Complex K-theory is a two-periodic generalized cohomology theory).

[F3]

Ordinary singular cohomology has natural pair sequences, homotopy invariance of pairs, excision and the dimension axiom. Finite disjoint additivity needs no choice (Singular cohomology satisfies the Eilenberg Steenrod cohomology axioms).

[F4]

Reduced cones, suspensions, mapping cones and their reflection signs have the fixed cofiber convention (Reduced cone suspension and cofiber sequence). A CW subcomplex inclusion is a cofibration, with the homotopy extension property (Relative CW inclusions are cofibrations).

[A1]

AC is assumed through the K-theory and graded-character suppliers (The Axiom of Choice).

Proof

technique · direct
1.1

Use i:A+X+ and its reduced mapping cone Ci=X+iCA+. All these are finite based CW complexes with vertex basepoints. The contractible cone is a CW subcomplex of Ci. Its contraction to the cone tip extends over Ci by [F4]; at the final time the extension is constant on the cone and factors through its collapse r:CiQ. The extended homotopy, and its quotient homotopy, show that r is a based homotopy equivalence. For A=, A+=, the reduced cone is a point and Ci=Q=X+. Thus [F2] identifies Kj(X,A) with K~j(Ci) in all degrees, using the absolute convention when A is empty.

F2F4algebra
1.2

Let αFpKj(X). Naturality for the inclusion Xp1X gives chj(α)Xp1=chj(αXp1)=chj(0)=0. By the displayed kernel definition this is exactly chj(α)FpHPj(X;Q). Only the actual K-theory and ordinary restriction maps are used.

F1givenalgebra
2.1

The analogous ordinary identification is Hm(X,A;Q)H~m(Ci;Q). For nonempty A, view Ci as X with the unreduced cone on A attached, based at its tip. Excision identifies Hm(Ci,CA) with Hm(X,A): remove the closed upper part of the cone at heights at least 1/2, which lies in the interior of CA; the remaining pair is X with a collar A×[0,1/2) and deforms as a pair to (X,A). Since CA is contractible, the pair sequence identifies Hm(Ci,CA) with the kernel of restriction from Hm(Ci) to the tip, including degree zero. For empty A, finite disjoint additivity identifies H~m(X+)=Hm(X), also when X is empty. These identifications and r are natural because the maps of cones and the quotient pullbacks are natural; inverses of natural isomorphisms are natural.

F3F4step 1.1algebra
3.1

Write q:CiΣA+ for collapse of X+. Normalize the pair connector in K-theory as K=qsK under step 1.1. This differs by a sign from the cofiber arrow q and is still natural and exact by [F2]. The sign matches the ordinary pair connector. Indeed the ordinary suspension s is the boundary for (CA+,A+), with the tip at height one. Extend a cocycle a on A to a cochain b on X, and extend it to c on the cone with value zero at the tip. The ordinary pair boundary is represented by db on (X,A), while qs(a) is represented by dc on the cone and zero on X. Their sum is the coboundary of the glued cochain (b,c) on the cone attachment; therefore their reduced classes are negatives. This computation can be made on cochains subordinate to the cone-collar cover: subdivision and excision from [F3] identify them with singular cohomology, and restrictions on the overlap are precisely the common cochain a. The quotient for the cone class is CA+/A+=ΣA+, including the tip in the collapsed basepoint. Consequently HP=qsHP. For empty A the sources are zero. The computation is degreewise; summing over even shifts gives the periodic pair sequence. Only finitely many degrees contribute on each finite CW pair.

F1F2F3F4step 1.1step 2.1algebra
4.1

Define the relative character by the based character on Ci, transported through steps 1.1 and 2.1. It is natural for maps of pairs by [F1] and the natural cone maps. Naturality with respect to q and suspension compatibility give ch~j+1qKsK=qHPch~j+1sK=qHPsHPch~j. Negating this equality and using step 3.1 gives the asserted connector identity. The other two maps in the pair sequence are induced by the inclusion and quotient maps, so commute by the same naturality. When A=, the construction is exactly the absolute character on X+; no based structure on empty X is assumed.

F1step 1.1step 2.1step 3.1algebra
5.1

For A=X the cofiber is contractible and both relative groups are zero. For X=, both absolute groups are zero by their disjoint-basepoint conventions. If p0, the filtration is the whole group because the target is the group of the empty space; if p>dimX, it is zero because restriction is the identity. Negative and positive j use the same Bott-compatible suspension construction in [F1]–[F2], so the identities persist in every degree. This proves all claims.

A1F1F2F3step 4.1step 1.2

Source notes

Hatcher, Vector Bundles & K-Theory, §5.1, printed pp.110–111, uses kernels of basepoint restriction for the reduced character, proves its Bott-product compatibility, defines the odd character by the suspension square, and applies it to the cofiber exact sequence in Proposition 4.5. The filtration inclusion here follows directly from naturality of restriction.

LemmaStatement: Literature-sourcedProof: AI-adaptedaudited 2026-09-22Open item page →

Chern character induces the rational isomorphism on AHSS E-two

Statement

Assume AC and let X be a finite CW complex. Put HPj(X,A;Q)=kZHj+2k(X,A;Q). Use the actual K-theory and ordinary-cohomology pair sequences, with the common pair-boundary normalization of The graded Chern character respects relative maps and skeletal filtrations. Write Er(K) and Er(HP) for their skeletal spectral sequences, beginning with the relative groups on page one. Rationalization of the K-theory skeletal exact couple gives a spectral sequence canonically identified pagewise with Er(K)ZQ.

The rationalized graded character induces a morphism chQ,r:Er(K)p,qQEr(HP)p,q. It is an isomorphism on page two (indeed on page one). Under the cellular-cochain coordinates on page one, it applies the coefficient map Kq()QHPq(;Q) to each cell: this sends the fixed Bott translate of 1 to 1 in the sole H0(;Q) summand when q is even, and is the unique isomorphism 00 when q is odd. The page-two map is the homology map induced by this coefficientwise cochain isomorphism. The stable map agrees with the map on skeletal filtration quotients induced by the rationalized character.

Facts & Assumptions

Given: AC, the finite CW complex and the actual pair theories in the Statement; orient its finitely many cells.

[A1]

AC is inherited from K-theory and the graded character (The Axiom of Choice).

[F1]

The cofiber first-page groups identify with finite cellular cochains, naturally in a suspension-compatible theory map (The AHSS E-one page is cellular cochains with theory coefficients).

[F2]

The graded character is additive, natural and suspension-compatible with the fixed Bott normalization; on degree-zero coefficients it sends virtual rank to its rational image (Graded Chern character by suspension and Bott periodicity). Its relative maps commute with pair connectors and preserve the skeletal kernel filtrations (The graded Chern character respects relative maps and skeletal filtrations).

[F3]

Actual complex K-theory has natural pair exact sequences and coefficients Z in even degrees and zero in odd degrees (Complex K-theory is a two-periodic generalized cohomology theory). Ordinary cohomology has natural pair sequences, the dimension axiom and finite additivity (Singular cohomology satisfies the Eilenberg Steenrod cohomology axioms).

[F4]

An initial exact couple generates spectral pages by images, kernels and homology, and a morphism of couples induces compatible maps of all pages (Exact couple, An exact couple generates a spectral sequence, A map of exact couples induces a map of spectral sequences).

[F5]

Tensor products are generated by elementary tensors with bilinearity and balancing relations, and every tensor is a finite sum (The tensor product MRN from the additive group underlying the free Z-module on M×N, elementary tensors, and finite tensor sums).

[F6]

For given finite skeletal pair couples, stable subquotients identify with the kernel filtrations in cohomology by restricting classes to skeleta and lifting their images; the edge maps are the corresponding restriction/quotient maps (Edge maps of a bounded skeletal AHSS).

Proof

technique · direct
1.1

We check exactness of rationalization explicitly. For an abelian group M, form fractions (m,s) with positive integers s, identifying (m,s)(m,s) if t(smsm)=0 for some positive integer t. Reflexivity and symmetry are immediate; for transitivity multiply the two witnessing relations by the other denominators and add, producing a positive integer witness. Addition by common denominator and multiplication by rational scalars respect this relation by the same cross multiplication, giving a rational vector space S1M. The map m(a/s)(am,s) respects [F5]'s defining relations. Conversely (m,s)m(1/s) is well defined: a witnessing relation makes the difference (smsm)1/(ss) equal t(smsm)1/(tss)=0. These maps are inverse on the generators, so MQ=S1M. In particular m/s=0 exactly when some positive integer kills m. If LMfP is exact and f(m)/s=0, then tf(m)=0 for some t>0, so tm has a preimage lL and m/s is the image of l/(ts). Conversely the composite is zero. Injectivity and surjectivity are preserved by the same fraction criterion. Thus rationalization is exact.

F5algebra
1.2

The actual pair sequences of [F3] and [F2] give skeletal exact couples. Explicitly for either cohomology theory use Da,b=hab1(Xa1), Ea,b=hab(Xa,Xa1), with restriction, boundary and pair map as i,j,k, then reindex the output by (p,q)=(a,b). Exactness is exactly the three corresponding portions of the pair sequences. For HP, direct sums over the even shifts are exact: every element has finite support, and preimages for a finite support can be chosen finitely. Its pair maps are the ordinary ones. The character on the skeletal groups commutes with all three arrows by [F2].

F2F3F4given
2.1

Tensor the K-theory exact couple of step 1.2 with Q. Step 1.1 preserves each exactness identity, hence gives another exact couple. For every differential group, exactness applied to 0kerdEimd0 and 0imdkerdH(E,d)0 proves that kernels, images and homology commute with rationalization. Induction over derived couples therefore identifies its rth page with Er(K)Q, and its differential with dr1. The target couple consists of rational vector spaces, so the additive character extends uniquely by xaach(x). It still commutes with i,j,k, and [F4] supplies the asserted page morphism.

F4step 1.1step 1.2algebra
2.2

Apply [F1] to the two actual theories and the character from [F2]. Each first-page map is the coefficient map on each cell. By [F3] the source coefficient is Z in even degree and zero in odd degree. By the dimension axiom the target coefficient has only its H0() summand in even degree and is zero in odd degree. The normalization in [F2] sends 1 to 1 in degree zero, and its fixed Bott transport gives the same assertion in every even degree, positive or negative. Thus the coefficient map after tensoring is QQ, aa, or 00. There are finitely many cells in a column, so tensoring its finite product of coefficient groups is the same as taking their tensor products coordinatewise, using the finite projections and inclusions. Consequently the rationalized first-page map is an isomorphism in every bidegree.

F1F2F3step 1.1algebra
3.1

The first-page map of step 2.2 is a cochain map by step 2.1. A bijective cochain map has a cochain inverse: conjugate the differential-commutation identity by its inverse. It therefore induces an isomorphism on homology, giving the asserted page-two isomorphism and its coefficient description. The same argument inductively also gives isomorphisms on all later pages. This argument needs no claim that an arbitrary theory's independently specified suspension and pair connector produce a normalized cellular differential.

step 2.1step 2.2algebra
3.2

By [F2] the absolute character preserves the skeletal kernels. Step 1.1 identifies the rationalized kernels and their quotients with the kernels and quotients for the rationalized theory. In [F6]'s stable formula a relative representative maps to its pair image on a skeleton, and a lift from X determines a unique filtration coset. The commuting pair and restriction squares of step 1.2 carry such a representative and lift to the corresponding ones for HP. Thus the stable page map is precisely the associated-graded map of the rationalized character.

F2F6step 1.1step 1.2step 2.1algebra
4.1

If X is empty or a column has no cells, [F1] gives zero first pages and hence zero subsequent pages. For a zero-dimensional complex only column zero remains. In every total degree there are at most dimX+1 columns; no global bound on the coefficient rows is asserted. Odd rows have the zero isomorphism, not an omitted comparison, and every negative even degree is included by step 2.2. AC is exactly the inherited assumption [A1]; the fraction and finite-coordinate arguments introduce no further choice requirement. These checks complete the claim.

A1F1step 2.2step 3.1step 3.2

Source notes

Hatcher, Vector Bundles & K-Theory, §4.1, printed pp.110–111, https://pi.math.cornell.edu/~hatcher/VBKT/VB.pdf , proves the character's Bott normalization and suspension compatibility and uses exactness after tensoring with the rationals in the proof of Proposition 4.5. The exact-couple rationalization and pagewise comparison are proved here; no AHSS comparison theorem is attributed to that passage.

TheoremStatement: Literature-sourcedProof: AI-adaptedaudited 2026-09-22Open item page →

Rational Chern character isomorphism for finite CW complexes

Statement

Assume AC. For every finite CW complex X and every integer j, the Chern character tensored with Q, chQ:Kj(X)QkHj+2k(X;Q), is a natural filtered isomorphism of Q-vector spaces, where the left side carries the K-theoretic skeletal filtration and the right side the cohomological filtration. Taken over the two parity classes j even and j odd, these maps form an isomorphism of Z/2-graded rings.

Facts & Assumptions

[A1]

The Axiom of Choice is assumed, inherited from complex K-theory (The Axiom of Choice).

[F1]

The character on pairs is natural, filtered, additive and multiplicative, and it induces a morphism of the K-theory AHSS to the two-periodic rational cohomology AHSS (The graded Chern character respects relative maps and skeletal filtrations, Graded Chern character by suspension and Bott periodicity, Chern character is a natural ring homomorphism on K-zero).

[F2]

On the second page the induced map is a coefficientwise isomorphism: Kq()QQ for even q and 00 for odd q (Chern character induces the rational isomorphism on AHSS E-two).

[F3]

A morphism of spectral sequences that is an isomorphism on one page and whose two sequences strongly converge to filtered families with compatible filtered target maps induces isomorphisms of the associated graded objects and, when the filtrations are finite, isomorphisms of the filtered targets (Spectral sequence comparison theorem).

[F4]

The skeletal filtrations of the K-theory and of two-periodic rational cohomology are finite and exhaustive for a finite CW complex, and the associated graded of the stable page is the corresponding filtration quotient (Complex K-theory AHSS, Cohomological Atiyah–Hirzebruch spectral sequence, Complex K-theory is a two-periodic generalized cohomology theory).

[F5]

A collapse of the spectral sequence alone determines only the associated graded object, not the filtered abatement (AHSS collapse generally determines only the associated graded object).

Proof

technique · direct

Given: AC and a finite CW complex X.

1.1

By [F1] the character induces a morphism of the two Atiyah-Hirzebruch spectral sequences, compatible with the filtrations; by [F2] this morphism is an isomorphism on the second page, coefficientwise, in both parities.

F1F2
1.2

By [F4] the two spectral sequences strongly converge to the filtered abutments and the filtrations are finite and exhaustive, because a finite CW complex has a bounded skeletal filtration; the target maps are the filtered maps induced by the character, compatible with the abutment identifications by [F1].

F1F4
2.1

Applying the comparison theorem [F3] to the morphism of step 1.1, the associated graded maps are isomorphisms, and because both degree-j filtrations are finite the filtered maps themselves are isomorphisms; hence chQ:Kj(X)QkHj+2k(X;Q) is an isomorphism of filtered Q-vector spaces.

F3step 1.1step 1.2
3.1

The argument uses the isomorphism on E2 and the compatible filtered target maps; it does not infer the filtered groups from a collapse, in accordance with [F5], which shows that an abstract collapsed page determines only the associated graded.

F5step 2.1
3.2

Multiplicativity. By [F1] the graded character is multiplicative on both parities, so the bijections of step 2.1 for j even and j odd are ring isomorphisms for the Z/2-graded products; naturality in X is the naturality of the character.

F1step 2.1
4.1

Boundary cases. For X a point the isomorphism reads K2k()QQ and 0 in odd degrees, which is [F2]. For j outside [0,2dimX] both sides are zero or reduced to finitely many terms, and the filtration endpoints are finite. The coefficient field Q is nonzero, so no zero-ring case arises; the empty complex has trivial K-theory and trivial cohomology. AC enters only through [A1].

A1F2F4step 2.1

Source notes

Hatcher's section 4.1 and May's Chapter 24 section 4 state that the Chern character induces a rational isomorphism for finite CW complexes; the proof above is the spectral-sequence comparison: an isomorphism on E2, finite filtrations, and the comparison theorem for filtered abutments, with the collapse caveat recorded rather than used.

5 · Examples, counterexamples and false statements

None yet.

Sources