fbpx
Wikipedia

Conjetura de Collatz

La conjetura de Collatz, conocida también como conjetura 3n+1 o conjetura de Ulam (entre otros nombres), fue enunciada por el matemático Lothar Collatz en 1937, y a la fecha no se ha resuelto.

Grafo dirigido mostrando como funciona la Conjetura de Collatz, omitiendo los números pares. En la conjetura se muestra que todo número eventualmente termina en 1.

Enunciado

 
Tiempo de órbita (número de iteraciones) necesario para alcanzar la unidad para números comprendidos entre 1 y 13000.
 
Cota superior para valores entre 1 y 1300. La línea horizontal superior corresponde a la cota 9232. Esta cota es un valor 'preferido' para muchas secuencias, como las que comienzan con 27, 31, 41, 47, 54, 55, 62, 63, etc.

Sea la siguiente operación, aplicable a cualquier número entero positivo:

  • Si el número es par, se divide entre 2.
  • Si el número es impar, se multiplica por 3 y se suma 1.

Formalmente, esto equivale a una función  :

 

Dado un número cualquiera, podemos considerar su órbita, es decir, las imágenes sucesivas al iterar la función. Por ejemplo, si n=13:

 
 
 

Si observamos este ejemplo, la órbita de 13 es periódica, es decir, se repite indefinidamente a partir de un momento dado:

13, 40, 20, 10, 5, 16, 8, 4, 2, 1.

La conjetura dice que siempre alcanzaremos el 1 (y por tanto el ciclo 4, 2, 1) para cualquier número con el que comencemos (con excepción de los números 2 y 4, en donde alcanzamos el 1, pero no se cumple el ciclo 4, 2, 1). Ejemplos:

  • Empezando en n = 6, la sucesión tiene 8 pasos, y llega a la siguiente sucesión: 6, 3, 10, 5, 16, 8, 4, 2, 1.
  • Empezando en n = 11, la sucesión tiene 14 pasos: 11, 34, 17, 52, 26, 13, 40, 20, 10, 5, 16, 8, 4, 2, 1.
  • Empezando en n = 27, la sucesión tiene 111 pasos, llegando hasta 9232 antes de descender a 1: 27, 82, 41, 124, 62, 31, 94, 47, 142, 71, 214, 107, 322, 161, 484, 242, 121, 364, 182, 91, 274, 137, 412, 206, 103, 310, 155, 466, 233, 700, 350, 175, 526, 263, 790, 395, 1186, 593, 1780, 890, 445, 1336, 668, 334, 167, 502, 251, 754, 377, 1132, 566, 283, 850, 425, 1276, 638, 319, 958, 479, 1438, 719, 2158, 1079, 3238, 1619, 4858, 2429, 7288, 3644, 1822, 911, 2734, 1367, 4102, 2051, 6154, 3077, 9232, 4616, 2308, 1154, 577, 1732, 866, 433, 1300, 650, 325, 976, 488, 244, 122, 61, 184, 92, 46, 23, 70, 35, 106, 53, 160, 80, 40, 20, 10, 5, 16, 8, 4, 2, 1.
  • Empezando en n = 1002, la sucesión tiene 111 pasos, llegando hasta 9232 antes de descender a 1. Este caso es peculiar, ya que presenta algunas semejanzas con el número 27; como lo es que les toman 111 pasos llegar a 1, en el paso 77 llegan a su punto máximo el cual es 9232 para ambas sucesiones.
  • Empezando en n = 75128138247, la sucesión tiene 1228 pasos para llegar a 1.
  • Empezando en n = 1424652103065, la sucesión tiene 1240 pasos para llegar a 1.
  • Empezando en n = 40523437598309, la sucesión tiene 1250 pasos para llegar a 1.
  • Empezando en n = 32018518596193, la sucesión tiene 1260 pasos para llegar a 1.
  • Empezando en n = 151791495567137, la sucesión tiene 1270 pasos para llegar a 1.
  • Empezando en n = 719604127133093, la sucesión tiene 1280 pasos para llegar a 1.
  • Empezando en n = 1705728301352515, la sucesión tiene 1289 pasos para llegar a 1.
  • Empezando en n = 16172831301712733, la sucesión tiene 1300 pasos para llegar a 1.

Estado actual del problema

Aunque no se ha demostrado la veracidad ni falsedad del resultado, existen ciertas evidencias en ambos sentidos.[cita requerida]

Si existe algún contraejemplo a la conjetura (es decir, un número cuya secuencia no alcance nunca el 1), debe satisfacer alguna de estas condiciones:

  • la órbita del número no está acotada; o bien
  • la órbita también es periódica, pero con un período distinto de 4, 2, 1.

Evidencia computacional

