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.

26 results · all verified · 17 also independently AI-judged
Every result on this page is machine-checked by a proof checker and read in full and owner-audited; the judge is an additional, independent cross-model AI review of the proofs. The 9 not AI-judged were verified by owner audit (typically over a confirmed judge false positive), not failures.

Topological Vector Bundles and Grassmannian Classification

1 · Prerequisites

2 · Summary

Topological vector bundles can be described locally by linear transition cocycles and globally by maps into stable Grassmannians. This page builds that description from bundle maps, pullbacks, standard operations, metrics, splittings, frame bundles, and explicit Gauss maps. It treats real, complex, and oriented real bundles, including rank zero and the empty base.

Numerability is kept visible throughout. Assuming AC, paracompact Hausdorff CGWH bases have the partitions and countable refinements needed for the classification bijections with BO(n), BU(n), and BSO(n). The supplied-numeration constructions remain valid over arbitrary CGWH bases, while no classification claim is made for nonnumerable bundles.

The stable Stiefel space is contracted by an explicit coordinate homotopy, and Schubert cells give the finite and stable Grassmannian CW structures. A final choice-free clutching analysis classifies bundles over spheres, records the complex and real stable ranges, and tracks orientation reversal through reflection conjugation.

3 · Logical flowchart

4 · Definitions, theorems and proofs

DefinitionDefinition: Literature-sourcedProof: Not applicableprecheck passaudited 2026-09-14Open item page →

Real and complex topological vector bundles

Definition

Fix F{R,C} and n0. A rank-n F-vector bundle over X is a locally trivial bundle p:EX in the sense of Locally trivial fiber bundle, together with an F-vector-space structure on every fiber Ex=p1(x), whose local charts

ϕi:p1(Ui)Ui×Fn

restrict on every fiber to linear isomorphisms ExFn. Here Mn(F)Fn2 has its Euclidean topology and GLn(F) has the subspace topology; its underlying algebraic set is the one fixed in Invertible matrices and the general linear group GLn(F). The transition from chart ϕi to ϕj is therefore

ϕjϕi1(x,v)=(x,gji(x)v)

for a continuous gji:UiUjGLn(F). Indeed, evaluating the continuous chart change at each standard basis vector gives the matrix columns continuously, and its values are invertible because the chart change is fiberwise linear. Our index convention gives

gii=I,gki=gkjgji.

Rank is fixed in this definition. The case n=0 is the bundle XX with zero-dimensional fibers, and X= is allowed.

The bundle is numerable if it has a linear trivializing cover (Ui) together with a locally finite partition of unity (ρi) such that suppρiUi. The charts and the subordinate partition, when specified, are called a numeration.

LemmaStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-14Open item page →

AC supplies the dependent-choice instances used in vector-bundle constructions

Statement

In ZF, the Axiom of Choice implies the prescribed-initial-point form of the Axiom of Dependent Choice. Explicitly, if X is nonempty, R is an entire relation on X, and aX, then AC supplies a sequence x:NX such that

x0=aandxnRxn+1

for every nN. Consequently, a vector-bundle theorem stated under AC may discharge a separately declared DC hypothesis without assuming another choice principle.

Facts & Assumptions

Given: ZF, AC, a nonempty set X, a relation R entire on X, and a prescribed point aX.

[F1]

AC says that every family of nonempty sets has a choice function (The Axiom of Choice).

[F2]

DC with prescribed initial point asks for a function x:NX with x0=a and xnRxn+1 for every n (The axiom of dependent choice: a relation in which every element is related to something admits an N-indexed chain).

[F3]

Given a set X, a point aX, and a function s:XX, recursion on N supplies a unique function x:NX with x0=a and xn+1=s(xn) (The recursion theorem).

Proof

technique · direct
1.1

For each uX, let Su={vX:uRv}. Every Su is nonempty because R is entire. Apply [F1] to the set S={Su:uX} and let c be its choice function. Define s:XX by s(u)=c(Su). This is well-defined even when two successor sets coincide, and uRs(u) for every uX.

F1givenconstruct
2.1

Apply [F3] to s and the prescribed a. It gives x:NX with x0=a and xn+1=s(xn). Step 1.1 then gives xnRxn+1 for every n.

F3step 1.1
3.1

Since X, the entire relation R, and a were arbitrary, the sequence in step 2.1 satisfies exactly the prescribed-initial-point formulation in [F2]. Thus AC implies DC, and every later use of this lemma spends AC only in the simultaneous choice made in step 1.1.

F2step 1.1step 2.1
TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-09-14Open item page →

Vector bundles are glued from transition cocycles

Statement

Let (Ui)iI be an open cover of X, and let gji:UiUjGLn(F) be continuous maps such that

gii=I,gki=gkjgji.

The quotient of iUi×Fn by (x,v,i)(x,gji(x)v,j) is a rank-n F-vector bundle. Replacing gji by gji=hjgjihi1 for continuous hi:UiGLn(F) gives an isomorphic bundle. Every rank-n bundle is recovered from the cocycle of any linear atlas.

Facts & Assumptions

Given: The cover and cocycle in the statement.

[F1]

A vector bundle is locally a product by fiberwise-linear charts, and its transition order is gki=gkjgji (Real and complex topological vector bundles).

Proof

technique · direct
1.1

The cocycle with k=i gives gijgji=I. Hence the displayed relation is reflexive, symmetric, and transitive: the transitive calculation is gkj(gjiv)=gkiv. It therefore defines a quotient q:iUi×FnE and a map p:EX by p[x,v,i]=x. Since pq(x,v,i)=x is continuous on every summand, the quotient property [F2] makes p continuous.

F2givenalgebra
2.1

The quotient map q is open. Indeed, if O is open in the coproduct, then the part of its saturation in the jth summand is the union over k of the images of O((UjUk)×Fn×{k}) under the homeomorphism (x,v,k)(x,gjk(x)v,j); its inverse uses gkj=gjk1. Hence every such part is open. The restriction of q over the saturated open set p1(Ui) is therefore again a quotient map. Define Φi[x,v,k]=(x,gik(x)v). The cocycle makes this independent of the representative, and its composite with the restricted quotient map is continuous on every summand, so [F2] makes Φi continuous. Its inverse is (x,w)[x,w,i] and is continuous as the ith-summand inclusion followed by q. Thus Φi:p1(Ui)Ui×Fn is a fiberwise-linear chart. Its overlap from i to j is gji, so [F1] proves that E is the claimed bundle.

F1F2step 1.1
3.1

For the primed cocycle, the maps on summands (x,v,i)[x,hi(x)v,i] respect the relation because gjihi=hjgji. By [F2] they descend to a continuous fiberwise-linear map EE. Replacing hi by hi1 gives its continuous inverse, so it is a bundle isomorphism.

