{
  "aliases": null,
  "backlinks": null,
  "body": "\n## Example\n\nLet $n \\ge 1$.\nFor $k \\ge n$, let $G_n(\\R^k)$ be the Grassmannian of $n$-dimensional linear subspaces of $\\R^k$.\nThe inclusions $\\R^k \\subset \\R^{k+1}$ give inclusions $G_n(\\R^k) \\subset G_n(\\R^{k+1})$, and $G_n(\\R^\\infty) = \\bigcup_k G_n(\\R^k)$ carries the weak topology of this union.\nThe tautological bundle\n$$\\gamma^n = \\set{(V, v) \\in G_n(\\R^\\infty) \\times \\R^\\infty : v \\in V}$$\nis a real vector bundle of rank $n$ over $G_n(\\R^\\infty)$.\n\nLet $X$ be a paracompact space.\nThen $[f] \\mapsto f^* \\gamma^n$ is a bijection from homotopy classes of maps $X \\to G_n(\\R^\\infty)$ to isomorphism classes of real rank $n$ bundles over $X$.\nRank $n$ real vector bundles correspond to principal $O(n)$-bundles through their bundles of orthonormal frames.\nSo $G_n(\\R^\\infty)$ is a [[classifying space|WSZ40H5E4T]] $BO(n)$ of the orthogonal group $O(n)$.\nThe frame bundle of $\\gamma^n$ is the universal bundle; its total space is the infinite [[Stiefel manifold|W7RCXS3CHT]] $V_n(\\R^\\infty)$, which is contractible.\n\n## Remarks\n\nFor $n = 1$, $G_1(\\R^\\infty) = \\R P^\\infty$, and real line bundles over a CW complex $X$ correspond to classes in $H^1(X; \\Z/2\\Z)$ through the first [[Stiefel–Whitney class|JQCK7A210W]].\nIn the same way, the complex Grassmannian $G_n(\\C^\\infty)$ is $BU(n)$, and $\\C P^\\infty = BU(1)$ classifies complex line bundles.\nThe cohomology ring $H^*(G_n(\\R^\\infty); \\Z/2\\Z)$ is the polynomial ring over $\\Z/2\\Z$ on $w_1(\\gamma^n), \\ldots, w_n(\\gamma^n)$, which is why every mod $2$ [[characteristic class|7HACJC0JE2]] of rank $n$ bundles is a polynomial in Stiefel–Whitney classes.\n\n## Explanations\n\n### L1 human\n\nA rank $n$ vector bundle over $X$ attaches an $n$-dimensional space of vectors to each point of $X$.\nPlace every such space inside one huge space $\\R^\\infty$.\nThen the bundle becomes a map that sends each point of $X$ to an $n$-dimensional subspace, that is, to a point of the Grassmannian.\nConversely, any map into the Grassmannian gives a bundle: over each point of $X$, take the subspace it is sent to.\nSo the infinite Grassmannian lists all vector bundles of rank $n$ at once.\n",
  "commit": "547b6eddb8f2feb8d579f2d633d22a27b7e132fc",
  "front": {
    "instance_of": [
      "WSZ40H5E4T"
    ],
    "kind": "example",
    "msc": [
      "55R45",
      "55R15",
      "14M15"
    ],
    "name": "Grassmannian as classifying space",
    "sources": [
      {
        "url": "https://en.wikipedia.org/wiki/Grassmannian"
      }
    ],
    "tag": "RF8WD9TSE7"
  },
  "kind": "example",
  "link": "https://math2.tamnd.com/node/RF8WD9TSE7/",
  "links": [
    {
      "field": "instance_of",
      "target": "WSZ40H5E4T"
    }
  ],
  "markdown": "https://math2.tamnd.com/node/RF8WD9TSE7.md",
  "msc": [
    "55R45",
    "55R15",
    "14M15"
  ],
  "name": "Grassmannian as classifying space",
  "prov": null,
  "role": "",
  "source": "https://github.com/tamnd/math2/blob/main/nodes/RF8/RF8WD9TSE7.md",
  "status": null,
  "tag": "RF8WD9TSE7",
  "uri": "m2://RF8WD9TSE7",
  "url": "https://math2.tamnd.com/wiki/grassmannian-as-classifying-space/",
  "writing": {
    "tag": "RF8WD9TSE7",
    "kind": "example",
    "level": "W0",
    "next": [
      {
        "what": "an inventory row",
        "note": "the row of the inventory that the node accounts for",
        "have": 0,
        "want": 1
      },
      {
        "what": "a source with a locator",
        "have": 0,
        "want": 1
      }
    ]
  }
}
