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

37 results · all verified · 13 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 24 not AI-judged were verified by owner audit (typically over a confirmed judge false positive), not failures.

Smooth Vector Bundles and Sections

1 · Prerequisites

2 · Summary

This page turns finite-rank smooth vector bundles into usable global objects. It starts from local triviality and transition functions, constructs bundles from cocycles, and then moves through sections, frames, bundle maps, pullbacks, Whitney sums, quotient bundles, bundle metrics, complements, and the normal and conormal bundles of an embedded submanifold.

The two main traps on this page are kept explicit. First, smoothness and local triviality are always checked in honest bundle charts rather than by fibrewise set theory. Second, the image of a bundle map over a non-identity base map belongs naturally in a pullback bundle, not naively in the original target over its old base.

3 · Logical flowchart

4 · Definitions, theorems and proofs

DefinitionDefinition: AI-adaptedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-08-31Open item page →

Smooth fibre bundles and local trivializations

Definition

Let M and E be smooth manifolds, let F be a smooth manifold, and let π:EM be a smooth surjection.

A smooth local trivialization with model fibre F on an open set UM is a diffeomorphism

Φ:π1(U)U×F

over U, meaning that pr1Φ=π.

The map π:EM is a smooth fibre bundle with model fibre F when there is an open cover (Uα) of M such that each restriction π1(Uα)Uα admits a smooth local trivialization.

Thus each point of M has a neighborhood on which E is smoothly identified with a product over the identity on the base.

DefinitionDefinition: AI-adaptedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-08-31Open item page →

Smooth vector bundles, rank, fibres, and trivial bundles

Definition

Let π:EM be a smooth fibre bundle and let rN.

A smooth vector bundle of rank r is a smooth fibre bundle for which every fibre Ep:=π1(p) is an r-dimensional real vector space and there is an open cover (Uα) of M such that each restriction π1(Uα)Uα admits a local trivialization

Φα:π1(Uα)Uα×Rr

whose restriction on each fibre Ep is a linear isomorphism EpRr.

The fibre over pM is called the fibre at p. A vector bundle is trivial when it is globally isomorphic over M to the product bundle M×RrM.

PropositionStatement: AI-adaptedProof: AI-generatedprecheck passaudited 2026-08-31Open item page →

A vector bundle projection is a surjective submersion

Statement

If π:EM is a smooth vector bundle, then π is a surjective submersion.

Facts & Assumptions

Given: A smooth vector bundle π:EM.

[L1]

A smooth vector bundle is, in particular, a smooth fibre bundle with local trivializations over the identity on the base (Smooth vector bundles, rank, fibres, and trivial bundles).

[L2]

A smooth map is a submersion exactly when its differential is surjective at every point (Immersions, submersions, and constant-rank maps).

Proof

technique · direct
1.1

Surjectivity is part of the definition of a smooth fibre bundle, so π is surjective. Fix eE with p=π(e), and choose a local trivialization Φ:π1(U)U×Rr around e. In this chart, π becomes the product projection pr1:U×RrU.

L1given
2.1

In product coordinates the differential of pr1 is the coordinate projection TpUTvRrTpU, which is surjective. Therefore dπe is surjective, and since e was arbitrary, π is a submersion by [L2].

L2step 1.1algebra
DefinitionDefinition: AI-adaptedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-08-31Open item page →

Vector bundle charts and transition functions

Definition

Let π:EM be a smooth rank-r vector bundle and let Φα:π1(Uα)Uα×Rr be a local trivialization whose restriction on each fibre is a linear isomorphism. The pair (Uα,Φα) is a vector bundle chart.

For two vector bundle charts (Uα,Φα) and (Uβ,Φβ), the overlap map

ΦβΦα1:(UαUβ)×Rr(UαUβ)×Rr

has the form

ΦβΦα1(p,v)=(p,gβα(p)v),

where gβα:UαUβGL(r,R) is smooth. The map gβα is the transition function from chart α to chart β.

LemmaStatement: AI-adaptedProof: AI-generatedprecheck passjudge pass (gpt-5.6-terra)audited 2026-08-31Open item page →

Vector bundle transition functions satisfy the cocycle identities

Statement

For vector bundle charts on a rank-r bundle, the transition functions satisfy

gαα(p)=Ir,gγα(p)=gγβ(p)gβα(p)

on every overlap where the expressions are defined.

Facts & Assumptions

Given: Three vector bundle charts (Uα,Φα), (Uβ,Φβ), and (Uγ,Φγ) on one rank-r bundle.

[L1]

In a vector bundle chart overlap, ΦβΦα1(p,v)=(p,gβα(p)v) with gβα(p)GL(r,R) (Vector bundle charts and transition functions).

Proof

technique · direct
1.1

On Uα, the map ΦαΦα1 is the identity, so [L1] gives (p,gαα(p)v)=(p,v) for every vRr. Hence gαα(p)=Ir.

L1given
2.1

On a triple overlap, ΦγΦα1=(ΦγΦβ1)(ΦβΦα1). Applying [L1] to (p,v) gives (p,gγα(p)v)=(p,gγβ(p)gβα(p)v) for every v, so gγα(p)=gγβ(p)gβα(p).

L1step 1.1algebra
TheoremStatement: AI-adaptedProof: AI-generatedprecheck passaudited 2026-08-31Open item page →

Construction of a vector bundle from a smooth cocycle

Statement

Let M be a smooth manifold, let (Uα)αA be a supplied countable open cover of M, let rN, and let gβα:UαUβGL(r,R) be smooth maps satisfying the identities of Vector bundle transition functions satisfy the cocycle identities. Then the quotient of αA(Uα×Rr) by the relation

(p,v)α(p,gβα(p)v)β

is a smooth rank-r vector bundle over M.

Facts & Assumptions

Given: A smooth manifold M, a supplied countable open cover (Uα), and a smooth GL(r,R)-cocycle gβα on the overlaps.

[L1]

The transition functions satisfy the identity and cocycle laws on all overlaps (Vector bundle transition functions satisfy the cocycle identities).

[L2]

A countable disjoint union of fixed-dimensional smooth manifolds carries the obvious smooth-manifold structure (Countable disjoint unions of fixed-dimensional smooth manifolds are smooth manifolds).

[F1]

The quotient topology is the topology for which a set is open exactly when its full preimage under the quotient map is open (The quotient topology of a surjection, quotient maps, saturated sets, and the quotient of a space by an equivalence relation with its canonical projection).

Proof

technique · direct
1.1

Let X=αA(Uα×Rr) and declare (p,v)α(q,w)β when p=qUαUβ and w=gβα(p)v. By [L1], this relation is reflexive, symmetric, and transitive, so it is an equivalence relation on X.

L1givenconstruct
2.1

Let E=X/ and write q:XE for the quotient map. For each α, define ψα:q(Uα×Rr)Uα×Rr by ψα([p,v]α)=(p,v). The cocycle relation shows that every class meeting Uα×Rr has a unique representative there, so ψα is bijective. Its domain is open because q1(q(Uα×Rr)) is the union over β of the open sets {(p,gαβ(p)w)β:pUαUβ, wRr}, whence [F1] makes ψα a homeomorphism onto an open subset.

