[step:Count the zero set dimension via slicing and reach a contradiction]Under the isolated zero assumption, for every unit vector $v \in S^{2n-1} := \{v \in \mathbb{C}^n : |v| = 1\}$, the function $g_v(t) = f(a + tv)$ has a zero of finite order $m_v \geq 1$ at $t = 0$, and no other zeros in $\{|t| < r\}$.
Consider two linearly independent directions $v, w \in \mathbb{C}^n$. The restriction of $f$ to the two-dimensional complex affine plane $P = \{a + sv + tw : s, t \in \mathbb{C}\}$ is a [holomorphic function](/page/Holomorphic%20Function) of two complex variables $(s, t)$ that vanishes at $(0,0)$. If the zero were isolated in $\mathbb{C}^n$, it would in particular be isolated in $P \cap B(a, r)$ — but we are working in $P \cong \mathbb{C}^2$, and the zero set of a non-constant [holomorphic function](/page/Holomorphic%20Function) of two variables has complex dimension at least $1$ (real dimension at least $2$).
To see this, define
\begin{align*}
F: \{(s,t) \in \mathbb{C}^2 : a + sv + tw \in \Omega\} &\to \mathbb{C} \\
(s,t) &\mapsto f(a + sv + tw).
\end{align*}
The function $F$ is holomorphic and $F(0,0) = 0$. Since $g_v$ is not identically zero, $F$ is not identically zero on the plane $P$. By the [Weierstrass Preparation Theorem](/theorems/???), after a possible linear change of coordinates in the $(s,t)$-plane, $F$ can be written near $(0,0)$ as
\begin{align*}
F(s,t) = U(s,t) \cdot W(s,t),
\end{align*}
where $U$ is a unit (non-vanishing [holomorphic function](/page/Holomorphic%20Function) near the origin) and $W$ is a Weierstrass polynomial in $t$ of degree $m \geq 1$:
\begin{align*}
W(s,t) = t^m + \sum_{j=0}^{m-1} a_j(s) t^j
\end{align*}
with $a_j$ holomorphic near $s = 0$ and $a_j(0) = 0$. The zero set of $F$ near $(0,0)$ coincides with the zero set of $W$. For each $s$ sufficiently close to $0$, the polynomial $t \mapsto W(s,t)$ has exactly $m$ roots (counted with multiplicity) near $t = 0$. In particular, for $s \neq 0$ sufficiently small, there exist values of $t$ with $W(s,t) = 0$ and hence $F(s,t) = 0$, i.e., $f(a + sv + tw) = 0$. These zeros $(s, t(s))$ with $s \neq 0$ correspond to points $z = a + sv + t(s)w \neq a$ in $B(a, r)$ where $f$ vanishes.
This contradicts the assumption that $a$ is an isolated zero of $f$.[/step]