{
  "aliases": null,
  "backlinks": null,
  "body": "\n## Definition\n\nLet $X$ be a [[scheme|5A35TYZD02]] and $n \\ge 0$ an integer.\nA *vector bundle of rank $n$* on $X$ is a [[sheaf of $\\mathcal{O}_X$-modules|S33B2H3MYD]] $\\mathcal{E}$ with the following property.\nEvery point of $X$ has an open neighbourhood $U$ such that $\\mathcal{E}|_U \\cong \\mathcal{O}_U^{\\oplus n}$ as $\\mathcal{O}_U$-modules.\nIt is also called a *locally free sheaf of rank $n$*.\n\n## Remarks\n\nThe free sheaf $\\mathcal{O}_X^{\\oplus n}$ is a vector bundle of rank $n$, with $U = X$ for every point.\nOn $\\mathbb{A}^1_k = \\operatorname{Spec} k[t]$ over a field $k$, the skyscraper sheaf $\\widetilde{M}$ with $M = k[t]/(t)$ is not a vector bundle.\nIts stalk at the origin is $k$, which is killed by $t$ and so is not a free module over the local ring $k[t]_{(t)}$; its stalks elsewhere are $0$.\nA vector bundle is a [[quasi-coherent sheaf|KPKND0K7W6]], and it is coherent when $X$ is locally Noetherian.\nTo $\\mathcal{E}$ corresponds the geometric vector bundle $\\mathbb{V}(\\mathcal{E}^\\vee) = \\operatorname{Spec}_X \\operatorname{Sym}(\\mathcal{E}^\\vee)$, whose sheaf of sections is $\\mathcal{E}$.\nHartshorne writes $\\mathbb{V}(\\mathcal{E}) = \\operatorname{Spec}_X \\operatorname{Sym}(\\mathcal{E})$, whose sheaf of sections is $\\mathcal{E}^\\vee$, so the placement of the dual differs between sources.\n",
  "commit": "ff8a40749dc16545e3d2fc637f6b0196e81d0bfa",
  "front": {
    "defines": "P4DZM975BV",
    "kind": "definition",
    "msc": [
      "14F06"
    ],
    "name": "Vector bundle",
    "sources": [
      {
        "url": "https://en.wikipedia.org/wiki/Coherent_sheaf"
      }
    ],
    "tag": "3FX0JBH9S1",
    "uses": [
      "5A35TYZD02",
      "S33B2H3MYD",
      "KPKND0K7W6"
    ]
  },
  "kind": "definition",
  "link": "https://tamnd.github.io/math2/node/3FX0JBH9S1/",
  "links": [
    {
      "field": "defines",
      "target": "P4DZM975BV"
    },
    {
      "field": "uses",
      "target": "5A35TYZD02"
    },
    {
      "field": "uses",
      "target": "S33B2H3MYD"
    },
    {
      "field": "uses",
      "target": "KPKND0K7W6"
    }
  ],
  "markdown": "https://tamnd.github.io/math2/node/3FX0JBH9S1.md",
  "msc": [
    "14F06"
  ],
  "name": "Vector bundle",
  "prov": null,
  "role": "",
  "source": "https://github.com/tamnd/math2/blob/main/nodes/3FX/3FX0JBH9S1.md",
  "status": null,
  "tag": "3FX0JBH9S1",
  "uri": "m2://3FX0JBH9S1",
  "url": "https://tamnd.github.io/math2/wiki/vector-bundle-definition/",
  "writing": {
    "tag": "3FX0JBH9S1",
    "kind": "definition",
    "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
      }
    ]
  }
}