F2step 2.1algebra
4.1

Finally, a linear atlas of a rank-n bundle supplies the functions gji and their cocycle law by [F1]. Sending the quotient class [x,v,i] to ϕi1(x,v) is well-defined, continuous by [F2], and in each chart is the identity map on Ui×Fn. It is therefore a bundle isomorphism from the reconstructed quotient to the original bundle.

F1F2step 2.1
DefinitionDefinition: Literature-sourcedProof: Not applicableprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-14Open item page →

Bundle maps, sections, subbundles, and isomorphisms

Definition

For vector bundles p:EX and p:EY, a vector-bundle map over f:XY is a continuous map T:EE satisfying pT=fp whose restriction ExEf(x) is linear for every x. A bundle isomorphism is an invertible bundle map over the identity of the base.

A section is a continuous s:XE with ps=idX. It is nowhere zero if s(x)0x for all x.

A subset EE is a rank-r vector subbundle when each Ex is an r-dimensional linear subspace and every point has a bundle chart carrying EU to U×(Fr×{0})U×Fn. Thus constant fiber dimension alone does not replace local triviality.

A sequence 0EiEqE0 is short exact over X when its maps lie over idX, the sequence on each fiber is exact, and the kernel and image have the stated subbundle structures. These conventions refine Real and complex topological vector bundles.

DefinitionDefinition: Literature-sourcedProof: Not applicableprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-14Open item page →

Pullback vector bundles and sections

Definition

Given a continuous map f:XY and a vector bundle q:EY, its pullback is

fE={(x,e)X×E:f(x)=q(e)},(x,e)x,

with the subspace topology of Subspace topology: the traces of the open sets, its closed sets and its bases, the continuity of the inclusion, and the characteristic property of a map into a subspace and fiberwise operations inherited from E. A linear chart q1(U)U×Fn pulls back to f1(U)×Fn, so this is a vector bundle in the sense of Real and complex topological vector bundles.

The map (x,e)e is the canonical bundle map fEE over f in the sense of Bundle maps, sections, subbundles, and isomorphisms. If s:YE is a section, its pullback is

fs:XfE,x(x,s(f(x))).

PropositionStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-14Open item page →

Vector-bundle pullback is canonically functorial

Statement

For EZ and composable maps XfYgZ, there are canonical bundle isomorphisms

idZEE,f(gE)(gf)E.

They are natural in bundle maps and coherent for three composable base maps. Under them, pullback of sections respects identities and composition.

Facts & Assumptions

Given: The bundle and composable maps in the statement.

[F1]

Pullbacks are the indicated subspaces of products, and their canonical maps and sections have the displayed coordinate formulas (Pullback vector bundles and sections).

Proof

technique · direct
1.1

The maps (z,e)e and e(q(e),e) are mutually inverse fiberwise-linear continuous maps idZEE. They are continuous by the product and subspace formulas in [F1].

F1
1.2

The composite comparison is α(x,(f(x),e))=(x,e), with inverse (x,e)(x,(f(x),e)). Both maps are continuous restrictions of product-coordinate maps, are linear on each fiber, and preserve the defining equations, so [F1] makes them inverse bundle isomorphisms.

F1
2.1

For a third base map, every route through the associativity comparisons deletes the same redundant base coordinates and ends at the same pair (w,e). For a bundle map, both naturality routes apply that map to the same final e-coordinate. Thus the comparisons are coherent and natural.

F1step 1.1step 1.2
3.1

The pullback section formula sends x to (x,s(g(f(x)))) whether it is applied once along gf or twice along g and f; the identity formula similarly reduces to s. Hence sections respect identities and composition under the canonical comparisons.

F1step 1.1step 1.2
DefinitionDefinition: Literature-sourcedProof: Not applicableprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-14Open item page →

Whitney sum, tensor, dual, Hom, and exterior-power bundles

Definition

Let E and F be finite-rank F-vector bundles over X, with transition matrices gji and hji on a common refinement. Apply Vector bundles are glued from transition cocycles to the following transition maps:

  • EF: diag(gji,hji);
  • EF: gjihji;
  • E: λλgji1;
  • Hom(E,F)=EF: ThjiTgji1;
  • ΛkE: Λkgji.

These define the Whitney sum, tensor product, dual, Hom, and exterior-power bundles. Their fibers are respectively ExFx, ExFx, Ex, Hom(Ex,Fx), and ΛkEx. The cocycle theorem also shows that changes of frame give canonically isomorphic bundles.

For a complex bundle, conjugating every transition matrix defines E, and regarding those matrices as real-linear defines the underlying real bundle ER. We set Λ0E=X×F and ΛkE=0 when k>rankE. Applying the same matrices after precomposition with a base map shows, under the canonical comparisons of Vector-bundle pullback is canonically functorial, that every construction commutes with pullback.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-09-14Open item page →

Numerable vector bundles admit bundle metrics

Statement

Assume the Axiom of Choice. Every numerable real vector bundle has a continuous positive-definite fiber inner product, and every numerable complex vector bundle has a continuous Hermitian metric. Consequently this holds for bundles over paracompact Hausdorff bases.

AC supplies the dependent-choice consequence required by the published partition theorem. Once numerating charts and their subordinate partition are supplied, the metric construction is choice-free.

Facts & Assumptions

Given: AC and a finite-rank real or complex vector bundle EX.

[F1]

A numeration consists of linear charts EUiUi×Fn and a locally finite partition (ρi) with suppρiUi (Real and complex topological vector bundles, Locally finite partitions of unity and subordination to an open cover).

[F2]

Under AC and DC, every open cover of a paracompact Hausdorff space has a subordinate locally finite partition of unity (Under choice and dependent choice, every open cover of a paracompact Hausdorff space admits a locally finite subordinate partition of unity).

Proof

technique · direct
1.1

First suppose the numeration in [F1] is supplied. Transport the standard Euclidean or Hermitian form to EUi and call it hi. Define on each fiber hx(v,w)=iρi(x)hi,x(v,w), taking the ith term to be zero off Ui. Since suppρiUi, this zero extension is continuous near every point outside Ui, and local finiteness makes the sum continuous.

F1
2.1

Each summand is positive semidefinite. At every x, some ρi(x)>0 because the coefficients sum to one; for v0, the corresponding hi,x(v,v)>0. Hence hx(v,v)>0. The formula is symmetric bilinear over R or conjugate-symmetric sesquilinear over C, so it is the required metric.

F1step 1.1algebra
3.1

If X is paracompact Hausdorff, apply [A1] to obtain DC and then [F2] to the linear chart cover of E. This supplies a numeration, so steps 1.1–2.1 give a metric. AC is used only through this invocation of the published partition theorem; with supplied data those two steps make no choices.

