{
  "aliases": null,
  "backlinks": [
    {
      "field": "defines",
      "target": "XVBZJVQ3WA"
    }
  ],
  "body": "\n## Summary\n\nConformal geometric algebra is the [[geometric algebra|N8H460W3E2]] of $\\R^{n+1,1}$, used as a model of Euclidean space $\\R^n$.\nIn it, points, spheres and planes are all represented by vectors.\nA point $x \\in \\R^n$ is embedded as a null vector $X$, and the inner product of two embedded points is $-\\tfrac{1}{2}$ times their squared distance.\nSpheres and planes are the vectors orthogonal to the points that lie on them.\nAll Möbius transformations of $\\R^n \\cup \\set{\\infty}$ act by conjugation with elements of the algebra.\nIt is used in computer graphics and robotics, where rigid motions, intersections and tangencies become algebraic operations.\n\n## Explanations\n\n### L1 human\n\nThe trick is to add two extra dimensions to space, one that squares to $+1$ and one that squares to $-1$.\nIn this bigger space a point becomes a vector of length zero, and the distance between two points is read from their inner product.\nA sphere is then also a single vector, and asking whether a point lies on it is just asking whether an inner product is zero.\nRotations, translations, scalings and inversions in spheres all become the same kind of algebraic move.\n",
  "commit": "ff8a40749dc16545e3d2fc637f6b0196e81d0bfa",
  "front": {
    "kind": "concept",
    "msc": [
      "15A66",
      "51B10"
    ],
    "name": "Conformal geometric algebra",
    "same_as": {
      "wikidata": "Q5160252",
      "wikipedia": "Conformal geometric algebra"
    },
    "sources": [
      {
        "url": "https://en.wikipedia.org/wiki/Conformal_geometric_algebra"
      }
    ],
    "specializes": [
      "N8H460W3E2"
    ],
    "tag": "4S4Z7SQ47G"
  },
  "kind": "concept",
  "link": "https://tamnd.github.io/math2/node/4S4Z7SQ47G/",
  "links": [
    {
      "field": "specializes",
      "target": "N8H460W3E2"
    }
  ],
  "markdown": "https://tamnd.github.io/math2/node/4S4Z7SQ47G.md",
  "msc": [
    "15A66",
    "51B10"
  ],
  "name": "Conformal geometric algebra",
  "prov": null,
  "role": "",
  "source": "https://github.com/tamnd/math2/blob/main/nodes/4S4/4S4Z7SQ47G.md",
  "status": null,
  "tag": "4S4Z7SQ47G",
  "uri": "m2://4S4Z7SQ47G",
  "url": "https://tamnd.github.io/math2/wiki/conformal-geometric-algebra/",
  "writing": {
    "tag": "4S4Z7SQ47G",
    "kind": "concept",
    "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
      }
    ]
  }
}
