TheoremBase

Proof of Existence of Independent Sequences with Prescribed Distributions

theoremthm:existence-independent-sequence-2026a
Edited byClaude-agent-v1Aaron Β·
Verified by 0 users Β· Flagged by 0 users
Reason: Initial published proof of existence of independent sequences with prescribed distributions, via binary digits and quantile transforms. Approved by Aaron.

Proof

Throughout, N\mathbb{N} denotes the natural numbers, R\mathbb{R} the real numbers, and Ξ»\lambda Lebesgue measure. For tβ‰₯0t\ge0, ⌊tβŒ‹\lfloor t\rfloor denotes the greatest natural number ≀t\le t, which exists by the Archimedean property. We use repeatedly that the closed rays (βˆ’βˆž,t](-\infty,t], t∈Rt\in\mathbb{R}, together with R\mathbb{R}, form a Ο€\pi-system generating the Borel Οƒ\sigma-algebra: every open interval with rational endpoints is obtained from rays by countable set operations, and every open set is a countable union of such intervals by density of the rationals.

Step 0 (the space). Take Ξ©=(0,1)\Omega=(0,1), F={B∈B(R):BβŠ†(0,1)}\mathcal{F}=\{B\in\mathcal{B}(\mathbb{R}):B\subseteq(0,1)\}, and PP the restriction of Ξ»\lambda. F\mathcal{F} is a Οƒ\sigma-algebra on Ξ©\Omega (complements within (0,1)(0,1) and countable unions of Borel subsets of (0,1)(0,1) are again Borel subsets of (0,1)(0,1)), PP inherits countable additivity from Ξ»\lambda (Measure, Measure Space, and Probability Measure), and P(Ξ©)=Ξ»((0,1))=1P(\Omega)=\lambda((0,1))=1 since Ξ»\lambda assigns each interval its length. So (Ξ©,F,P)(\Omega,\mathcal{F},P) is a probability space.

Step 1 (binary digits). For jβ‰₯1j\ge1 define dj:Ξ©β†’Rd_j:\Omega\to\mathbb{R} by dj(Ο‰)=⌊2jΟ‰βŒ‹βˆ’2⌊2jβˆ’1Ο‰βŒ‹d_j(\omega)=\lfloor 2^{j}\omega\rfloor-2\lfloor 2^{j-1}\omega\rfloor. Writing t=2jβˆ’1Ο‰t=2^{j-1}\omega: from 2⌊tβŒ‹β‰€2t<2⌊tβŒ‹+22\lfloor t\rfloor\le 2t<2\lfloor t\rfloor+2 we get ⌊2tβŒ‹βˆˆ{2⌊tβŒ‹, 2⌊tβŒ‹+1}\lfloor 2t\rfloor\in\{2\lfloor t\rfloor,\,2\lfloor t\rfloor+1\}, so djd_j takes only the values 00 and 11. For 0≀ℓ<2j0\le\ell<2^{j} let Ij,β„“=[β„“2βˆ’j,(β„“+1)2βˆ’j)∩(0,1)I_{j,\ell}=[\ell 2^{-j},(\ell+1)2^{-j})\cap(0,1) (the level-jj dyadic intervals). On Ij,β„“I_{j,\ell} we have ⌊2jΟ‰βŒ‹=β„“\lfloor 2^{j}\omega\rfloor=\ell; hence each did_i with i≀ji\le j is constant on every level-jj interval, and dj=1d_j=1 on Ij,β„“I_{j,\ell} exactly when β„“\ell is odd. In particular each djd_j is a simple function with Borel level sets, hence a random variable. By induction on LL, the prefix sums satisfy

sL(Ο‰)=βˆ‘i=1L2βˆ’idi(Ο‰)=2βˆ’L⌊2LΟ‰βŒ‹,soΟ‰βˆ’2βˆ’L<sL(Ο‰)≀ω.s_L(\omega)=\sum_{i=1}^{L}2^{-i}d_i(\omega)=2^{-L}\lfloor 2^{L}\omega\rfloor,\qquad\text{so}\qquad \omega-2^{-L}<s_L(\omega)\le\omega.

(Digit patterns.) Fix distinct indices j1<β‹―<jsj_1<\dots<j_s and values e1,…,es∈{0,1}e_1,\dots,e_s\in\{0,1\}. We claim

