{
  "aliases": null,
  "backlinks": [
    {
      "field": "defines",
      "target": "CP25WM5537"
    }
  ],
  "body": "\n## Summary\n\nThe Hamilton–Jacobi–Bellman equation is a first-order partial differential equation for the value function of an optimal control problem.\nIt is the continuous-time form of the principle of dynamic programming: an optimal strategy stays optimal from every later state.\nA solution gives the optimal cost from every starting point and, through a pointwise minimization, an optimal feedback control.\nIn general the value function is not differentiable, and the equation is understood in the sense of viscosity solutions.\n\n## Explanations\n\n### L1 human\n\nThink of the cheapest cost to reach the end of a journey from each place and each time.\nIf you know this cost everywhere, the best move now is the one that leads to the place with the smallest remaining cost plus the cost of the move.\nThe Hamilton–Jacobi–Bellman equation writes this idea as an equation for the cost function.\nIt is the counterpart of [[Pontryagin's maximum principle|7RPV2T29CF]], which describes one optimal path instead of all optimal costs.\n",
  "commit": "efe85cee8dbc57d85bedbacfb97b99d1b7bee843",
  "front": {
    "kind": "concept",
    "msc": [
      "49L12",
      "49L20"
    ],
    "name": "Hamilton–Jacobi–Bellman equation",
    "same_as": {
      "wikidata": "Q3302775",
      "wikipedia": "Hamilton–Jacobi–Bellman equation"
    },
    "sources": [
      {
        "url": "https://en.wikipedia.org/wiki/Hamilton–Jacobi–Bellman_equation"
      }
    ],
    "tag": "SJP9HW82VX"
  },
  "kind": "concept",
  "link": "https://math2.tamnd.com/node/SJP9HW82VX/",
  "links": null,
  "markdown": "https://math2.tamnd.com/node/SJP9HW82VX.md",
  "msc": [
    "49L12",
    "49L20"
  ],
  "name": "Hamilton–Jacobi–Bellman equation",
  "prov": null,
  "role": "",
  "source": "https://github.com/tamnd/math2/blob/main/nodes/SJP/SJP9HW82VX.md",
  "status": null,
  "tag": "SJP9HW82VX",
  "uri": "m2://SJP9HW82VX",
  "url": "https://math2.tamnd.com/wiki/hamilton-jacobi-bellman-equation/",
  "writing": {
    "tag": "SJP9HW82VX",
    "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
      }
    ]
  }
}
