{
  "aliases": null,
  "backlinks": null,
  "body": "\n## Proof\n\nWe compute the curl in coordinates and use the symmetry of second derivatives.\n\n1. Let $\\phi \\colon U \\to \\R$ be of [[class $C^2$|0TCBZMEYGN]] on the open set $U \\subseteq \\R^3$. Its first partial derivatives are continuous, so $\\phi$ is differentiable by [[continuous partial derivatives imply differentiability|0KXSK8TEEB]].\n2. By the coordinate form of the [[gradient|0NS2QYVC4Y]], $\\nabla \\phi = (\\phi_x, \\phi_y, \\phi_z)$, where $\\phi_x = \\partial \\phi / \\partial x$ and so on.\n3. The components of $\\nabla \\phi$ have first partial derivatives on $U$, since $\\phi$ is $C^2$. For variables $u, v \\in \\set{x, y, z}$, write $\\partial_u \\phi_v$ for the [[second partial derivative|02RSXVM1ZN]] $\\partial^2 \\phi / \\partial u \\, \\partial v$.\n4. By the definition of the [[curl|0GDNHS9J2X]] with $(P, Q, R) = (\\phi_x, \\phi_y, \\phi_z)$, $\\nabla \\times (\\nabla \\phi) = \\big( \\partial_y \\phi_z - \\partial_z \\phi_y, \\ \\partial_z \\phi_x - \\partial_x \\phi_z, \\ \\partial_x \\phi_y - \\partial_y \\phi_x \\big)$.\n5. By [[Schwarz's theorem|0NNQY8WCW6]], $\\partial_y \\phi_z = \\partial_z \\phi_y$, $\\partial_z \\phi_x = \\partial_x \\phi_z$ and $\\partial_x \\phi_y = \\partial_y \\phi_x$ at each point of $U$.\n6. So each component in step 4 is $0$, and $\\nabla \\times (\\nabla \\phi) = 0$ on $U$.\n\n## Idea\n\nEach component of the curl of $\\nabla \\phi$ is a difference of two mixed second partial derivatives of $\\phi$, taken in the two possible orders. For a $C^2$ function these agree, so every component vanishes.\n",
  "commit": "4a3290d299c8b2cd6493fce2296920ba7f82d942",
  "front": {
    "kind": "proof",
    "msc": [
      "26B12"
    ],
    "name": "Proof that the curl of a gradient is zero",
    "proves": "0M2JRW1J0N",
    "sources": [
      {
        "locator": "Curl of gradient is zero",
        "url": "https://en.wikipedia.org/wiki/Vector_calculus_identities"
      }
    ],
    "tag": "YPAMM8HYP6",
    "uses": [
      "0GDNHS9J2X",
      "0NS2QYVC4Y",
      "0NNQY8WCW6",
      "0TCBZMEYGN",
      "0KXSK8TEEB",
      "02RSXVM1ZN"
    ]
  },
  "kind": "proof",
  "link": "https://math2.tamnd.com/node/YPAMM8HYP6/",
  "links": [
    {
      "field": "proves",
      "target": "0M2JRW1J0N"
    },
    {
      "field": "uses",
      "target": "0GDNHS9J2X"
    },
    {
      "field": "uses",
      "target": "0NS2QYVC4Y"
    },
    {
      "field": "uses",
      "target": "0NNQY8WCW6"
    },
    {
      "field": "uses",
      "target": "0TCBZMEYGN"
    },
    {
      "field": "uses",
      "target": "0KXSK8TEEB"
    },
    {
      "field": "uses",
      "target": "02RSXVM1ZN"
    }
  ],
  "markdown": "https://math2.tamnd.com/node/YPAMM8HYP6.md",
  "msc": [
    "26B12"
  ],
  "name": "Proof that the curl of a gradient is zero",
  "prov": null,
  "role": "",
  "source": "https://github.com/tamnd/math2/blob/main/nodes/YPA/YPAMM8HYP6.md",
  "status": null,
  "tag": "YPAMM8HYP6",
  "uri": "m2://YPAMM8HYP6",
  "url": "https://math2.tamnd.com/wiki/proof-that-the-curl-of-a-gradient-is-zero/",
  "writing": {
    "tag": "YPAMM8HYP6",
    "kind": "proof",
    "level": "W0",
    "next": [
      {
        "what": "an inventory row",
        "note": "the row of the inventory that the node accounts for",
        "have": 0,
        "want": 1
      }
    ]
  }
}