F1L1step 1.1
3.1

On overlaps, ψβψα1(p,v)=(p,gβα(p)v), so the chart changes are smooth with smooth inverses. The projection π([p,v]α)=p is well defined and in chart α is the product projection Uα×RrUα, while the fibre maps are linear by construction. Therefore the ψα form a smooth rank-r vector-bundle atlas on EM.

L1step 2.1algebra
4.1

Because the cover is countable and each chart image has a countable base, these bundle charts give E a countable base. Hausdorffness is local in the charts when two classes are distinct over one base point, and over different base points it comes from Hausdorffness of M. Hence E is a smooth manifold, and π:EM is the required smooth vector bundle.

L2step 2.1step 3.1
PropositionStatement: AI-adaptedProof: AI-generatedprecheck passaudited 2026-08-31Open item page →

Isomorphic cocycles define isomorphic vector bundles

Statement

Suppose two smooth rank-r cocycles on the same open cover satisfy

gβα(p)=hβ(p)gβα(p)hα(p)1

for smooth maps hα:UαGL(r,R). Then the two cocycles define isomorphic smooth vector bundles.

Facts & Assumptions

Given: Two smooth cocycles (gβα) and (gβα) on the same cover, together with a gauge family (hα) satisfying the displayed relation.

[L1]

A smooth cocycle on a countable cover determines a smooth vector bundle by the quotient construction (Construction of a vector bundle from a smooth cocycle).

Proof

technique · direct
1.1

On the α-th trivializing piece define Hα(p,v)=(p,hα(p)v). If (p,v)α(p,gβα(p)v)β, then the gauge relation gives Hβ(p,gβα(p)v)=(p,gβα(p)hα(p)v)=Hα(p,v), so the local maps descend to a well-defined bundle map H:EE.

L1givenconstruct
2.1

In the quotient charts of [L1], the descended map is (p,v)(p,hα(p)v), hence smooth and fibrewise linear. Replacing hα by hα1 gives the inverse construction, so H is a smooth bundle isomorphism.

L1step 1.1algebra
DefinitionDefinition: AI-adaptedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-08-31Open item page →

Restrictions of vector bundles

Definition

Let π:EM be a smooth vector bundle and let UM be open. The restriction of E to U is

EU:=π1(U)

with projection πEU:EUU.

The fibres of EU are the same vector spaces Ep for pU, and the smooth structure on EU is the one induced from the open subset π1(U)E.

PropositionStatement: AI-adaptedProof: AI-generatedprecheck passaudited 2026-08-31Open item page →

The zero section is a smooth embedding

Statement

For a smooth vector bundle π:EM, the zero section 0M:ME, p0p, is a smooth embedding.

Facts & Assumptions

Given: A smooth vector bundle π:EM.

[L1]

In a vector bundle chart, the bundle is identified over the identity with U×Rr (Smooth vector bundles, rank, fibres, and trivial bundles).

[L2]

A smooth embedding is an injective immersion which is a homeomorphism onto its image with the subspace topology (Smooth embeddings).

Proof

technique · direct
1.1

In a local trivialization Φ:π1(U)U×Rr, the zero section is represented by p(p,0). This map is smooth, injective, and its image is the slice U×{0}.

L1given
2.1

The coordinate slice U×{0} is an embedded submanifold of the product, so p(p,0) is an immersion and a homeomorphism onto its image. Transporting this property through the bundle charts proves that 0M is a smooth embedding by [L2].

L2step 1.1algebra
PropositionStatement: AI-adaptedProof: AI-generatedprecheck passaudited 2026-08-31Open item page →

The total space of a rank-r bundle has dimension dim M + r

Statement

If π:EM is a smooth vector bundle of rank r and dimM=n, then dimE=n+r.

Facts & Assumptions

Given: A rank-r smooth vector bundle π:EM with dimM=n.

[L1]

Every point of E lies in a vector bundle chart identified with U×Rr over an open set UM (Vector bundle charts and transition functions).

Proof

technique · direct
1.1

Fix eE with base point p=π(e). Choose a chart of M sending a neighborhood of p diffeomorphically onto an open subset of Rn, and combine it with a vector bundle chart from [L1]. This identifies a neighborhood of e in E with an open subset of Rn×Rr.

L1given
2.1

Since Rn×RrRn+r, every point of E has a chart of dimension n+r. Therefore the total space E is an (n+r)-manifold.

step 1.1algebra
DefinitionDefinition: AI-adaptedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-08-31Open item page →

Smooth sections, local sections, and support

Definition

Let π:EM be a smooth vector bundle.

A smooth section of E is a smooth map s:ME such that πs=idM.

If UM is open, a smooth local section on U is a smooth map s:UEU with πs=idU.

The support of a section s is the closure of the set {pM:s(p)0p}. A section is compactly supported when this set has compact closure.

DefinitionDefinition: AI-adaptedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-08-31Open item page →

Local and global frames of a vector bundle

Definition

Let π:EM be a smooth rank-r vector bundle and let UM be open.

A tuple of smooth local sections (s1,,sr) on U is a local frame when, for every pU, the vectors s1(p),,sr(p) form a basis of the fibre Ep.

When U=M, the same data are called a global frame.

PropositionStatement: AI-adaptedProof: AI-generatedprecheck passaudited 2026-08-31Open item page →

Local frames and local trivializations are equivalent data

Statement

Let EM be a rank-r smooth vector bundle and let UM be open. A local frame (s1,,sr) on U determines a vector bundle chart on U, and every vector bundle chart on U determines a local frame. These two constructions are inverse to one another.

Facts & Assumptions

Given: A rank-r vector bundle EM and an open set UM.

[L2]

Vector bundle chart changes are fibrewise linear (Vector bundle charts and transition functions).

Proof

technique · direct
1.1

If (s1,,sr) is a local frame on U, then [L1] gives for each pU and vEp unique scalars a1,,ar with v=iaisi(p). Around any pU, choose an existing vector bundle chart Ψ:EWW×Rr with WU. Writing Ψ(si(x))=(x,ai(x)), the column vectors ai(x) form a smooth matrix A(x)GL(r,R) because the si(x) are a basis of Ex. Thus the local coordinate map is ΦW(v)=(x,A(x)1u) when Ψ(v)=(x,u), so ΦW and its inverse (x,λ)Ψ1(x,A(x)λ) are smooth. By uniqueness of the coordinates from [L1], these local formulas agree on overlaps and patch to a vector bundle chart Φ:EUU×Rr.

L1givenconstructalgebra
1.2

Conversely, if Φ:EUU×Rr is a vector bundle chart, let e1,,er be the standard basis of Rr and set si(p)=Φ1(p,ei). Then each si is a smooth local section, and the vectors si(p) form a basis of Ep because ΦEp is a linear isomorphism.

L2givenconstruct
2.1

Applying the second construction to the chart from step 1.1 recovers the original frame because Φ(si(p))=(p,ei) by construction. Applying the first construction to the sections from step 1.2 recovers the original chart because the resulting coordinates are exactly the fibre coordinates already read by Φ. Hence local frames and local trivializations are inverse constructions.

