{
  "aliases": null,
  "backlinks": [
    {
      "field": "uses",
      "target": "DAK6EJK20R"
    },
    {
      "field": "uses",
      "target": "HTK7A4JRW7"
    },
    {
      "field": "uses",
      "target": "KREYT31SS1"
    },
    {
      "field": "uses",
      "target": "KT0380H39M"
    },
    {
      "field": "uses",
      "target": "Q5N7E7P6F6"
    },
    {
      "field": "defines",
      "target": "F0047A6GDG"
    },
    {
      "field": "about",
      "target": "HTK7A4JRW7"
    },
    {
      "field": "about",
      "target": "KREYT31SS1"
    }
  ],
  "body": "\n## Summary\n\nA viscosity solution is a notion of weak solution for fully nonlinear first-order and second-order equations.\nSuch equations, for example Hamilton–Jacobi equations, need not have classical solutions.\nIt replaces derivatives of the solution, which may not exist, by derivatives of smooth test functions that touch the solution from above or from below.\nThe notion was introduced by Crandall and Lions, and for many equations it gives existence, uniqueness and stability under uniform limits.\nIts name comes from the vanishing viscosity method.\nIn this method a small multiple of the Laplacian is added to the equation and then sent to zero.\n\n## Explanations\n\n### L1 human\n\nThink of a function with a sharp corner, like a roof.\nIt has no derivative at the ridge, so it cannot satisfy a differential equation there in the usual sense.\nThe viscosity approach tests the function with smooth curves that touch it from above or from below at a point.\nIt asks the equation to hold as an inequality for the slopes of those curves.\nFor the equation $\\abs{u'} = 1$ on $(-1, 1)$ with $u = 0$ at both ends, this singles out the roof $u(x) = 1 - \\abs{x}$ and rejects the valley $\\abs{x} - 1$.\n",
  "commit": "ff8a40749dc16545e3d2fc637f6b0196e81d0bfa",
  "front": {
    "kind": "concept",
    "msc": [
      "35D40",
      "35F21"
    ],
    "name": "Viscosity solution",
    "same_as": {
      "wikidata": "Q7935676",
      "wikipedia": "Viscosity solution"
    },
    "sources": [
      {
        "url": "https://en.wikipedia.org/wiki/Viscosity_solution"
      }
    ],
    "tag": "H1ERJ3T75T"
  },
  "kind": "concept",
  "link": "https://tamnd.github.io/math2/node/H1ERJ3T75T/",
  "links": null,
  "markdown": "https://tamnd.github.io/math2/node/H1ERJ3T75T.md",
  "msc": [
    "35D40",
    "35F21"
  ],
  "name": "Viscosity solution",
  "prov": null,
  "role": "",
  "source": "https://github.com/tamnd/math2/blob/main/nodes/H1E/H1ERJ3T75T.md",
  "status": null,
  "tag": "H1ERJ3T75T",
  "uri": "m2://H1ERJ3T75T",
  "url": "https://tamnd.github.io/math2/wiki/viscosity-solution/",
  "writing": {
    "tag": "H1ERJ3T75T",
    "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
      }
    ]
  }
}
