The Gerschgorin Circle Theorem states that the set of eigenvalues of a matrix $A \in \mathbb{C}^{n \times n}$ is contained in the union of its Gerschgorin discs (i.e., $$\lambda(A) \subseteq \bigcup\limits_{i=1}^{n} G_i$$ for $G_i = \{ z \in \mathbb{C} : \lvert z-a_{ii} \rvert < r_i \}$ and $r_i = \sum_{j \neq i} \lvert a_{ij} \rvert$, and furthermore, that the number of eigenvalues (counted with multiplicity) in each connected component of $\bigcup\limits_{i=1}^{n} G_i$ is equal to the number of $G_i$s in that component.
A basic proof shows that eigenvalues are a continuous function of the entries of the matrix, and so they move continuously throughout each $G_i$.
What I'm confused about is that since the eigenvalues cannot make discrete jumps between $G_i$s, how can we end up with two eigenvalues in a connected component such that the eigenvalues are wholly contained in only one of the two $G_i$s.