F2A1step 1.1step 2.1
CorollaryStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-14Open item page →

Short exact sequences of numerable vector bundles split

Statement

Assume AC. If 0EiEqE0 is a short exact sequence of finite-rank real or complex vector bundles over a paracompact Hausdorff base, then EEE over the base. More generally, it suffices that E have a supplied bundle metric. The splitting need not be canonical.

Facts & Assumptions

Given: The short exact sequence and base hypotheses in the statement.

[F1]

Short exactness includes the local subbundle structure on i(E) and fiberwise exactness of q (Bundle maps, sections, subbundles, and isomorphisms).

[A1]

Under AC a finite-rank bundle over a paracompact Hausdorff base has a bundle metric; with a supplied numeration the metric construction is choice-free (Numerable vector bundles admit bundle metrics).

Proof

technique · direct
1.1

Use [A1] to give E a metric, or use the metric supplied in the more general clause. Let C=i(E). In a local frame adapted to the subbundle i(E), the Gram matrix is continuous and positive definite; solving the finite linear equations v,i(e)=0 expresses C as the graph of a continuous linear map. Hence C is a vector subbundle of rank rankErankE.

F1A1algebra
2.1

On every fiber, Ex=i(Ex)Cx. Exactness in [F1] gives kerqx=i(Ex), so qxCx:CxEx is injective and, by equal finite dimensions, bijective. In the local graph frames its matrix and inverse vary continuously, hence qC:CE is a bundle isomorphism.

F1step 1.1algebra
3.1

The map ECE, (e,c)i(e)+c, is a bundle isomorphism by the local direct-sum frames. Composing its C summand with (qC)1 yields EEE. The result depends on the chosen metric, so no canonical splitting is asserted.

step 1.1step 2.1
TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-09-14Open item page →

Finite-rank complement theorem over compact Hausdorff bases

Statement

Assume AC. If E is a finite-rank real or complex vector bundle over a compact Hausdorff space X, then for some finite N there is a finite-rank bundle E with

EEX×FN.

For the empty base and for the rank-zero bundle one may take N=0.

Facts & Assumptions

Given: AC, a compact Hausdorff X, and a rank-n bundle EX.

[F1]

Under AC and DC, every open cover of a compact Hausdorff space admits a finite subordinate partition of unity (Under choice and dependent choice, every open cover of a compact Hausdorff space admits a finite subordinate partition of unity).

[F2]

A locally coordinatewise fixed-dimensional family is a subbundle (Bundle maps, sections, subbundles, and isomorphisms).

Proof

technique · direct
1.1

If X= or n=0, the asserted N=0 is immediate. Otherwise, use [A1] to obtain DC and [F1] to choose a finite linear trivializing cover U1,,Um with a subordinate partition ρ1,,ρm. Let ϕi:EUiUi×Fn be the corresponding fiber coordinates.

F1A1choose
2.1

Define j:EX×(Fn)m by j(e)=(p(e),(ρi(p(e))ϕi(e))i=1m), interpreting the ith coordinate as zero off Ui. Support containment makes every coordinate continuous. If e0 lies over x, some ρi(x)>0, so the ith coordinate is nonzero; hence each jx is injective.

step 1.1algebra
3.1

In a local frame, j is a continuous full-rank matrix A(x). The matrix A(x)(A(x)A(x))1A(x) is the continuous orthogonal projection onto j(Ex). Its complementary projections therefore have locally constant rank mnn, and [F2] makes their images a subbundle EX×Fmn. Fiberwise orthogonal decomposition gives j(E)E=X×Fmn and hence EEX×Fmn.

F2step 2.1algebra
TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-09-14Open item page →

Homotopy invariance of vector-bundle pullback

Statement

Assume AC. Let X be paracompact Hausdorff and let H:X×IY be a homotopy from f0 to f1. For every numerable finite-rank real or complex vector bundle EY, the endpoint pullbacks f0E and f1E are isomorphic. Equivalently, the restrictions of HE to X×{0} and X×{1} are isomorphic. No canonical endpoint isomorphism is asserted.

Facts & Assumptions

Given: AC, X,H,E as in the statement, and ξ=HEX×I.

[F1]

Pullback charts make ξ a vector bundle, and its endpoint restrictions are f0E and f1E (Pullback vector bundles and sections).

[F2]

Under AC and DC a paracompact Hausdorff open cover admits a subordinate locally finite partition (Under choice and dependent choice, every open cover of a paracompact Hausdorff space admits a locally finite subordinate partition of unity).

[F3]

The countabilization in the proof of Numerable principal bundles are classified by maps to BG turns an arbitrary numeration into a countable partition (λm) such that each cozero set is a disjoint union of open pieces subordinate to the original cover.

Proof

technique · direct
1.1

For each xX, compactness of I gives a partition 0=t0<<tr=1 and neighborhoods Ux,j of x such that ξ is trivial on Ux,j×[tj1,tj]. After shrinking to Ux=jUx,j, modify each later strip trivialization by its transition matrix at the common endpoint; consecutive trivializations then agree there and paste. Thus ξUx×I is trivial.

F1construct
2.1

Apply [A1] and [F2] to the cover (Ux). Apply the countabilization [F3] to obtain a countable open cover (Vm) and a locally finite partition (λm) with suppλmVm, where each Vm is a disjoint union of open sets contained in members of the original cover. Pasting the corresponding trivializations over those disjoint pieces makes ξVm×I trivial.

F2F3A1step 1.1choose
3.1

Put ψ0=0, ψm=jmλj, and let XmX×I be the graph of ψm. Over Vm×I, its chosen trivialization transports a vector vertically from (x,ψm(x)) to (x,ψm1(x)). Outside suppλm the two graph points agree, so extending by the identity gives a continuous bundle isomorphism hm:ξXmξXm1.

step 2.1construct
4.1

Near any x, choose M so every λm with m>M vanishes there. On that neighborhood ψM=1, and h1hM carries the restriction over the graph of 1 to the graph of 0. Enlarging M does not change this map locally because the added hm are identities. These local formulas therefore define a continuous fiberwise-linear isomorphism ξX×{1}ξX×{0}. Reversing the finite local composites gives its continuous inverse.

step 3.1
5.1

By [F1] the two endpoint restrictions are precisely f1E and f0E, so step 4.1 proves the assertion. AC was used in step 2.1 to supply DC and countabilize the arbitrary partition; the finite strip constructions are choice-free once their data are supplied. Different partitions and charts can give different endpoint maps, which is why no canonical isomorphism is claimed.

