Let $X|_{Y=y} \sim U(-y,y)$ and let $Y\sim U(a, b),\space\space a,b\in\mathbb{R_{\ge0}},b>a$. What is the cumulative density function of $X$ when $Y$ is not known?
I know:
$$P(X|_{Y=y}\le x)=\frac{x+y}{2y}$$ $$P(Y\le y)=\frac{y-a}{b-a}$$
but I'm not sure how to get
$$P(X\le x)$$
Note first that we have $$ P(X\le x \vert \; Y=y) = \begin{cases} 0 &:& x < -y\\ \frac{x+y}{2y} &:& x \in [-y, y)\\ 1 &:& otherwise \end{cases} $$ and $$ f_Y(y) = \begin{cases} \frac{1}{b-a} &:& y \in [a,b]\\ 0 &:& otherwise \end{cases} $$
Then, using the law of total probability we get:
$$\begin{split}P(X\le x) &= \int_{-\infty}^{\infty} P(X\le x \vert \; Y=y)\, f_Y(y)\, dy \\ &= \frac{1}{b-a} \Big( \int_{a}^{b} \mathbb{1}_{x < (- b)} \cdot 0 \;dy + \int_a^b \mathbb{1}_{x \geq b} \; dy \\ &+ \int_a^b \mathbb{1}_{-a \leq x < a} \; \frac{x+y}{2y} \; dy + \int_{-x}^b \mathbb{1}_{-b \leq x < - a} \; \frac{x+y}{2y} \; dy \\ &+ \int_x^b \mathbb{1}_{a \leq x < b} \; \frac{x+y}{2y} \; dy + \int_a^x \mathbb{1}_{a \leq x < b} \; dy \Big) \\\\ &= \frac{1}{b-a} \begin{cases} 0 &:& x < -b \\ F_1(x) &:& -b \leq x < -a \\ F_2(x) &:& -a \leq x < a \\ F_3(x) + F_4(x) &:& a \leq x < b \\ (b-a) &:& b \leq x \end{cases} \end{split}$$ where $$ F_1(x) = \frac{1}{2} (x (ln\vert b \vert - ln\vert x \vert) + b + x) $$ $$ F_2(x) = \frac{1}{2} (x (ln\vert b \vert - ln\vert a \vert) + b - a) $$
$$ F_3(x) = \frac{1}{2} (x (ln\vert b \vert - ln\vert x \vert) + b - x) $$ and $$ F_4(x) = (x-a). $$