Alphabeta Math
LemmaStatement: Literature-sourcedProof: AI-adaptedPipeline-generatedprecheck pass
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.

Spin structures exist exactly when w2 vanishes and then form an H1 torsor

Statement

Assume the full Axiom of Choice. Let E→M be an oriented Euclidean smooth real vector bundle of rank n≥1 over a Hausdorff second-countable smooth manifold. Then E admits a Spin lift of Spin lifts of oriented orthonormal frame bundles if and only if w2(E)=0∈H2(M;F2). When nonempty, isomorphism classes of lifts form a torsor under H1(M;F2): twisting a lift by a principal {±1}-bundle gives a free and transitive action. No distinguished lift is asserted. Rank zero is excluded.

Facts & Assumptions

Given: Full AC; an oriented Euclidean rank-n bundle E with n≥1; and the associated oriented orthonormal frame bundle.

[F1]

Spin⁡full(n)→SO(n) is a central two-sheeted cover with kernel {1,−1} (Pin and full-even Spin are topological double covers, Real Clifford group, Pin, and the two Spin subgroups).

[F2]

For n≥3, this Euclidean Spin group is connected and simply connected and its map to SO(n) is the universal cover (Euclidean Spin is the universal cover of SO(n) for n at least three). Its proof uses AC through the Hurewicz-fibration interface recorded in that item.

[F3]

The Stiefel–Whitney classes are natural, satisfy the Whitney product formula, and vanish above rank (Naturality of Stiefel–Whitney classes, Whitney sum formula for Stiefel–Whitney classes, Stiefel–Whitney classes from the projective-bundle relation).

[F4]

For a complex bundle regarded as real, w2i(ER)=ρ2ci(E) and odd Stiefel–Whitney classes vanish (Mod-two reduction of Chern classes). The tautological complex line on CP∞ has first Chern class a generator of H2(CP∞;Z) (Cohomology ring of infinite complex projective space, The first Chern class classifies complex line bundles).

[F5]

The oriented Grassmannian model BSO(n)=Gr⁡n+(R∞) classifies numerable oriented vector bundles (Oriented real vector bundles are classified by BSO, Oriented Grassmannians and the tautological oriented bundle); with a supplied metric, orientation corresponds to the SO(n) reduction (Orientation is equivalent to an SO(n)-reduction). Given an orientation-preserving bundle isomorphism and two metrics g0,g1 on its target, write g1(u,v)=g0(Au,v) for the positive g0-self-adjoint bundle endomorphism A. The smooth positive square root A−1/2 sends g0-orthonormal frames to g1-orthonormal frames and has positive determinant, so the isomorphism induces an isomorphism of the corresponding SO(n) frame bundles. The model has the CW weak topology from its lifted Schubert cells (Oriented Grassmannians have two lifted Schubert cells). Its tautological oriented frame bundle is the stable Stiefel principal SO(n)-bundle, with contractible total space (Stiefel spaces, Grassmannians, and tautological bundles, Stable Stiefel space is contractible). For any lifting problem over a compact disk cylinder, the pullback bundle is numerable: the compact Hausdorff cylinder is paracompact (Every compact space is paracompact) and its local trivializing cover has 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); hence the pullback satisfies the Hurewicz lifting theorem for numerable bundles (Numerable fiber bundles are hurewicz fibrations). The homotopy long exact sequence, first Hurewicz theorem, and cohomological universal coefficient theorem over a PID are supplied by Long exact sequence of homotopy groups of a fibration, Absolute Hurewicz theorem at the first nonzero degree, and The universal coefficient theorem for cohomology over a PID.

[F6]

Every point has a strongly geodesically convex neighborhood inside any prescribed frame-trivializing open set, and nonempty finite intersections remain strongly geodesically convex (Existence of geodesically convex neighborhoods). The frame bundle's local trivializations form an open cover by definition (Oriented real bundles and oriented frame bundles).

[F7]

For a cover by strongly geodesically convex open sets, the nerve realizes the homotopy type of M; consequently the nerve's simplicial cohomology is singular cohomology (A geodesically convex cover has the homotopy type of its nerve).

[F8]

The chosen convex cover admits a locally finite smooth partition of unity subordinate to it; because it refines the frame-trivializing cover, this partition numerates PSO(E) (Smooth partitions of unity exist on manifolds).

[F9]

The base M is paracompact by the topological-manifold theorem. It is locally compact Hausdorff by its manifold charts. If A⊆M is not closed, choose x∈A‾∖A and a compact neighborhood K of x. Every relative neighborhood of x in K meets A∩K, so x∈A∩K‾K∖(A∩K); hence A is not k-closed and M is compactly generated. A compact Hausdorff test image is compact and therefore closed in M, so M is weak Hausdorff as well. Thus it is CGWH under the repository convention (Topological manifolds are metrizable and paracompact, Compactly generated conventions for based homotopy).

