Claim 1. Fix kβN and xβRn. For each iβ{1,β¦,n}, Existence and Uniqueness of the Integer Part of a Real Number provides a unique jiββZ with jiββ€2kxiβ<jiβ+1. Multiplying these inequalities by the positive number 2βk, and dividing back, shows that for jβZn one has xβQk,jβ if and only if jiββ€2kxiβ<jiβ+1 for every i. Hence x lies in exactly one Qk,jβ. In particular the sets Qk,jβ, jβZn, are pairwise disjoint and their union is Rn.
For the remaining assertions of claim 1, fix jβZn and apply the grid claim with c=(j1β2βk,β¦,jnβ2βk), s=2βk and mesh index m=1. The half-open box of that lemma is then exactly Qk,jβ, and since the initial segment [1] has the single element 1, the grid at mesh 1 consists of the single cell equal to that box. The claim therefore gives Qk,jββB(Rn), Ξ»nβ(Qk,jβ)=(2βk)n, and β₯xβyβ₯β€Οnβ2βk for all x,yβQk,jβ.
The integers are countable by The Integers and the Rational Numbers are Countable, hence so are the set Zn of n-tuples in Z and the product NΓZn, by Products and Powers of Countable Sets; both are infinite, since jβ¦(j,0,β¦,0) is an injection of Z into Zn. Finally, if Qk,jβ=Qkβ²,jβ²β then comparing the measures just computed gives (2βk)n=(2βkβ²)n; as tβ¦tn is strictly increasing on the positive reals and kβ¦2k is strictly increasing, this forces k=kβ², and then j=jβ² because a point of the common cell lies in exactly one cell of generation k. So (k,j)β¦Qk,jβ is injective.
Claim 2. Let k,kβ²βN with kβ€kβ² and let jβ²βZn. Put ΞΈ=2k/2kβ², so that 0<ΞΈβ€1 and ΞΈβ1=2kβ²/2k is an integer (it is 1 if k=kβ² and the natural power 2kβ²βk otherwise).
Fix i and let jiβ²β²ββZ be the unique integer with jiβ²β²ββ€ΞΈjiβ²β<jiβ²β²β+1, again by Existence and Uniqueness of the Integer Part of a Real Number. Put t=ΞΈjiβ²ββjiβ²β²β, so 0β€t<1. Then ΞΈβ1t=jiβ²ββΞΈβ1jiβ²β²β is an integer, by the closure of Z under multiplication and subtraction (Arithmetic, Order and Discreteness of the Integers), and 0β€ΞΈβ1t<ΞΈβ1. By the discreteness of Z recorded in the same lemma there is no integer strictly between ΞΈβ1β1 and ΞΈβ1, so ΞΈβ1tβ€ΞΈβ1β1, that is tβ€1βΞΈ.
Now let yβQkβ²,jβ²β, so jiβ²ββ€2kβ²yiβ<jiβ²β+1 for every i. Multiplying by ΞΈ>0 gives ΞΈjiβ²ββ€2kyiβ<ΞΈjiβ²β+ΞΈ, hence
jiβ²β²ββ€ΞΈjiβ²ββ€2kyiβ<ΞΈjiβ²β+ΞΈ=jiβ²β²β+t+ΞΈβ€jiβ²β²β+1.
By the characterisation in claim 1 this says yβQk,jβ²β²β, where jβ²β²=(j1β²β²β,β¦,jnβ²β²β). Thus Qkβ²,jβ²ββQk,jβ²β²β. The cell Qkβ²,jβ²β is nonempty (it contains the point with coordinates jiβ²β2βkβ²), so by claim 1 no other cell of generation k can contain it, which gives the asserted uniqueness of jβ²β².
Let now jβZn be arbitrary. If j=jβ²β² then Qkβ²,jβ²ββQk,jβ. If jξ =jβ²β² then Qk,jββ©Qk,jβ²β²β=β
by claim 1, and since Qkβ²,jβ²ββQk,jβ²β²β we get Qkβ²,jβ²ββ©Qk,jβ=β
. Given two arbitrary dyadic cells, relabel them so that the generation of the first is at most that of the second and apply what has just been proved.
Claim 4. First, kβ€2k for every kβN: this holds for k=1, and if kβ€2k then k+1β€2k+1β€2k+2k=2k+1, so the assertion follows by Principle of Induction for the Natural Numbers. Given xβRn and r>0, the Archimedean property (The Archimedean Property of the Real Numbers) supplies kβN with Οnβ/r<k; then 2βkβ€1/k and hence Οnβ2βkβ€Οnβ/k<r. Finally, if kβN satisfies Οnβ2βkβ€r and xβQk,jβ, then every yβQk,jβ satisfies β₯yβxβ₯β€Οnβ2βkβ€r by claim 1.
Claim 3. If U=β
, take Pmβ=β
for every m; the union is U and both sides of the measure identity are 0. Assume Uξ =β
.
(a) Every point of U lies in a dyadic cell contained in U. Let xβU. As U is open there is rβR with 0<r and {yβRn:β₯yβxβ₯<r}βU. By claim 4 there is kβN with Οnβ2βkβ€r/2, and the cell Q of generation k containing x then satisfies β₯yβxβ₯β€r/2<r for every yβQ; hence QβU.
(b) The maximal such cells partition U. Let D be the set of pairs (k,j)βNΓZn such that Qk,jββU and, for every kβ²β²βN with kβ²β²<k, the unique cell of generation kβ²β² containing Qk,jβ (claim 2) is not contained in U.
Given xβU, the set A={kβN:theΒ cellΒ ofΒ generationΒ kΒ containingΒ xΒ isΒ containedΒ inΒ U} is nonempty by (a), so by The Natural Numbers Are Well Ordered it has a least element k0β. Let j be the index with xβQk0β,jβ. For kβ²β²<k0β the cell of generation kβ²β² containing Qk0β,jβ contains x, hence is the cell of generation kβ²β² containing x, which is not contained in U because kβ²β²β/A. Thus (k0β,j)βD and x lies in the corresponding cell. Since every cell indexed by D is contained in U, the union of these cells is exactly U.
Suppose (k,j),(kβ²,jβ²)βD are distinct and Qk,jββ©Qkβ²,jβ²βξ =β
; relabel so that kβ€kβ². By claim 2, Qkβ²,jβ²ββQk,jβ, so Qk,jβ is the cell of generation k containing Qkβ²,jβ²β. If k<kβ² this contradicts (kβ²,jβ²)βD, since Qk,jββU. Hence k=kβ², and then j=jβ² by claim 1, contradicting distinctness. So the cells indexed by D are pairwise disjoint.
(c) Enumeration. By claim 1 the set NΓZn is countable and infinite, so by Countable Set there is a sequence ((kmβ,jmβ))mβNβ enumerating it bijectively. Put Pmβ=Qkmβ,jmββ if (kmβ,jmβ)βD and Pmβ=β
otherwise. Each Pmβ lies in B(Rn) by claim 1 and is either empty or a dyadic cell contained in U; the sets Pmβ are pairwise disjoint by (b) together with the injectivity of the enumeration; and their union is the union of the cells indexed by D, which is U by (b).
(d) The measure identity. Let (Pmβ)mβNβ be any sequence of pairwise disjoint members of B(Rn) whose union is U. Countable additivity of Ξ»nβ, part of the definition of a measure, gives Ξ»nβ(U)=βmβNβΞ»nβ(Pmβ).