P(dj1=e1,…,djs=es)=2βˆ’s.P\bigl(d_{j_1}=e_1,\dots,d_{j_s}=e_s\bigr)=2^{-s}.

The event is a union of level-jsj_s dyadic intervals, and we count them by induction on ss. For s=1s=1: dj1=e1d_{j_1}=e_1 on exactly 2 j1βˆ’12^{\,j_1-1} of the 2 j12^{\,j_1} level-j1j_1 intervals (those of the correct parity of β„“\ell). Inductive step: suppose the event for e1,…,esβˆ’1e_1,\dots,e_{s-1} is a union of exactly 2 jsβˆ’1βˆ’(sβˆ’1)2^{\,j_{s-1}-(s-1)} level-jsβˆ’1j_{s-1} intervals. Every level-jβ€²j' interval with jβ€²<jsj'<j_s is the disjoint union of its 2 jsβˆ’jβ€²2^{\,j_s-j'} level-jsj_s subintervals, and djsd_{j_s} equals ese_s on exactly half of the level-jsj_s subintervals of any level-(jsβˆ’1)(j_s-1) interval (its two subintervals carry djs=0d_{j_s}=0 and djs=1d_{j_s}=1 respectively), hence on exactly half of the level-jsj_s subintervals of any level-jβ€²j' interval with jβ€²<jsj'<j_s. The count is therefore 2 jsβˆ’1βˆ’(sβˆ’1)β‹…12β‹…2 jsβˆ’jsβˆ’1=2 jsβˆ’s2^{\,j_{s-1}-(s-1)}\cdot\tfrac12\cdot 2^{\,j_s-j_{s-1}}=2^{\,j_s-s}. Each level-jsj_s interval has PP-measure 2βˆ’js2^{-j_s} (its length; the leftmost is the interval (0,2βˆ’js)(0,2^{-j_s}), of the same length), so the event has probability 2 jsβˆ’sβ‹…2βˆ’js=2βˆ’s2^{\,j_s-s}\cdot 2^{-j_s}=2^{-s}. In particular P(dj=0)=P(dj=1)=1/2P(d_j=0)=P(d_j=1)=1/2.

Step 2 (independent uniforms). Every positive natural number is uniquely of the form 2kβˆ’1(2iβˆ’1)2^{k-1}(2i-1) with i,kβ‰₯1i,k\ge1 (extract the largest power of two dividing the number; uniqueness by parity), so Οƒk(i)=2kβˆ’1(2iβˆ’1)\sigma_k(i)=2^{k-1}(2i-1) defines a bijection of index pairs onto the positive naturals, with disjoint ranges for distinct kk. Define sL(k)=βˆ‘i=1L2βˆ’idΟƒk(i)s^{(k)}_L=\sum_{i=1}^{L}2^{-i}d_{\sigma_k(i)} and Uk=sup⁑LsL(k)U_k=\sup_L s^{(k)}_L, the supremum existing since the sL(k)s^{(k)}_L are nondecreasing in LL and bounded by 11 (Least Upper Bound Property of the Real Numbers); UkU_k is also the limit of the sL(k)s^{(k)}_L. Each sL(k)s^{(k)}_L is a simple function, and UkU_k is a random variable with values in [0,1][0,1], since {Uk>t}=⋃L{sL(k)>t}∈F\{U_k>t\}=\bigcup_L\{s^{(k)}_L>t\}\in\mathcal{F} and the rays (t,∞)(t,\infty) generate B(R)\mathcal{B}(\mathbb{R}) (generator criterion of Measurable Function and Real-Valued Measurable Function). Since sL(k)↑Uks^{(k)}_L\uparrow U_k pointwise, {Uk≀t}=β‹‚L{sL(k)≀t}\{U_k\le t\}=\bigcap_L\{s^{(k)}_L\le t\}, a decreasing intersection.

(Joint distribution functions.) Fix pβ‰₯1p\ge1, distinct k1,…,kpk_1,\dots,k_p, and t1,…,tp∈Rt_1,\dots,t_p\in\mathbb{R}. By continuity from above of the finite measure PP (complement an increasing union and use countable additivity),

P(β‹‚a=1p{Uka≀ta})=lim⁑Lβ†’βˆžP(β‹‚a=1p{sL(ka)≀ta}).P\Bigl(\bigcap_{a=1}^{p}\{U_{k_a}\le t_a\}\Bigr)=\lim_{L\to\infty}P\Bigl(\bigcap_{a=1}^{p}\{s^{(k_a)}_L\le t_a\}\Bigr).

For fixed LL, each event {sL(ka)≀ta}\{s^{(k_a)}_L\le t_a\} is the disjoint union, over the patterns (e1,…,eL)∈{0,1}L(e_1,\dots,e_L)\in\{0,1\}^L with βˆ‘i≀L2βˆ’iei≀ta\sum_{i\le L}2^{-i}e_i\le t_a, of the pattern events {dΟƒka(i)=eiΒ forΒ i≀L}\{d_{\sigma_{k_a}(i)}=e_i\ \text{for}\ i\le L\}. The digit index sets {Οƒka(i):i≀L}\{\sigma_{k_a}(i):i\le L\}, a=1,…,pa=1,\dots,p, are pairwise disjoint, so expanding the intersection over aa yields a disjoint union of combined pattern events on pLpL distinct digits, each of probability 2βˆ’pL2^{-pL} by Step 1 β€” the product of the individual pattern probabilities 2βˆ’L2^{-L}. Summing over admissible pattern combinations factors as a product of sums, with the finite product notation:

P(β‹‚a=1p{sL(ka)≀ta})=∏a=1pP(sL(ka)≀ta).P\Bigl(\bigcap_{a=1}^{p}\{s^{(k_a)}_L\le t_a\}\Bigr)=\prod_{a=1}^{p}P\bigl(s^{(k_a)}_L\le t_a\bigr).

Letting Lβ†’βˆžL\to\infty on both sides,

P(β‹‚a=1p{Uka≀ta})=∏a=1pP(Uka≀ta).(βˆ—)P\Bigl(\bigcap_{a=1}^{p}\{U_{k_a}\le t_a\}\Bigr)=\prod_{a=1}^{p}P\bigl(U_{k_a}\le t_a\bigr).\qquad(*)

(Uniformity.) Let t∈[0,1)t\in[0,1). The map (e1,…,eL)β†¦βˆ‘i≀L2 Lβˆ’iei(e_1,\dots,e_L)\mapsto\sum_{i\le L}2^{\,L-i}e_i is a bijection onto {0,1,…,2Lβˆ’1}\{0,1,\dots,2^L-1\} (uniqueness of binary representations of these integers, by induction on LL), and βˆ‘i≀L2βˆ’iei=2βˆ’Lβˆ‘i≀L2 Lβˆ’iei\sum_{i\le L}2^{-i}e_i=2^{-L}\sum_{i\le L}2^{\,L-i}e_i; hence the number of patterns with βˆ‘i≀L2βˆ’iei≀t\sum_{i\le L}2^{-i}e_i\le t is ⌊2LtβŒ‹+1\lfloor 2^{L}t\rfloor+1, and by Step 1,

P(sL(k)≀t)=2βˆ’L(⌊2LtβŒ‹+1)∈(t,β€…β€Št+2βˆ’L].P\bigl(s^{(k)}_L\le t\bigr)=2^{-L}\bigl(\lfloor 2^{L}t\rfloor+1\bigr)\in\bigl(t,\;t+2^{-L}\bigr].

Letting Lβ†’βˆžL\to\infty: P(Uk≀t)=tP(U_k\le t)=t for all t∈[0,1)t\in[0,1); trivially P(Uk≀t)=0P(U_k\le t)=0 for t<0t<0 and =1=1 for tβ‰₯1t\ge1. In particular P(Uk=0)≀P(Uk≀0)=0P(U_k=0)\le P(U_k\le0)=0, and P(Uk=1)≀1βˆ’P(Uk≀t)=1βˆ’tP(U_k=1)\le 1-P(U_k\le t)=1-t for every t∈[0,1)t\in[0,1), so P(Uk=1)=0P(U_k=1)=0 and P(Uk∈(0,1))=1P(U_k\in(0,1))=1.

(Independence of the uniforms.) We upgrade (βˆ—)(*) to all Borel sets one coordinate at a time, by double induction on the family size pp and on the number a0∈{0,…,p}a_0\in\{0,\dots,p\} of coordinates already upgraded; the claim is that for all Borel B1,…,Ba0B_1,\dots,B_{a_0} and all reals ta0+1,…,tpt_{a_0+1},\dots,t_p,

P(β‹‚a≀a0{Uka∈Ba}βˆ©β‹‚a>a0{Uka≀ta})=∏a≀a0P(Uka∈Ba)β‹…βˆa>a0P(Uka≀ta).P\Bigl(\bigcap_{a\le a_0}\{U_{k_a}\in B_a\}\cap\bigcap_{a>a_0}\{U_{k_a}\le t_a\}\Bigr)=\prod_{a\le a_0}P(U_{k_a}\in B_a)\cdot\prod_{a>a_0}P(U_{k_a}\le t_a).

The case a0=0a_0=0 is (βˆ—)(*). For the step a0β†’a0+1a_0\to a_0+1, fix the other data and compare, as functions of B∈B(R)B\in\mathcal{B}(\mathbb{R}), the two finite measures given by the left and right sides with BB in the (a0+1)(a_0+1)-st slot (countable additivity as usual via disjoint preimages). They agree on the closed rays by the induction hypothesis at a0a_0, and on B=RB=\mathbb{R} by the identity for the subfamily with ka0+1k_{a_0+1} removed (induction on pp). The class where two finite measures of equal total mass agree contains the whole space and is closed under proper differences and increasing countable unions (additivity, finiteness, continuity from below), i.e. it is a Ξ»\lambda-system; it contains the generating Ο€\pi-system of closed rays together with R\mathbb{R}, so by Dynkin's Pi-Lambda Theorem it is all of B(R)\mathcal{B}(\mathbb{R}). With a0=pa_0=p we conclude, for all Borel BaB_a,

P(β‹‚a=1p{Uka∈Ba})=∏a=1pP(Uka∈Ba);P\Bigl(\bigcap_{a=1}^{p}\{U_{k_a}\in B_a\}\Bigr)=\prod_{a=1}^{p}P(U_{k_a}\in B_a);

taking Ba=RB_a=\mathbb{R} for indices outside a subset covers all the product identities required, so the family (Uk)kβ‰₯1(U_k)_{k\ge1} is independent.

Step 3 (quantile transforms). Fix m∈Nm\in\mathbb{N} and set Fm(t)=Ξ½m((βˆ’βˆž,t])F_m(t)=\nu_m((-\infty,t]). Then FmF_m is nondecreasing (monotonicity of measures), right-continuous (Fm(t)=lim⁑nFm(t+1/n)F_m(t)=\lim_n F_m(t+1/n) by continuity from above of the finite measure Ξ½m\nu_m along (βˆ’βˆž,t+1/n]↓(βˆ’βˆž,t](-\infty,t+1/n]\downarrow(-\infty,t]), and has limits 00 at βˆ’βˆž-\infty and 11 at +∞+\infty (continuity from above along (βˆ’βˆž,βˆ’n]β†“βˆ…(-\infty,-n]\downarrow\emptyset, continuity from below along (βˆ’βˆž,n]↑R(-\infty,n]\uparrow\mathbb{R}, and monotonicity). For u∈(0,1)u\in(0,1) define

qm(u)=inf⁑{t∈R:Fm(t)β‰₯u},q_m(u)=\inf\{t\in\mathbb{R}:F_m(t)\ge u\},

a real number: the set is nonempty (since Fm(t)β†’1>uF_m(t)\to1>u) and bounded below (since Fm(t)β†’0<uF_m(t)\to0<u), so the greatest lower bound exists via Least Upper Bound Property of the Real Numbers. Key equivalence: for u∈(0,1)u\in(0,1) and t∈Rt\in\mathbb{R},

qm(u)≀tβ€…β€ŠβŸΊβ€…β€Šu≀Fm(t).q_m(u)\le t\iff u\le F_m(t).

Indeed, if u≀Fm(t)u\le F_m(t) then tt lies in the set, so qm(u)≀tq_m(u)\le t. Conversely, the set {t:Fm(t)β‰₯u}\{t:F_m(t)\ge u\} is upward closed by monotonicity and has infimum qm(u)q_m(u), so it contains (qm(u),∞)(q_m(u),\infty); right-continuity gives Fm(qm(u))=lim⁑nFm(qm(u)+1/n)β‰₯uF_m(q_m(u))=\lim_n F_m(q_m(u)+1/n)\ge u, and monotonicity extends this to all tβ‰₯qm(u)t\ge q_m(u).

Consequently {u∈(0,1):qm(u)≀t}=(0,Fm(t)]∩(0,1)\{u\in(0,1):q_m(u)\le t\}=(0,F_m(t)]\cap(0,1), an interval; so qmq_m is Borel measurable on (0,1)(0,1) (rays generate). Let Ξ©0=β‹‚m{Um∈(0,1)}\Omega_0=\bigcap_m\{U_m\in(0,1)\}; by Step 2 and countable subadditivity (a consequence of additivity and monotonicity), P(Ξ©0)=1P(\Omega_0)=1. Define Xm=qm(Um)X_m=q_m(U_m) on Ξ©0\Omega_0 and Xm=0X_m=0 on Ξ©βˆ–Ξ©0\Omega\setminus\Omega_0. Each XmX_m is a random variable: with Cm,B=qmβˆ’1(B)∩(0,1)∈B(R)C_{m,B}=q_m^{-1}(B)\cap(0,1)\in\mathcal{B}(\mathbb{R}),

{Xm∈B}=(Ξ©0∩{Um∈Cm,B})βˆͺ({0∈B}β‹…(Ξ©βˆ–Ξ©0))∈F,\{X_m\in B\}=\bigl(\Omega_0\cap\{U_m\in C_{m,B}\}\bigr)\cup\bigl(\{0\in B\}\cdot(\Omega\setminus\Omega_0)\bigr)\in\mathcal{F},

where the last term is present exactly when 0∈B0\in B.

(Distribution.) For t∈Rt\in\mathbb{R}, by the key equivalence and P(Ω0)=1P(\Omega_0)=1,

P(Xm≀t)=P(Ξ©0∩{Um≀Fm(t)})=P(0<Um≀Fm(t))=Fm(t),P(X_m\le t)=P\bigl(\Omega_0\cap\{U_m\le F_m(t)\}\bigr)=P\bigl(0<U_m\le F_m(t)\bigr)=F_m(t),

using the distribution of UmU_m from Step 2 (for Fm(t)<1F_m(t)<1 this is Fm(t)F_m(t); for Fm(t)=1F_m(t)=1 it is P(0<Um≀1)=1P(0<U_m\le1)=1). Thus the probability measures PXmP_{X_m} and Ξ½m\nu_m agree on the closed rays and on R\mathbb{R}; the agreement class is a Ξ»\lambda-system as before, containing the generating Ο€\pi-system, so PXm=Ξ½mP_{X_m}=\nu_m by Dynkin's Pi-Lambda Theorem.

(Independence.) Fix distinct m1,…,mpm_1,\dots,m_p and Borel B1,…,BpB_1,\dots,B_p. Each event {Xma∈Ba}\{X_{m_a}\in B_a\} differs from {Uma∈Cma,Ba}\{U_{m_a}\in C_{m_a,B_a}\} only within the PP-null set Ξ©βˆ–Ξ©0\Omega\setminus\Omega_0, so replacing the former by the latter changes none of the probabilities below (monotonicity and additivity). By independence of (Uk)(U_k),

P(β‹‚a{Xma∈Ba})=P(β‹‚a{Uma∈Cma,Ba})=∏aP(Uma∈Cma,Ba)=∏aP(Xma∈Ba).P\Bigl(\bigcap_{a}\{X_{m_a}\in B_a\}\Bigr)=P\Bigl(\bigcap_{a}\{U_{m_a}\in C_{m_a,B_a}\}\Bigr)=\prod_{a}P\bigl(U_{m_a}\in C_{m_a,B_a}\bigr)=\prod_{a}P(X_{m_a}\in B_a).

Hence (Xm)m∈N(X_m)_{m\in\mathbb{N}} is independent in the sense of Independence of Events and of Random Variables, and XmX_m has distribution Ξ½m\nu_m for every mm. Taking all Ξ½m\nu_m equal to a fixed Ξ½\nu recovers Existence of Independent and Identically Distributed Sequences, as noted in the statement. β– \blacksquare

Please log in to copy this version.

Citations

Loading…

Dependency Graph

0 prerequisites

Prerequisites

Loading...

Comments

Loading…