{
  "aliases": null,
  "backlinks": null,
  "body": "\n## Definition\n\nLet $R$ be a ring, and let $P$ and $Q$ be left $R$-[[modules|0NZ8JA25WK]] such that $P \\oplus Q \\cong F$ for a [[free module|0DZ9DKAKZR]] $F$.\nLet $F^{(\\infty)} = F \\oplus F \\oplus \\cdots$ be the direct sum of countably many copies of $F$.\nThe *Eilenberg swindle* is the chain of isomorphisms\n$$P \\oplus F^{(\\infty)} \\cong P \\oplus (Q \\oplus P) \\oplus (Q \\oplus P) \\oplus \\cdots \\cong (P \\oplus Q) \\oplus (P \\oplus Q) \\oplus \\cdots \\cong F^{(\\infty)},$$\nobtained by regrouping the summands of a countable direct sum.\nIts conclusion is that $P \\oplus F^{(\\infty)} \\cong F^{(\\infty)}$, where $F^{(\\infty)}$ is free.\n\n## Remarks\n\nExample: every [[projective module|BFFA03GE3V]] $P$ is a direct summand of a free module $F$, so the swindle applies to it.\nTake $R = \\Z/6\\Z$ and $P = 3\\Z/6\\Z$, $Q = 2\\Z/6\\Z$; then $P \\oplus Q \\cong R$, and the swindle gives $P \\oplus R^{(\\infty)} \\cong R^{(\\infty)}$, although $P$ itself is not free.\n\nNon-example: the regrouping needs infinitely many summands.\nWith finitely many summands the argument breaks.\nIndeed, for $R$ commutative and $P \\ne 0$, the isomorphism $P \\oplus R^n \\cong R^n$ fails.\nTo see this, compare dimensions over the residue field at a prime where $P$ is nonzero.\n\nFor this reason the Grothendieck group $K_0(R)$ uses only finitely generated projective modules: with countably generated ones every class would vanish.\n",
  "commit": "ff8a40749dc16545e3d2fc637f6b0196e81d0bfa",
  "front": {
    "defines": "RSFYN75DCS",
    "kind": "definition",
    "msc": [
      "16D40",
      "16E20",
      "19A13"
    ],
    "name": "Eilenberg swindle",
    "sources": [
      {
        "url": "https://en.wikipedia.org/wiki/Eilenberg%E2%80%93Mazur_swindle"
      }
    ],
    "tag": "EW56H41PKJ",
    "uses": [
      "0NZ8JA25WK",
      "0DZ9DKAKZR",
      "BFFA03GE3V"
    ]
  },
  "kind": "definition",
  "link": "https://tamnd.github.io/math2/node/EW56H41PKJ/",
  "links": [
    {
      "field": "defines",
      "target": "RSFYN75DCS"
    },
    {
      "field": "uses",
      "target": "0NZ8JA25WK"
    },
    {
      "field": "uses",
      "target": "0DZ9DKAKZR"
    },
    {
      "field": "uses",
      "target": "BFFA03GE3V"
    }
  ],
  "markdown": "https://tamnd.github.io/math2/node/EW56H41PKJ.md",
  "msc": [
    "16D40",
    "16E20",
    "19A13"
  ],
  "name": "Eilenberg swindle",
  "prov": null,
  "role": "",
  "source": "https://github.com/tamnd/math2/blob/main/nodes/EW5/EW56H41PKJ.md",
  "status": null,
  "tag": "EW56H41PKJ",
  "uri": "m2://EW56H41PKJ",
  "url": "https://tamnd.github.io/math2/wiki/eilenberg-swindle-definition/",
  "writing": {
    "tag": "EW56H41PKJ",
    "kind": "definition",
    "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
      }
    ]
  }
}