F1A1step 2.1step 4.1
DefinitionDefinition: Literature-sourcedProof: Not applicableprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-14Open item page →

Frame bundles and associated vector bundles

Definition

For a rank-n F-vector bundle EX, its frame bundle Fr(E) has fiber

Fr(E)x={u:FnEx linear}.

Its right action is precomposition, ug=ug. A linear bundle chart identifies the frames with U×GLn(F) and the action with right multiplication, so Fr(E) is a principal bundle as in Principal g bundle and associated fiber bundle.

Conversely, for a right principal GLn(F)-bundle PX, let the group act on Fn on the left by its standard representation. The associated bundle

P×GLn(F)Fn

is a locally trivial bundle with fiber Fn by Associated bundle is locally trivial and functorial under pullback. On the fiber over x, choose pPx and set [p,v]+[p,w]=[p,v+w],a[p,v]=[p,av]. Changing p to pg replaces v,w by g1v,g1w, so these operations are well-defined because g is linear. The associated local trivializations restrict to linear isomorphisms on fibers. Thus this is a rank-n vector bundle in the sense of Real and complex topological vector bundles. Evaluation

[u,v]u(v)

is well-defined because (ug)(v)=u(gv), and it gives a canonical isomorphism Fr(E)×GLn(F)FnE. These constructions commute with pullback. A linear chart numeration induces the same support-subordinate numeration on the frame bundle and conversely. For n=0 the structure group and every frame fiber are singletons.

DefinitionDefinition: Literature-sourcedProof: Not applicableprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-14Open item page →

Oriented real bundles and oriented frame bundles

Definition

For a rank-n real vector bundle ξX, form the orientation cover Or(ξ)X whose fiber is the set of orientations of ξx. In a linear chart, an orientation is the standard orientation or its negative, and a transition matrix acts by the sign of its determinant. These charts give a two-sheeted cover when n1.

An orientation of ξ is a section of this cover, equivalently a continuous fiberwise choice of orientation. The zero vector space has its canonical orientation, so a rank-zero bundle has one orientation rather than two. A fiberwise invertible bundle map between oriented bundles is orientation-preserving when it carries the selected orientation to the selected orientation; in oriented local frames its matrices have positive determinant.

The oriented frame bundle Fr+(ξ)Fr(ξ) consists of frames that transport the standard orientation of Rn to the selected orientation of ξx. Oriented linear charts identify it with U×GLn+(R), and precomposition makes it a principal GLn+(R)-bundle. This construction uses neither a metric nor a choice principle; a metric-dependent SO(n) reduction is treated separately.

For a subgroup HG, an H-reduction of a principal G-bundle P is a principal H-subbundle QP for which Q×HGP, [q,g]qg, is an isomorphism of the principal bundles defined in Principal g bundle and associated fiber bundle.

PropositionStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-14Open item page →

Orientation is equivalent to an SO(n)-reduction

Statement

For a numerable rank-n real vector bundle with a supplied bundle metric, orientations are naturally in bijection with reductions of its orthonormal frame bundle from O(n) to SO(n). Orientation-preserving isometries preserve these reductions.

Facts & Assumptions

Given: A rank-n real bundle ξX with a bundle metric.

[F1]

Orientations, positive frames, principal frame bundles, and reductions of structure group have the conventions of Oriented real bundles and oriented frame bundles.

Proof

technique · direct
1.1

The orthonormal frames form a principal O(n)-subbundle of Fr(ξ): Gram–Schmidt in a bundle chart gives local orthonormal frames, and any two differ by a unique orthogonal matrix. Given an orientation, let Q consist of its positive orthonormal frames. In oriented orthonormal charts, QU×SO(n), and every orthonormal frame is a positive one followed by an element of O(n). Thus Q is an SO(n)-reduction in the sense of [F1].

F1algebra
2.1

Conversely, let Q be an SO(n)-reduction. At x, transport the standard orientation of Rn through any qQx. Replacing q by qh with hSO(n) does not change the orientation. A local section of Q makes the choice continuous, so it defines an orientation of ξ.

F1step 1.1
3.1

Starting from an orientation, step 2.1 applied to its positive orthonormal frames returns that orientation. Starting from Q, the positive orthonormal frames for the resulting orientation are exactly Q, since each O(n)-fiber has precisely the determinant-positive coset. Hence the constructions are inverse.

F1step 1.1step 2.1
4.1

An orientation-preserving isometry of metric bundles carries positive orthonormal frames to positive orthonormal frames and hence carries the associated reduction to the associated reduction. When n=0, both groups and the frame fiber are singletons, and the same conclusion holds.

F1step 3.1algebra
DefinitionDefinition: Literature-sourcedProof: Not applicableprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-14Open item page →

Stiefel spaces, Grassmannians, and tautological bundles

Definition

Let F=R or C, and let 0nN. The Stiefel space

Vn(FN)={(v1,,vn):vi,vj=δij}

has the subspace topology from (FN)n. The group Kn=O(n) in the real case and Kn=U(n) in the complex case acts freely on the right by change of orthonormal frame. The Grassmannian Grn(FN)=Vn(FN)/Kn is the space of n-planes with this quotient topology.

Graph charts about a plane identify nearby planes with linear maps to its orthogonal complement. They locally trivialize Vn(FN)Grn(FN) as a principal Kn-bundle. Its associated standard vector bundle, in the convention of Frame bundles and associated vector bundles, is the tautological bundle

γnN={(W,v)Grn(FN)×FN:vW}.

Equivalently, its graph-chart transition matrices glue it by Vector bundles are glued from transition cocycles.

The coordinate inclusions FNFN+1 define compatible inclusions of Stiefel spaces, Grassmannians, and tautological bundles. Write

Vn(F)=NnVn(FN),Grn(F)=NnGrn(FN),

with the weak direct-limit topology: a set is closed exactly when its intersection with every finite stage is closed. The later Schubert theorem identifies this with the weak topology in CW complex with closure finiteness and weak topology. For n=0, the Stiefel spaces, Grassmannians, and their stable colimits are points, and γ0 is the zero bundle.

DefinitionDefinition: Literature-sourcedProof: Not applicableprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-14Open item page →

Oriented Grassmannians and the tautological oriented bundle

Definition

For 0nN, the oriented Grassmannian is

Grn+(RN)=Vn(RN)/SO(n).

An ordered orthonormal frame determines its span together with the orientation it transports from Rn, and the SO(n) quotient identifies exactly the frames inducing the same oriented plane. The associated standard bundle is the tautological bundle γn+,N; its fiber over (W,o) is W with orientation o, in the sense of Oriented real bundles and oriented frame bundles.

The stable coordinate inclusions from Stiefel spaces, Grassmannians, and tautological bundles define

