I am struggling with a definition which should lead to the Lebesgue outer measure.
Theorem: Every open subset of $\mathbb{R}^n$ is a countable disjoint (with the meaning non-overlapping or the interior of two different squares are disjoint) union of closed squares.
The algorithm for generating these squares uses following definition: $$\mathcal{C}^{(k)}:=\left\{Q=\left\{(x_1,\cdots, x_n)\;|\; \frac{m_j}{2^k} \leq x_j \leq \frac{m_{j+1}}{2^k}\;,j=1, \cdots, n\right\}\;| \;m_j \in \mathbb{Z}\right\},$$ for $k=0,1,\cdots$
I do understand that the green area should be covered with non-overlapping squares which are getting finer and finer but I do not understand how the $m_j$ are choosen. Using this example:
How do I choose $m_j$ and $m_{j+1}$? Please feel free to draw into the example.
