{
  "aliases": null,
  "backlinks": null,
  "body": "\n## Definition\n\nA *(right) near-ring* is a set $N$ with two binary operations $+$ and $\\cdot$ such that:\n\n1. $(N, +)$ is a [[group|G5S1M9]], not necessarily abelian, with identity element $0$.\n2. $(N, \\cdot)$ is a [[semigroup|0V3CFG1KK9]]: $(a \\cdot b) \\cdot c = a \\cdot (b \\cdot c)$ for all $a, b, c \\in N$.\n3. $(a + b) \\cdot c = a \\cdot c + b \\cdot c$ for all $a, b, c \\in N$.\n\n## Remarks\n\nA *left near-ring* asks instead $c \\cdot (a + b) = c \\cdot a + c \\cdot b$; the two notions are mirror images.\nEvery ring is a near-ring.\nExample: for a group $(G, +)$, let $M(G)$ be the set of all maps $G \\to G$, with $(f + g)(x) = f(x) + g(x)$ and $f \\cdot g = f \\circ g$.\nClause 1 holds pointwise, clause 2 because composition is associative, and clause 3 because $((f + g) \\circ h)(x) = f(h(x)) + g(h(x))$.\nThe other distributive law fails in $M(\\Z)$: for the constant map $f = 1$, $f \\circ (g + h) = 1$ but $f \\circ g + f \\circ h = 2$.\nNon-example: $\\N = \\set{0, 1, 2, \\ldots}$ with the usual operations satisfies clauses 2 and 3, but fails clause 1, since $1$ has no additive inverse.\n",
  "commit": "ff8a40749dc16545e3d2fc637f6b0196e81d0bfa",
  "front": {
    "defines": "ARAEEM8CVF",
    "kind": "definition",
    "msc": [
      "16Y30"
    ],
    "name": "Near-ring",
    "sources": [
      {
        "url": "https://en.wikipedia.org/wiki/Near-ring"
      }
    ],
    "tag": "Q93QR7EJKY",
    "uses": [
      "G5S1M9",
      "0V3CFG1KK9"
    ]
  },
  "kind": "definition",
  "link": "https://tamnd.github.io/math2/node/Q93QR7EJKY/",
  "links": [
    {
      "field": "defines",
      "target": "ARAEEM8CVF"
    },
    {
      "field": "uses",
      "target": "G5S1M9"
    },
    {
      "field": "uses",
      "target": "0V3CFG1KK9"
    }
  ],
  "markdown": "https://tamnd.github.io/math2/node/Q93QR7EJKY.md",
  "msc": [
    "16Y30"
  ],
  "name": "Near-ring",
  "prov": null,
  "role": "",
  "source": "https://github.com/tamnd/math2/blob/main/nodes/Q93/Q93QR7EJKY.md",
  "status": null,
  "tag": "Q93QR7EJKY",
  "uri": "m2://Q93QR7EJKY",
  "url": "https://tamnd.github.io/math2/wiki/near-ring-definition/",
  "writing": {
    "tag": "Q93QR7EJKY",
    "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
      }
    ]
  }
}