Grn+(R)=NnGrn+(RN),

with the weak direct-limit topology. This chosen model is denoted BSO(n).

For n1, forgetting the orientation is the double cover Grn+Grn, since a positive-dimensional real vector space has exactly two orientations. After forgetting orientation, γn+ is the pullback of γn along this cover. For n=0, both Grassmannians are points and the tautological bundle has its canonical rank-zero orientation.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-14Open item page →

Stable Stiefel space is contractible

Statement

For F=R or C and fixed n0, the stable Stiefel space Vn(F) is contractible. For n=0 it is already a point. For n>0 there is an explicit contraction that first moves every frame to odd coordinates and then rotates it to a fixed frame in the even coordinates. The odd- and even-coordinate embeddings are each homotopic to the identity through the same Gram-normalized injective linear paths.

Facts & Assumptions

Given: F{R,C} and fixed n0.

[F1]

Stable Stiefel space is the weak direct limit of its finite stages, whose points are orthonormal n-frames (Stiefel spaces, Grassmannians, and tautological bundles).

[F2]

Franklin and Thomas, Topology Proceedings 2 (1977), printed pp.111 and 113, define a kω-decomposition as an increasing compact-Hausdorff exhaustion with the weak topology and state in Property 4 that products of two such decompositions have the weak topology of the stagewise products. In particular, product with the compact interval is tested on finite stages.

Proof

technique · direct
1.1

The case n=0 is the one-point space by [F1]. Suppose n>0. Let O(er)=e2r1 and P(er)=e2r. For Q{O,P} put LsQ=(1s)I+sQ. Every LsQ is injective. For s>0 and a nonzero finite vector whose largest nonzero coordinate is r, coordinate 2r of LsPv is svr0. For Q=O and r>1, coordinate 2r1 is svr0, while for r=1 coordinate 1 is v1. The case s=0 is immediate.

F1algebra
2.1

If u=(u1,,un) is a frame, injectivity of LsQ makes LsQu1,,LsQun independent. Writing their column matrix as AsQ, the Gram-normalized matrix AsQ((AsQ)AsQ)1/2 is an orthonormal frame and varies continuously in (u,s) because positive-definite finite matrices have continuous inverse square roots. For each Q{O,P} this homotopes u to Q(u), since L0Q=I and Q is an isometry.

step 1.1algebra
3.1

Let E=(e2,e4,,e2n). The vectors of O(u) occupy odd coordinates and are orthogonal to the vectors of E. Therefore, for 0θπ/2, the columns cosθO(ui)+sinθe2i are orthonormal: their pairings are (cos2θ+sin2θ)δij. They give a homotopy from O(u) to the constant frame E.

step 2.1algebra
4.1

Each finite Stiefel stage is compact Hausdorff because it is a closed subspace of a finite product of unit spheres, and its coordinate inclusion into the next stage is closed. Thus [F1] is a kω-decomposition. By [F2], Vn(F)×I has the weak topology tested on Vn(FN)×I. On that product stage, the O and P homotopies in step 2.1 land respectively in Vn(F2N1) and Vn(F2N), while step 3.1 lands in a finite stage containing also the first 2n coordinates. The compatible stagewise formulas are continuous, so [F2] proves ordinary continuity of both parity homotopies and of their concatenation from the identity to the constant frame E. This is the required contraction and uses no choice principle.

F1F2step 2.1step 3.1
LemmaStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-09-14Open item page →

A bundle embedding produces its Grassmannian classifying map

Statement

Assume AC. If j:EX×FN is a continuous fiberwise-linear embedding of a rank-n bundle, then cj(x)=j(Ex) is continuous as a map XGrn(FN), and e(p(e),j(e)) identifies E with cjγnN.

A supplied numeration gives an embedding into X×FS with locally finite coordinates. Every numeration has a countable numerable refinement under AC, so one may take S=N and target F. Over a compact Hausdorff base, finitely many coordinates suffice.

Facts & Assumptions

Given: AC, a rank-n bundle EX, and the data in the applicable clause of the statement.

[F1]

The tautological bundle over the Grassmannian has fiber W over the plane W (Stiefel spaces, Grassmannians, and tautological bundles).

[F2]

A numeration is support-subordinate and locally finite (Locally finite partitions of unity and subordination to an open cover).

[F3]

Steps 1.1–2.1 of Numerable principal bundles are classified by maps to BG countabilize an arbitrary indexed numeration under AC, producing countably many disjoint-union chart domains and a subordinate partition.

[F4]

Under AC, a finite-rank bundle over a compact Hausdorff base is a direct summand of a finite trivial bundle (Finite-rank complement theorem over compact Hausdorff bases).

[A1]

AC has the meaning fixed in The Axiom of Choice.

Proof

technique · direct
1.1

In a local frame of E, write jx as a continuous full-rank N×n matrix A(x). The orthogonal projection onto its image is P(x)=A(x)(A(x)A(x))1A(x). Invertibility of the positive matrix AA and continuity of matrix inversion make P continuous. The graph chart of [F1] identifies a plane continuously from its projection, so xj(Ex) is continuous.

F1algebra
1.2

For supplied numerating charts ϕs:EUsUs×Fn and partition (ρs) from [F2], define J(e)=(ρs(p(e))ϕs(e))sS, with a zero coordinate off Us. Support containment makes each zero extension continuous, and local finiteness makes J locally land in a finite coordinate subspace. Some ρs(x)>0 at every x, so Jx is injective. This proves the locally finite-coordinate assertion without any choice beyond the supplied data.

F2algebra
2.1

The map Θ:EcjγnN, e(p(e),j(e)), is continuous and linear and bijective on every fiber. In the same local frame, its inverse on the image plane is represented by (AA)1A, which varies continuously. Hence Θ is a bundle isomorphism.

F1step 1.1algebra
2.2

Apply the countabilization [F3] to an arbitrary numeration. Using its countable chart domains in step 1.2 gives an embedding into F, continuous for the weak direct-limit topology because it locally lands in a finite stage. This is the exact AC use in the countable clause.

F3A1step 1.2
3.1

If X is compact Hausdorff, [F4] gives EEX×FN for finite N. Restricting this isomorphism to the first summand gives a finite-dimensional bundle embedding, and steps 1.1–2.1 give its finite Grassmannian map and tautological pullback. The empty base and rank-zero cases use N=0 as in [F4].

F4step 1.1step 2.1
LemmaStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-09-14Open item page →

Homotopic Grassmannian maps classify isomorphic bundles and conversely

Statement

Fix F{R,C}. Assume AC. Homotopic maps f0,f1:XGrn(F) pull back isomorphic tautological bundles when X is paracompact Hausdorff. Conversely, if the two pullbacks are isomorphic, then f0 and f1 are homotopic after the standard stabilization. In particular, classifying maps obtained from two numerable embeddings of one bundle are homotopic.

