Una manera de ver esto es la enumeración de varios conjuntos.
En primer lugar, ¿cuántas permutaciones de california
contienen aa
y ii
? Vamos a llamar a ese conjunto $C$, y su tamaño es de $|C|$.
En segundo lugar, cómo muchos de ellos contienen aa
? Y cuántas ii
? Vamos a llamar a estos conjuntos de $A$$I$.
Vamos a llamar el número total de permutaciones $U$. El conjunto de las permutaciones que contienen no consecutivos letras es, por tanto,$U - A - I + C$. Y por lo que el número que estamos buscando es $|U| - |A| - |I| + |C|$.
Debemos volver a agregar $C$ porque es el área de superposición en el diagrama de Venn. Es decir, tanto el conjunto de $A$ y establezca $I$ contienen $C$, y por lo que si restamos les de $U$ a través de la diferencia de conjuntos, nos terminan restando $C$ dos veces. $A$ contiene $C$ debido a que el conjunto de todas las permutaciones de california
que contengan aa
incluye todas las permutaciones que contengan ii
también, y de ese subconjunto de $A$ corresponde a $C$.
Vamos a tratar con el conjunto C:
Esto puede ser contestada como: dada una matriz de diez lugares, ¿de cuántas maneras distintas podemos colocar el dígrafo aa
y ii
en la matriz? Cada una de estas formas de hojas seis espacios, que luego se llenan de permutaciones de cflnor
: el resto de las letras en california
. Multiplicamos junto a estas posibilidades: es decir $6!$ multiplicado por el número de maneras de llenar los bigramas.
Ahora, hay 9 maneras de lugar aa
en la matriz, obviamente. De estos 9 maneras, el borde de las colocaciones aa........
y ........aa
, soporte 7 maneras de agregar un ii
. Todos los 7 de interior colocaciones de apoyo 6 maneras de introducir la ii
. Así que las posibilidades son $2\times 7 + 7\times 6 = 56$.
Por lo tanto $|C| = 56\times 6! = 56\times 720 = 40320$.
Algunos diagramas:
Edge aa
-relleno:
aaii...... 1
aa.ii..... 2
aa..ii.... 3
aa...ii... 4
aa....ii.. 5
aa.....ii. 6
aa......ii 7
Interior aa
-relleno:
.aaii..... 1
.aa.ii.... 2
.aa..ii... 3
.aa...ii.. 4
.aa....ii. 5
.aa.....ii 6
iiaa...... 1
..aaii.... 2
..aa.ii... 3
..aa..ii.. 4
..aa...ii. 5
..aa....ii 6
Ahora vamos a tratar con Un I. y son fáciles de espejo de los casos. Básicamente, tenemos nueve maneras de colocar aa
en diez espacios, dejando ocho espacios, que luego se llenan de permutaciones de las letras restantes. Por lo tanto $|A| = 9\times 8! = 9! = 362880$ también $|I| = 362880$.
De curso $|U| = 10! = 3628800$.
Ahora podemos calcular el $|U| - |A| - |I| + |C| = 3628800 - 2\times 362880 + 40320 = 2943360$.
Oops: no se valida por la máquina:
$ txr -i
1> (count-if (notf (op search-regex @1 #/aa|ii/)) (perm "california"))
2338560
La respuesta correcta es 2338560.
A continuación ...
(Matemáticas ha cliffhangers también!)
Y aquí es donde metí la pata! En el cálculo de las cardinalidades $|C|$$|A| = |I|$, supuse que no es sólo uno de los distintos aa
y ii
: que tanto a
-s son el mismo objeto. Pero en realidad son distintos: hay dos aa
de los bigramas y dos ii
de los bigramas (estoy tratando de permutaciones que no necesita ser distintas). Por lo tanto, la $|C|$ es en realidad cuatro veces mayor, debido a las cuatro combinaciones de los bigramas, por lo tanto $4\times 56\times 720 = 161280$. Del mismo modo, $|A|$ $|I|$ es el doble de grande: $2\times 9!$. Con estas correcciones, $|U| - |A| - |I| + |C| = 2338560$.
Ahora supongamos que queremos considerar sólo distintas permutaciones, de modo que no es exactamente un dígrafo aa
y un dígrafo ii
. La cardinalidad de la nueva $|U|$ se reduce por un factor de cuatro, ya que las cadenas que se diferencian sólo en el intercambio de una a
con el otro, y uno i
con el otro son equivalentes. Es $|U| = \frac{10!}{2} = 907200$. El original de la $|C| = 40320$ valor es correcto, ya que el cálculo se considera tanto i
-s y a
-s como indistinta. La correcta $|A|$ cálculo $|A| = |I| = 9!\div 2 = 181440$: debemos dividir por dos, ya que el resto de las letras después de que el dígrafo se coloca incluyen dos que son indistintos. Y por lo $|U| - |A| - |I| + |C| = 907200 - 2\times 181440 + 40320 = 584640$.
Comprobación de la máquina:
3> (count-if (notf (op search-regex @1 #/aa|ii/)) (uniq (perm "california")))
584640
Así que esas son las respuestas: si el i
-s y a
-s se consideran distintos, a continuación, $2338560$ permutaciones no contienen un dígrafo. Si se considera que son indistintas, a continuación, $584640$ permutaciones no contienen un dígrafo.