{
  "aliases": null,
  "backlinks": [
    {
      "field": "instance_of",
      "target": "CSRSDP9PXJ"
    },
    {
      "field": "defines",
      "target": "S8AT0HNM07"
    }
  ],
  "body": "\n## Summary\n\nThe Riccati difference equation is the first-order [[rational difference equation|T8YDEASD1H]] $x_{n+1} = (a x_n + b)/(c x_n + d)$ with $c \\ne 0$.\nIt is the iteration of a [[Möbius transformation|0SG74WBFA2]].\nA substitution turns it into a linear recurrence of order two, so it can be solved in closed form.\nIt is the discrete analogue of the [[Riccati equation|0VT2QK6X6Q]] for differential equations, which is linearized by a similar substitution.\n\n## Explanations\n\n### L1 human\n\nEach new term is a fraction with $x_n$ in the top and in the bottom.\nSuch a rule looks nonlinear, but it hides a linear rule.\nIf you write $c x_n + d$ as a ratio $y_{n+1}/y_n$, the numbers $y_n$ obey an ordinary two-step linear recurrence.\nSo the behaviour of the fraction rule is decided by the roots of a quadratic equation.\n",
  "commit": "ff8a40749dc16545e3d2fc637f6b0196e81d0bfa",
  "front": {
    "kind": "concept",
    "msc": [
      "39A20",
      "39A06"
    ],
    "name": "Riccati difference equation",
    "sources": [
      {
        "locator": "Riccati difference equation",
        "url": "https://en.wikipedia.org/wiki/Rational_difference_equation"
      }
    ],
    "specializes": [
      "T8YDEASD1H"
    ],
    "tag": "D4Q8VM7826"
  },
  "kind": "concept",
  "link": "https://tamnd.github.io/math2/node/D4Q8VM7826/",
  "links": [
    {
      "field": "specializes",
      "target": "T8YDEASD1H"
    }
  ],
  "markdown": "https://tamnd.github.io/math2/node/D4Q8VM7826.md",
  "msc": [
    "39A20",
    "39A06"
  ],
  "name": "Riccati difference equation",
  "prov": null,
  "role": "",
  "source": "https://github.com/tamnd/math2/blob/main/nodes/D4Q/D4Q8VM7826.md",
  "status": null,
  "tag": "D4Q8VM7826",
  "uri": "m2://D4Q8VM7826",
  "url": "https://tamnd.github.io/math2/wiki/riccati-difference-equation/",
  "writing": {
    "tag": "D4Q8VM7826",
    "kind": "concept",
    "level": "W0",
    "next": [
      {
        "what": "an inventory row",
        "note": "the row of the inventory that the node accounts for",
        "have": 0,
        "want": 1
      }
    ]
  }
}