Aunque formalmente no demuestra nada, existen diversos grupos de computación que se dedican a calcular las secuencias de números cada vez más grandes. En mayo de 2020 se comprobó la conjetura para todas las secuencias de números menores que  .[1]

Resultados parciales

Suma de potencias de exponente par

Los números que son suma de potencias de 2 con exponente par (es decir, suma de potencias de 4), como 5 = 1 + 4, 21 = 1 + 4 + 16, 85 = 1 + 4 + 16 + 64, 341 = 1 + 4 + 16 + 64 + 256, generan el 1 en forma casi directa, como en el ejemplo:

21 · 3 + 1 = 64, que es una potencia de 2 y genera el 1 al dividir 6 veces entre 2.

Suma de potencias más tres

Al agregar un 3 al final a estos números (a partir del 1, el 13, a partir del 5, el 53, a partir del 21, el 213, a partir del 85, el 853, etc), se obtiene 5, a partir del cual se obtiene 1.

213 = 210 + 3

213 · 3 + 1 = 639 + 1 = 640 = 5 · 128

128 es una potencia de 2, por lo que, dividiendo 7 veces entre 2, se llega a 1.

Potencias de dos más uno

Los números que son de la forma   generan   y estos son menores que el número de partida para todo n natural.

3 mod 6

Los números que son de la forma 3 mod 6 pueden considerarse como generadores de números mayores. Por ejemplo, el 31 puede generarse partiendo del 27. De la misma forma, el 111 genera el 334 que pertenece a la sucesión de números que empieza en el 27.

Patrones

Patrón binario

Se ha propuesto el estudio de patrones en sistema binario para el estudio de las propiedades de los números expresados como polinomios de potencias de 2, lo que simplifica el estudio de las propiedades de los mismos. Luego pueden ser demostrados los teoremas correspondientes. Por ejemplo, los números como 5, 21, 85, etc., tienen una expresión del tipo 10101...01 en sistema binario. Esos números son, entonces, los coeficientes de un polinomio en potencias pares de 2.

 

Los números del tipo 111...11 (n unos) que son iguales a  , generan en un primer momento los de este tipo: 1011...111, (n+1 cifras). En un segundo momento se obtiene 10001...1 (n+2 cifras), luego 11010111...1, etc.

Código en distintos lenguajes

Python

Código de prueba no elaborado para proyectos que escalen

def collatz(n): #Entrada del número que se desea dar el proceso while n > 1: if n%2 == 0: #Si es par n = n//2 else: #Si es impar n = (n*3)+1 

JavaScript

Código de prueba no elaborado para proyectos que escalen

