{
  "aliases": null,
  "backlinks": null,
  "body": "\n## Proof\n\n1. Let $G$, $(f_k)$, $f$, $m$ and $z_0$ be as in the statement. By [[uniform limits of holomorphic functions are holomorphic|0431RN0R1N]], $f$ is [[holomorphic|0DG0Z72CQD]] on $G$.\n2. The function $f$ is not identically zero on any disc around $z_0$. Otherwise the [[identity theorem|0YBVKMYX0W]] on the [[domain|097KNJFJ7V]] $G$ would give $f = 0$ on $G$. So the [[order|064N002TX4]] $m$ of $f$ at $z_0$ is finite.\n3. By step 2 and the [[isolated zeros theorem|0K83KEJ43P]], case 2 holds at $z_0$. Choose $\\rho_0 \u003e 0$ with $\\set{z : \\abs{z - z_0} \\le \\rho_0} \\subseteq G$ and $f(z) \\ne 0$ for $0 \u003c \\abs{z - z_0} \\le \\rho_0$.\n4. Let $0 \u003c \\rho \\le \\rho_0$. This is the meaning of \"sufficiently small\" below. Let $C$ be the circle $\\abs{z - z_0} = \\rho$.\n5. The circle $C$ is compact by the [[Heine–Borel theorem|07PFYV65MB]], and $f \\ne 0$ on $C$. By [[attainment of bounds|0V4DET59NW]], $\\abs{f}$ has a minimum $\\delta \u003e 0$ on $C$.\n6. Since $f_k \\to f$ uniformly on the compact set $C$, there is $N$ with $\\abs{f_k(z) - f(z)} \u003c \\delta$ for each $k \\ge N$ and $z \\in C$.\n7. Fix $k \\ge N$ and let $g = f_k - f$. It is holomorphic on $G$, an open set containing the closed disc $\\abs{z - z_0} \\le \\rho$.\n8. On $C$, $\\abs{g} \u003c \\delta \\le \\abs{f}$. By [[Rouché's theorem|0D430QR02W]], $f$ and $f + g = f_k$ have the same number of zeros in $\\abs{z - z_0} \u003c \\rho$, counted with order.\n9. In this disc, $f$ has only the zero $z_0$, by step 3, and its order is $m$. So $f_k$ has exactly $m$ zeros in $\\abs{z - z_0} \u003c \\rho$, counted with order, for each $k \\ge N$.\n\n## Idea\n\nChoose a small circle around $z_0$ on which $f$ has no zeros, so $\\abs{f}$ is at least some $\\delta \u003e 0$ there. For large $k$, $f_k$ differs from $f$ by less than $\\delta$ on the circle. Rouché's theorem then says that $f_k$ and $f$ have the same number of zeros inside, which is $m$.\n",
  "commit": "4a3290d299c8b2cd6493fce2296920ba7f82d942",
  "front": {
    "kind": "proof",
    "msc": [
      "30C15"
    ],
    "name": "Proof of Hurwitz's theorem by Rouché's theorem",
    "proves": "0SSKBQN58M",
    "sources": [
      {
        "locator": "Proof",
        "url": "https://en.wikipedia.org/wiki/Hurwitz%27s_theorem_(complex_analysis)"
      }
    ],
    "tag": "ZPPS8QYFN7",
    "uses": [
      "097KNJFJ7V",
      "0DG0Z72CQD",
      "0431RN0R1N",
      "064N002TX4",
      "0YBVKMYX0W",
      "0K83KEJ43P",
      "07PFYV65MB",
      "0V4DET59NW",
      "0D430QR02W"
    ]
  },
  "kind": "proof",
  "link": "https://math2.tamnd.com/node/ZPPS8QYFN7/",
  "links": [
    {
      "field": "proves",
      "target": "0SSKBQN58M"
    },
    {
      "field": "uses",
      "target": "097KNJFJ7V"
    },
    {
      "field": "uses",
      "target": "0DG0Z72CQD"
    },
    {
      "field": "uses",
      "target": "0431RN0R1N"
    },
    {
      "field": "uses",
      "target": "064N002TX4"
    },
    {
      "field": "uses",
      "target": "0YBVKMYX0W"
    },
    {
      "field": "uses",
      "target": "0K83KEJ43P"
    },
    {
      "field": "uses",
      "target": "07PFYV65MB"
    },
    {
      "field": "uses",
      "target": "0V4DET59NW"
    },
    {
      "field": "uses",
      "target": "0D430QR02W"
    }
  ],
  "markdown": "https://math2.tamnd.com/node/ZPPS8QYFN7.md",
  "msc": [
    "30C15"
  ],
  "name": "Proof of Hurwitz's theorem by Rouché's theorem",
  "prov": null,
  "role": "",
  "source": "https://github.com/tamnd/math2/blob/main/nodes/ZPP/ZPPS8QYFN7.md",
  "status": null,
  "tag": "ZPPS8QYFN7",
  "uri": "m2://ZPPS8QYFN7",
  "url": "https://math2.tamnd.com/wiki/proof-of-hurwitzs-theorem-by-rouches-theorem/",
  "writing": {
    "tag": "ZPPS8QYFN7",
    "kind": "proof",
    "level": "W0",
    "next": [
      {
        "what": "an inventory row",
        "note": "the row of the inventory that the node accounts for",
        "have": 0,
        "want": 1
      }
    ]
  }
}