step 1.1step 1.2algebra
CorollaryStatement: AI-adaptedProof: AI-generatedprecheck passjudge pass (gpt-5.6-terra)audited 2026-08-31Open item page →

A vector bundle is trivial if and only if it has a global frame

Statement

A smooth rank-r vector bundle is trivial if and only if it has a global frame.

Facts & Assumptions

Given: A smooth rank-r vector bundle EM.

[L1]

Local frames and local trivializations are equivalent data on any open set (Local frames and local trivializations are equivalent data).

Proof

technique · direct
1.1

If E is trivial, then the global bundle chart EM×Rr exists. Applying [L1] on U=M to that chart produces a global frame.

L1given
1.2

If E has a global frame, then applying [L1] on U=M to that frame gives a global trivialization EM×Rr. Therefore E is trivial.

L1given
2.1

Steps 1.1 and 1.2 prove both directions of the biconditional.

step 1.1step 1.2
PropositionStatement: AI-adaptedProof: AI-generatedprecheck passaudited 2026-08-31Open item page →

Smoothness of a section is equivalent to smooth local components

Statement

Let EM be a smooth vector bundle, let UM be open, and let (s1,,sr) be a local frame on U. A local section σ on U is smooth if and only if there are smooth functions f1,,fr:UR with

σ(p)=i=1rfi(p)si(p)(pU).

Facts & Assumptions

Given: A local frame (s1,,sr) on U and a local section σ:UEU.

[L1]

A local frame determines a local trivialization, and conversely (Local frames and local trivializations are equivalent data).

[L2]

Smoothness is local on the source (Smoothness is local on the source).

Proof

technique · direct
1.1

By [L1], the chosen frame gives a bundle chart Φ:EUU×Rr in which si(p) corresponds to the i-th standard basis vector. Therefore Φ(σ(p))=(p,f1(p),,fr(p)) exactly when σ(p)=ifi(p)si(p).

L1given
2.1

In this chart, σ is smooth exactly when the coordinate map p(f1(p),,fr(p)) is smooth. Equivalently, each component fi is smooth, and the criterion is local on U by [L2].

L2step 1.1algebra
PropositionStatement: AI-adaptedProof: AI-generatedprecheck passaudited 2026-08-31Open item page →

Smooth sections form a module over smooth functions

Statement

If EM is a smooth vector bundle, then the smooth sections of E form a module over C(M) under pointwise addition and scalar multiplication.

Facts & Assumptions

Given: A smooth vector bundle EM.

[L1]

A section is smooth exactly when its local frame components are smooth (Smoothness of a section is equivalent to smooth local components).

Proof

technique · direct
1.1

Let σ,τ be smooth sections and let fC(M). On a local frame, write σ=aisi and τ=bisi with smooth components ai,bi. Then σ+τ=(ai+bi)si and fσ=(fai)si.

L1given
2.1

By [L2], the component functions ai+bi and fai are smooth, so [L1] shows that σ+τ and fσ are again smooth sections. The module axioms hold fibrewise because each fibre is a vector space.

L1L2step 1.1
LemmaStatement: AI-adaptedProof: AI-generatedprecheck passaudited 2026-08-31Open item page →

Every vector in a fibre extends to a compactly supported smooth section

Statement

Let π:EM be a smooth vector bundle, let pM, and let vEp. Then there is a compactly supported smooth section σ of E with σ(p)=v.

Facts & Assumptions

Given: A smooth vector bundle EM, a point pM, and a vector vEp.

[L1]

Around p there is a local frame of E (Local and global frames of a vector bundle).

[L2]

There is a smooth bump function equal to 1 at p and supported in a prescribed chart neighborhood (A chart bump at a point with prescribed support).

[L3]

Multiplying a smooth section by a smooth function keeps it smooth (Smooth sections form a module over smooth functions).

[L4]

A section is smooth exactly when its local frame components are smooth (Smoothness of a section is equivalent to smooth local components).

Proof

technique · direct
1.1

Choose a local frame (s1,,sr) on an open set U containing p. Write v=iaisi(p) and define a local section τ=iaisi on U. Then τ(p)=v.

L1givenchoose
2.1

Choose a smooth bump function χ:MR with χ(p)=1 and supp(χ)U. On U define σ=χτ, which is smooth by [L3]. Because supp(χ)U, there is an open neighborhood V of MU on which χ=0; define σ=0 on V, which is smooth by [L4]. On UV the two formulas agree, so they paste to a smooth global section. Its support is contained in supp(χ), hence compact, and σ(p)=χ(p)τ(p)=v.

L2L3L4step 1.1construct
LemmaStatement: AI-adaptedProof: AI-generatedprecheck passaudited 2026-08-31Open item page →

Locally finite linear combinations of sections are smooth

Statement

Let (σi)iI be smooth sections of a vector bundle EM and let (fi)iI be smooth real-valued functions on M. If the family of supports (supp(fiσi))iI is locally finite, then the pointwise sum

iIfiσi

defines a smooth section of E.

Facts & Assumptions

Given: Smooth sections σi, smooth functions fi, and a locally finite family of supports supp(fiσi).

[L1]

A section is smooth exactly when its local frame components are smooth (Smoothness of a section is equivalent to smooth local components).

[L2]

A locally finite sum of smooth scalar functions is smooth (A locally finite sum of smooth functions is smooth).

Proof

technique · direct
1.1

Fix a local frame (s1,,sr) on an open set U. Write σiU=jaijsj with smooth coefficient functions aij. Then on U the formal sum has components ifiaij. Because the supports of fiσi are locally finite, only finitely many terms are nonzero near each point.

L1given
2.1

Each component ifiaij is therefore a locally finite sum of smooth scalar functions, so it is smooth by [L2]. Applying [L1] again shows that ifiσi is a smooth section on U, and hence on all of M.

L1L2step 1.1
DefinitionDefinition: AI-adaptedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-08-31Open item page →

Vector bundle maps over a smooth base map

Definition

Let πE:EM and πF:FN be smooth vector bundles, and let f:MN be a smooth map.

A vector bundle map over f is a smooth map Φ:EF such that πFΦ=fπE and, for every pM, the restriction ΦEp:EpFf(p) is linear.

When f=idM, one also says that Φ is a bundle map over the identity.

PropositionStatement: AI-adaptedProof: AI-generatedprecheck passaudited 2026-08-31Open item page →

Smoothness of a bundle map is equivalent to smooth local matrices

Statement

Let Φ:EF be a fibrewise linear map over a smooth base map f:MN. Choose local frames (e1,,er) for E on UM and (u1,,us) for F on VN with f(U)V. Then Φ is smooth on EU if and only if there are smooth scalar functions aji:UR such that

Φ(ei(p))=j=1saji(p)uj(f(p))

for every pU.

Facts & Assumptions

Given: A fibrewise linear map Φ:EF over a smooth map f:MN and local frames on U and V as above.

[L1]

Local frames are equivalent to local trivializations (Local frames and local trivializations are equivalent data).

[L2]

