14 votos

¿Por qué Pascal ' s triángulo (mod 2) codificar los números primos de Fermat?

Acabo de terminar la reciente Numberphile vídeo en el Triángulo de Pascal y aprendido acerca de nuevo a mí de la propiedad del triángulo; el de los números primos de Fermat $F_0 = 3, F_1 = 5, F_2 = 17, \dots$ están codificados en que de alguna manera!

Tome el estándar Triángulo de Pascal $(\mod 2)$ y leer cada fila $r_n$ como binario, $x_n = \sum_{i=0}^n 2^{i}r_{n,i}$ las primeras filas de lectura como 1, 3, 5, 15, 17, 51, 85, 255, 277, ... Estos son los números primos de Fermat o productos de números primos de Fermat!

Escribí una breve secuencia de Comandos de Python para explorar un poco. Las primeras filas presente un elegante patrón binario, $x_n = \prod_{i=0}^n F_{i}^{r_{n,i}}$ selección de $3, 5, 3 \times 5, 17, 3 \times 17$, etc. Este patrón es sorprendente en su precisión.

Yo quería saber lo que ocurre alrededor de la fila 32/33, cuando llegamos a la Fermat no prime $F_5 = 2^{2^5}+1 = 4294967297 = 641 \times 6700417$. El patrón se rompe, y $F_5$ se muestra arriba. Sin embargo, en los próximos filas, tenemos $12884901891 = 3 \times 641 \times 6700417, 21474836485 = 5 \times 641 \times 6700417, \dots$ Así que esto significa que los números de Fermat específicamente, en lugar de sólo algunos de los números primos, son parte de esta correspondencia. Además, podemos ver que el patrón binario se repite aquí, y va a través de todos los de la misma permutaciones como antes, pero con los dos nuevos factores de $F_5$. $F_6$ también agrega dos o más factores y repite el patrón. Todavía no he explorado superior.

Me gustaría saber por qué esta correspondencia que existe y lo que se nos podría decir acerca de los números de Fermat. Personalmente, he encontrado este asombroso.

17voto

jlleblanc Puntos 2957

Es cierto que cada una de las $x_{n}$ es un producto de enteros de la forma $2^{2^{m}}+1$ (aunque no de los que te han dicho).

Para probar esto, se corrige un $n\in\mathbb{N}$. Su definición de la $x_{n}$ reescribe como $x_{n}=\sum\límites\limits_{\substack{i\in\left\{ 0,1,\ldots,n\right\} ;\\\dbinom{n}{i}\text{ es impar}}}2^{i}$.

Escribir $n$ en la forma $n=a_{k}2^{k}+a_{k-1}2^{k-1}+\cdots+a_{0}2^{0}$ para algunos $k\in\mathbb{N}$ $a_{0},a_{1},\ldots,a_{k}\in\left\{ 0,1\right\} $. (Esto es sólo la base-$2$ representación de $n$, posiblemente con ceros a la izquierda.)

Lucas del teorema dice que si $i=b_{k}2^{k}+b_{k-1}2^{k-1}+\cdots+b_{0}2^{0}$ $b_{0} ,b_{1},\ldots,b_{k}\in\left\{ 0,1\right\} $, entonces

$\dbinom{n}{i}\equiv\dbinom{a_{k}}{b_{k}}\dbinom{a_{k-1}}{b_{k-1}} \cdots\dbinom{a_{0}}{b_{0}}=\prod\limits_{j=0}^{k}\underbrace{\dbinom{a_{j}}{b_{j}} }_{\substack{= \begin{cases} 1, & \text{if }b_{j}\leq a_{j}\\ 0, & \text{if }b_{j}>a_{j} \end{casos} \\\text{(desde }a_{j}\text{ y }b_{j}\text{ mentira en }\left\{ 0,1\right\} \text{)}}}$

$=\prod\limits_{j=0}^{k} \begin{cases} 1, & \text{if }b_{j}\leq a_{j}\\ 0, & \text{if }b_{j}>a_{j} \end{casos} = \begin{cases} 1, & \text{if }b_{j}\leq a_{j}\text{ for all }j\text{;}\\ 0, & \text{otherwise} \end{casos} \mod 2$.

Por lo tanto, el $i\in\mathbb{N}$ que $\dbinom{n}{i}$ es odd son precisamente los números de la forma $b_{k}2^{k}+b_{k-1}2^{k-1} +\cdots+b_{0}2^{0}$ for $b_{0},b_{1},\ldots,b_{k}\in\left\{ 0,1\right\} $ la satisfacción de $\left( b_{j}\leq a_{j}\text{ for all }j\right) $. Ya que todos estos $i$ satisfacer $i \in \left\{ 0,1,\ldots,n\right\}$ (porque de lo contrario, $\dbinom{n}{i}$ $0$ y por lo tanto no podría ser impar), podemos reescribir esto como sigue: El $i \in \left\{ 0,1,\ldots,n\right\}$ que $\dbinom{n}{i}$ es odd son precisamente los números de la forma $b_{k}2^{k}+b_{k-1}2^{k-1} +\cdots+b_{0}2^{0}$ for $b_{0},b_{1},\ldots,b_{k}\in\left\{ 0,1\right\} $ la satisfacción de $\left( b_{j}\leq a_{j}\text{ for all }j\right) $. Ya que estos los números son distintos (ya que la base-$2$ en la representación de cualquier $i\in\mathbb{N}$ es único, como el tiempo que fije el número de dígitos), por lo tanto se puede sustituir el $b_{k}2^{k}+b_{k-1}2^{k-1}+\cdots+b_{0}2^{0}$ $i$ en el suma de $\sum\límites\limits_{\substack{i\in\left\{ 0,1,\ldots,n\right\} ;\\ \dbinom{n}{i}\text{ es impar}}}2^{i}$. Por lo tanto, esta suma se reescribe de la siguiente manera:

