{
  "aliases": null,
  "backlinks": null,
  "body": "\n## Definition\n\nA [[scheme|5A35TYZD02]] $X$ is *normal* if for every point $x \\in X$ the [[stalk|JTAKAPTT8H]] $\\mathcal{O}_{X,x}$ is an [[integrally closed domain|H20P600HQS]].\n\n## Remarks\n\nAn affine scheme $\\operatorname{Spec} A$ is normal if and only if $A_{\\mathfrak p}$ is an integrally closed domain for every prime $\\mathfrak{p}$, that is, $A$ is a [[normal ring|KR7SWBYHRQ]].\nFor an integral domain $A$, this holds if and only if $A$ is integrally closed.\nExample: $\\operatorname{Spec} \\Z$ is normal, since $\\Z$ is a unique factorization domain and hence integrally closed.\nNon-example: let $A = k[x, y]/(y^2 - x^3)$ for a field $k$; it is a domain.\nThe element $t = y/x$ of its field of fractions satisfies $t^2 - x = 0$, which is monic over $A$, but $t \\notin A$.\nSo $A$ is not integrally closed, and the cusp $\\operatorname{Spec} A$ is not normal; the failure is at the origin.\nA normal scheme is reduced, but it need not be irreducible: a disjoint union of two normal schemes is normal.\n",
  "commit": "ff8a40749dc16545e3d2fc637f6b0196e81d0bfa",
  "front": {
    "defines": "EK261G1XP9",
    "kind": "definition",
    "msc": [
      "14A15",
      "13B22"
    ],
    "name": "Normal scheme",
    "sources": [
      {
        "url": "https://en.wikipedia.org/wiki/Normal_scheme"
      }
    ],
    "tag": "R56VTW55SG",
    "uses": [
      "5A35TYZD02",
      "JTAKAPTT8H",
      "H20P600HQS",
      "KR7SWBYHRQ"
    ]
  },
  "kind": "definition",
  "link": "https://tamnd.github.io/math2/node/R56VTW55SG/",
  "links": [
    {
      "field": "defines",
      "target": "EK261G1XP9"
    },
    {
      "field": "uses",
      "target": "5A35TYZD02"
    },
    {
      "field": "uses",
      "target": "JTAKAPTT8H"
    },
    {
      "field": "uses",
      "target": "H20P600HQS"
    },
    {
      "field": "uses",
      "target": "KR7SWBYHRQ"
    }
  ],
  "markdown": "https://tamnd.github.io/math2/node/R56VTW55SG.md",
  "msc": [
    "14A15",
    "13B22"
  ],
  "name": "Normal scheme",
  "prov": null,
  "role": "",
  "source": "https://github.com/tamnd/math2/blob/main/nodes/R56/R56VTW55SG.md",
  "status": null,
  "tag": "R56VTW55SG",
  "uri": "m2://R56VTW55SG",
  "url": "https://tamnd.github.io/math2/wiki/normal-scheme-definition/",
  "writing": {
    "tag": "R56VTW55SG",
    "kind": "definition",
    "level": "W0",
    "next": [
      {
        "what": "a source with a locator",
        "have": 0,
        "want": 1
      }
    ]
  }
}