A section is smooth exactly when its local components are smooth (Smoothness of a section is equivalent to smooth local components).

Proof

technique · direct
1.1

By [L1], the chosen frames identify EU with U×Rr and FV with V×Rs. In these trivializations, fibrewise linearity forces Φ to have the form Φ(p,v)=(f(p),A(p)v) for a unique matrix A(p)=(aji(p)).

L1given
2.1

The local representative (p,v)(f(p),A(p)v) is smooth exactly when its matrix entries aji are smooth on U. Equivalently, the images Φ(ei)=jajiujf have smooth local components, which is the criterion in [L2].

L2step 1.1algebra
PropositionStatement: AI-adaptedProof: AI-generatedprecheck passaudited 2026-08-31Open item page →

A fibrewise bijective smooth bundle map over a diffeomorphism is a bundle isomorphism

Statement

Let Φ:EF be a smooth vector bundle map over a diffeomorphism f:MN. If each fibre map Φp:EpFf(p) is bijective, then Φ is a vector bundle isomorphism.

Facts & Assumptions

Given: A smooth bundle map Φ:EF over a diffeomorphism f:MN, with each Φp bijective.

[L1]

In local frames, smooth bundle maps are given by smooth matrix-valued functions (Smoothness of a bundle map is equivalent to smooth local matrices).

[L2]

A real square matrix is invertible exactly when its determinant is nonzero (A finite square real matrix is invertible if and only if its determinant is nonzero).

[L3]

A smooth matrix-valued map has smooth inverse matrix entries wherever its determinant never vanishes (Matrix inversion preserves Ck regularity where the determinant is nonzero).

Proof

technique · direct
1.1

If the common fibre rank is 0, then every fibre is the zero vector space, so Φ is already the unique smooth bundle map between zero bundles over f and hence a bundle isomorphism. Otherwise choose local frames so that on one trivializing neighborhood, Φ(p,v)=(f(p),A(p)v). Fibrewise bijectivity means that each matrix A(p) is invertible, so [L2] gives detA(p)0 for every p.

L1L2given
2.1

In the positive-rank case, [L3] makes the entries of A1 smooth on the same neighborhood. Thus the local inverse is (q,w)(f1(q),A(f1(q))1w), which is smooth because f1 is smooth. These local inverses agree on overlaps, so Φ is a smooth bundle isomorphism. Together with the rank-0 branch of step 1.1, this proves the proposition.

L3step 1.1algebra
DefinitionDefinition: AI-adaptedProof: Not applicableaudited 2026-08-31Open item page →

Vector subbundles

Definition

Let π:EM be a smooth rank-r vector bundle, and let kN satisfy 0kr. A subset SE is a smooth vector subbundle of rank k when:

  1. SEp is a k-dimensional linear subspace of Ep for every pM, and
  2. every point of M has an open neighborhood U with a local frame (s1,,sr) of EU such that (s1,,sk) is a local frame of the fibrewise subsets SEp: explicitly, SEp=span{s1(p),,sk(p)} for every pU.

In particular, a vector subbundle has constant fibre dimension and is locally spanned by part of a frame of the ambient bundle.

PropositionStatement: AI-adaptedProof: AI-generatedprecheck passaudited 2026-08-31Open item page →

Constant-rank kernels and images of bundle maps over one base are subbundles

Statement

Let Φ:EF be a smooth vector bundle map over idM, and assume that the fibre rank of Φp:EpFp is the same integer k for every pM. Then kerΦ is a smooth vector subbundle of E and imΦ is a smooth vector subbundle of F.

Facts & Assumptions

Given: A smooth bundle map Φ:EF over idM with constant fibre rank k.

[L1]

In local frames, Φ is represented by a smooth matrix-valued function (Smoothness of a bundle map is equivalent to smooth local matrices).

[L2]

A smooth matrix-valued map has smooth inverse matrix entries wherever its determinant never vanishes (Matrix inversion preserves Ck regularity where the determinant is nonzero).

Proof

technique · direct
1.1

If k=0, then every fibre map is zero, so kerΦ=E and imΦ is the zero subbundle of F. Assume now that k1, fix pM, and write Φ in local frames near p as a smooth matrix A(x). Because rankA(p)=k, after reordering coordinates some k×k minor B(x) is nonzero at p, hence nonzero on a smaller neighborhood.

L1given
2.1

Writing source coordinates as (u,w) for that split, the kernel equation becomes B(x)u+C(x)w=0, so [L2] makes B(x)1 smooth and gives u=B(x)1C(x)w. Therefore the kernel fibres are spanned by smooth local sections depending on the free variables w.

L2step 1.1algebra
3.1

The same chosen k columns of A(x) remain linearly independent nearby, so they form a smooth local frame of the image bundle. Thus in the positive-rank case both the kernel and the image are locally spanned by part of a frame, and step 1.1 already handled k=0. Therefore kerΦ and imΦ are smooth vector subbundles.

L1step 1.1step 2.1algebra
DefinitionDefinition: AI-adaptedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-08-31Open item page →

Pullback vector bundles as fibre products

Definition

Let π:EM be a smooth vector bundle and let f:NM be a smooth map. The pullback set of E along f is

fE:={(q,e)N×E:f(q)=π(e)}.

Its projection to N is (q,e)q, and its fibre over qN is canonically identified with Ef(q). The following theorem shows that this set carries a natural smooth vector-bundle structure.

TheoremStatement: AI-adaptedProof: AI-generatedprecheck passaudited 2026-08-31Open item page →

The pullback fibre product is a smooth vector bundle

Statement

If π:EM is a smooth rank-r vector bundle and f:NM is smooth, then the fibre product fE is a smooth rank-r vector bundle over N.

Facts & Assumptions

Given: A smooth rank-r vector bundle π:EM and a smooth map f:NM.

[L1]

A vector bundle chart on E over UM is a diffeomorphism EUU×Rr with transition functions of the form (p,v)(p,gβα(p)v) (Vector bundle charts and transition functions).

[L2]

The restriction EU is the same total space over the smaller open base (Restrictions of vector bundles).

Proof

technique · direct
1.1

Let Φα:EUαUα×Rr be a vector bundle chart. For qf1(Uα) and (q,e)fE, define Φ~α(q,e)=(q,v) when Φα(e)=(f(q),v). This is a bijection (fE)f1(Uα)f1(Uα)×Rr.

L1L2givenconstruct
2.1

On overlaps, Φ~βΦ~α1(q,v)=(q,gβα(f(q))v). These chart changes are smooth and fibrewise linear because the original transition functions are smooth. Therefore the pulled-back charts define a smooth rank-r vector bundle over N.

L1step 1.1algebra
PropositionStatement: AI-adaptedProof: AI-generatedprecheck passaudited 2026-08-31Open item page →

Pullback is functorial up to canonical bundle isomorphism

Statement

For a smooth vector bundle π:EM, there are canonical bundle isomorphisms

idMEE,(fg)Eg(fE).

Facts & Assumptions

Given: A smooth vector bundle EM and smooth maps g:PN and f:NM.

[L1]

The pullback bundle is the fibre-product set with its smooth bundle structure (Pullback vector bundles as fibre products, The pullback fibre product is a smooth vector bundle).