function collatz(n) { while(n !== 1) { if(n % 2 == 0) // Si es par  n = n / 2 else n = (n * 3) + 1 } } 

Variantes

Existen algunas variantes como, por ejemplo, la conjetura 2n+2, la cual se enuncia exactamente igual cambiando la función de impares a pares, es decir, si el número es impar, se multiplica por 2 y se suma 2.

Referencias

  1. Barina, D. Convergence verification of the Collatz problem. J Supercomput (2020). https://doi.org/10.1007/s11227-020-03368-x

Enlaces externos

  •   Wikilibros alberga un libro o manual sobre Implementaciones de la conjetura de Collatz.
  • Información actualizada sobre cálculos (en inglés)
  • Web de un investigador que busca una demostración (en inglés)
  • Artículo de revisión sobre el tema (en inglés)
  • Método recursivo del algoritmo en PHP
  • Proyecto BOINC, que usa el poder de cálculo de las GPU´s (Ati, Nvidia) y de CPU, para encontrar la solución a este problema (en inglés)
  • Ponencia presentada en el 43 Congreso de la Sociedad Matemática Mexicana; Tuxtla Gutiérrez, Chiapas 2010
  • También puede interesar "Las Metaprogresiones de las Secuencias de Collatz" en https://www.researchgate.net/publication/317010660_LAS_METAPROGRESIONES_DE_LAS_SECUENCIAS_DE_COLLATZ_Ideas_Preliminares_Para_Una_Formalizacion_ACTUALIZACION
  • Establece una relación entre los conjuntos infinitos resultantes de la aplicación del algoritmo de Collatz y el conjunto resultante de la progresión geométrica que crece en razón de 2n desde el valor inicial 1 al infinito (2n;1,∞)
  • La conjetura de Collatz y otros agujeros negros matemáticos
  • Collatz en Excel
  •   Datos: Q837314
  •   Multimedia: Collatz conjecture / Q837314

conjetura, collatz, conjetura, collatz, conocida, también, como, conjetura, conjetura, ulam, entre, otros, nombres, enunciada, matemático, lothar, collatz, 1937, fecha, resuelto, grafo, dirigido, mostrando, como, funciona, omitiendo, números, pares, conjetura,. La conjetura de Collatz conocida tambien como conjetura 3n 1 o conjetura de Ulam entre otros nombres fue enunciada por el matematico Lothar Collatz en 1937 y a la fecha no se ha resuelto Grafo dirigido mostrando como funciona la Conjetura de Collatz omitiendo los numeros pares En la conjetura se muestra que todo numero eventualmente termina en 1 Indice 1 Enunciado 2 Estado actual del problema 2 1 Evidencia computacional 3 Resultados parciales 3 1 Suma de potencias de exponente par 3 2 Suma de potencias mas tres 3 3 Potencias de dos mas uno 3 4 3 mod 6 4 Patrones 4 1 Patron binario 5 Codigo en distintos lenguajes 5 1 Python 5 2 JavaScript 6 Variantes 7 Referencias 8 Enlaces externosEnunciado Editar Tiempo de orbita numero de iteraciones necesario para alcanzar la unidad para numeros comprendidos entre 1 y 13000 Cota superior para valores entre 1 y 1300 La linea horizontal superior corresponde a la cota 9232 Esta cota es un valor preferido para muchas secuencias como las que comienzan con 27 31 41 47 54 55 62 63 etc Sea la siguiente operacion aplicable a cualquier numero entero positivo Si el numero es par se divide entre 2 Si el numero es impar se multiplica por 3 y se suma 1 Formalmente esto equivale a una funcion f N N displaystyle f mathbb N mapsto mathbb N f n n 2 si n es par 3 n 1 si n es impar displaystyle f n begin cases tfrac n 2 amp mbox si n mbox es par 3n 1 amp mbox si n mbox es impar end cases Dado un numero cualquiera podemos considerar su orbita es decir las imagenes sucesivas al iterar la funcion Por ejemplo si n 13 f 13 13 3 1 40 displaystyle f 13 13 cdot 3 1 40 f f 13 40 2 20 displaystyle f f 13 tfrac 40 2 20 f f f 13 20 2 10 etc displaystyle f f f 13 tfrac 20 2 10 mbox etc Si observamos este ejemplo la orbita de 13 es periodica es decir se repite indefinidamente a partir de un momento dado 13 40 20 10 5 16 8 4 2 1 La conjetura dice que siempre alcanzaremos el 1 y por tanto el ciclo 4 2 1 para cualquier numero con el que comencemos con excepcion de los numeros 2 y 4 en donde alcanzamos el 1 pero no se cumple el ciclo 4 2 1 Ejemplos Empezando en n 6 la sucesion tiene 8 pasos y llega a la siguiente sucesion 6 3 10 5 16 8 4 2 1 Empezando en n 11 la sucesion tiene 14 pasos 11 34 17 52 26 13 40 20 10 5 16 8 4 2 1 Empezando en n 27 la sucesion tiene 111 pasos llegando hasta 9232 antes de descender a 1 27 82 41 124 62 31 94 47 142 71 214 107 322 161 484 242 121 364 182 91 274 137 412 206 103 310 155 466 233 700 350 175 526 263 790 395 1186 593 1780 890 445 1336 668 334 167 502 251 754 377 1132 566 283 850 425 1276 638 319 958 479 1438 719 2158 1079 3238 1619 4858 2429 7288 3644 1822 911 2734 1367 4102 2051 6154 3077 9232 4616 2308 1154 577 1732 866 433 1300 650 325 976 488 244 122 61 184 92 46 23 70 35 106 53 160 80 40 20 10 5 16 8 4 2 1 Empezando en n 1002 la sucesion tiene 111 pasos llegando hasta 9232 antes de descender a 1 Este caso es peculiar ya que presenta algunas semejanzas con el numero 27 como lo es que les toman 111 pasos llegar a 1 en el paso 77 llegan a su punto maximo el cual es 9232 para ambas sucesiones Empezando en n 75128138247 la sucesion tiene 1228 pasos para llegar a 1 Empezando en n 1424652103065 la sucesion tiene 1240 pasos para llegar a 1 Empezando en n 40523437598309 la sucesion tiene 1250 pasos para llegar a 1 Empezando en n 32018518596193 la sucesion tiene 1260 pasos para llegar a 1 Empezando en n 151791495567137 la sucesion tiene 1270 pasos para llegar a 1 Empezando en n 719604127133093 la sucesion tiene 1280 pasos para llegar a 1 Empezando en n 1705728301352515 la sucesion tiene 1289 pasos para llegar a 1 Empezando en n 16172831301712733 la sucesion tiene 1300 pasos para llegar a 1 Estado actual del problema EditarAunque no se ha demostrado la veracidad ni falsedad del resultado existen ciertas evidencias en ambos sentidos cita requerida Si existe algun contraejemplo a la conjetura es decir un numero cuya secuencia no alcance nunca el 1 debe satisfacer alguna de estas condiciones la orbita del numero no esta acotada o bien la orbita tambien es periodica pero con un periodo distinto de 4 2 1 Evidencia computacional Editar Aunque formalmente no demuestra nada existen diversos grupos de computacion que se dedican a calcular las secuencias de numeros cada vez mas grandes En mayo de 2020 se comprobo la conjetura para todas las secuencias de numeros menores que 2 68 displaystyle 2 68 1 Resultados parciales EditarSuma de potencias de exponente par Editar Los numeros que son suma de potencias de 2 con exponente par es decir suma de potencias de 4 como 5 1 4 21 1 4 16 85 1 4 16 64 341 1 4 16 64 256 generan el 1 en forma casi directa como en el ejemplo 21 3 1 64 que es una potencia de 2 y genera el 1 al dividir 6 veces entre 2 Suma de potencias mas tres Editar Al agregar un 3 al final a estos numeros a partir del 1 el 13 a partir del 5 el 53 a partir del 21 el 213 a partir del 85 el 853 etc se obtiene 5 a partir del cual se obtiene 1 213 210 3213 3 1 639 1 640 5 128128 es una potencia de 2 por lo que dividiendo 7 veces entre 2 se llega a 1 Potencias de dos mas uno Editar Los numeros que son de la forma 2 n 2 1 displaystyle 2 n 2 1 generan 3 n 1 displaystyle 3 n 1 y estos son menores que el numero de partida para todo n natural 3 mod 6 Editar Los numeros que son de la forma 3 mod 6 pueden considerarse como generadores de numeros mayores Por ejemplo el 31 puede generarse partiendo del 27 De la misma forma el 111 genera el 334 que pertenece a la sucesion de numeros que empieza en el 27 Patrones EditarPatron binario Editar Se ha propuesto el estudio de patrones en sistema binario para el estudio de las propiedades de los numeros expresados como polinomios de potencias de 2 lo que simplifica el estudio de las propiedades de los mismos Luego pueden ser demostrados los teoremas correspondientes Por ejemplo los numeros como 5 21 85 etc tienen una expresion del tipo 10101 01 en sistema binario Esos numeros son entonces los coeficientes de un polinomio en potencias pares de 2 3 2 0 2 2 2 n 2 1 4 4 n displaystyle 3 cdot left 2 0 2 2 left 2 n right 2 right 1 4 cdot 4 n Los numeros del tipo 111 11 n unos que son iguales a 2 n 1 displaystyle 2 n 1 generan en un primer momento los de este tipo 1011 111 n 1 cifras En un segundo momento se obtiene 10001 1 n 2 cifras luego 11010111 1 etc Codigo en distintos lenguajes EditarPython Editar Codigo de prueba no elaborado para proyectos que escalendef collatz n Entrada del numero que se desea dar el proceso while n gt 1 if n 2 0 Si es par n n 2 else Si es impar n n 3 1 JavaScript Editar Codigo de prueba no elaborado para proyectos que escalenfunction collatz n while n 1 if n 2 0 Si es par n n 2 else n n 3 1 Variantes EditarExisten algunas variantes como por ejemplo la conjetura 2n 2 la cual se enuncia exactamente igual cambiando la funcion de impares a pares es decir si el numero es impar se multiplica por 2 y se suma 2 Referencias Editar Barina D Convergence verification of the Collatz problem J Supercomput 2020 https doi org 10 1007 s11227 020 03368 xEnlaces externos Editar Wikilibros alberga un libro o manual sobre Implementaciones de la conjetura de Collatz Informacion actualizada sobre calculos en ingles Web de un investigador que busca una demostracion en ingles Articulo de revision sobre el tema en ingles Metodo recursivo del algoritmo en PHP Implementacion del algoritmo en PHP Proyecto BOINC que usa el poder de calculo de las GPU s Ati Nvidia y de CPU para encontrar la solucion a este problema en ingles Ponencia presentada en el 43 Congreso de la Sociedad Matematica Mexicana Tuxtla Gutierrez Chiapas 2010 Tambien puede interesar Las Metaprogresiones de las Secuencias de Collatz en https www researchgate net publication 317010660 LAS METAPROGRESIONES DE LAS SECUENCIAS DE COLLATZ Ideas Preliminares Para Una Formalizacion ACTUALIZACION Establece una relacion entre los conjuntos infinitos resultantes de la aplicacion del algoritmo de Collatz y el conjunto resultante de la progresion geometrica que crece en razon de 2n desde el valor inicial 1 al infinito 2n 1 La conjetura de Collatz y otros agujeros negros matematicos Collatz en Excel Datos Q837314 Multimedia Collatz conjecture Q837314 Obtenido de https es wikipedia org w index php title Conjetura de Collatz amp oldid 146464437, wikipedia, wiki, leyendo, leer, libro, biblioteca,

español

, española, descargar, gratis, descargar gratis, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, imagen, música, canción, película, libro, juego, juegos