Suppose my system has $N$ particles, and I want to find a distribution for $n_i$, the number of particles in the $\epsilon_i$ energy state.
What I do know is the boltzmann probability, which tells me the probability of a single particle being in a certain energy state, and is denoted using $p_i$. I also know the expected number of particles in a system, given by $p_iN=\mu$.
According to some people that I asked, the distribution of particles would follow a binomial distribution, where the number of particles in the state would be a random variable. Hence, it would be given by :
$$p(n_i)={^{N}C_{n_i}}\space p_i^{n_i}(1-p_i)^{N-n_i}$$
Using this I can find the probability of each possible occupation number, through a binomial distribution.
Physically, this is equivalent to picking $N$ particles out of the system and counting the number of particles in $n_i$, and then repeating this experiment many many times and checking the frequency of each value of $n_i$. Because of fluctuations, we can be sure that $n_i$ keeps on changing every time I do this trial. It is basically like the distribution of heads in a $100$ coin tosses.
However, there is a second distribution that came to my mind. We know that the system can have $n_i$ particles, where $n_i$ ranges from $0$ to $N$. So, we consider $N+1$ different systems, labelled from $0$ to $N$, where the label denotes the number of particles in $\epsilon_i$ state of this system at a particular timestamp. Now what we do is, we check the probability of each of these systems of being the original system. Since these systems have a fixed number of $n_i$ each, we are indirectly getting the distribution of the number of particles $n_i$ of the original system.
So, what we check is, the probability of each of these systems, to give us a $p_i$ probability of picking up a particle at random, and finding it is in the $i$ state. In a sense, this is probability of probabilities.
How do we do that ?
Well, you know the expected number of particles in the energy state is given by $\mu$. So, we take each of these systems, and take out $N$ particles with replacement, and count the number of particles in that state, and repeat this experiment many many times. Whenever $\mu$ out of $N$ particles are in the desired state, we consider it a success. We check the frequency of success for each of these $N+1$ systems. This would give us a probability distribution of which system is how likely to give us a $p_i$ chance of picking up a random particle and finding it in a particular state. This distribution would be given by :
$$p(n_i)={^NC_\mu} \space\space(\frac{n_i}{N})^\mu \space\space (1-\frac{n_i}{N})^{N-\mu}$$
This distribution is not normalized, and looks a lot like the Binomial distribution. However, this takes into account, that for each system, the probability of getting a certain particle to be in a certain state, would be different. Moreover, the physical analogy also makes more sense in this case.
As discussed in my previous question, the boltzmann distribution is more like an estimator of the true probability of finding a particle in a certain state, as written by @Roger Vadim in this answer. So, instead of the distribution of the particles being a perfect boltzmann distribution, should it not be the distribution of different systems based on how likely the probability of getting a single particle in $i$ state in that system matches the boltzmann probability of the same.
In other words, shouldn't the second distribution be more accurate ?
I've checked that for large numbers, the two distributions produce more or less the same result, but I wanted to know which one is more accurate.