{
  "aliases": null,
  "backlinks": null,
  "body": "\n## Example\n\nLet $f(x) = x \\sin(1/x)$ for $x \\ne 0$, and let $f(0) = 0$.\nThen $f$ is [[continuous|0EEE2CZB2A]] at $0$, and so $f$ is continuous on $\\mathbb{R}$.\nIndeed, $|f(x)| \\le |x|$ for all $x$, so $f(x) \\to 0$ as $x \\to 0$ by the [[squeeze theorem|0XMF00T4XQ]].\n\n## Remarks\n\nThe factor $x$ damps the oscillation of $\\sin(1/x)$.\nThe function is not differentiable at $0$. The difference quotient $(f(x) - f(0))/x = \\sin(1/x)$ has no limit.\nThe function $x^2 \\sin(1/x)$ is [[differentiable with a discontinuous derivative|0WDAKKN4NC]].\n\n## Explanations\n\n### L1 human\n\nThe graph of $x \\sin(1/x)$ oscillates infinitely often near $0$.\nBut it stays between the lines $y = x$ and $y = -x$, which meet at the origin.\n",
  "commit": "6ac761d40018146541484a9e8b9eafd6ecc303dc",
  "front": {
    "instance_of": [
      "0X3WGX95FE"
    ],
    "kind": "example",
    "msc": [
      "26A15"
    ],
    "name": "x sin(1/x) is continuous at 0",
    "sources": [
      {
        "locator": "Variants",
        "url": "https://en.wikipedia.org/wiki/Topologist%27s_sine_curve"
      }
    ],
    "tag": "0EZMAY1FQD",
    "uses": [
      "0XMF00T4XQ",
      "0EEE2CZB2A"
    ]
  },
  "kind": "example",
  "link": "https://math2.tamnd.com/node/0EZMAY1FQD/",
  "links": [
    {
      "field": "instance_of",
      "target": "0X3WGX95FE"
    },
    {
      "field": "uses",
      "target": "0XMF00T4XQ"
    },
    {
      "field": "uses",
      "target": "0EEE2CZB2A"
    }
  ],
  "markdown": "https://math2.tamnd.com/node/0EZMAY1FQD.md",
  "msc": [
    "26A15"
  ],
  "name": "x sin(1/x) is continuous at 0",
  "prov": null,
  "role": "",
  "source": "https://github.com/tamnd/math2/blob/main/nodes/0EZ/0EZMAY1FQD.md",
  "status": null,
  "tag": "0EZMAY1FQD",
  "uri": "m2://0EZMAY1FQD",
  "url": "https://math2.tamnd.com/wiki/x-sin-1-x-is-continuous-at-0/",
  "writing": {
    "tag": "0EZMAY1FQD",
    "kind": "example",
    "level": "W0",
    "next": [
      {
        "what": "an inventory row",
        "note": "the row of the inventory that the node accounts for",
        "have": 0,
        "want": 1
      }
    ]
  }
}
