O problema, corrigido, é: Por que o número de combinações de 8 dígitos binários aleatórios é tomado como 0 a 8 dígitos selecionados (por exemplo, os 1s) em um momento diferente do número de permutações de 8 dígitos binários aleatórios. No contexto deste documento, a escolha aleatória de 0 e 1 significa que cada dígito é independente de qualquer outro, de modo que os dígitos não estão correlacionados ; .p(0)=p(1)=12
A resposta é: Existem duas codificações diferentes; 1) codificação sem perdas de permutações e 2) codificação com perdas de combinações.
Anúncio 1) Para codificar sem perdas os números para que cada sequência seja única, podemos vê-lo como um número inteiro binário , onde fica à esquerda para a direita dígitos na sequência binária de 0 e 1 aleatórios. O que isso faz é tornar cada permutação única, pois cada dígito aleatório é então codificado em posição. E o número total de permutações é então∑8i=12i−1XiXiith28=256. Então, por coincidência, é possível converter esses dígitos binários nos números de base 10 de 0 a 255 sem perda de exclusividade, ou, nesse caso, pode-se reescrever esse número usando qualquer outra codificação sem perda (por exemplo, dados compactados sem perda, Hex, Octal). A questão em si, no entanto, é binária. Cada permutação é igualmente provável, pois existe apenas uma maneira de criar uma sequência de codificação única, e assumimos que a aparência de 1 ou 0 é igualmente provável em qualquer lugar dessa cadeia, de modo que cada permutação seja igualmente provável.
Anúncio 2) Quando a codificação sem perdas é abandonada considerando apenas as combinações, temos uma codificação com perdas na qual os resultados são combinados e as informações são perdidas. Estamos vendo a série numérica, wlog como o número 1; , que por sua vez reduz para , o número de combinações de 8 objetos obtidos cada vez, e para esse problema diferente, a probabilidade de exatamente 4 1's é 70 ( ) vezes maior que a obtenção de 8 1's, porque há 70, igualmente provável permutações que podem produzir 4 1's.∑8i=120XiC(8,∑8i=1Xi)∑8i=1XiC(8,4)
Nota: No momento, a resposta acima é a única que contém uma comparação computacional explícita das duas codificações e a única resposta que menciona o conceito de codificação. Demorou um pouco para acertar, e é por isso que essa resposta foi rebaixada, historicamente. Se houver alguma reclamação pendente, deixe um comentário.
Atualização: Desde a última atualização, fico satisfeito ao ver que o conceito de codificação começou a pegar nas outras respostas. Para mostrar isso explicitamente para o problema atual, anexei o número de permutações codificadas com perdas em cada combinação.
Observe que o número de bytes de informações perdidas durante cada codificação combinatória é equivalente ao número de permutações para essa combinação menos um [ , onde é o número de 1s], ou seja, para esse problema, de a por combinação ou geral.C(8,n)−1n069256−9=247