[guided]We need to find a region where $f$ is bounded, so that we can invoke [Osgood's Lemma](/theorems/3379). The challenge is that a separately [holomorphic function](/page/Holomorphic%20Function) has no a priori bound on any polydisc — we have no uniform control over how $f$ grows. The [Baire category theorem](/theorems/630) is the tool that forces at least one "good" region where boundedness holds.
Fix a polydisc $\mathbb{D}^2(a, r) = \mathbb{D}(a_1, r_1) \times \mathbb{D}(a_2, r_2)$ with $\overline{\mathbb{D}^2(a, r)} \subset \Omega$. For each positive integer $m$, define the sublevel set
\begin{align*}
E_m &:= \{z_2 \in \mathbb{D}(a_2, r_2) : |f(z_1, z_2)| \leq m \text{ for all } z_1 \in \overline{\mathbb{D}(a_1, r_1)}\}.
\end{align*}
The idea is to slice the problem by the second variable: for each $z_2$, we ask whether $f(\cdot, z_2)$ is uniformly bounded by $m$ over the closed disc $\overline{\mathbb{D}(a_1, r_1)}$ in the first variable. The sets $E_m$ are nested: $E_1 \subset E_2 \subset \cdots$.
**Each $E_m$ is closed in $\mathbb{D}(a_2, r_2)$.** Let $(z_2^{(k)})_{k \geq 1}$ be a sequence in $E_m$ converging to some $z_2^{(\infty)} \in \mathbb{D}(a_2, r_2)$. For each fixed $z_1 \in \overline{\mathbb{D}(a_1, r_1)}$, the function $z_2 \mapsto f(z_1, z_2)$ is holomorphic in $z_2$ by separate holomorphicity, and holomorphic functions are continuous. Therefore
\begin{align*}
|f(z_1, z_2^{(\infty)})| = \lim_{k \to \infty} |f(z_1, z_2^{(k)})| \leq m,
\end{align*}
where the inequality holds because each $z_2^{(k)} \in E_m$. Since this bound holds for every $z_1 \in \overline{\mathbb{D}(a_1, r_1)}$, we conclude $z_2^{(\infty)} \in E_m$, so $E_m$ is closed.
**The sets $E_m$ cover $\mathbb{D}(a_2, r_2)$: $\mathbb{D}(a_2, r_2) = \bigcup_{m=1}^{\infty} E_m$.** For each fixed $z_2 \in \mathbb{D}(a_2, r_2)$, the function $z_1 \mapsto f(z_1, z_2)$ is holomorphic on $\mathbb{D}(a_1, r_1)$ and hence continuous on the compact set $\overline{\mathbb{D}(a_1, r_1)}$. By the extreme value theorem, $\sup_{z_1 \in \overline{\mathbb{D}(a_1, r_1)}} |f(z_1, z_2)| < \infty$, so $z_2 \in E_m$ for some sufficiently large $m$. Since $z_2$ was arbitrary, the union covers the full disc.
Now we apply the [Baire Category Theorem](/theorems/???). The disc $\mathbb{D}(a_2, r_2)$ is an open subset of $\mathbb{C}$, hence a Polish space (separable, completely metrizable), and in particular a [complete metric space](/page/Complete%20Metric%20Space). The [Baire category theorem](/page/Baire%20Category%20Theorem) states that a complete [metric space](/page/Metric%20Space) cannot be expressed as a countable union of closed sets with empty interior. We have $\mathbb{D}(a_2, r_2) = \bigcup_m E_m$ and each $E_m$ is closed, so not all $E_m$ can have empty interior — at least one $E_{m_0}$ must contain a non-empty [open set](/page/Open%20Set). Let $V \subset E_{m_0}$ be a non-empty open disc contained in $\mathbb{D}(a_2, r_2)$.
What does this give us? On the product $\mathbb{D}(a_1, r_1) \times V$, the function $f$ satisfies $|f(z_1, z_2)| \leq m_0$ for all $z_1 \in \overline{\mathbb{D}(a_1, r_1)}$ and all $z_2 \in V$. In other words, $f$ is bounded on this product — exactly the hypothesis we need for [Osgood's Lemma](/theorems/3379).
Why is the Baire category argument necessary? Because we have no a priori control on the growth of $f$. A separately [holomorphic function](/page/Holomorphic%20Function) can, in principle, be unbounded on every polydisc (before we know it is jointly holomorphic). The Baire theorem forces at least one "good" slice where boundedness holds, and this single bounded region is the foothold from which we propagate holomorphicity to all of $\Omega$.[/guided]