{
  "aliases": null,
  "backlinks": null,
  "body": "\n## Statement\n\nLet $U = \\C \\setminus \\set{0, -1, -2, \\ldots}$.\nThere is exactly one [[holomorphic function|0NAHXR1FRH]] $\\Gamma \\colon U \\to \\C$ that agrees with the [[gamma function|0V3FZMVB4K]] on $(0, \\infty)$.\n\n## Remarks\n\nOn the half-plane $\\operatorname{Re} z \u003e 0$, Euler's integral $\\int_0^\\infty t^{z-1} e^{-t}\\,dt$ is holomorphic, see [[Euler integral for the gamma function|Z8D1CZFTWP]].\nOn $\\operatorname{Re} z \u003e -n$, with $z \\notin \\set{0, \\ldots, -n+1}$, the formula $\\Gamma(z + n)/\\big(z (z + 1) \\cdots (z + n - 1)\\big)$ is holomorphic and agrees with the previous one on the overlap; these pieces glue to a holomorphic function on $U$.\nUniqueness follows from the identity theorem, because $U$ is open and connected and $(0, \\infty) \\subset U$ has accumulation points.\nThe function cannot be extended holomorphically to any point of $\\set{0, -1, -2, \\ldots}$, since it has [[poles|QFPFF15PXC]] there.\nIn Mathlib the statement is `Complex.differentiableAt_Gamma`.\n\n## Explanations\n\n### L1 human\n\nThe gamma function, first defined for positive real numbers, extends in a smooth complex way to all complex numbers except $0, -1, -2, \\ldots$.\nThis [[analytic continuation|0M3YQJ81NB]] is unique: there is only one way to do it.\n\n### L2 human\n\nHolomorphy is what lets one prove identities for $\\Gamma$ on the real line and then transfer them to complex arguments, by the identity theorem.\nThe reflection and duplication formulas are usually proved in this way.\nTogether with the description of the poles, it says that $\\Gamma$ is a meromorphic function on $\\C$.\n",
  "commit": "ff8a40749dc16545e3d2fc637f6b0196e81d0bfa",
  "front": {
    "about": [
      "0H5SYBSED9"
    ],
    "kind": "statement",
    "msc": [
      "33B15",
      "30D30"
    ],
    "name": "Holomorphy of the gamma function",
    "role": "theorem",
    "sources": [
      {
        "url": "https://en.wikipedia.org/wiki/Gamma_function"
      }
    ],
    "tag": "ZKJF80DTNB",
    "uses": [
      "0V3FZMVB4K",
      "0NAHXR1FRH",
      "0M3YQJ81NB"
    ]
  },
  "kind": "statement",
  "link": "https://tamnd.github.io/math2/node/ZKJF80DTNB/",
  "links": [
    {
      "field": "about",
      "target": "0H5SYBSED9"
    },
    {
      "field": "uses",
      "target": "0V3FZMVB4K"
    },
    {
      "field": "uses",
      "target": "0NAHXR1FRH"
    },
    {
      "field": "uses",
      "target": "0M3YQJ81NB"
    }
  ],
  "markdown": "https://tamnd.github.io/math2/node/ZKJF80DTNB.md",
  "msc": [
    "33B15",
    "30D30"
  ],
  "name": "Holomorphy of the gamma function",
  "prov": null,
  "role": "theorem",
  "source": "https://github.com/tamnd/math2/blob/main/nodes/ZKJ/ZKJF80DTNB.md",
  "status": null,
  "tag": "ZKJF80DTNB",
  "uri": "m2://ZKJF80DTNB",
  "url": "https://tamnd.github.io/math2/wiki/holomorphy-of-the-gamma-function/",
  "writing": {
    "tag": "ZKJF80DTNB",
    "kind": "statement",
    "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
      }
    ]
  }
}
