{
  "aliases": null,
  "backlinks": [
    {
      "field": "uses",
      "target": "0PHT6NBYPB"
    }
  ],
  "body": "\n## Definition\n\nA [[metric space|063W5JMY85]] $(X, d)$ is proper when each [[closed ball|05DSV40EB9]] $\\bar{B}(x, r)$, with $x \\in X$ and $r \\ge 0$, is [[compact|00R0X1WGPX]].\n\n## Remarks\n\nIn a proper metric space, a subset is compact if and only if it is closed and bounded. Thus the [[Heine–Borel theorem|07PFYV65MB]] says that $\\mathbb{R}^n$ is proper.\nEach proper metric space is complete and [[locally compact|0EQMWQ4WMJ]].\nAn infinite set with the [[discrete metric|0NA4FK7B8S]] is not proper: the closed ball of radius $1$ is the whole set, which is not compact.\n\n## Explanations\n\n### L1 human\n\nA proper metric space is a space where the Heine–Borel test for compactness works: closed and bounded is enough.\nEuclidean spaces are proper, but many infinite-dimensional spaces are not.\n",
  "commit": "f591989ed15704e9d8755a7a5a6426d73de7a3ae",
  "front": {
    "defines": "0RN765S7DH",
    "kind": "definition",
    "msc": [
      "54E45"
    ],
    "name": "Proper metric space",
    "sources": [
      {
        "locator": "In the theory of metric spaces",
        "url": "https://en.wikipedia.org/wiki/Heine%E2%80%93Borel_theorem"
      }
    ],
    "tag": "0Z4V98VN5E",
    "uses": [
      "05DSV40EB9",
      "00R0X1WGPX"
    ]
  },
  "kind": "definition",
  "link": "https://math2.tamnd.com/node/0Z4V98VN5E/",
  "links": [
    {
      "field": "defines",
      "target": "0RN765S7DH"
    },
    {
      "field": "uses",
      "target": "05DSV40EB9"
    },
    {
      "field": "uses",
      "target": "00R0X1WGPX"
    }
  ],
  "markdown": "https://math2.tamnd.com/node/0Z4V98VN5E.md",
  "msc": [
    "54E45"
  ],
  "name": "Proper metric space",
  "prov": null,
  "role": "",
  "source": "https://github.com/tamnd/math2/blob/main/nodes/0Z4/0Z4V98VN5E.md",
  "status": null,
  "tag": "0Z4V98VN5E",
  "uri": "m2://0Z4V98VN5E",
  "url": "https://math2.tamnd.com/wiki/proper-metric-space-definition/",
  "writing": {
    "tag": "0Z4V98VN5E",
    "kind": "definition",
    "level": "W0",
    "next": [
      {
        "what": "an inventory row",
        "note": "the row of the inventory that the node accounts for",
        "have": 0,
        "want": 1
      }
    ]
  }
}