[F10]

A based map from a path-connected locally path-connected space lifts through a covering when its fundamental-group image lies in that of the covering space (Lifting criterion for maps from path-connected locally path-connected spaces).

[F11]

Cellular homology of a CW complex agrees naturally with singular homology; applying the natural cohomological universal coefficient sequence over Z identifies cellular and singular cohomology with F2 coefficients (Cellular homology computes singular homology, The universal coefficient theorem for cohomology over a PID).

[F12]

A map of CW complexes is homotopic to a cellular map (Cellular approximation for maps of CW pairs).

[A1]

Full AC is used through [F2], [F4], [F5], and [F8] to obtain the lifting, classifying/CW, and characteristic-class interfaces; the finite sign-cocycle and torsor calculations below use no further choice principle (The Axiom of Choice).

Proof

Given: The data in the Statement and full AC. Let T be the set of pairs (U,x) where U is a frame-trivializing open set and x∈U. For every such pair choose, using full AC, a strongly geodesically convex open set U(U,x) with x∈U(U,x)⊆U, as supplied by [F6]. This family covers M because every point belongs to a frame-trivializing open set and its chosen convex neighborhood. It is subordinate to the trivializing cover, and all its nonempty finite intersections are contractible by [F6]. Well-order the resulting index set using full AC and denote the ordered cover by {Ui}. Write its transition functions as gij:Ui∩Uj→SO(n), with gijgjkgki=1.

1.1A1F1F6F10construct

Each nonempty finite intersection of the good cover is contractible by [F6], hence path-connected and locally path-connected. For every nonempty double intersection choose a basepoint and a point over its transition value under the cover [F1]. Since the intersection is simply connected, [F10] lifts gij:Ui∩Uj→SO(n) to a continuous g~ij. Full AC supplies these simultaneous choices. Choose g~ji=g~ij−1 and g~ii=1. Since ρ(g~ijg~jkg~ki)=1, the triple product is a locally constant central sign ϵijk∈{±1}.

2.1F1F7step 1.1algebra

Associativity and centrality give ϵijkϵikl=ϵjklϵijl on every nonempty quadruple intersection: substitute the four chosen lifts, cancel each shared lift with its inverse, and commute only the resulting central signs. Thus ϵ is a degree-two cocycle on the cover nerve. If the lifts are changed by signs aij=aji−1, the triple product changes by the Čech coboundary δa; hence its cohomology class η(E) is independent of these choices. Under pullback, transitions and chosen lifts compose with the base map, so the sign cocycle pulls back; on a common refinement, restriction gives the simplicial cochain pullback. By [F7], the nerve comparison is natural, so η(E) is a well-defined element of H2(M;F2), natural under pullback and refinement.

3.1F1step 2.1construct

If η(E)=0, choose signs aij with ϵ=δa and replace g~ij by aijg~ij, using additive F2 notation for the signs. The new triple products are 1, so these transitions glue a principal Spin bundle and the maps ρ(g~ij)=gij glue its equivariant map to PSO(E). Conversely, transitions of any Spin lift have triple product 1, so relative to the chosen lifts their signs make ϵ a coboundary. Thus a lift exists exactly when η(E)=0.

3.2A1F1F2F5F7F8F11F12step 1.1step 2.1algebra

