Permítame expresar mi motivación. Yo creo que el Polya Enumeración Teorema De y Múltiples Valores Zeta (el clásico, siendo el problema de Basilea y los valores de la de Riemann zeta en función de los números enteros) se encuentran entre los más interesantes los objetos de las matemáticas.
Con este mensaje, yo presente una conjetura que conecta estos dos (PET y MZVs). Lo más probable es que una prueba en algún lugar en la literatura, que invito a los lectores a enviar en forma de texto, si se admite que un compacto presentación o como una referencia si no.
Para entender esta conjetura usted necesita aprender sobre el conjunto múltiple de ciclo los índices, que he presentado en un contexto diferente, en este MSE enlace.
Multisets y su ciclo de índices forma de una combinatoria de especies como cualquier otro, por ejemplo, ciclos, secuencias y series. Ellos representan multisets y se identificado por la partición que corresponde a las multiplicidades de los elementos del conjunto múltiple, por ejemplo, $\mathfrak{M}_{1,2,3}$ es un conjunto múltiple que contiene tres elementos, uno de los cuales en dos copias y otro de tres. La sustitución de un OGF en un conjunto múltiple ciclo de índice los rendimientos de la generación de la función del conjunto múltiple.
Existe un conjunto múltiple ciclo de índice que está escrito $\mathfrak{M}_{1,1,1,\ldots,1}$ , lo que da al conjunto múltiple donde todos los los elementos son únicos, es decir, las especies de conjuntos. Este ciclo el índice de se conoce desde hace algún tiempo y se utiliza para calcular el operador de conjuntos $\mathfrak{P}.$ El ciclo del índice de $Z(P_n)$ del conjunto del operador $\mathfrak{P}_{=n}$ es la diferencia entre el ciclo de índice $Z(A_n)$ de la alternancia de grupo y el ciclo de índice $Z(S_n)$ de los simétrica grupo en $n$ elementos. Se admite la siguiente definición recursiva:
$A$Z(P_0) = 1 \quad\text{y}\quad Z(P_n) = \frac{1}{n} \sum_{i=1}^n (-1)^{l+1} a_l Z(P_{n-l}).$$
Aquí está el ciclo de los índices de $Z(P_3), Z(P_4)$ $Z(P_5):$ $$\begin{array}{|l|l|} \hline Z(P_3) & \frac{1}{6}\,{a_{{1}}}^{3}-1/2\,a_{{2}}a_{{1}}+1/3\,a_{{3}}\\ \hline Z(P_4) & \frac{1}{24}\,{a_{{1}}}^{4}-1/4\,a_{{2}}{a_{{1}}}^{2} +1/3\,a_{{3}}a_{{1}}+1/8\,{a_{{2}}}^{2}-1/4\,a_{{ 4}}\\ \hline Z(P_5) & {\frac {1}{120}}\,{a_{{1}}}^{5}-\frac{1}{12}\,a_{{2}}{a_{{1}}}^{3} +1/6\,a_{{3}}{a_{{1}}}^{2}+1/8\,a_{{ 1}}{a_{{2}}}^{2}-1/4\,a_{{4}}a_{{1}} -1/6\,a_{{2}}a_{{3}}+1/5\,a_{{5}}\\ \hline\end{array}$$
Con estas definiciones ya estamos listos para el estado de la conjetura de que es, simplemente, que $$\large \color{blue}{\zeta(s, s, s, \ldots, s) = Z(P_n)(\zeta(s), \zeta(2s), \ldots, \zeta(ns))}$$ es decir, el MZV de un único argumento de $s$ repitió $n$ veces es igual a la sustituido ciclo de índice $Z(P_n)$ del conjunto del operador $\mathfrak{P}_{=n}$ de acuerdo a la regla de $a_l = \zeta(ls).$
Tenga en cuenta que el caso de $n=3$ se encuentra en la página de Wikipedia para que MZVs He ligado en la introducción.
Ejemplo. La conjetura dice por ejemplo, que $$\zeta(5,5,5,5) = 1/24\, \zeta \left( 5 \right) ^{4}-1/4\,\zeta \left( 10 \right) \zeta \left( 5 \right) ^{2}+1/3\,\zeta \left( 15 \right) \zeta \left( 5 \right) +1/8\, \zeta \left( 10 \right) ^{2}-1/4\,\zeta \left( 20 \right).$$
Observación importante. El lector bien puede reflexionar sobre la declaración de de la conjetura y dicen que no hay nada que probar, que me acepte como prueba, si se acompaña de una breve explicación de por qué esto debería ser así.
Yo también incluyen algunos de Arce código que escribí en el fin de verificar esto conjetura. La rutina para el ciclo de índices y la sustitución de la Riemann zeta valores en dicho índices es simple y rápido, pero necesidades de muy alta precisión, incluso para valores pequeños de a $s$ como $10\le s\le 20.$ Por otro lado la rutina para el numérico el cálculo es bastante ingenuo (que no hace más que aplicar la la definición). Tiene un tercer argumento que establece la precisión de que en mis experimentos funciona bien con quince a veinte dígitos. El la convergencia es el polinomio en $n$ sólo y resultados mucho más rápido son obtenido al $s$ es grande.
Aquí está una muestra de la sesión.
> es(15,6,16); -42 0.1550456579131991 10 > evalf(es_into_cind(15,6)); -9 0.1 10 > Digits := 50; Dígitos := 50 > evalf(es_into_cind(15,6)); -42 0.15504566 10
Y este es el código. La rutina es calcula el MZV en $s$ repitió $n$ veces a una determinada precisión utilizando la serie. La rutina pet_cycleind_set calcula $Z(P_n)$ y por último la rutina es_into_cind calcula el MSV en $s$ utilizando el ciclo de índice y la de Riemann zeta función. (El prefijo es stands de Euler Sum). Estos cálculos el uso de recursos considerables tanto en caso de ciclos de CPU y memoria se refiere. Los valores de factibilidad de iniciar en es(12,12,10) con el máximo de la asignación de memoria 518MB y el cómputo de tiempo de 3 minutos y 30 segundos. La llamada es(13,10,11) ha asignación de memoria máxima 470MB y se completa en menos de 3 minutos. La llamada es(14,10,12) ha asignación de memoria máxima 396MB y tarda 1 minuto y 30 segundos. Secuencial de llamadas parecen beneficiarse de algunas de almacenamiento en caché de Arce. (Claro que podemos hacerlo mejor.) Hasta ahora todos los experimentos numéricos han confirmado la conjetura.
con(planta); con(numtheory); es := proc(s, dim, dgs) opción de recordar; local dlist, nxtgen, k, delta, delta2, pos, v, vv, iprec; Dígitos := dgs; dlist := [[seq(dim+1-k, k=1..dim)]]; iprec := evalf(log[10](1/convert(dlist[1], `*`)^s,)); vv := -1e0; v := 0e0; mientras log[10](v-vv) > iprec Dígitos hacer nxtgen := tabla(); vv := v; para delta en dlist ¿ v := v + evalf(1/convert(delta, `*`)^s); delta2 := [delta[1]+1, seq(delta[k], k=2..dim)]; nxtgen[delta2] := 1; para pos de 2 a dim ¿ si delta[pos]+1 < delta[pos-1], a continuación, delta2 := [seq(delta[k], k=1..pos-1), delta[pos]+1, seq(delta[k], k=pos+1..dim)]; nxtgen[delta2] := 1; fi; od; od; dlist := [índices(nxtgen, 'nolist')]; od; v; end; pet_cycleind_set := proc(n) local p, s, res; opción de recordar; si n=0 entonces devolver 1; fi; ampliar(1/n* agregar(a[l]*(-1)^(l+1)* pet_cycleind_set(n-l), l=1..n)); end; es_into_cind := proc(s, n) local clen, slist; slist := []; para clen a n do slist := [op(slist), un[clen] = Zeta(clen*s)]; od; subs(slist, pet_cycleind_set(n)); end;
La sustitución en la última rutina se podría hacer mucho más elegante el uso de Arce de secuencia del operador, pero voy a dejarlo como está por el momento.
Adenda. Una aplicación interesante del resultado anterior se encuentra en esta MSE enlace.