{
  "aliases": null,
  "backlinks": null,
  "body": "\n## Statement\n\nLet $N \\ge 1$ and $k \\ge 2$ be integers.\nLet $f = \\sum_{n \\ge 1} a_n q^n$ be a [[cusp form|A50Y012RBP]] of weight $k$ for the [[congruence subgroup|1H6R856P3C]] $\\Gamma_0(N)$, with $q = e^{2 \\pi i \\tau}$.\nAssume that $a_1 = 1$ and that $f$ is an eigenvector of the [[Hecke operator|S4SV3QZ8B1]] $T_p$ for every [[prime|01826KMG2H]] $p$ not dividing $N$.\nThen for every prime $p$ not dividing $N$,\n$$\\abs{a_p} \\le 2 p^{(k-1)/2}.$$\nIn particular, the [[Ramanujan tau function|6DNZAGCSQS]] satisfies $\\abs{\\tau(p)} \\le 2 p^{11/2}$ for every prime $p$.\n\n## Remarks\n\nRamanujan conjectured the bound for $\\tau(p)$ in 1916, and Petersson extended the conjecture to other modular forms.\nDeligne proved it in 1974 as a consequence of his proof of the Weil conjectures.\nEarlier work of Eichler, Shimura and Deligne had identified $a_p$ with the trace of Frobenius on an étale cohomology group, whose eigenvalues have absolute value $p^{(k-1)/2}$ by the Weil conjectures.\nExample: $\\tau(2) = -24$ and $2 \\cdot 2^{11/2} = 2^{13/2} \\approx 90.5$; $\\tau(3) = 252$ and $2 \\cdot 3^{11/2} \\approx 841.8$.\nThe normalization $a_1 = 1$ and the eigenform hypothesis are needed: the cusp form $100\\Delta$ has $a_2 = -2400$, which breaks the bound.\nThe analogous statement for Maass forms is still open.\n\n## Explanations\n\n### L1 human\n\nThe coefficients of a Hecke eigenform look random, but they cannot be too large.\nAt a prime $p$, the coefficient is at most about $2 p^{(k-1)/2}$, roughly the square root of the trivial size $p^{k-1}$.\nFor Ramanujan's function this says $\\abs{\\tau(p)} \\le 2 p^{11/2}$.\nIt took almost sixty years, and a revolution in algebraic geometry, to prove it.\n\n### L2 human\n\nFor a normalized eigenform, the Euler factor at $p \\nmid N$ is $1 - a_p p^{-s} + p^{k-1-2s}$.\nWriting it as $(1 - \\alpha_p p^{-s})(1 - \\beta_p p^{-s})$, the bound is equivalent to $\\abs{\\alpha_p} = \\abs{\\beta_p} = p^{(k-1)/2}$.\nSo the theorem is an analogue of the Riemann hypothesis for the local factors of the L-function of $f$.\nTogether with multiplicativity, it gives $\\abs{a_n} \\le d(n)\\, n^{(k-1)/2}$ for $n$ prime to $N$, where $d(n)$ is the number of divisors of $n$.\nThe [[Sato–Tate conjecture|TRGBJYPBXH]] describes how the normalized values $a_p / (2 p^{(k-1)/2}) \\in [-1, 1]$ are distributed.\n",
  "commit": "547b6eddb8f2feb8d579f2d633d22a27b7e132fc",
  "front": {
    "about": [
      "A50Y012RBP",
      "6DNZAGCSQS"
    ],
    "kind": "statement",
    "msc": [
      "11F30",
      "11F11"
    ],
    "name": "Ramanujan–Petersson conjecture",
    "role": "theorem",
    "same_as": {
      "wikidata": "Q630650",
      "wikipedia": "Ramanujan–Petersson conjecture"
    },
    "sources": [
      {
        "url": "https://en.wikipedia.org/wiki/Ramanujan%E2%80%93Petersson_conjecture"
      }
    ],
    "tag": "4CDFWST967",
    "uses": [
      "A50Y012RBP",
      "1H6R856P3C",
      "S4SV3QZ8B1",
      "6DNZAGCSQS",
      "01826KMG2H"
    ]
  },
  "kind": "statement",
  "link": "https://math2.tamnd.com/node/4CDFWST967/",
  "links": [
    {
      "field": "about",
      "target": "A50Y012RBP"
    },
    {
      "field": "about",
      "target": "6DNZAGCSQS"
    },
    {
      "field": "uses",
      "target": "A50Y012RBP"
    },
    {
      "field": "uses",
      "target": "1H6R856P3C"
    },
    {
      "field": "uses",
      "target": "S4SV3QZ8B1"
    },
    {
      "field": "uses",
      "target": "6DNZAGCSQS"
    },
    {
      "field": "uses",
      "target": "01826KMG2H"
    }
  ],
  "markdown": "https://math2.tamnd.com/node/4CDFWST967.md",
  "msc": [
    "11F30",
    "11F11"
  ],
  "name": "Ramanujan–Petersson conjecture",
  "prov": null,
  "role": "theorem",
  "source": "https://github.com/tamnd/math2/blob/main/nodes/4CD/4CDFWST967.md",
  "status": null,
  "tag": "4CDFWST967",
  "uri": "m2://4CDFWST967",
  "url": "https://math2.tamnd.com/wiki/ramanujan-petersson-conjecture/",
  "writing": {
    "tag": "4CDFWST967",
    "kind": "statement",
    "level": "W0",
    "next": [
      {
        "what": "a source with a locator",
        "have": 0,
        "want": 1
      }
    ]
  }
}
