{
  "aliases": null,
  "backlinks": null,
  "body": "\n## Definition\n\nLet $F, G \\colon \\mathcal{C} \\to \\mathcal{D}$ be [[functors|28NQ0KRHD3]].\nA *natural transformation* $\\alpha \\colon F \\Rightarrow G$ is a family of [[morphisms|859F0TFVA3]] $\\alpha_A \\colon F(A) \\to G(A)$ of $\\mathcal{D}$, one for each object $A$ of $\\mathcal{C}$.\nThe family must satisfy\n$$G(f) \\circ \\alpha_A = \\alpha_B \\circ F(f)$$\nfor every morphism $f \\colon A \\to B$ of $\\mathcal{C}$.\nThe morphism $\\alpha_A$ is the *component* of $\\alpha$ at $A$.\nIf every component is an isomorphism, $\\alpha$ is a *natural isomorphism*, and $F$ and $G$ are *naturally isomorphic*, written $F \\cong G$.\n\n## Remarks\n\nThe condition says that the naturality square with sides $F(f)$, $\\alpha_B$, $\\alpha_A$ and $G(f)$ is a [[commutative diagram|WV898P4X16]].\nExample: on [[vector spaces|000AYPA9AJ]] over a field $K$, let $\\mathrm{ev}_V \\colon V \\to V^{**}$ send $v$ to the map $\\varphi \\mapsto \\varphi(v)$, where $V^*$ is the [[dual space|07JBSZE0V4]].\nFor a linear map $f \\colon V \\to W$ and $\\psi \\in W^*$, both $f^{**}(\\mathrm{ev}_V(v))$ and $\\mathrm{ev}_W(f(v))$ send $\\psi$ to $\\psi(f(v))$.\nSo $\\mathrm{ev}$ is a natural transformation from the identity functor to the double dual functor.\nOn finite-dimensional spaces it is a natural isomorphism, by the [[canonical isomorphism with the double dual|0ZJM9D7NPS]].\nNon-example: on the category of nonempty sets, choose for each set $X$ a point $x_X \\in X$ and let $\\alpha_X \\colon X \\to X$ be the constant map with value $x_X$.\nThis family is not a natural transformation from the identity functor to itself.\nFor a two-element set $Y$ and the constant map $f \\colon X \\to Y$ whose value is not $x_Y$, the condition would require $f(x_X) = x_Y$.\n",
  "commit": "ff8a40749dc16545e3d2fc637f6b0196e81d0bfa",
  "front": {
    "defines": "KYCPCC57FT",
    "kind": "definition",
    "msc": [
      "18A23"
    ],
    "name": "Natural transformation",
    "sources": [
      {
        "url": "https://en.wikipedia.org/wiki/Natural_transformation"
      }
    ],
    "tag": "C3JHS6W73G",
    "uses": [
      "28NQ0KRHD3",
      "859F0TFVA3",
      "WV898P4X16",
      "000AYPA9AJ",
      "07JBSZE0V4",
      "0ZJM9D7NPS"
    ]
  },
  "kind": "definition",
  "link": "https://tamnd.github.io/math2/node/C3JHS6W73G/",
  "links": [
    {
      "field": "defines",
      "target": "KYCPCC57FT"
    },
    {
      "field": "uses",
      "target": "28NQ0KRHD3"
    },
    {
      "field": "uses",
      "target": "859F0TFVA3"
    },
    {
      "field": "uses",
      "target": "WV898P4X16"
    },
    {
      "field": "uses",
      "target": "000AYPA9AJ"
    },
    {
      "field": "uses",
      "target": "07JBSZE0V4"
    },
    {
      "field": "uses",
      "target": "0ZJM9D7NPS"
    }
  ],
  "markdown": "https://tamnd.github.io/math2/node/C3JHS6W73G.md",
  "msc": [
    "18A23"
  ],
  "name": "Natural transformation",
  "prov": null,
  "role": "",
  "source": "https://github.com/tamnd/math2/blob/main/nodes/C3J/C3JHS6W73G.md",
  "status": null,
  "tag": "C3JHS6W73G",
  "uri": "m2://C3JHS6W73G",
  "url": "https://tamnd.github.io/math2/wiki/natural-transformation-definition/",
  "writing": {
    "tag": "C3JHS6W73G",
    "kind": "definition",
    "level": "W0",
    "next": [
      {
        "what": "a source with a locator",
        "have": 0,
        "want": 1
      }
    ]
  }
}
