{
  "aliases": null,
  "backlinks": null,
  "body": "\n## Statement\n\nLet $a$ be a real number. The function $x \\mapsto x^a$ is differentiable on $(0, \\infty)$, and\n$$\\frac{d}{dx} x^a = a x^{a-1} \\quad \\text{for } x \u003e 0.$$\n\n## Remarks\n\nWrite $x^a = e^{a \\ln x}$. The [[chain rule|0RXX2PT1MQ]] with [[$\\exp' = \\exp$|0EX9GFJ0B3]] and [[$\\ln' x = 1/x$|07X1QA6BRW]] gives $e^{a \\ln x} \\cdot \\frac{a}{x} = a x^{a-1}$.\nFor example, $\\frac{d}{dx} \\sqrt{x} = \\frac{1}{2 \\sqrt{x}}$.\nSimilarly, $\\frac{d}{dx} a^x = a^x \\ln a$ for a fixed $a \u003e 0$. Mathlib states the main claim as `Real.hasDerivAt_rpow_const`.\n\n## Explanations\n\n### L1 human\n\nThe power rule for whole exponents also works for real exponents, if $x \u003e 0$.\nBring the exponent down and lower it by one.\n",
  "commit": "545acf83a9b75c8ddc375ef8b23d2ae101a4d7e4",
  "front": {
    "kind": "statement",
    "msc": [
      "26A24",
      "26A09"
    ],
    "name": "Derivative of x^a",
    "role": "theorem",
    "sources": [
      {
        "locator": "Proof for real exponents",
        "url": "https://en.wikipedia.org/wiki/Power_rule"
      }
    ],
    "tag": "0KY08TWDMQ",
    "uses": [
      "0TV07AQT62",
      "0RXX2PT1MQ",
      "0EX9GFJ0B3",
      "07X1QA6BRW"
    ]
  },
  "kind": "statement",
  "link": "https://math2.tamnd.com/node/0KY08TWDMQ/",
  "links": [
    {
      "field": "uses",
      "target": "0TV07AQT62"
    },
    {
      "field": "uses",
      "target": "0RXX2PT1MQ"
    },
    {
      "field": "uses",
      "target": "0EX9GFJ0B3"
    },
    {
      "field": "uses",
      "target": "07X1QA6BRW"
    }
  ],
  "markdown": "https://math2.tamnd.com/node/0KY08TWDMQ.md",
  "msc": [
    "26A24",
    "26A09"
  ],
  "name": "Derivative of x^a",
  "prov": null,
  "role": "theorem",
  "source": "https://github.com/tamnd/math2/blob/main/nodes/0KY/0KY08TWDMQ.md",
  "status": null,
  "tag": "0KY08TWDMQ",
  "uri": "m2://0KY08TWDMQ",
  "url": "https://math2.tamnd.com/wiki/derivative-of-x-a/",
  "writing": {
    "tag": "0KY08TWDMQ",
    "kind": "statement",
    "level": "W0",
    "next": [
      {
        "what": "an inventory row",
        "note": "the row of the inventory that the node accounts for",
        "have": 0,
        "want": 1
      }
    ]
  }
}
