$(X, \mathcal{O})$ : topological space
$\{ M_{\lambda} | \lambda \in \Lambda \}$ : subset system of X
Theorem;
\begin{equation} \forall \lambda \in \Lambda ; M_{\lambda} \text{ is connected space}, x \in M_{\lambda} \Longrightarrow M:=\cup_{\lambda \in \Lambda} M_{\lambda} \text{ is connected space.} \end{equation}
I could understand the proof partially, but I couldn't understand the last part.
Proof;
Let $N\subset M$ is open and closed in $(M, \mathcal{O_M})$.
$\exists \, G\text{(open in } (X,\mathcal{O})), F\text{(closed in }(X,\mathcal{O})); N= M\cap G=M\cap F.$
Then, $N\cap M_{\lambda} =M_{\lambda}\cap G=M_{\lambda}\cap F.$
Thus, $N\cap M_{\lambda}$ is open and closed in $(M_{\lambda}, \mathcal{O_{M_{\lambda}}})$
Since $(M_{\lambda},\mathcal{O_{M_{\lambda}}} )$ is connected space, $N\cap M_{\lambda}= M_{\lambda} \text{ or } \emptyset.$
And I have to prove $N=M \text{ or } \emptyset.$
I could prove that $\forall \lambda \in \Lambda; N\cap M_{\lambda} =\phi \Longrightarrow N=\emptyset.$
But I cannot prove that $\exists \lambda \in \Lambda; N\cap M_{\lambda}=M_{\lambda} \Longrightarrow N=M.$
I would like you to give me ideas about why this holds.