{
  "aliases": null,
  "backlinks": [
    {
      "field": "about",
      "target": "20GTNPF5V6"
    },
    {
      "field": "about",
      "target": "T61AW674XD"
    },
    {
      "field": "uses",
      "target": "20GTNPF5V6"
    },
    {
      "field": "uses",
      "target": "3ZCJRT8FPT"
    },
    {
      "field": "uses",
      "target": "9P8VK3H4YZ"
    },
    {
      "field": "uses",
      "target": "AJ7P4G261J"
    },
    {
      "field": "uses",
      "target": "QG3BB9VZ3N"
    },
    {
      "field": "uses",
      "target": "T61AW674XD"
    },
    {
      "field": "uses",
      "target": "W6J4MQ6D5N"
    },
    {
      "field": "defines",
      "target": "VWTCEKMNKR"
    }
  ],
  "body": "\n## Summary\n\nThe holonomy of a [[connection|5ZYRRVE8BW]] records how [[parallel transport|TVAGN3D6W5]] around closed loops transforms the fibre at a base point.\nThese transformations form a group, the holonomy group, which is a Lie subgroup of the general linear group of the fibre.\nThe holonomy group measures curvature globally: it is trivial for flat connections on simply connected manifolds.\nFor Riemannian manifolds the possible holonomy groups are classified, and special holonomy groups correspond to special geometries such as Kähler, Calabi–Yau and $G_2$ manifolds.\n\n## Explanations\n\n### L1 human\n\nCarry an arrow around a closed loop, keeping it parallel all the way.\nWhen you come back, the arrow may have turned.\nThe holonomy is the set of all turns you can get from all loops at that point.\nOn a flat plane no loop turns the arrow, so the holonomy is trivial.\nOn a round sphere every rotation of the tangent plane can occur, so the holonomy is the rotation group $\\mathrm{SO}(2)$.\n",
  "commit": "547b6eddb8f2feb8d579f2d633d22a27b7e132fc",
  "front": {
    "kind": "concept",
    "msc": [
      "53C29"
    ],
    "name": "Holonomy",
    "same_as": {
      "wikidata": "Q907926",
      "wikipedia": "Holonomy"
    },
    "sources": [
      {
        "url": "https://en.wikipedia.org/wiki/Holonomy"
      }
    ],
    "tag": "WHDZ3MK56B"
  },
  "kind": "concept",
  "link": "https://math2.tamnd.com/node/WHDZ3MK56B/",
  "links": null,
  "markdown": "https://math2.tamnd.com/node/WHDZ3MK56B.md",
  "msc": [
    "53C29"
  ],
  "name": "Holonomy",
  "prov": null,
  "role": "",
  "source": "https://github.com/tamnd/math2/blob/main/nodes/WHD/WHDZ3MK56B.md",
  "status": null,
  "tag": "WHDZ3MK56B",
  "uri": "m2://WHDZ3MK56B",
  "url": "https://math2.tamnd.com/wiki/holonomy/",
  "writing": {
    "tag": "WHDZ3MK56B",
    "kind": "concept",
    "level": "W0",
    "next": [
      {
        "what": "a source with a locator",
        "have": 0,
        "want": 1
      }
    ]
  }
}