Facts & Assumptions

Given: F{R,C}, AC, a paracompact Hausdorff X, and the two maps in the statement.

[F1]

Endpoint pullbacks along a homotopy are isomorphic under the stated paracompact and AC hypotheses (Homotopy invariance of vector-bundle pullback).

[F2]

A bundle embedding is isomorphic to the pullback along its image-plane map (A bundle embedding produces its Grassmannian classifying map).

[F3]

Odd-coordinate displacement followed by Gram normalization gives a continuous stable homotopy of frames (Stable Stiefel space is contractible).

[A1]

AC has the meaning fixed in The Axiom of Choice.

Proof

technique · direct
1.1

If H:X×IGrn(F) joins f0 to f1, then Hγn restricts to f0γn and f1γn. By [F1] these endpoint bundles are isomorphic. This proves the forward implication, with AC used exactly as in [F1].

F1A1assume-hyp
1.2

Conversely, suppose Φ:f0γnf1γn is an isomorphism. With coordinates indexed by r0, let O(er)=e2r+1 and P(er)=e2r+2. The injective paths (1s)I+sO and (1s)I+sP, with Gram normalization as in [F3], homotope f0 to Of0 and f1 to Pf1 as image-plane maps. The formulas are stagewise continuous and hence continuous in the stable weak topology.

F3assume-hyp
2.1

View the tautological inclusions as embeddings ji:fiγnX×F. For 0θπ/2, the fiber map vcosθO(j0v)+sinθP(j1Φv) is injective: its two terms lie in orthogonal odd and even coordinate subspaces, so its squared norm is cos2θj0v2+sin2θj1Φv2>0 for v0. Its image planes therefore give a continuous homotopy from Of0 to Pf1.

F2step 1.2algebra
3.1

Concatenate the first displacement homotopy, the interpolation of step 2.1, and the reverse of the second displacement homotopy. This proves f0f1, the reverse implication. If two embeddings classify one bundle, [F2] identifies both pullbacks with that bundle, so this reverse implication applies. For n=0 every Grassmannian is a point, and for X= there is one map and one bundle; both implications remain valid.

F2step 1.2step 2.1
TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-09-14Open item page →

Real and complex vector bundles are classified by stable Grassmannians

Statement

Assume AC. For every paracompact Hausdorff CGWH space X and n0, pullback gives natural bijections

[X,Grn(R)]VectnR(X),[X,Grn(C)]VectnC(X),

where the right sides are isomorphism classes of numerable rank-n bundles. These Grassmannians are denoted BO(n) and BU(n) in this model. The assertion also holds for any CGWH X when numerability is supplied explicitly. Nonnumerable bundles are not classified by this statement.

Facts & Assumptions

Given: AC, a CGWH space X, n0, and F{R,C}.

[F1]

Under AC every numerable rank-n bundle has a countable F embedding whose image-plane map pulls the tautological bundle back to the original bundle (A bundle embedding produces its Grassmannian classifying map).

[F2]

Under AC, homotopic Grassmannian maps have isomorphic pullbacks, and isomorphic pullbacks have homotopic classifying maps (Homotopic Grassmannian maps classify isomorphic bundles and conversely).

[F3]

Vector bundles and their frame bundles determine one another by the associated standard representation, compatibly with pullback and numerations (Frame bundles and associated vector bundles).

[F4]

Under AC, numerable principal bundles over CGWH bases are classified by the Milnor BG model; its proof includes arbitrary-numeration countabilization (Numerable principal bundles are classified by maps to BG).

[F5]

The stable Stiefel total space is contractible (Stable Stiefel space is contractible).

[F6]

Hatcher, Appendix Proposition 1.19, proves that a weak direct limit of an increasing sequence of compact Hausdorff spaces is paracompact. Each finite real or complex Grassmannian is compact Hausdorff, so the stable Grassmannian is paracompact.

[F7]

Under AC and DC a paracompact Hausdorff chart cover has a subordinate locally finite partition (Under choice and dependent choice, every open cover of a paracompact Hausdorff space admits a locally finite subordinate partition of unity).

Proof

technique · direct
1.1

By [F6], the stable Grassmannian is paracompact. Apply [A1] and [F7] to the linear graph-chart cover of γn; this supplies a numeration of the tautological bundle, and every pullback of that numeration is again a numeration. Thus Φ([f])=[fγn] always lands in numerable bundles.

F3F6F7A1
2.1

If f0f1 and X is paracompact, [F2] makes the two pullbacks isomorphic. For arbitrary CGWH X, pull back the numerable principal Stiefel bundle along the homotopy. The equivariant endpoint-transport argument in [F4] applies to this numerable principal O(n)- or U(n)-bundle and is a principal-bundle isomorphism; [F3] makes the associated vector bundles isomorphic. Hence Φ is well-defined in both stated branches.

F2F3F4step 1.1
3.1

Let EX be numerable. By [F1] it has an embedding j:EX×F, and its image-plane map cj satisfies cjγnE. Thus Φ is surjective. The paracompact branch obtains a numeration from [F7], while the explicitly numerable branch starts with that data; [F1] uses AC to countabilize it.

F1F7A1step 2.1choose
4.1

If Φ([f0])=Φ([f1]), identify the two pullbacks. The reverse construction in [F2] moves the two tautological embeddings to odd and even coordinates and interpolates their image planes through fiberwise injections; that construction uses no paracompactness. It yields f0f1, so Φ is injective. Together with step 3.1 this proves both displayed bijections.

F2step 3.1
5.1

For a:XX, the canonical pullback comparison identifies a(fγn) with (fa)γn, so the bijections are natural. The numerable principal O(n)- or U(n)-bundle Vn(F)Grn(F) has contractible total space by [F5], so its quotient is the concrete BO(n) or BU(n) model. The published theorem [F4] has the same numerability boundary and likewise excludes nonnumerable bundles.

F4F5step 1.1step 4.1
6.1

When n=0, the Grassmannian is a point and the only rank-zero bundle is XX, so both sides are singletons. When X=, there is one map and one empty bundle in every rank. AC is used in steps 1.1–3.1 for partitions, endpoint transport, and countabilization; no claim is made for a locally trivial bundle lacking a numeration.

F1F2F4F7A1step 3.1step 4.1step 5.1
TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-14Open item page →

Oriented real vector bundles are classified by BSO

Statement

Assume AC. For a paracompact Hausdorff CGWH base X and n0, pullback of γn+ gives a natural bijection

[X,Grn+(R)]=[X,BSO(n)]VectnR,+(X),

