Let XX be a topological space and let r0r\geq 0. A topological complex vector bundle of rank rr over XX is a topological space EE, a continuous surjection π:EX\pi:E\to X, and a complex vector-space structure on every fiber Ex=π1(x)E_x=\pi^{-1}(x), such that every xXx\in X has an open neighborhood UU and a homeomorphism

φ:π1(U)U×Cr\varphi:\pi^{-1}(U)\xrightarrow{\cong} U\times\mathbb C^r

with pr1φ=π\operatorname{pr}_1\circ\varphi=\pi and such that each restricted map

φx:Ex{x}×Cr\varphi_x:E_x\longrightarrow\{x\}\times\mathbb C^r

is a complex-linear isomorphism. The bundle has constant rank rr; the fibers and the transition maps are complex-linear.

A bundle map EFE\to F over XX is continuous and restricts on each fiber to a complex-linear map. A continuous map f:YXf:Y\to X pulls EE back to the fiber product

fE={(y,e)Y×E:f(y)=π(e)}Y,f^*E=\{(y,e)\in Y\times E:f(y)=\pi(e)\}\to Y,

which is again a topological complex vector bundle of rank rr. Pullback is the operation used in the naturality axiom for integral Chern classes.

Direct sums

For bundles EXE\to X and FXF\to X, their direct sum is the topological complex vector bundle

EF=xX(ExCFx)X.E\oplus F=\coprod_{x\in X}(E_x\oplus_{\mathbb C}F_x)\to X.

On trivializing neighborhoods for both bundles, the product trivialization identifies this with U×Cr+sU\times\mathbb C^{r+s}, using the standard complex-linear isomorphism CrCsCr+s\mathbb C^r\oplus\mathbb C^s\cong\mathbb C^{r+s}. For smooth bundles on a smooth manifold this agrees with the corresponding .

Examples

The product X×CrXX\times\mathbb C^r\to X is the trivial rank-rr bundle. A complex line bundle is the rank-one case. The tautological line bundle O(1)CPn\mathcal O(-1)\to\mathbb{CP}^n has fiber the line represented by a point [z]CPn[z]\in\mathbb{CP}^n, and is a basic normalization example for integral Chern classes.

Scope

No smooth structure on XX or EE is part of this definition. A smooth complex vector bundle on a smooth manifold has an underlying topological complex vector bundle, but the topological definition applies to arbitrary bases.