Fact-checked by Grok 2 weeks ago

Euler class

In , the Euler class is a fundamental associated with oriented real s, which assigns to an oriented rank-n \xi over a X a class e(\xi) \in H^n(X; \mathbb{Z}). This class captures the topological obstruction to the existence of a nowhere-vanishing section of the bundle, generalizing the classical of manifolds via the pairing e(TX) \cap [X] = \chi(X) for the TX of a closed oriented manifold X. Defined through the of a Thom class in the of the sphere bundle or via differential forms on the base space, the Euler class is natural under bundle pullbacks and multiplicative under the Whitney sum operation: e(\xi \oplus \eta) = e(\xi) \cup e(\eta). It vanishes if the bundle admits a nowhere-vanishing global section and relates to other characteristic classes, such as equaling the top c_n(V) of a complex V, for the underlying real oriented bundle of V, and connecting to via e(E)^2 = p_k(E) for even-rank bundles. Notable examples include twice the generator of H^2(S^2; \mathbb{Z}) for the of the 2-sphere and the role in the Gysin sequence for sphere bundles, highlighting its centrality in computing rings and invariants.

Definition

Formal Definition

The Euler class of an oriented real \xi of k over a X is defined as the primary obstruction class to the existence of a nowhere-vanishing section of \xi, residing in the group H^k(X; \mathbb{Z}). More explicitly, let U \in H^k(total space of \xi, complement of zero section; \mathbb{Z}) be the Thom class, which exists due to the of \xi. The Euler class e(\xi) \in H^k(X; \mathbb{Z}) is then the i^*U, where i: X \to total space of \xi is the zero section. Note that if the rank k is odd, then e(\xi) is 2-torsion. This definition requires \xi to be oriented to ensure the integral cohomology class is well-defined; for non-oriented bundles, a mod-2 Euler class can be defined using \mathbb{Z}/2\mathbb{Z}-coefficients.[](https://pi.math.cornell.edu/~dmehrle/notes/cornell/17fa/ 6530notes.pdf) In the context of a on \xi, if the k = 2m is even, the Euler class admits a representative in given by e(\xi) = \left[\frac{1}{(2\pi)^m} \mathrm{Pf}(\Omega)\right], where \Omega is the curvature 2-form of the connection and \mathrm{Pf} denotes the Pfaffian. For odd rank, the de Rham representative is 0.

Construction Methods

One practical method to construct the Euler class of an oriented real \xi of rank k over the k-sphere S^k utilizes the clutching associated to the bundle. The sphere S^k is decomposed into two s D^k_+ and D^k_- glued along their equatorial boundary S^{k-1}, and the bundle \xi is trivialized over each hemisphere. The clutching function is then a f: S^{k-1} \to SO(k) that identifies the fibers over the equator, determining \xi up to . The Euler class e(\xi) \in H^k(S^k; \mathbb{Z}) \cong \mathbb{Z} is precisely the degree of this clutching map f, viewed as an element of \pi_{k-1}(SO(k)) under the identification [S^{k-1}, SO(k)]_* \cong \mathbb{Z} for the generator of the . For oriented real vector bundles of rank k, the Euler class can also be realized via the classifying space BSO(k), the base of the universal oriented bundle \gamma^k \to BSO(k). Any such bundle \xi \to B is classified by a map p: B \to BSO(k), and the Euler class is the pullback e(\xi) = p^* e(\gamma^k), where e(\gamma^k) \in H^k(BSO(k); \mathbb{Z}) is the universal Euler class generating this cohomology group via the fundamental class of the . This construction extends the clutching approach universally, as homotopy classes [B, BSO(k)] correspond to isomorphism classes of bundles, with the Euler class capturing the k-th obstruction. The Euler class admits an axiomatic characterization as the unique natural transformation from the functor of oriented real vector bundles to cohomology with \mathbb{Z} coefficients that satisfies two properties: the Whitney sum formula e(\xi \oplus \eta) = e(\xi) \cup e(\eta) for bundles over the same base, and a normalization axiom on spheres, where for even k, e(\xi) = \pm 1 \in H^k(S^k; \mathbb{Z}) for the generator corresponding to the Hopf bundle (for k=2) or tautological oriented bundle. For odd k, the Euler class is 2-torsion. This uniqueness ensures that constructions via clutching or classifying spaces yield the same class, providing a foundational tool for computations. For a complex vector bundle \xi of rank n, the Euler class of the underlying oriented real bundle of rank $2n is the top Chern class c_n(\xi). In particular, for n=1, e(\xi_\mathbb{R}) = c_1(\xi), the first Chern class.

Properties

Vanishing Locus of Generic Sections

For an oriented real vector bundle \xi of rank k over a compact oriented manifold M of dimension m \geq k, a generic smooth section s: M \to \xi intersects the zero section transversally, and its zero locus Z(s) = \{x \in M \mid s(x) = 0\} is a smooth closed submanifold of M of dimension m - k. The orientation on \xi induces an orientation on the normal bundle of Z(s) in M, and the Poincaré dual of [Z(s)] \in H_{m-k}(M; \mathbb{Z}) is e(\xi) \in H^k(M; \mathbb{Z}), where e(\xi) is the Euler class of \xi. When m = k, the zero locus consists of isolated points, and the evaluation \langle e(\xi), [M] \rangle equals the signed count of these zeros, with signs determined by the local degree of s at each zero (positive if orientation-preserving, negative otherwise). This result specializes to the when \xi = TM is the of an oriented compact manifold M: for a generic (i.e., section of TM) with isolated zeros, the signed count of zeros equals the \chi(M) = \langle e(TM), [M] \rangle. The theorem, originally proved by Poincaré in 1885 and Hopf in 1927, thus identifies the Euler class of the with the topological invariant \chi(M). A necessary for the existence of a nowhere-zero of \xi is that e(\xi) = 0 in H^k(M; \mathbb{Z}), since otherwise the signed count of zeros for any would be nonzero. For -k bundles over a k-dimensional manifold, this is also sufficient: the Euler class is the primary (and only) obstruction in the relevant Postnikov tower for lifting sections from the (k-1)-skeleton to the full space. In higher- cases (e.g., k > \dim M), vanishing of e(\xi) is necessary but insufficient, as obstruction theory reveals secondary obstructions in higher groups; for instance, over a (k+1)-manifold with k \geq 4, a -k bundle admits a nowhere-zero if and only if e(\xi) = 0 and a secondary obstruction o_2(\xi) \in H^{k+1}(M; \pi_k(SO(k))) vanishes. The transversality of generic sections to the zero section follows from Thom transversality theory: the space of smooth sections is dense in the C^\infty-topology, and perturbations can achieve transversality without altering the homotopy class, ensuring the zero locus represents e(\xi) homologically. This geometric realization underscores the Euler class as the Poincaré dual to the zero of a generic section.

Self-Intersection Interpretations

For an oriented real \xi of k over a smooth manifold X, the P(\xi) is the bundle whose over each point of X is the of lines in the fiber of \xi. This equips P(\xi) with a tautological O(-1) \to P(\xi), whose over a line \ell \subset \xi_x is \ell itself. The Euler class e(\xi) \in H^k(X; \mathbb{Z}) admits a projective geometric as the self-intersection class of the zero section when viewing the total space of \xi compactified via the projectivization P(\xi \oplus \mathcal{O}_X), where \mathcal{O}_X is the trivial over X. In this compactification, the zero section j: X \hookrightarrow P(\xi \oplus \mathcal{O}_X) embeds X as a , and its is isomorphic to \xi, yielding the self-intersection class j^* e(N_j) = e(\xi). To relate this to the geometry of P(\xi), consider the relative Euler sequence for the projectivization: $0 \to O(-1) \to p^* \xi \otimes O(1) \to T_{P(\xi)/X} \to 0, where p: P(\xi) \to X is the projection and O(1) is the dual of the tautological line bundle. The Euler class of the relative tangent bundle T_{P(\xi)/X} restricts along the appropriate section (corresponding to the zero direction in the compactified setting) to e(\xi), providing a cohomological link between the twisting of \xi and the geometry of its projectivization. This sequence highlights how the self-intersection arises from the topology of the fibers. For complex vector bundles, the interpretation simplifies since the Euler class coincides with the top Chern class: if \xi is a complex rank-k bundle, then e(\xi) = c_k(\xi). In the real oriented case, the Euler class is obtained via complexification: e(\xi) = c_k(\xi \otimes \mathbb{C}), where \xi \otimes \mathbb{C} is the complex bundle underlying \xi viewed as a vector space of dimension k. This equivalence preserves the self-intersection interpretation, as the top Chern class of the captures the orientable twisting measured by e(\xi). The pairing \langle e(\xi), [X] \rangle gives the self-intersection index of the zero section, which equals the Euler characteristic of X when \xi = TX is the . This index counts the signed number of intersection points of the zero section with a generic perturbation, reflecting obstructions to sections of \xi.

Relations to Other Invariants

Connection to Pontryagin Classes

For an oriented real \xi of $2n over a X, the square of the Euler class equals the nth : e(\xi)^2 = p_n(\xi) in the cohomology group H^{2n}(X; \mathbb{Z}). This relation holds integrally under the orientability assumption and applies specifically in the top degree for bundles of even rank. A proof proceeds via complexification. The complexified bundle \xi \otimes_{\mathbb{R}} \mathbb{C} decomposes as \xi \otimes_{\mathbb{R}} \mathbb{C} \cong E \oplus \overline{E}, where E is the subbundle of vectors fixed by multiplication by +i and \overline{E} by -i, each of complex rank n. The satisfy p_i(\xi) = (-1)^i c_{2i}(\xi \otimes_{\mathbb{R}} \mathbb{C}), so p_n(\xi) = (-1)^n c_{2n}(\xi \otimes_{\mathbb{R}} \mathbb{C}). The top factors as c_{2n}(\xi \otimes_{\mathbb{R}} \mathbb{C}) = c_n(E) \cdot c_n(\overline{E}), and since c_k(\overline{E}) = (-1)^k c_k(E), this yields c_{2n}(\xi \otimes_{\mathbb{R}} \mathbb{C}) = (-1)^n c_n(E)^2. Thus, p_n(\xi) = c_n(E)^2. For oriented \xi, the Euler class identifies with e(\xi) = c_n(E), confirming e(\xi)^2 = p_n(\xi). This quadratic relation links real-oriented characteristic classes to their complex counterparts and holds in the standard normalization of these invariants. It was discovered by in the 1940s as part of his foundational work establishing connections between real and complex characteristic classes.

Instability and Orientability Conditions

The Euler class serves as an unstable for vector bundles, meaning its value depends on the specific rank and does not remain invariant under stabilization by adding trivial line bundles. In the stable range, where the bundle rank exceeds the dimension of the base space by a sufficient margin, vector bundles are classified up to stable isomorphism by elements in real or complex (KO(X) or K(X)), but the Euler class provides an independent cohomological obstruction that may prevent alignment with these stable invariants. A concrete illustration arises in the Atiyah-Hirzebruch converging to KO^*(X), where the Euler class can contribute to non-trivial differentials or extension problems, obstructing the stable triviality of an oriented bundle even when its image in the E_2 page suggests otherwise. The integral Euler class is defined exclusively for oriented real vector bundles, those admitting a consistent choice of across fibers, equivalent to the first Stiefel-Whitney class vanishing: w_1(ξ) = 0. Without , the Euler class cannot be defined over the integers, though a mod 2 analogue exists via reduction to Z/2 coefficients. This mod 2 reduction aligns with the general relation for oriented bundles of rank k, where e(ξ) mod 2 equals the top Stiefel-Whitney class w_k(ξ). The Euler class vanishes under certain dimensional and topological conditions. Specifically, if the rank of the bundle exceeds the dimension of the base space X, then e(ξ) lies in a cohomology group H^{rk(ξ)}(X; Z) of degree higher than dim(X), hence e(ξ) = 0. Additionally, over contractible base spaces, every vector bundle is trivial, implying e(ξ) = 0, as the Euler class of a trivial bundle is zero. These vanishing theorems underscore the Euler class's role as a primary obstruction in low-dimensional settings, contrasting with stable phenomena where other invariants dominate.

Examples and Applications

On Spheres

Spheres serve as fundamental examples for computing the Euler class of oriented real bundles, providing normalizations due to their simple rings. For the trivial rank k bundle \varepsilon^k over S^m, the Euler class vanishes, e(\varepsilon^k) = 0, since the bundle admits k linearly independent global sections, implying the existence of a nowhere-zero section. This holds for any m, as the triviality ensures no topological obstruction to sectioning. In contrast, non-trivial bundles over spheres can have non-zero Euler classes when the rank equals the dimension of the sphere, residing in H^k(S^k; \mathbb{Z}) \cong \mathbb{Z}, generated by the fundamental class [S^k]. A special case arises for the circle S^1, where oriented rank-1 real bundles are necessarily trivial, yielding e = 0. The unique non-trivial rank-1 bundle over S^1 is the Möbius band, which is non-orientable, so its Euler class is undefined over \mathbb{Z}; however, its mod-2 reduction satisfies e \mod 2 = w_1 \neq 0, where w_1 is the first Stiefel-Whitney class, the non-zero generator of H^1(S^1; \mathbb{Z}/2\mathbb{Z}). For higher even-dimensional spheres, the TS^{2l} exemplifies a non-vanishing Euler class: e(TS^{2l}) = 2 [S^{2l}], twice the generator, reflecting the \chi(S^{2l}) = 2. For odd-dimensional spheres S^{2l+1}, e(TS^{2l+1}) = 0, consistent with parallelizability and \chi(S^{2l+1}) = 0. The Hopf bundle over S^2, viewed as the underlying oriented rank-2 real bundle of the tautological complex on \mathbb{CP}^1 \cong S^2, has Euler class e(\eta) equal to the generator of H^2(S^2; \mathbb{Z}) \cong \mathbb{Z}, so e(\eta) = [S^2] (up to ). This bundle is constructed via the clutching function of degree 1 on the equator S^1 \to SO(2) \cong S^1. More generally, oriented rank-k bundles over S^k (k \geq 2) are classified by the clutching construction, where a map f: S^{k-1} \to SO(k) of degree d \in \mathbb{Z} (from \pi_{k-1}(SO(k)) \cong \mathbb{Z} for k > 2) yields e(\xi) = d [S^k]. The trivial bundle corresponds to d=0, while the generator case (d=1) provides the normalization for the cohomology ring.

On Complex Projective Spaces

The Euler class provides a key illustration in the of complex projective spaces \mathbb{CP}^n, particularly for the T\mathbb{CP}^n, which is an oriented real of rank $2n arising from a complex structure. For a complex E of rank n, the Euler class e(E) in H^{2n}(B; \mathbb{Z}) coincides with the top c_n(E), reflecting the oriented nature of the underlying real bundle. The ring H^*(\mathbb{CP}^n; \mathbb{Z}) is generated by the class h \in H^2(\mathbb{CP}^n; \mathbb{Z}), the positive generator corresponding to the \mathcal{O}(1). The total Chern class of the tangent bundle is c(T\mathbb{CP}^n) = (1 + h)^{n+1}, derived from the Euler sequence $0 \to \mathcal{O}_{\mathbb{CP}^n} \to \mathcal{O}_{\mathbb{CP}^n}(1)^{\oplus (n+1)} \to T\mathbb{CP}^n \to 0 via the Whitney product formula, as the Chern class of \mathcal{O}(1) is $1 + h and that of the trivial bundle is 1. Expanding the binomial yields the top Chern class c_n(T\mathbb{CP}^n) = \binom{n+1}{n} h^n = (n+1) h^n, so e(T\mathbb{CP}^n) = (n+1) h^n. This class is nonzero, indicating that \mathbb{CP}^n admits no nowhere-vanishing section of T\mathbb{CP}^n, consistent with its non-parallelizability for n > 0. Evaluating the Euler class on the fundamental class [\mathbb{CP}^n] gives \langle e(T\mathbb{CP}^n), [\mathbb{CP}^n] \rangle = n+1, which equals the topological \chi(\mathbb{CP}^n), computed via the cell decomposition of \mathbb{CP}^n into n+1 even-dimensional cells. This pairing exemplifies the general theorem that for a closed oriented $2n-manifold M, \chi(M) = \langle e(TM), [M] \rangle. A related example is the tautological line bundle \gamma \to \mathbb{CP}^n, whose \gamma^\vee \cong \mathcal{O}(-1) has first c_1(\gamma^\vee) = -h. As a rank-1 bundle, its Euler class is e(\gamma) = c_1(\gamma) = -h \in H^2(\mathbb{CP}^n; \mathbb{Z}), the obstruction to a global nonzero section, which vanishes precisely along the zero section in the total space. The quotient bundle Q = \mathbb{C}^{n+1}/\gamma over \mathbb{CP}^n has Euler class determined by its Chern classes, and the relates via T\mathbb{CP}^n \cong \gamma^\vee \otimes Q, yielding the aforementioned formula upon computing the Chern classes of the .

References

  1. [1]
    [PDF] 18.906 Algebraic Topology II Chapter 5 - MIT OpenCourseWare
    Example 33.2. The Euler class is the first and most fundamental characteristic class. Let R be. a commutative ring.
  2. [2]
    Euler class in nLab
    ### Definition
  3. [3]
    Boil down the formal definition of Euler class - Math Stack Exchange
    Jul 12, 2018 · The Euler class is the primary obstruction to finding a nowhere zero section of the bundle defined over the r-skeleton of the base.
  4. [4]
    [PDF] Lecture 8: More characteristic classes and the Thom isomorphism
    Sep 28, 2012 · The Euler class. Definition 8.45. Let π: V → M be an oriented real vector bundle of rank k with Thom class UV . The Euler class e(V ) ∈ Hk(M;Z) ...
  5. [5]
    [PDF] algebraic topology: math 231br notes
    Jan 25, 2016 · Recall how we defined the Euler class of a real rank-r oriented vector bundle V → X. We proved the existence of the Thom class ν ∈ H r. (D ...
  6. [6]
    [PDF] MATH 6530: K-THEORY AND - Cornell University
    Nov 8, 2018 · Like the Thom class, the Z/2-Euler class is natural in the sense that given a vector bundle p: E → B with Z/2-Euler class e and a function f: B0 ...
  7. [7]
    [PDF] Connections, curvatures and characteristic classes
    The Euler class cannot be computed from the curvature of an arbi- trary connection. We need the connection to be compatible with the metric. To illustrate the ...
  8. [8]
    [PDF] Pfaffians and the Euler class. Gauss-Bonnet-Chern Theorem.
    So if we can construct an invariant polynomial, then that polynomial turns the curvature form (which is a 2-form with values in End(E)) into a globally defined ...
  9. [9]
    Euler class of a vector bundle over sphere.
    Sep 29, 2023 · To see that the Euler number is the degree of the composition f above, recall the definition of a vector bundle over a sphere by clutching, and ...Missing: construction via
  10. [10]
    [PDF] CHARACTERISTIC CLASSES
    Wu classes of Section 19 and their Bocksteins play an important role. [Milnor, Stasheff, 1968], other classes appear whose interpretation in terms of fiber ...
  11. [11]
    [PDF] K-theory and Characteristic Classes: A homotopical perspective
    This follows directly from the definition of the classifying space BO(n) and ... Consequently, for the universal bundle γn over Gn, the Z/2-Euler class ...
  12. [12]
    Axioms and uniqueness for the Euler class - Math Stack Exchange
    Oct 19, 2021 · ... Euler class listed in Milnor & Stasheff is that the Euler class reduces mod 2 to the corresponding Stiefel-Whitney class. This may need to ...Equivalent definitions of the Euler class of an oriented vector bundleProperties of Euler Class - Mathematics Stack ExchangeMore results from math.stackexchange.com
  13. [13]
    [PDF] Chern Classes of a Complex Vector Bundle
    6) The top Chern class of a complex vector bundle E is the Euler class of its realization : (E) = e(En), where n = rank E. This proposition will be proved in ...Missing: citation | Show results with:citation
  14. [14]
    [PDF] Version 2.2, November 2017 Allen Hatcher Copyright c 2003 by ...
    Euler Classes as Obstructions. As we saw in Proposition 3.13, the Euler class of an orientable vector bundle is zero if the bundle has a nonvanishing section ...
  15. [15]
    [PDF] From matrices to motivic homotopy theory I
    Jul 8, 2024 · Evident obstruction to existence of a nowhere vanishing section: the cohomology class Poincare dual to the vanishing locus of a generic section, ...
  16. [16]
    [PDF] INTERSECTION THEORY IN ALGEBRAIC GEOMETRY 1. 1/27/20
    Jan 27, 2020 · [PE] = ζ. Page 26. 26. INTERSECTION THEORY IN ALGEBRAIC GEOMETRY. Proposition. The zero section POX ⊂ P(E ⊕ OX) has self-intersection j∗cr(E).
  17. [17]
    [PDF] Characteristic Classes, Principal Bundles, and Curvature
    Jul 26, 2024 · Now, from any complex vector bundle E → B we naturally obtain a complex line bundle det(E) → B. There are several ways to define det(E). One way ...
  18. [18]
    [PDF] arXiv:1605.05531v3 [math.GT] 18 Aug 2016
    Aug 18, 2016 · Hence, one can apply the last theorem to the Euler class (unstable characteristic class) and to the Pontrjagin classes (stable ...
  19. [19]
    [PDF] on trivialities of euler classes of oriented vector bundles over manifolds
    Nov 20, 2019 · . Recall the Atiyah-Hirzebruch spectral sequence for K(X) is the spectral sequence with E2 term given by. Ep,q. 2. = Hp. (X; Kq. (point)) ...<|control11|><|separator|>
  20. [20]
    [PDF] Chapter 4 - Spectral sequences and Serre classes
    This is the “Atiyah-Hirzebruch spectral sequence,” and it provides a powerful tool for computing ... Euler class is a complete obstruction to a section.Missing: triviality | Show results with:triviality
  21. [21]
    [PDF] Characteristic Classes
    Sep 28, 2021 · • John Milnor and James Stasheff, Characteristic Classes. – Available ... axioms which characterize the Stiefel-Whitney cohomology classes of a ...