Proof

technique · direct
1.1

For the identity map, define I:idMEE by I(p,e)=e. This is well defined because p=π(e) in the identity pullback, and its inverse is e(π(e),e).

L1givenconstruct
2.1

An element of g(fE) is a pair (x,(g(x),e)) with f(g(x))=π(e). Send it to (x,e)(fg)E. The inverse is (x,e)(x,(g(x),e)). In the pulled-back bundle charts of [L1], both maps are the identity on the fibre coordinate, so they are smooth vector bundle isomorphisms.

L1step 1.1algebra
DefinitionDefinition: AI-adaptedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-08-31Open item page →

Whitney sums of vector bundles

Definition

Let EM and FM be smooth vector bundles over the same base. Their Whitney sum is the disjoint union

EF:=pM(EpFp),

with projection sending (p,v,w) to p. Fibrewise, the vector space over p is the direct sum of Ep and Fp.

TheoremStatement: AI-adaptedProof: AI-generatedprecheck passaudited 2026-08-31Open item page →

Whitney sums are smooth vector bundles

Statement

If EM and FM are smooth vector bundles of ranks r and s, then EFM is a smooth vector bundle of rank r+s.

Facts & Assumptions

Given: Smooth vector bundles EM and FM.

[L1]

On a common trivializing neighborhood, vector bundle charts identify E and F with U×Rr and U×Rs (Vector bundle charts and transition functions).

Proof

technique · direct
1.1

On a common trivializing neighborhood U, use [L1] to identify EUFU with U×(RrRs)U×Rr+s. This gives a local trivialization of the Whitney sum.

L1givenconstruct
2.1

If the transition matrices for E and F are gβα and hβα, then the transition matrix for EF is the block diagonal matrix diag(gβα,hβα), which is smooth on overlaps. Therefore these local trivializations define a smooth rank-(r+s) bundle.

L1step 1.1algebra
DefinitionDefinition: AI-adaptedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-08-31Open item page →

Dual and Hom vector bundles

Definition

Let EM and FM be smooth vector bundles over the same base.

The dual bundle EM has fibre Ep over pM.

The Hom bundle Hom(E,F)M has fibre Hom(Ep,Fp) over pM.

The next theorem equips these fibrewise constructions with smooth vector-bundle structures.

TheoremStatement: AI-adaptedProof: AI-generatedprecheck passaudited 2026-08-31Open item page →

Dual and Hom transition functions define smooth bundles

Statement

If EM and FM are smooth vector bundles, then EM and Hom(E,F)M are smooth vector bundles. In local bundle charts, the dual transition matrices are (gβα1)T and the Hom transition matrices are AhβαAgβα1.

Facts & Assumptions

Given: Smooth vector bundles EM and FM with local transition matrices gβα and hβα.

[L1]

Vector bundle chart changes are fibrewise linear and smooth (Vector bundle charts and transition functions).

[L2]

The matrix of the transpose linear map is the transpose matrix (In dual bases, the matrix of T is the transpose of the matrix of T).

Proof

technique · direct
1.1

If λEp has row-coordinate vector in one dual basis, then after changing the primal basis by gβα(p), the same functional has coordinate vector (gβα(p))1. By [L2], the dual transition matrix is therefore (gβα(p)1)T.

L1L2given
2.1

If A:EpFp has matrix B in one pair of local frames, then after changing frames by gβα(p) and hβα(p), the same linear map has matrix hβα(p)Bgβα(p)1. These formulas are smooth on overlaps because they are built from the smooth transition functions, so they define smooth bundle atlases on E and Hom(E,F).

L1step 1.1algebra
PropositionStatement: AI-adaptedProof: AI-generatedprecheck passjudge pass (gpt-5.6-terra)audited 2026-08-31Open item page →

Sections of Hom are the same as smooth fibrewise linear maps

Statement

For smooth vector bundles E,FM, smooth sections of Hom(E,F) are in natural bijection with smooth vector bundle maps EF over idM.

Facts & Assumptions

Given: Smooth vector bundles E,FM.

[L1]

In local frames, a smooth bundle map over the identity is equivalent to a smooth matrix of coefficients (Smoothness of a bundle map is equivalent to smooth local matrices).

[L2]

The Hom bundle is built from the same local matrices (Dual and Hom transition functions define smooth bundles).

Proof

technique · direct
1.1

A section s:MHom(E,F) assigns to each pM a linear map s(p):EpFp. Define Φs:EF by Φs(v)=s(π(v))(v). In a pair of local frames, the matrix entries of s are exactly the matrix entries of Φs.

L1L2givenconstruct
2.1

Conversely, a bundle map Φ:EF over idM gives a section sΦ(p)=ΦEpHom(Ep,Fp). The constructions are inverse to one another, and [L1] together with [L2] shows that smoothness on either side is the same local matrix condition.

L1L2step 1.1algebra
PropositionStatement: AI-adaptedProof: AI-generatedprecheck passaudited 2026-08-31Open item page →

Bundle maps over f are sections of the pulled-back Hom bundle

Statement

Let Φ:EF be a smooth vector bundle map over a smooth map f:MN. Then Φ is naturally equivalent to a smooth section of the pulled-back Hom bundle Hom(E,fF)M.

Facts & Assumptions

Given: Smooth vector bundles EM, FN, a smooth map f:MN, and a bundle map Φ:EF over f.

[L1]

The pullback fibre product fF is a smooth vector bundle over M (The pullback fibre product is a smooth vector bundle).

[L2]

Sections of a Hom bundle are the same as fibrewise linear bundle maps over the identity (Sections of Hom are the same as smooth fibrewise linear maps).

Proof

technique · direct
1.1

For each pM, the fibre map Φp:EpFf(p) may be viewed as a linear map Ep(fF)p because (fF)p is canonically Ff(p). Hence pΦp defines a section of Hom(E,fF)M.

L1givenconstruct
2.1

In local trivializations the matrix of this section is exactly the local matrix of Φ, so the section is smooth exactly when Φ is smooth. Therefore [L2] applied to the bundles E and fF yields the required bijection.

L1L2step 1.1algebra
DefinitionDefinition: AI-adaptedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-08-31Open item page →

Quotient vector bundles by a subbundle

Definition

Let SE be a smooth vector subbundle of a smooth vector bundle EM. The quotient bundle set E/SM has fibre

(E/S)p:=Ep/Sp

over each pM.

Its total space is the disjoint union of these fibrewise quotients. The next theorem shows that this fibrewise construction carries a natural smooth vector-bundle structure.

TheoremStatement: AI-adaptedProof: AI-generatedprecheck passaudited 2026-08-31Open item page →

A vector bundle quotient by a subbundle is a smooth vector bundle

Statement

If SE is a smooth rank-k subbundle of a smooth rank-r vector bundle EM, then the fibrewise quotient E/SM is a smooth rank-(rk) vector bundle.

Facts & Assumptions

Given: A smooth vector bundle EM and a smooth rank-k subbundle SE.

[L1]

Locally, a subbundle is spanned by part of a frame of the ambient bundle (Vector subbundles).

