{
  "aliases": null,
  "backlinks": [
    {
      "field": "defines",
      "target": "J6H7YPRZG7"
    }
  ],
  "body": "\n## Summary\n\nThe Fourier sine series and the Fourier cosine series expand a function given on the interval $[0, \\pi]$ in the functions $\\sin nx$ alone or $\\cos nx$ alone.\nThey are the [[Fourier series|G12KXDHPPS]] of the odd and of the even $2\\pi$-periodic extension of the function.\nThey appear when separation of variables is applied to the heat or wave equation on an interval.\nDirichlet boundary conditions lead to sine series, and Neumann conditions to cosine series.\n\n## Explanations\n\n### L1 human\n\nA function given only on $[0, \\pi]$ can be extended to $[-\\pi, \\pi]$ in two natural ways: as an odd function or as an even function.\nThe odd extension has a Fourier series with only sines, and the even extension one with only cosines.\nFor example, the constant $1$ on $(0, \\pi)$ has the cosine series $1$ and the sine series $\\frac{4}{\\pi}\\left(\\sin x + \\frac{\\sin 3x}{3} + \\frac{\\sin 5x}{5} + \\cdots\\right)$.\nThe sine series vanishes at $0$ and $\\pi$, which suits a vibrating string fixed at both ends.\n",
  "commit": "ff8a40749dc16545e3d2fc637f6b0196e81d0bfa",
  "front": {
    "kind": "concept",
    "msc": [
      "42A16",
      "42A20"
    ],
    "name": "Sine and cosine series",
    "sources": [
      {
        "url": "https://en.wikipedia.org/wiki/Fourier_series"
      }
    ],
    "tag": "Y6EPBG6S8G"
  },
  "kind": "concept",
  "link": "https://tamnd.github.io/math2/node/Y6EPBG6S8G/",
  "links": null,
  "markdown": "https://tamnd.github.io/math2/node/Y6EPBG6S8G.md",
  "msc": [
    "42A16",
    "42A20"
  ],
  "name": "Sine and cosine series",
  "prov": null,
  "role": "",
  "source": "https://github.com/tamnd/math2/blob/main/nodes/Y6E/Y6EPBG6S8G.md",
  "status": null,
  "tag": "Y6EPBG6S8G",
  "uri": "m2://Y6EPBG6S8G",
  "url": "https://tamnd.github.io/math2/wiki/sine-and-cosine-series/",
  "writing": {
    "tag": "Y6EPBG6S8G",
    "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
      }
    ]
  }
}