$\sum\limits_{\substack{i\in\left\{ 0,1,\ldots,n\right\} ;\\ \dbinom{n}{i}\text{ es impar}}}2^{i} =\underbrace{\sum\limits_{\substack{b_{0},b_{1} ,\ldots,b_{k}\in\left\{ 0,1\right\} ;\\b_{j}\leq a_{j}\text{ para todo }j} }}_{=\sum\limits_{b_{0}=0}^{a_{0}}\sum\limits_{b_{1}=0}^{a_{1}}\cdots\sum\limits_{b_{k}=0}^{a_k} }\underbrace{2^{b_{k}2^{k}+b_{k-1}2^{k-1}+\cdots+b_{0}2^{0}}}_{=\a la izquierda( 2^{2^{k}}\right) ^{b_{k}}\left( 2^{2^{k-1}}\right) ^{b_{k-1}}\cdots\left( 2^{2^{0}}\right) ^{b_{0}}}$

$=\sum\limits_{b_{0}=0}^{a_{0}}\sum\limits_{b_{1}=0}^{a_{1}}\cdots\sum\limits_{b_{k}=0}^{a_{k} }\left( 2^{2^{k}}\right) ^{b_{k}}\left( 2^{2^{k-1}}\right) ^{b_{k-1} }\cdots\a la izquierda( 2^{2^{0}}\right) ^{b_{0}}$

$=\left( \sum\limits_{b_{k}=0}^{a_{k}}\left( 2^{2^{k}}\right) ^{b_{k}}\right) \left( \sum\limits_{b_{k-1}=0}^{a_{k-1}}\left( 2^{2^{k-1}}\right) ^{b_{k-1} }\right) \cdots\left( \sum\limits_{b_{0}=0}^{a_{0}}\left( 2^{2^{0}}\right) ^{b_{0}}\right) $

$=\left( \sum\limits_{b=0}^{a_{k}}\left( 2^{2^{k}}\right) ^{b}\right) \left( \sum\limits_{b=0}^{a_{k-1}}\left( 2^{2^{k-1}}\right) ^{b}\right) \cdots\left( \sum\limits_{b=0}^{a_{0}}\left( 2^{2^{0}}\right) ^{b}\right) $

$=\prod\limits_{g=0}^{k}\underbrace{\left( \sum\limits_{b=0}^{a_{g}}\left( 2^{2^{g} }\right) ^{b}\right) }_{\substack{= \begin{cases} 2^{2^{g}}+1, & \text{if }a_{g}=1;\\ 1 & \text{if }a_{g}=0 \end{casos} \\\text{(desde }a_{g}\in\left\{ 0,1\right\} \text{)}}}$

$=\prod\limits_{g=0}^{k} \begin{cases} 2^{2^{g}}+1, & \text{if }a_{g}=1;\\ 1 & \text{if }a_{g}=0 \end{casos} $

$=\left( \prod\limits_{\substack{g\en\left\{ 0,1,\ldots,k\right\} ;\\a_{g} =1}}\left( 2^{2^{g}}+1\right) \right) \underbrace{\left( \prod\límites _{\substack{g\en\left\{ 0,1,\ldots,k\right\} ;\\a_{g}=0}}1\right) }_{=1}$

$=\prod\limits_{\substack{g\en\left\{ 0,1,\ldots,k\right\} ;\\a_{g}=1}}\left( 2^{2^{g}}+1\right) $.

Por lo tanto, $x_{n}=\sum\limits_{\substack{i\in\left\{ 0,1,\ldots,n\right\} ;\\\dbinom{n}{i}\text{ es impar}}}2^{i}=\prod\limits_{\substack{g\en\left\{ 0,1,\ldots,k\right\} ;\\a_{g}=1}}\left( 2^{2^{g}}+1\right) $. Esto es claramente un producto de los números de Fermat.

10voto

Jeffrey Shallit Puntos 756

El reclamo es un ejemplo de la "ley de los pequeños números".

Los números que están buscando son productos de la Fermat números de $2^{2^n} + 1$, y no el de los números primos de Fermat. Desde el primer par de estos números son primos de Fermat, pero no mayor a la de los números primos de Fermat son conocidos, no es de extrañar en absoluto que el patrón se mantiene para el primer par de $n$ y luego falla en 32. Se seguirá fallando una y otra vez en las grandes números de fila.

Más específicamente, si $n = \sum_{0 \leq i \leq t} a_i 2^i$, la identidad es $\sum_{0 \leq i \leq n} ({n \choose i} \bmod 2) 2^i = \prod_{0 \leq j \leq t} (2^{2^j}+1)^{a_j}$. Este hecho es un buen identidad, pero no tiene prácticamente nada que ver con los primos o los números primos de Fermat.

9voto

Xenph Yan Puntos 20883

Hay un artículo de 1977, "Una relación entre el triángulo de Pascal y números de Fermat" (link a PDF), que proporciona una prueba por la inducción que el número llame a $x_n$ es igual a $ #% de $$F_k^{d_k}\cdots F_0^{d_0}$% #% Dónde está la expansión binaria del $n=(d_k\ldots d_0)_2$.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X