Proof

technique · direct
1.1

Around each point of M, choose a local frame (e1,,er) of E such that (e1,,ek) is a local frame of S. Then the quotient classes of ek+1,,er form a basis of each quotient fibre Ep/Sp.

L1givenchoose
2.1

Using the basis from step 1.1, identify the quotient fibre over p with Rrk by reading the coefficients of the classes of ek+1,,er. If one changes to another adapted frame, the change-of-frame matrix has block upper-triangular form [AB0C], so the quotient coordinates transform by C. Hence the quotient charts are smoothly compatible and define a smooth rank-(rk) vector bundle.

step 1.1algebra
PropositionStatement: AI-adaptedProof: AI-generatedprecheck passjudge pass (gpt-5.6-terra)audited 2026-08-31Open item page →

The canonical map to a quotient bundle is a smooth bundle map

Statement

If SE is a smooth vector subbundle, then the fibrewise quotient map q:EE/S is a smooth vector bundle map over idM, and its kernel is S.

Facts & Assumptions

Given: A smooth vector bundle EM and a smooth subbundle SE.

[L1]

The quotient E/SM is a smooth vector bundle (A vector bundle quotient by a subbundle is a smooth vector bundle).

Proof

technique · direct
1.1

In an adapted local frame (e1,,er) with S spanned by the first k vectors, the quotient bundle chart from [L1] identifies q with the map (p,u,w)(p,w), where uRk and wRrk. Thus q is smooth and fibrewise linear.

L1given
2.1

In the same coordinates, q(p,u,w)=0 exactly when w=0, which means that the vector lies in the span of e1,,ek, namely in Sp. Therefore kerq=S.

step 1.1algebra
DefinitionDefinition: AI-adaptedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-08-31Open item page →

Smooth bundle metrics

Definition

Let EM be a smooth vector bundle. A smooth bundle metric on E is a choice of inner product ,p on each fibre Ep such that, for every pair of smooth local sections s,t, the function

ps(p),t(p)p

is smooth on the common domain of s and t.

TheoremStatement: AI-adaptedProof: AI-generatedprecheck passaudited 2026-08-31Open item page →

Every smooth vector bundle admits a smooth bundle metric

Statement

Every smooth vector bundle admits a smooth bundle metric.

Facts & Assumptions

Given: A smooth vector bundle EM.

[L1]

The base manifold admits smooth partitions of unity subordinate to open covers (Smooth partitions of unity exist on manifolds).

[L2]

Local frames are equivalent to local trivializations (Local frames and local trivializations are equivalent data).

Proof

technique · direct
1.1

Choose a trivializing open cover (Uα) of M and, by [L2], a local frame on each Uα. Pull back the Euclidean inner product on Rr through that trivialization to obtain a smooth local bundle metric hα on EUα.

L2givenchoose
2.1

By [L1], choose a smooth partition of unity (ρα) subordinate to (Uα) and define h:=αραhα. The sum is locally finite, so h is smooth. At each point p, some ρα(p)>0, all weights are nonnegative, and αρα(p)=1, so hp is a positive-definite inner product on Ep. Therefore h is a smooth bundle metric on E.

L1step 1.1constructalgebra
PropositionStatement: AI-adaptedProof: AI-generatedprecheck passaudited 2026-08-31Open item page →

Orthogonal complements of subbundles are smooth subbundles

Statement

Let SE be a smooth vector subbundle of a smooth vector bundle EM equipped with a smooth bundle metric. Then the orthogonal complements

Sp:={vEp:v,wp=0 for every wSp}

form a smooth vector subbundle SE.

Facts & Assumptions

Given: A smooth vector bundle EM, a smooth subbundle SE, and a smooth bundle metric on E.

[L1]

Locally, S is spanned by part of a frame of E (Vector subbundles).

[L2]

Proof

technique · direct
1.1

Around each point, choose a local frame (e1,,er) of E such that (e1,,ek) spans S. Apply smooth Gram-Schmidt from [L2] to obtain a local orthonormal frame (u1,,ur). Because the first k input vectors already lie in S, the first k orthonormalized vectors still span S.

L1L2givenchoose
2.1

For each fibre, the orthogonal complement of Sp is then spanned by uk+1(p),,ur(p). These vectors vary smoothly, so they give a local frame of S. Hence S is a smooth vector subbundle of E.

step 1.1algebra
CorollaryStatement: AI-adaptedProof: AI-generatedprecheck passjudge pass (gpt-5.6-terra)audited 2026-08-31Open item page →

Every vector subbundle has a smooth complement

Statement

Every smooth vector subbundle SE has a smooth complement in E.

Facts & Assumptions

Given: A smooth vector subbundle SE.

[L1]

The bundle E admits a smooth bundle metric (Every smooth vector bundle admits a smooth bundle metric).

[L2]

Orthogonal complements of subbundles are smooth subbundles (Orthogonal complements of subbundles are smooth subbundles).

Proof

technique · direct
1.1

Choose a smooth bundle metric on E by [L1].

L1givenchoose
2.1

With that metric, [L2] gives a smooth subbundle SE, and fibrewise one has Ep=SpSp. Thus S is a smooth complement of S.

L2step 1.1algebra
CorollaryStatement: AI-adaptedProof: AI-generatedprecheck passjudge pass (gpt-5.6-terra)audited 2026-08-31Open item page →

Every short exact sequence of smooth vector bundles splits

Statement

Every short exact sequence of smooth vector bundles over one base,

0EiGqF0,

admits a smooth splitting s:FG with qs=idF.

Facts & Assumptions

Given: A short exact sequence of smooth vector bundles over one base M.

[L1]

Constant-rank kernels and images of bundle maps over one base are smooth subbundles (Constant-rank kernels and images of bundle maps over one base are subbundles).

[L2]

Every vector subbundle has a smooth complement (Every vector subbundle has a smooth complement).

[L3]

A fibrewise bijective smooth bundle map over the identity is a bundle isomorphism (A fibrewise bijective smooth bundle map over a diffeomorphism is a bundle isomorphism).

Proof

technique · direct
1.1

Exactness gives i(E)=kerqG. By [L1], this image is a smooth subbundle of G. Choose a smooth complement HG to i(E) by [L2], so Gp=i(Ep)Hp for every pM.

L1L2givenchoose
2.1

Because ker(qHp)=Hpi(Ep)=0 and qp is surjective, qH:HF is fibrewise bijective. By [L3] it is a smooth bundle isomorphism, so its inverse s:FHG is smooth and satisfies qs=idF. Thus the sequence splits.

L3step 1.1algebra
DefinitionDefinition: AI-adaptedProof: Not applicableaudited 2026-08-31Open item page →

Normal and conormal bundles of an embedded submanifold

Definition

Let SM be an embedded submanifold.

Equip S with the smooth structure supplied by Slice-chart restrictions form a smooth atlas. The inclusion i:SM is then a smooth embedding by The inclusion of an embedded submanifold is a smooth embedding, so its differential is defined. Identify TpS with the linear subspace dip(TpS)TpM. Here the notation TMS:=pSTpM,TMS:=pSTpM means the fibrewise restriction of these disjoint unions to base points in S; it does not invoke restriction to an open subset.

