Let
Fn(
Ck) be the space of orthonormal families of
n vectors in
Ck and let
Gn(
Ck) be the Grassmannian of
n-dimensional subvector spaces of
Ck. The total space of the universal bundle can be taken to be the direct limit of the
Fn(
Ck) as
k → ∞, while the base space is the direct limit of the
Gn(
Ck) as
k → ∞.
Validity of the construction In this section, we will define the topology on EU(
n) and prove that EU(
n) is indeed contractible. The group U(
n) acts freely on
Fn(
Ck) and the quotient is the Grassmannian
Gn(
Ck). The map : \begin{align} F_n(\mathbf{C}^k) & \longrightarrow \mathbf{S}^{2k-1} \\ (e_1,\ldots,e_n) & \longmapsto e_n \end{align} is a fibre bundle of fibre
Fn−1(
Ck−1). Thus because \pi_p(\mathbf{S}^{2k-1}) is trivial and because of the
long exact sequence of the fibration, we have : \pi_p(F_n(\mathbf{C}^k))=\pi_p(F_{n-1}(\mathbf{C}^{k-1})) whenever p\leq 2k-2. By taking
k big enough, precisely for k>\tfrac{1}{2}p+n-1, we can repeat the process and get : \pi_p(F_n(\mathbf{C}^k)) = \pi_p(F_{n-1}(\mathbf{C}^{k-1})) = \cdots = \pi_p(F_1(\mathbf{C}^{k+1-n})) = \pi_p(\mathbf{S}^{k-n}). This last group is trivial for
k >
n +
p. Let : EU(n)={\lim_{\to}}\;_{k\to\infty}F_n(\mathbf{C}^k) be the
direct limit of all the
Fn(
Ck) (with the induced topology). Let : G_n(\mathbf{C}^\infty)={\lim_\to}\;_{k\to\infty}G_n(\mathbf{C}^k) be the
direct limit of all the
Gn(
Ck) (with the induced topology).
Lemma: The group \pi_p(EU(n)) is trivial for all
p ≥ 1.
Proof: Let γ :
Sp → EU(
n), since
Sp is
compact, there exists
k such that γ(
Sp) is included in
Fn(
Ck). By taking
k big enough, we see that γ is homotopic, with respect to the base point, to the constant map.\Box In addition, U(
n) acts freely on EU(
n). The spaces
Fn(
Ck) and
Gn(
Ck) are
CW-complexes. One can find a decomposition of these spaces into CW-complexes such that the decomposition of
Fn(
Ck), resp.
Gn(
Ck), is induced by restriction of the one for
Fn(
Ck+1), resp.
Gn(
Ck+1). Thus EU(
n) (and also
Gn(
C∞)) is a CW-complex. By
Whitehead Theorem and the above Lemma, EU(
n) is contractible. == Cohomology of BU(
n)==