I'm now thinking about a question that:
If $0<p_1,~p_2,~\ldots,~p_k<1$(further assume these $p_i$ are rational numbers) and $p_1+\cdots+p_k=1$, then there exists $m\in\Bbb Z$ and $n_1,~\ldots,~n_k\in\Bbb Z$ such that $p_1=n_1/m,~p_2=n_2/m,~\ldots,~p_k=n_k/m$?
Is it true or false? How to prove this?
Let $p_i = \frac{n_i}{m_i}$ for $i = 1 \dots k$, multiply by $\frac{\prod_{j \neq i,j=1}^k m_j}{\prod_{j \neq i,j=1}^k m_j} = \frac{m_1 \dots m_{i-1} m_{i+1} \dots m_k}{m_1 \dots m_{i-1} m_{i+1} \dots m_k}$ so that $$p_i = n_i \frac{\prod_{j \neq i,j=1}^k m_j}{\prod_{j=1}^k m_j} = 1 - \sum_{j \neq i}^k p_j = \frac{r_i}{m}$$ where $$m = \prod_{j=1}^k m_j = m_1 \dots m_k, \qquad r_i = \prod_{j=1}^k m_j - \sum_{j \neq i}^k n_j \prod_{l \neq j,l=1}^k m_l$$