The normal-bundle set of S in M is the fibrewise quotient

ν(S):=pSTpM/TpS.

The conormal-bundle set of S in M is the fibrewise annihilator

NS:={ξTMS:ξTpS=0 for the base point p}.

Both are intrinsic constructions attached to the embedding SM. The next proposition supplies their smooth vector-bundle structures.

PropositionStatement: AI-adaptedProof: AI-generatedprecheck passjudge pass (gpt-5.6-terra)audited 2026-08-31Open item page →

Assuming countable choice, normal and conormal bundles are smooth vector bundles

Statement

Assume ACω. If SM is an embedded submanifold, then the normal bundle ν(S)=TMS/TS and the conormal bundle NSTMS are smooth vector bundles over S.

Facts & Assumptions

Given: The axiom ACω and an embedded submanifold SM.

[L0]
[L1]

Around each point of S there is a slice chart in which S is given by y1==yc=0 (Embedded submanifolds and slice charts).

[L2]

A quotient by a smooth vector subbundle is a smooth vector bundle (A vector bundle quotient by a subbundle is a smooth vector bundle).

Proof

technique · direct
1.1

In a slice chart (x1,,xk,y1,,yc) with S={y=0}, the induced charts of [L0] make TMS a smooth vector bundle with local frame x1,,xk,y1,,yc, while TS is spanned by the xi. Hence TS is a smooth subbundle and the classes of yj give a local frame of the quotient TMS/TS. By [L2], the normal bundle is smooth.

L0L1L2given
2.1

In the same slice chart, the induced cotangent charts of [L0] give the local coframe dx1,,dxk,dy1,,dyc, and the covectors annihilating TS are exactly the span of dy1,,dyc. These local frames vary smoothly, so the conormal bundle is a smooth subbundle of TMS, hence a smooth vector bundle over S.

L0L1step 1.1algebra
PropositionStatement: AI-adaptedProof: AI-generatedprecheck passaudited 2026-08-31Open item page →

Assuming countable choice, an ambient metric identifies the two normal bundles

Statement

Assume ACω. Let SM be an embedded submanifold and let g be a Riemannian metric on M. If q:TMSν(S)=TMS/TS is the quotient map, then

qTS:TSν(S)

is a smooth vector-bundle isomorphism. Thus the fixed metric g canonically identifies the quotient normal bundle with its g-orthogonal realization.

Facts & Assumptions

Given: The axiom ACω, an embedded submanifold SM, and an ambient Riemannian metric g on M.

[L0]

Under ACω, TM has a smooth manifold structure for which the induced tangent-bundle charts form a smooth atlas (Assuming countable choice, the tangent bundle has a canonical smooth 2n-manifold structure).

[L4]

An induced tangent-bundle chart sends v=ivixip to (x(p),(v1,,vn)) (The induced tangent bundle chart).

[L5]

A smooth vector bundle is locally trivialized by fibrewise linear charts (Smooth vector bundles, rank, fibres, and trivial bundles).

[L6]

The inclusion i:SM is smooth (The inclusion of an embedded submanifold is a smooth embedding).

[L7]

Pullback along a smooth map carries a smooth vector bundle to a smooth vector bundle (The pullback fibre product is a smooth vector bundle).

[L8]

In a slice chart, S is a coordinate slice (Embedded submanifolds and slice charts).

[L9]

A smooth subbundle is locally spanned by part of a smooth ambient frame (Vector subbundles).

[F0]

A smooth bundle metric is a fibrewise inner product whose pairing of any two smooth local sections is smooth (Smooth bundle metrics).

[L1]

The orthogonal complement of a smooth subbundle is a smooth subbundle (Orthogonal complements of subbundles are smooth subbundles).

[L2]

The quotient map TMSν(S) is a smooth bundle map (The canonical map to a quotient bundle is a smooth bundle map).

[L3]

A fibrewise bijective smooth bundle map over the identity is a bundle isomorphism (A fibrewise bijective smooth bundle map over a diffeomorphism is a bundle isomorphism).

Proof

technique · direct
1.1

By [L0], [L4], and [L5], the induced charts make TMM a smooth vector bundle. By [L6] and [L7], its pullback along i is the smooth vector bundle TMSS. In a slice chart from [L8], its coordinate frame is x1,,xk,y1,,yc and TS is spanned by the first k vectors, so [L9] makes TS a smooth subbundle. In that pulled-back frame, the coefficients of gS are the smooth coefficient functions of g composed with the smooth inclusion i; hence [F0] makes gS a smooth bundle metric on TMS. Applying [L1], the orthogonal complements TSp form a smooth subbundle and fibrewise TpM=TpSTpS.

F0L0L1L4L5L6L7L8L9given
2.1

Restrict the quotient map of [L2] to TS. On each fibre this is the usual linear isomorphism from a chosen complement onto the quotient by TpS. Hence the restricted map TSν(S) is fibrewise bijective, so [L3] shows that it is a smooth bundle isomorphism.

L2L3step 1.1algebra
CorollaryStatement: AI-adaptedProof: AI-generatedprecheck passaudited 2026-08-31Open item page →

Assuming countable choice, every smooth manifold admits a Riemannian metric

Statement

Assume ACω. Every smooth manifold admits a Riemannian metric.

Facts & Assumptions

Given: The axiom ACω and a smooth manifold M.

[L1]

The tangent bundle TMM is a smooth vector bundle (Assuming countable choice, the tangent bundle has a canonical smooth 2n-manifold structure).

[L2]

Every smooth vector bundle admits a smooth bundle metric (Every smooth vector bundle admits a smooth bundle metric).

Proof

technique · direct
1.1

By [L1], the tangent bundle of M is a smooth vector bundle.

L1given
2.1

Apply [L2] to TM. A smooth bundle metric on TM is exactly a Riemannian metric on M.

L2step 1.1
PropositionStatement: AI-adaptedProof: AI-generatedprecheck passaudited 2026-08-31Open item page →

A vector bundle section with surjective vertical differential at every zero has a submanifold zero set

Statement

Let π:EM be a smooth rank-r vector bundle and let s:ME be a smooth section. For a zero p of s, define the vertical differential Dvsp:TpMEp as the induced map from dsp:TpMT0pE after quotienting by the tangent space to the zero section. If Dvsp is surjective at every zero of s, then the zero set Z(s)={pM:s(p)=0p} is an embedded submanifold of codimension r.

Facts & Assumptions

Given: A smooth section s:ME of a smooth rank-r vector bundle.

[L1]

In a local frame, smoothness of a section is equivalent to smoothness of its component map to Rr (Smoothness of a section is equivalent to smooth local components).

[L2]

A regular level set is an embedded submanifold (A regular level set is an embedded submanifold).

Proof

technique · direct
1.1

Let pZ(s) and choose a local frame near p. Then s(x)=ifi(x)ei(x) for a smooth map f=(f1,,fr):URr. Because s(p)=0p, one has f(p)=0. Under a change of frame by a matrix A(x), the new component map is A(x)f(x), whose derivative at p is A(p)dfp because the term (dA)pf(p) vanishes. Thus surjectivity of the vertical differential is exactly surjectivity of dfp, independent of the chosen frame.

