{
  "aliases": null,
  "backlinks": [
    {
      "field": "defines",
      "target": "6YD7S3C7W7"
    }
  ],
  "body": "\n## Summary\n\nThe $p$-adic gamma function $\\Gamma_p$ of Morita is a continuous function on the [[p-adic integers|V6TJAFZ4MD]] that plays the role of the [[gamma function|0H5SYBSED9]].\nIt interpolates a modified [[factorial|0XWG0JGDFW]] in which the factors divisible by $p$ are left out.\nIt satisfies a functional equation like $\\Gamma(x+1) = x\\,\\Gamma(x)$, and it appears in the Gross–Koblitz formula for Gauss sums.\n\n## Explanations\n\n### L1 human\n\nThe ordinary factorial $n!$ cannot be extended continuously in the $p$-adic sense, because $n!$ becomes divisible by high powers of $p$ and so $p$-adically small.\nThe fix is to skip the factors that are multiples of $p$.\nThe resulting products, with a sign, change only a little when $n$ changes by a high power of $p$.\nSo they extend to a continuous function on all $p$-adic integers.\nFor example, for $p = 3$ the value at $5$ is $-(1 \\cdot 2 \\cdot 4) = -8$, since the factor $3$ is skipped.\n",
  "commit": "ff8a40749dc16545e3d2fc637f6b0196e81d0bfa",
  "front": {
    "kind": "concept",
    "msc": [
      "11S80",
      "33B15"
    ],
    "name": "p-adic gamma function",
    "same_as": {
      "wikidata": "Q7116917",
      "wikipedia": "P-adic gamma function"
    },
    "sources": [
      {
        "url": "https://en.wikipedia.org/wiki/P-adic_gamma_function"
      }
    ],
    "tag": "84MVNJCYR4"
  },
  "kind": "concept",
  "link": "https://tamnd.github.io/math2/node/84MVNJCYR4/",
  "links": null,
  "markdown": "https://tamnd.github.io/math2/node/84MVNJCYR4.md",
  "msc": [
    "11S80",
    "33B15"
  ],
  "name": "p-adic gamma function",
  "prov": null,
  "role": "",
  "source": "https://github.com/tamnd/math2/blob/main/nodes/84M/84MVNJCYR4.md",
  "status": null,
  "tag": "84MVNJCYR4",
  "uri": "m2://84MVNJCYR4",
  "url": "https://tamnd.github.io/math2/wiki/p-adic-gamma-function/",
  "writing": {
    "tag": "84MVNJCYR4",
    "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
      }
    ]
  }
}
