{
  "aliases": null,
  "backlinks": [
    {
      "field": "about",
      "target": "BX558DTV2D"
    },
    {
      "field": "uses",
      "target": "BX558DTV2D"
    },
    {
      "field": "defines",
      "target": "NHS23SW780"
    }
  ],
  "body": "\n## Summary\n\nA Heegner point is a special point on the modular curve $X_0(N)$.\nIt corresponds to a pair of elliptic curves with [[complex multiplication|D3HEJTVY7G]] by the ring of integers of one imaginary [[quadratic field|7SV4WA92SM]] $K$.\nSuch points are defined over the [[Hilbert class field|WWCJ7CR2R3]] of $K$.\nThrough the [[modularity theorem|CS1NVJBZMH]], they give points on [[elliptic curves|427N6S6QQW]] over $\\Q$.\nThe [[Gross–Zagier theorem|BX558DTV2D]] relates their heights to derivatives of $L$-functions.\n\n## Explanations\n\n### L1 human\n\nRational points of infinite order on an elliptic curve are hard to find, and there is in general no formula for them.\nHeegner points are the main general construction that produces such points.\nThe idea is to start from very symmetric elliptic curves, those with complex multiplication, whose coordinates are algebraic numbers with known fields of definition.\nMapping these special points to a given elliptic curve and summing over their conjugates gives a point on that curve defined over the quadratic field $K$.\nHeegner used such points in his solution of the class number one problem.\n",
  "commit": "547b6eddb8f2feb8d579f2d633d22a27b7e132fc",
  "front": {
    "kind": "concept",
    "msc": [
      "11G05",
      "11G15",
      "11G18"
    ],
    "name": "Heegner point",
    "same_as": {
      "wikidata": "Q5697927",
      "wikipedia": "Heegner point"
    },
    "sources": [
      {
        "url": "https://en.wikipedia.org/wiki/Heegner_point"
      }
    ],
    "tag": "2230ZKE4W9"
  },
  "kind": "concept",
  "link": "https://math2.tamnd.com/node/2230ZKE4W9/",
  "links": null,
  "markdown": "https://math2.tamnd.com/node/2230ZKE4W9.md",
  "msc": [
    "11G05",
    "11G15",
    "11G18"
  ],
  "name": "Heegner point",
  "prov": null,
  "role": "",
  "source": "https://github.com/tamnd/math2/blob/main/nodes/223/2230ZKE4W9.md",
  "status": null,
  "tag": "2230ZKE4W9",
  "uri": "m2://2230ZKE4W9",
  "url": "https://math2.tamnd.com/wiki/heegner-point/",
  "writing": {
    "tag": "2230ZKE4W9",
    "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
      }
    ]
  }
}
