Let G_n(\R^{n+k}) be the
Grassmannian of
n-dimensional vector subspaces in \R^{n+k}; as a set it is the set of all
n-dimensional vector subspaces of \R^{n+k}. For example, if
n = 1, it is the real projective
k-space. We define the tautological bundle γ
n,
k over G_n(\R^{n+k}) as follows. The total space of the bundle is the set of all pairs (
V,
v) consisting of a point
V of the Grassmannian and a vector
v in
V; it is given the
subspace topology of the Cartesian product G_n(\R^{n+k}) \times \R^{n+k}. The projection map π is given by π(
V,
v) =
V. If
F is the pre-image of
V under π, it is given a structure of a vector space by
a(
V,
v) +
b(
V,
w) = (
V,
av +
bw). Finally, to see local triviality, given a point
X in the Grassmannian, let
U be the set of all
V such that the orthogonal projection
p onto
X maps
V isomorphically onto
X, and then define :\begin{cases} \phi: \pi^{-1}(U) \to U\times X\subseteq G_n(\R^{n+k}) \times X \\ \phi(V,v) = (V, p(v)) \end{cases} which is clearly a
homeomorphism. Hence, the result is a vector bundle of rank
n. The above definition continues to make sense if we replace \R with the
complex field \C. By definition, the infinite Grassmannian G_n is the
direct limit of G_n(\R^{n+k}) as k\to\infty. Taking the direct limit of the bundles γ
n,
k gives the tautological bundle γ
n of G_n. It is a universal bundle in the sense: for each compact space
X, there is a natural bijection :\begin{cases} [X, G_n] \to \operatorname{Vect}^{\R}_n(X) \\ f \mapsto f^*(\gamma_n) \end{cases} where on the left the bracket means homotopy class and on the right is the set of isomorphism classes of real vector bundles of rank
n. The inverse map is given as follows: since
X is compact, any vector bundle
E is a
subbundle of a trivial bundle: E \hookrightarrow X \times \R^{n+k} for some
k and so
E determines a map :\begin{cases}f_E: X \to G_n \\ x \mapsto E_x \end{cases} unique up to homotopy.
Remark: In turn, one can define a tautological bundle as a universal bundle; suppose there is a natural bijection :[X, G_n] = \operatorname{Vect}^{\R}_n(X) for any
paracompact space X. Since G_n is the direct limit of compact spaces, it is paracompact and so there is a unique vector bundle over G_n that corresponds to the identity map on G_n. It is precisely the tautological bundle and, by restriction, one gets the tautological bundles over all G_n(\R^{n+k}). == Hyperplane bundle ==