{
  "aliases": [
    "product-rules-for-grad-div-curl"
  ],
  "backlinks": null,
  "body": "\n## Statement\n\nLet $U \\subseteq \\mathbb{R}^3$ be open, let $\\phi, \\psi \\colon U \\to \\mathbb{R}$ be scalar fields, and let $A \\colon U \\to \\mathbb{R}^3$ be a vector field.\nIf these fields are of class $C^1$, then\n$$\\nabla (\\phi \\psi) = \\phi \\nabla \\psi + \\psi \\nabla \\phi, \\qquad \\nabla \\cdot (\\psi A) = \\psi \\, \\nabla \\cdot A + \\nabla \\psi \\cdot A, \\qquad \\nabla \\times (\\psi A) = \\psi \\, \\nabla \\times A + \\nabla \\psi \\times A.$$\nIf these fields are of class $C^2$, then\n$$\\nabla \\times (\\nabla \\phi) = 0, \\qquad \\nabla \\cdot (\\nabla \\times A) = 0, \\qquad \\nabla \\times (\\nabla \\times A) = \\nabla (\\nabla \\cdot A) - \\Delta A,$$\nwhere $\\Delta A$ applies the Laplacian to each component of $A$.\n\n## Remarks\n\nHere $\\nabla \\phi$ is the [[gradient|0NS2QYVC4Y]], $\\nabla \\cdot A$ the [[divergence|02NSMQVQWK]], $\\nabla \\times A$ the [[curl|0GDNHS9J2X]], and $\\Delta$ the [[Laplacian|0XQ2ZVN1PZ]].\nThe product rules follow from the product rule for partial derivatives, applied to each component.\nThe identities [[curl of a gradient is zero|0M2JRW1J0N]] and [[divergence of a curl is zero|0F56CMMC5P]] follow from the symmetry of second derivatives.\nAlso, $\\nabla \\cdot (\\nabla \\phi) = \\Delta \\phi$ and $\\Delta (\\phi \\psi) = \\phi \\Delta \\psi + 2 \\nabla \\phi \\cdot \\nabla \\psi + \\psi \\Delta \\phi$.\n\n## Explanations\n\n### L1 human\n\nThese identities are the algebra rules of vector calculus.\nThey let you expand derivatives of products and simplify repeated derivatives, the way the ordinary product rule does in one variable.\n",
  "commit": "6ac761d40018146541484a9e8b9eafd6ecc303dc",
  "front": {
    "aliases": [
      "product-rules-for-grad-div-curl"
    ],
    "kind": "statement",
    "msc": [
      "26B12"
    ],
    "name": "Vector calculus identities",
    "role": "theorem",
    "same_as": {
      "wikidata": "Q1066266",
      "wikipedia": "Vector calculus identities"
    },
    "sources": [
      {
        "locator": "Product rule for multiplication by a scalar",
        "url": "https://en.wikipedia.org/wiki/Vector_calculus_identities"
      },
      {
        "locator": "Second derivative identities",
        "url": "https://en.wikipedia.org/wiki/Vector_calculus_identities"
      },
      {
        "locator": "Curl of curl",
        "url": "https://en.wikipedia.org/wiki/Vector_calculus_identities"
      }
    ],
    "tag": "0JC5X4HWR2",
    "uses": [
      "0NS2QYVC4Y",
      "02NSMQVQWK",
      "0GDNHS9J2X",
      "0XQ2ZVN1PZ",
      "0H6DP8CHND",
      "0M2JRW1J0N",
      "0F56CMMC5P"
    ]
  },
  "kind": "statement",
  "link": "https://math2.tamnd.com/node/0JC5X4HWR2/",
  "links": [
    {
      "field": "uses",
      "target": "0NS2QYVC4Y"
    },
    {
      "field": "uses",
      "target": "02NSMQVQWK"
    },
    {
      "field": "uses",
      "target": "0GDNHS9J2X"
    },
    {
      "field": "uses",
      "target": "0XQ2ZVN1PZ"
    },
    {
      "field": "uses",
      "target": "0H6DP8CHND"
    },
    {
      "field": "uses",
      "target": "0M2JRW1J0N"
    },
    {
      "field": "uses",
      "target": "0F56CMMC5P"
    }
  ],
  "markdown": "https://math2.tamnd.com/node/0JC5X4HWR2.md",
  "msc": [
    "26B12"
  ],
  "name": "Vector calculus identities",
  "prov": null,
  "role": "theorem",
  "source": "https://github.com/tamnd/math2/blob/main/nodes/0JC/0JC5X4HWR2.md",
  "status": null,
  "tag": "0JC5X4HWR2",
  "uri": "m2://0JC5X4HWR2",
  "url": "https://math2.tamnd.com/wiki/vector-calculus-identities/",
  "writing": {
    "tag": "0JC5X4HWR2",
    "kind": "statement",
    "level": "W0",
    "next": [
      {
        "what": "an inventory row",
        "note": "the row of the inventory that the node accounts for",
        "have": 0,
        "want": 1
      }
    ]
  }
}
