{
  "aliases": null,
  "backlinks": [
    {
      "field": "defines",
      "target": "HKPHRSN3ER"
    }
  ],
  "body": "\n## Summary\n\nThe Legendre transformation turns a strictly [[convex function|07Q7CNM5WF]] $f$ into a new function $f^*$ of the slope $p = f'(x)$.\nIt records the same information as $f$, but with slopes as the variable instead of points.\nApplied twice it gives back $f$, and the derivatives of $f$ and $f^*$ are inverse functions of each other.\nIt is the classical case of the convex conjugate and is used in mechanics, thermodynamics and optimization; the [[definition|HKPHRSN3ER]] gives the precise formula.\n\n## Explanations\n\n### L1 human\n\nA convex curve can be described by its points, or by its tangent lines.\nEach tangent line has a slope $p$ and meets the vertical axis at some height; the Legendre transform $f^*(p)$ is minus that height.\nSo $f^*$ lists the tangent lines of the graph, one for each slope.\nFor $f(x) = x^2 / 2$ the tangent at $x$ has slope $p = x$, and one finds $f^*(p) = p^2 / 2$, the same function.\n",
  "commit": "547b6eddb8f2feb8d579f2d633d22a27b7e132fc",
  "front": {
    "kind": "concept",
    "msc": [
      "26A51",
      "44A15",
      "52A41"
    ],
    "name": "Legendre transformation",
    "same_as": {
      "wikidata": "Q908652",
      "wikipedia": "Legendre transformation"
    },
    "sources": [
      {
        "url": "https://en.wikipedia.org/wiki/Legendre_transformation"
      }
    ],
    "tag": "ZQYMWVT1TT"
  },
  "kind": "concept",
  "link": "https://math2.tamnd.com/node/ZQYMWVT1TT/",
  "links": null,
  "markdown": "https://math2.tamnd.com/node/ZQYMWVT1TT.md",
  "msc": [
    "26A51",
    "44A15",
    "52A41"
  ],
  "name": "Legendre transformation",
  "prov": null,
  "role": "",
  "source": "https://github.com/tamnd/math2/blob/main/nodes/ZQY/ZQYMWVT1TT.md",
  "status": null,
  "tag": "ZQYMWVT1TT",
  "uri": "m2://ZQYMWVT1TT",
  "url": "https://math2.tamnd.com/wiki/legendre-transformation/",
  "writing": {
    "tag": "ZQYMWVT1TT",
    "kind": "concept",
    "level": "W0",
    "next": [
      {
        "what": "a source with a locator",
        "have": 0,
        "want": 1
      }
    ]
  }
}