where the right side consists of orientation-preserving isomorphism classes of numerable oriented rank-n real bundles. For n=0 both sets are singletons.

Facts & Assumptions

Given: AC, a paracompact Hausdorff CGWH space X, and n0.

[F1]

Under AC, numerable real rank-n bundles over X have countable Grassmannian embeddings and are classified by their stable Gauss maps (Real and complex vector bundles are classified by stable Grassmannians).

[F2]

With a metric, an orientation is equivalent to an SO(n) reduction (Orientation is equivalent to an SO(n)-reduction).

[F3]

The oriented Grassmannian carries the tautological oriented bundle and is the chosen BSO(n) model (Oriented Grassmannians and the tautological oriented bundle).

[A1]

AC has the meaning fixed in The Axiom of Choice.

Proof

technique · direct
1.1

Let (E,o) be a numerable oriented bundle. Use [F1] to choose a countable embedding j:EX×R. Give the image plane j(Ex) the orientation transported by jx from ox. In oriented local frames this varies continuously, so it defines cj+:XGrn+(R). The tautological pullback map e(p(e),j(e)) is orientation-preserving by construction. Thus every oriented bundle is in the image.

F1F3A1choose
2.1

If two maps to the oriented Grassmannian are homotopic, pull back γn+ over X×I and repeat the graph-transport proof used in [F1] with oriented charts. Every transition matrix has positive determinant, so the endpoint isomorphism is orientation-preserving. Hence pullback depends only on the homotopy class.

F1F3step 1.1
2.2

Conversely, an orientation-preserving isomorphism between two pullbacks identifies them as one oriented bundle. Move their embeddings to odd and even coordinates and interpolate as in the injectivity proof of [F1], transporting the fixed domain orientation to every intermediate image plane. This is a homotopy through oriented Grassmannian maps, so the pullback assignment is injective.

F1F3step 1.1
3.1

Pullback of the transported image orientation commutes with base change, proving naturality. By [F2], the same classification can be read as classification of the corresponding SO(n) reductions, which agrees with the notation in [F3]. When n=0, the oriented Grassmannian, structure group, and bundle fiber are points, so both sets are singletons. AC is inherited exactly from [F1]'s numeration and countabilization.

F1F2F3A1step 2.1step 2.2
DefinitionDefinition: Literature-sourcedProof: Not applicableprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-14Open item page →

Schubert cells in real and complex Grassmannians

Definition

Fix the coordinate flag 0F1FN. A Schubert symbol for Grn(FN) is a strictly increasing sequence a=(a1<<an) with 1aiN. Its Schubert cell is

e(a)={W:dim(WFai)=i, dim(WFai1)=i1 for every i}.

Every We(a) has a unique pivot-normalized basis

vi=eai+j<aij{a1,,ai1}xijej,

after using earlier pivot rows to clear their columns. The free coordinates number

d(a)=i=1n(aii),

so e(a)Fd(a). Its real dimension is d(a) for F=R and 2d(a) for F=C. Equivalently, the integers aii, read in reverse order, form a partition fitting the n by (Nn) rectangle. These spaces use the Grassmannian topology fixed in Stiefel spaces, Grassmannians, and tautological bundles. For n=0, the unique symbol is the empty sequence, the displayed sum is the empty sum 0, and its Schubert cell is the one-point Grassmannian.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-09-14Open item page →

Schubert cells give the stable Grassmannian CW structure

Statement

The Schubert strata are open cells whose closures are unions of cells with componentwise smaller pivot symbols. They form a finite CW structure on Grn(FN), and the standard inclusions Grn(FN)Grn(FN+1) are cellular subcomplex inclusions. Their union is the stated CW structure on Grn(F), and each finite-dimensional subcomplex is contained in a finite stage.

Facts & Assumptions

Given: F=R or C, 0nN, and the coordinate flag.

[F1]

A Schubert symbol a has a cell e(a)Fd(a) with d(a)=i(aii) (Schubert cells in real and complex Grassmannians).

[F2]

A CW structure requires characteristic disks, closure finiteness, and the weak topology (CW complex with closure finiteness and weak topology).

Proof

technique · induction
1.1

For a symbol a, replace the normalized echelon rows by the unique orthonormal echelon frame (v1,,vn) whose last nonzero coordinate is ai and is nonnegative real. Thus vi lies in a closed hemisphere Hi of dimension ai1 over R or 2ai2 over C. The space D(a) of these mutually orthogonal frames is a closed ball of real dimension d(a) or 2d(a): project to v1H1, rotate v1 to ea1 while fixing its orthogonal complement, identify the fiber with the analogous construction for (a21,,an1), and induct on n. For n=0 it is a point.

F1construct
2.1

The span map χa:D(a)Grn(FN) restricts on the interior, where every last pivot coordinate is positive, to the pivot-coordinate homeomorphism onto e(a) from [F1]. On the boundary at least one last pivot coordinate is zero; echelon reduction then lowers at least one pivot and never increases another. Hence χa(D(a)) lies in the union of cells e(b) with biai for all i and ba, all of smaller dimension.

F1step 1.1
3.1

Induct on the real cell dimension. The zero-dimensional cells form a finite discrete CW complex. If the union Xr of cells of dimension at most r has the asserted CW structure, attach the finitely many disks D(a) of dimension r+1 by the boundary maps in step 2.1. The resulting finite CW complex maps continuously and bijectively to the union Xr+1. Its source is compact, while the Grassmannian is Hausdorff because distinct planes are separated by a squared projection-length function; therefore the map is a homeomorphism. This completes the dimension induction and proves the finite CW structure and closure order.

F2step 2.1construct
4.1

Under the coordinate inclusion FNFN+1, the cells with anN retain the same symbols and characteristic disks, so they form a subcomplex. The stable Grassmannian has the weak topology with respect to these stages; hence [F2] identifies their union as the asserted CW complex. If a subcomplex has dimension at most r, then [F1] gives aiid(a)r, hence aii+r for every symbol it uses. Only finitely many such symbols exist and all have ann+r, so the subcomplex lies in the finite stage Grn(Fn+r).

F1F2step 3.1
DefinitionDefinition: Literature-sourcedProof: Not applicableprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-14Open item page →

Clutching construction for bundles over a suspension

Definition

Let (A,a0) be a well-pointed based compact CGWH space and let g:AGLn(F) be continuous. Write the suspension from Reduced cone suspension and cofiber sequence as the union of its upper and lower cones C+A and CA. The clutched bundle Eg is the quotient of

(C+A×Fn)⨿(CA×Fn)

by the equatorial identifications

(a,v)+(a,g(a)v).