L1given
2.1

Near p, the zero set of s is therefore the zero set of the component map f, and 0Rr is a regular value because dfp is surjective. By [L2], f1(0) is an embedded submanifold of codimension r. Doing this at every zero proves that Z(s) is an embedded submanifold of codimension r.

L2step 1.1algebra

5 · Examples, counterexamples and false statements

False statementConstruction: AI-adaptedVerification: AI-generatedprecheck passjudge pass (gpt-5.6-terra)audited 2026-08-31Open item page →

Every vector bundle is globally trivial

Statement

Every smooth vector bundle is globally trivial.

Facts & Assumptions

Given: The displayed universal triviality claim.

[L1]

A smooth cocycle defines a smooth vector bundle (Construction of a vector bundle from a smooth cocycle).

[L2]

A smooth vector bundle is trivial if and only if it has a global frame (A vector bundle is trivial if and only if it has a global frame).

Refutation

technique · direct
1.1

Cover S1 by the two standard arcs U0=S1{(1,0)} and U1=S1{(1,0)}. Their overlap has an upper and a lower component. Define a rank-one cocycle by g10=1 on the upper overlap and g10=1 on the lower overlap. By [L1], this glues a smooth line bundle LS1.

L1givenconstruct
2.1

If L were trivial, then [L2] would give a nowhere-zero global frame. In local trivializations that would be given by nowhere-zero functions f0 on U0 and f1 on U1 with f1=f0 on the upper overlap and f1=f0 on the lower overlap. Since U1 is connected, a nowhere-zero continuous f1 has constant sign, but the two overlap equations force opposite signs. This contradiction shows that L is not trivial.

L2step 1.1contradiction
False statementConstruction: AI-adaptedVerification: AI-generatedprecheck passjudge pass (gpt-5.6-terra)audited 2026-08-31Open item page →

A continuous fibrewise linear map over a smooth base map is automatically smooth

Statement

A continuous fibrewise linear map over a smooth base map is automatically smooth.

Facts & Assumptions

Given: The displayed claim.

[L1]

Smoothness of a bundle map is equivalent to smoothness of its local matrix coefficients (Smoothness of a bundle map is equivalent to smooth local matrices).

Refutation

technique · direct
1.1

On the trivial line bundle R×RR, define Φ(x,v)=(x,xv). This map is continuous, covers the smooth base map idR, and is linear on every fibre.

L1givenconstruct
2.1

Its local matrix coefficient is the scalar function x, which is not smooth at 0. Therefore [L1] implies that Φ is not smooth. So the displayed statement is false.

L1step 1.1
False statementConstruction: AI-adaptedVerification: AI-generatedprecheck passjudge pass (gpt-5.6-terra)audited 2026-08-31Open item page →

The fibrewise quotient of a vector bundle by arbitrary varying subspaces is a vector bundle

Statement

The fibrewise quotient of a vector bundle by arbitrary varying subspaces is always a smooth vector bundle.

Facts & Assumptions

Given: The displayed claim.

[L1]

A quotient bundle theorem requires a smooth vector subbundle, in particular constant fibre dimension and smooth local frames (A vector bundle quotient by a subbundle is a smooth vector bundle, Vector subbundles).

Refutation

technique · direct
1.1

In the trivial line bundle R×RR, let Sx={0} for x0 and let S0=R. Then the quotient fibre is one-dimensional for x0 and zero-dimensional at x=0.

L1givenconstruct
2.1

A smooth vector bundle has locally constant fibre dimension, so this family of quotients cannot be a vector bundle. The missing hypothesis is exactly that the subspaces form a smooth subbundle as in [L1].

L1step 1.1algebra
False statementConstruction: AI-adaptedVerification: AI-generatedprecheck passjudge pass (gpt-5.6-terra)audited 2026-08-31Open item page →

A short exact sequence of vector bundles has a canonical splitting

Statement

Every short exact sequence of smooth vector bundles has a canonical splitting.

Facts & Assumptions

Given: The displayed claim.

[L1]

Every short exact sequence of smooth vector bundles admits some smooth splitting (Every short exact sequence of smooth vector bundles splits).

Refutation

technique · direct
1.1

Consider the split exact sequence of trivial line bundles over any nonempty manifold M, 0M×RM×R2M×R0, where the first map is t(t,0) and the second is projection to the second coordinate.

L1givenconstruct
2.1

For every cR, the bundle automorphism Tc(p,(x,y))=(p,(x+cy,y)) fixes the included first summand and commutes with projection to the second summand, so it is an automorphism of the exact sequence in step 1.1. Every splitting has the form sa(p,u)=(p,(a(p)u,u)) for a smooth function a, while Tcsa=sa+c. Thus no splitting is fixed by all automorphisms of the sequence: taking c=1 moves every candidate. A splitting determined canonically by the sequence would have to be invariant under these automorphisms, so none exists. The result [L1] is therefore an existence theorem, not a canonical choice.

L1step 1.1algebra
False statementConstruction: AI-adaptedVerification: AI-generatedprecheck passjudge pass (gpt-5.6-terra)audited 2026-08-31Open item page →

The orthogonal normal bundle of a submanifold is defined without a metric

Statement

The orthogonal normal bundle of an embedded submanifold is defined without a metric.

Facts & Assumptions

Given: The displayed claim.

[L1]

The quotient normal bundle is intrinsic, but the orthogonal normal bundle is obtained only after choosing an ambient metric (Normal and conormal bundles of an embedded submanifold, Assuming countable choice, an ambient metric identifies the two normal bundles).

Refutation

technique · direct
1.1

Let S=R×{0}R2. For the Euclidean metric, the orthogonal complement of TS is spanned by y.

L1given
2.1

For the metric g=dx2+2dxdy+2dy2, a vector ax+by is orthogonal to x exactly when a+b=0, so the orthogonal complement is spanned by yx. The orthogonal normal line therefore depends on the chosen metric, and only the quotient normal bundle is intrinsic.

L1step 1.1algebra
False statementConstruction: AI-adaptedVerification: AI-generatedprecheck passjudge pass (gpt-5.6-terra)audited 2026-08-31Open item page →

The pullback bundle is the set-theoretic inverse image of the total space

Statement

The pullback bundle is the set-theoretic inverse image of the original total space.

Facts & Assumptions

Given: The displayed claim.

[L1]

The pullback bundle consists of pairs (q,e) with f(q)=π(e) (Pullback vector bundles as fibre products).

Refutation

technique · direct
1.1

Let f:R{0}R be the constant map and let E=R×RR be the trivial line bundle. Then fE={(q,(0,v)):qR, vR}, which is naturally R×R.

L1givenconstruct
2.1

Different base points q1q2 with the same fibre element v give distinct pullback points (q1,(0,v))(q2,(0,v)). Thus the pullback keeps new base information and is not a subset of the old total space. It is a fibre product, not a set-theoretic inverse image.

L1step 1.1algebra

Sources