This is my first question on the forum. I'm wondering if the following proof is valid.
Proof: Let $\{A_\lambda\}_{\lambda \in L}$ be an arbitrary collection of disjoint non-empty open subsets of $\mathbb{R}$. Since every non-empty open subset of $\mathbb{R}$ can be written uniquely as a countable union of disjoint open intervals, we can take the union $A = \bigcup\limits_{\lambda \in L}A_\lambda$ and decompose it $A = \bigcup\limits_{n \in \mathbb{N}} I_n$ in disjoint open intervals which forms a countable collection. We can also decompose each $A_\lambda$ as $\bigcup\limits_{m \in \mathbb{N}}J_{\lambda,m}$. For $\lambda \neq \mu \in L$, $A_\lambda \cap A_\mu = \emptyset$ and this is a new representation of $A$:
$$A = \bigcup_{n \in \mathbb{N}} I_n = \bigcup_{\substack{\lambda \in L \\ m \in \mathbb{N}}} J_{\lambda,m}$$
No matter how complicated the union over $L$ is, the $J_{\lambda,m}$ are disjoint open intervals. Thus, by the uniqueness, the two collections are exactly the same. As the final argument, we produce an injection $\varphi:\{A_\lambda\} \mapsto \{J_{\lambda,m}\}$ picking for each $A_\lambda$ some $J_{\lambda,m}$.
I can't see any fault, but the result seems incredibly strong to me.
P.S.: stack exchange has some bug related to \bigcup and \bigcap symbols?
\limits
command. For example,\bigcup_{i\in I}A_i
produces $\bigcup_{i\in I}A_i$, but\bigcup\limits_{i\in I}A_i
will give you $\bigcup\limits_{i\in I}A_i$. – Arturo Magidin Oct 25 '11 at 16:48\bigcap
instead by mistake? – Arturo Magidin Oct 25 '11 at 16:48