{
  "aliases": null,
  "backlinks": null,
  "body": "\n## Statement\n\nLet $n \\ge 2$ and let $f \\colon \\R^n \\to \\R^n$ be any map.\nAssume that for all $x, y \\in \\R^n$ with $\\norm{x - y} = 1$ one has $\\norm{f(x) - f(y)} = 1$.\nThen $f$ is an isometry: $\\norm{f(x) - f(y)} = \\norm{x - y}$ for all $x, y \\in \\R^n$.\n\n## Remarks\n\nNo continuity, injectivity or surjectivity of $f$ is assumed; preserving the single distance $1$ is enough.\nThe theorem was published by F. S. Beckman and D. A. Quarles in 1953.\nThe proof uses rigid configurations made of unit segments, such as unit equilateral triangles and simplices.\nThey show that $f$ also preserves other distances, and then that it preserves all distances.\nSince an isometry of [[Euclidean space|0XPR1E85W0]] is affine, $f$ is then of the form $x \\mapsto Ax + b$ with $A$ orthogonal.\n\nThe hypothesis $n \\ge 2$ is necessary.\nOn $\\R$, let $h \\colon [0, 1) \\to [0, 1)$ be any bijection, for instance $h(t) = t^2$, and set $f(x) = \\floor{x} + h(x - \\floor{x})$.\nIf $\\abs{x - y} = 1$, then $x$ and $y$ have the same fractional part and their integer parts differ by $1$, so $\\abs{f(x) - f(y)} = 1$.\nBut $f(0) = 0$ and $f(1/2) = 1/4$, so $f$ is not an [[isometry|02HPP5VCZH]].\n\n## Explanations\n\n### L1 human\n\nSuppose a map of the plane keeps every pair of points at distance $1$ at distance $1$.\nNothing is said about other distances, and the map need not even be continuous.\nThe theorem says that the map must then keep all distances, so it is just a rigid motion.\nIn the plane, unit triangles and other rigid unit frameworks lock everything in place.\n\n### L2 human\n\nThe theorem is a rigidity result in [[Euclidean distance|0NPPGHQNXQ]] geometry: one preserved distance forces the whole metric to be preserved.\nIt contrasts with the classical characterization of isometries, which assumes that all distances are preserved.\nIt is connected with unit distance graphs: a unit-distance-preserving map is a graph homomorphism of the unit distance graph of $\\R^n$ to itself.\nThe one-dimensional counterexample shows that the plane's richer supply of unit triangles is what makes the result work.\n",
  "commit": "ff8a40749dc16545e3d2fc637f6b0196e81d0bfa",
  "front": {
    "about": [
      "02HPP5VCZH"
    ],
    "kind": "statement",
    "msc": [
      "51K05",
      "51M05"
    ],
    "name": "Beckman–Quarles theorem",
    "role": "theorem",
    "same_as": {
      "wikidata": "Q2226606",
      "wikipedia": "Beckman–Quarles theorem"
    },
    "sources": [
      {
        "url": "https://en.wikipedia.org/wiki/Beckman%E2%80%93Quarles_theorem"
      }
    ],
    "tag": "XHWA2TEC7X",
    "uses": [
      "0XPR1E85W0",
      "0NPPGHQNXQ",
      "02HPP5VCZH"
    ]
  },
  "kind": "statement",
  "link": "https://tamnd.github.io/math2/node/XHWA2TEC7X/",
  "links": [
    {
      "field": "about",
      "target": "02HPP5VCZH"
    },
    {
      "field": "uses",
      "target": "0XPR1E85W0"
    },
    {
      "field": "uses",
      "target": "0NPPGHQNXQ"
    },
    {
      "field": "uses",
      "target": "02HPP5VCZH"
    }
  ],
  "markdown": "https://tamnd.github.io/math2/node/XHWA2TEC7X.md",
  "msc": [
    "51K05",
    "51M05"
  ],
  "name": "Beckman–Quarles theorem",
  "prov": null,
  "role": "theorem",
  "source": "https://github.com/tamnd/math2/blob/main/nodes/XHW/XHWA2TEC7X.md",
  "status": null,
  "tag": "XHWA2TEC7X",
  "uri": "m2://XHWA2TEC7X",
  "url": "https://tamnd.github.io/math2/wiki/beckman-quarles-theorem/",
  "writing": {
    "tag": "XHWA2TEC7X",
    "kind": "statement",
    "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
      }
    ]
  }
}
