{
  "aliases": null,
  "backlinks": null,
  "body": "\n## Proof\n\nWe deduce the theorem from Ore's theorem.\n\n1. Let $G$ be a finite simple [[graph|0JD5C82QMB]] with $n \\ge 3$ vertices, and suppose that $\\deg(w) \\ge n/2$ for every vertex $w$, where $\\deg$ is the [[degree|0T0F6CCS9W]].\n2. Let $u$ and $v$ be two distinct vertices of $G$ that are not adjacent.\n3. By Step 1, $\\deg(u) + \\deg(v) \\ge n/2 + n/2 = n$.\n4. So $G$ satisfies the hypothesis of [[Ore's theorem|0NACHJYPKW]]: it has $n \\ge 3$ vertices, and every pair of distinct nonadjacent vertices has degree sum at least $n$.\n5. By Ore's theorem, $G$ is [[Hamiltonian|090WPKFABX]].\n\n## Idea\n\nDirac's condition bounds each degree from below by $n/2$. Adding two such bounds gives Ore's condition on pairs of nonadjacent vertices. So Dirac's theorem is the special case of Ore's theorem where every vertex is \"rich\" on its own.\n",
  "commit": "4a3290d299c8b2cd6493fce2296920ba7f82d942",
  "front": {
    "kind": "proof",
    "msc": [
      "05C45"
    ],
    "name": "Proof of Dirac's theorem on Hamiltonian cycles from Ore's theorem",
    "proves": "0TC99BRSSB",
    "sources": [
      {
        "locator": "Related results",
        "url": "https://en.wikipedia.org/wiki/Ore's_theorem"
      }
    ],
    "tag": "X8WAMEEJ4D",
    "uses": [
      "0JD5C82QMB",
      "0T0F6CCS9W",
      "090WPKFABX",
      "0NACHJYPKW"
    ]
  },
  "kind": "proof",
  "link": "https://math2.tamnd.com/node/X8WAMEEJ4D/",
  "links": [
    {
      "field": "proves",
      "target": "0TC99BRSSB"
    },
    {
      "field": "uses",
      "target": "0JD5C82QMB"
    },
    {
      "field": "uses",
      "target": "0T0F6CCS9W"
    },
    {
      "field": "uses",
      "target": "090WPKFABX"
    },
    {
      "field": "uses",
      "target": "0NACHJYPKW"
    }
  ],
  "markdown": "https://math2.tamnd.com/node/X8WAMEEJ4D.md",
  "msc": [
    "05C45"
  ],
  "name": "Proof of Dirac's theorem on Hamiltonian cycles from Ore's theorem",
  "prov": null,
  "role": "",
  "source": "https://github.com/tamnd/math2/blob/main/nodes/X8W/X8WAMEEJ4D.md",
  "status": null,
  "tag": "X8WAMEEJ4D",
  "uri": "m2://X8WAMEEJ4D",
  "url": "https://math2.tamnd.com/wiki/proof-of-diracs-theorem-on-hamiltonian-cycles-from-ores-theorem/",
  "writing": {
    "tag": "X8WAMEEJ4D",
    "kind": "proof",
    "level": "W0",
    "next": [
      {
        "what": "an inventory row",
        "note": "the row of the inventory that the node accounts for",
        "have": 0,
        "want": 1
      }
    ]
  }
}