For n≥3, [F5] gives the CW model BSO(n)=Gr⁡n+(R∞) and its contractible stable Stiefel total space. Its tautological frame map is locally trivial by the graph charts, and is a Serre fibration: pullbacks over the compact parameter spaces Dk×[0,1] are numerable by [F5], hence Hurewicz fibrations. The long exact sequence, contractibility of the total space, connectedness of SO(n), and [F2] give π1(BSO(n))=0 and π2(BSO(n))≅π1(SO(n))≅Z/2. The base is path-connected because the stable Stiefel space is nonempty, contractible, and maps onto it. Hurewicz and UCT [F5] give H2(BSO(n);F2)≅Hom⁡(Z/2,F2)≅F2. We construct its universal lifting obstruction on cells. The universal frame bundle is trivial over the 1-skeleton: it is trivial over each edge by the classifying property in [F5], and edge sections can be adjusted at their endpoints using path-connectedness of SO(n). Choose such a frame section on the 1-skeleton. For each oriented 2-cell, choose a frame over its characteristic disk and compare its boundary with the chosen 1-skeleton section; the comparison is a loop in SO(n). Assign the cell value 0 if this loop lifts to a closed loop in Spin and 1 otherwise. Changing the disk frame multiplies the comparison by a loop that extends over the disk, so the value is unchanged. To check independence of the 1-skeleton section, compare two such sections by a map into SO(n), choose a lift at every vertex, and lift its path along each oriented edge from the chosen initial lift. Record whether each terminal lift agrees with the chosen lift at the terminal vertex. On the boundary of each 2-cell, these edge signs change its obstruction value by their cellular incidence sum, exactly the coboundary of this 1-cochain. An isomorphism of principal SO(n)-bundles transports frame sections and comparison loops, so it preserves this obstruction class. For a 3-cell, the pulled-back frame bundle on its characteristic disk is trivial and has a Spin lift; hence its boundary obstruction on the attaching 2-sphere is zero. The cellular incidence formula identifies that value with the coboundary of the 2-cochain on the 3-cell. Thus the values form a cocycle and determine a choice-independent class ηuniv∈Hcell2(BSO(n);F2), which [F11] identifies with singular H2(BSO(n);F2). Pulling back the universal frame bundle pulls back this cellwise obstruction class: on each 2-cell, the comparison loop is the pullback of the corresponding boundary-frame comparison, and the cellular incidence maps give the induced cohomology pullback. Let e:∣N∣→M be the good-cover homotopy equivalence and let f:M→BSO(n) classify PSO(E). Replace f∘e by a cellular map using [F12]; its pulled-back frame bundle is classified by the nerve transition cocycle. On each 2-simplex, the comparison loop is the triple product of transition lifts in step 1.1, so its cell value is ϵijk. Hence the nerve comparison [F7] identifies (f∘e)∗ηuniv with η(E).

4.1step 1.1step 3.1algebra

If a lift exists, any other lifted cocycle differs from it by a sign-valued degree-one cochain bij. Both are cocycles, so δb=0. An isomorphism over the fixed SO bundle is given locally by signs bi; it changes the difference cocycle by δ(bi). Therefore isomorphism classes of lifts are a free transitive H1(M;F2)-set. The action is twisting by the associated principal {±1}-bundle; freeness follows because a twisting cocycle that is a coboundary is removed by that local sign isomorphism, and transitivity follows from the cocycle difference.

4.2A1F2F3F4step 3.2

For n≥3, the clutching loop that rotates an oriented two-plane through 2π and is the identity on its orthogonal complement represents the generator of π1SO(n), hence corresponds under the fibration boundary isomorphism in step 3.2 to a generator of π2BSO(n). Its Spin lift is t↦cos⁡(πt)+e1e2sin⁡(πt), which starts at 1 and ends at −1, so the universal obstruction evaluates to 1. The associated oriented plane bundle over S2 is the underlying real Hopf line, whose c1 is a generator; [F4] makes its w2 the nonzero reduction. Adding a trivial (n−2)-plane preserves w2 by [F3]. Hence w2 and η are both the unique nonzero element of H2(BSO(n);F2) computed in step 3.2, and are equal.

4.3F1F3F4step 3.2

For n=2, SO(2)≅S1 and direct Clifford multiplication gives Spin⁡(2)≅S1 with z↦z2. Thus BSO(2)≃CP∞, H2(BSO(2);F2)=F2, and the degree-one clutching loop again fails to lift closed. Its universal oriented plane is the realification of the Hopf line; [F4] gives w2=ρ2c1, which evaluates to 1 on that generator. The two classes are again equal. For n=1, the oriented orthonormal frame bundle has structure group SO(1)=1 and w2(E)=0 by rank; its lifts are principal Spin⁡(1)={±1} bundles, whose sign transitions modulo sign-valued vertex changes are exactly H1(M;F2).

5.1A1F3F5F7F8F9step 1.1step 3.1step 4.1step 4.2step 4.3∎

By [F8], PSO(E) is numerable; [F9] verifies the paracompact Hausdorff CGWH base hypotheses of the oriented-bundle classifier in [F5], which supplies an oriented bundle isomorphism from E to the pullback of the tautological bundle. The positive square-root metric correction in [F5] identifies their SO(n) frame bundles, giving a classifying map f:M→BSO(n) for the actual PSO(E). Naturality of the local lifting obstruction and of w2, together with the nerve comparison [F7], pulls the universal equality η=w2 back to η(E)=w2(E). Step 3.1 proves existence iff this class vanishes, and step 4.1 proves the torsor statement. The empty-base case has one empty lift and H1=0; rank zero lies outside this item's stated rank range; no claim that the repo's Spin(0) convention lacks a sign-bundle torsor is made. The only nonempty choices are the local lifts in step 1.1 and the cochain primitive in step 3.1, both covered by full AC [A1].

Depends on

Used by

Dependency tree · two levels

195 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.

Sources