Using collar neighborhoods of the equator gives two open product charts whose transition is the same g on every collar slice. Thus Vector bundles are glued from transition cocycles makes EgΣA a rank-n vector bundle.

This upper-to-lower convention is fixed throughout the page: under the affine coordinates used in the companion calculation, g(z)=z gives the chosen tautological Hopf line over S2=CP1. Interchanging the upper and lower charts reverses the relation and replaces g by g1. For n=0, GL0(F) is a point and the construction gives the unique rank-zero bundle.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-14Open item page →

Clutching classifies vector bundles over spheres in the stable range

Statement

For q1, rank-n F-bundles over Sq are obtained from clutching maps Sq1GLn(F). Two clutching maps give isomorphic bundles exactly when they differ by homotopy and by left and right changes of hemisphere trivialization that extend over the disks.

For F=C and q2, the classification is πq1(GLn(C)), and stabilization is an isomorphism for q2n. For F=R, it is stable for q<n, with the q=1 component/orbit case kept separate. Rank zero gives one class.

Facts & Assumptions

Given: q1, n0, and F=R or C.

[F1]

The two-hemisphere clutching convention and its transition relation are fixed in Clutching construction for bundles over a suspension.

[F2]

A fibration gives the exact sequence of homotopy groups, including the pointed low-degree terms (Long exact sequence of homotopy groups of a fibration).

Proof

technique · direct
1.1

A finite-rank bundle E over a disk D is trivial without a choice principle. Pull it back along the radial contraction H:D×ID. Choose finitely many linear charts covering the compact metric space D×I, shrink them by a Lebesgue-number refinement so that the closures of the shrunken opens lie in the original charts, and normalize the finitely many distance-to-complement functions. Their supports lie in the original charts, so the square-root-weighted chart formula embeds HE in one finite trivial bundle. Let P(x,t) be the orthogonal projection onto the resulting image plane. Uniform continuity on D×I gives a subdivision 0=t0<<tm=1 with P(x,tj+1)P(x,tj)<1 for every x. Projection from imP(x,tj) to imP(x,tj+1) is then injective—if v is killed, v=(PjPj+1)v<v—and hence is an isomorphism between equal finite dimensions. These continuous bundle isomorphisms compose to identify the restriction at t=0 with the constant restriction at t=1. Thus E is trivial. Apply this to the two closed hemispheres of Sq. Their trivializations differ on the equator by a continuous g:Sq1GLn(F), and [F1] reconstructs the bundle as Eg.

F1constructalgebra
1.2

Polar normalization AA(AA)1/2 deformation retracts GLn(C) to U(n) and GLn(R) to O(n), preserving the two real determinant components. The last-column maps give fibrations U(n)U(n+1)S2n+1 and O(n)O(n+1)Sn. Since the homotopy groups of Sd vanish below d, [F2] makes πq1U(n)πq1U(n+1) an isomorphism for q2n, and the orthogonal map an isomorphism for q<n.

F2algebra
2.1

Let Eg and Eh be clutched bundles. An isomorphism, written in the chosen upper and lower trivializations, has matrices A±:D±qGLn(F) and compatibility Ag=hA+ on the equator, hence h=AgA+1. Conversely, any such pair of disk-extending matrices defines compatible isomorphisms on the two trivial bundles and therefore an isomorphism of the quotients. This proves both directions of the left/right gauge criterion.

F1step 1.1algebra
3.1

A homotopy G:Sq1×IGLn(F) clutches a bundle over Sq×I. The finite compact version of the endpoint transport in step 1.1 makes its endpoint restrictions EG0 and EG1 isomorphic. Conversely, after fixing hemisphere trivializations, step 2.1 shows that all ambiguity is precisely homotopy together with disk-extending left and right gauges. Thus the stated equivalence classes classify the bundles.

F1step 1.1step 2.1
4.1

For complex bundles and q2, path-connectedness of GLn(C) turns the equivalence in step 3.1 into the based group πq1; disk gauges restrict to nullhomotopic maps, and the fundamental group of a topological group is abelian in the loop case. For real q>1, a clutching map lies in one determinant component; choosing an orientation moves it into GLn+, while forgetting orientation takes the orbit under conjugation by a reflection. The stabilization in step 1.2 respects this orbit action, giving the stated real stable range. For q=1, maps from S0 retain the separate component/orbit description. If n=0, the structure group is a point and [F1] gives the unique rank-zero bundle.

F1step 3.1step 1.2
TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-14Open item page →

Oriented clutching classifies oriented bundles over spheres

Statement

For n1 and k1, orientation-preserving isomorphism classes of oriented rank-n real bundles over Sk are classified by

[Sk1,GLn+(R)][Sk1,SO(n)].

Reversing the chosen fiber orientation acts on a clutching map by conjugation with an orientation-reversing matrix.

Facts & Assumptions

Given: n1, k1, and an oriented rank-n bundle over Sk.

[F1]

Unoriented clutching is controlled by hemisphere trivializations, homotopies, and disk-extending gauge maps (Clutching classifies vector bundles over spheres in the stable range).

[F2]

Positive frames and orientation-preserving maps have transition matrices in GLn+(R) (Oriented real bundles and oriented frame bundles).

[F3]

With a metric, positive orthonormal frames are the corresponding SO(n) reduction (Orientation is equivalent to an SO(n)-reduction).

Proof

technique · direct
1.1

Each hemisphere disk is connected and the restriction of the oriented bundle is trivial by the finite argument in [F1]. If a chosen trivialization reverses orientation, compose it with one fixed reflection; hence both hemisphere trivializations may be chosen orientation-preserving. Their equatorial transition then lies in GLn+(R) by [F2].

F1F2construct
2.1

Repeat the equivalence calculation of [F1] using only orientation-preserving hemisphere gauges. Such gauges take values in GLn+, which is path connected, and their disk restrictions are nullhomotopic. Thus two positive clutching maps give orientation-preservingly isomorphic bundles exactly when they are homotopic, proving the first classification. This includes k=1: every map from S0 to the path-connected group has the single unbased homotopy class.

F1F2step 1.1
3.1

Polar normalization preserves determinant sign and deformation retracts GLn+(R) onto SO(n). Equivalently, it orthonormalizes the positive frames in [F3]. It therefore induces the second displayed bijection on homotopy classes.

F3step 2.1algebra
4.1

Fix a reflection rGLn(R). After reversing the chosen orientation of every fiber, the old oriented hemisphere trivializations become orientation-reversing; postcomposing both with r makes them oriented again. If their old transition was g, the new one is rgr1. A different reflection differs from r by positive matrices and gives the same action on the classified homotopy classes. The argument is finite and uses no choice principle.

F1F2step 2.1step 3.1algebra

5 · Examples, counterexamples and false statements

None yet.

Sources