0
$\begingroup$

Here is a well known fact (from this question):

Let $X$ be a random variable (r.v.) with a continuous and strictly increasing c.d.f. function $F$. Define a new random variable $Y$ by $Y=F(X)$. Then $Y$ has a uniform distribution on the interval $[0,1]$.

My question is:

Does this fact only hold for uni-variate case (i.e. $X \in \mathbb{R}$)? What if $X \in \mathbb{R}^d$?

p.s. the proof in this note seems assuming X is univariate...

$\endgroup$
2
  • $\begingroup$ What would be the c.d.f. of a $\mathbb{R}^d$-valued random variable ? $\endgroup$
    – tristan
    Commented Dec 29, 2017 at 17:36
  • $\begingroup$ That would be the function $F(x_1,\ldots,x_d):=P(X_1\le x_1,\ldots,X_d\le x_d)$, for the random vector $X=(X_1,\ldots,X_d)$. $\endgroup$ Commented Dec 29, 2017 at 18:26

2 Answers 2

0
$\begingroup$

Did a simple Matlab simulation, it turns out this conjecture is wrong.

Here is the code:

clear all;clc;close all;

n_pwr = 5;

N = 10^n_pwr;

n_bin = 2^n_pwr;

%% Univariate Case

mu = 0;

Sigma = 10;

%% 2-Dim Case

% mu = [1 -1];

% Sigma = [.9 .4; .4 .3];

%% 3-Dim Case

% mu = [1 -1 100];

% Sigma = [.9 0 0; % 0 .3 0; % 0 0 1];

X = mvnrnd(mu, Sigma, N);

Y = mvncdf(X, mu, Sigma);

f1 = figure;

hist(Y,n_bin);

print(f1, '-dpng', 'distr_CDF.png')

For 1D case:clearly uniformly distributed

2D case: looks like a sigmoid function

3D case: quite different from the 3D case

Now we have a better question: what kind of distribution is it?

$\endgroup$
0
$\begingroup$

Suppose that $X=(X_1,\ldots,X_d)$ and that each $X_k$ has a continuous distribution function $F_k$. Then $U_k:=F_k(X_k)$ is uniformly distributed on $[0,1]$ for $k=1,\ldots,d$.

Notice that $Y\le F(X_1,\infty,\ldots,\infty) =F_1(X_1) = U_1$, so the only way that $Y$ can be uniformly distributed is when $Y=U_1$ a.s. Considering the other coordinates as well, you see that if $Y$ is uniform on $[0,1]$ then $Y=U_1=U_2=\cdots=U_d$ a.s. This degenerate case aside, $Y$ will not be uniform.

Example: If the $X_k$ are independent, then $Y=U_1U_2\cdots U_d$ is the product of independent uniforms.

$\endgroup$

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .