Me gustan las adivinanzas y esta semana estoy con la conjetura fuerte de Goldbach.
todo par mayor que dos puede expresarse como la suma de dos primos.
He creado otra conjetura que demuestra esta y creo es más simple.
Si represento los primos con boléanos en una lista hasta un rango par, doy la vuelta a la lista y la niego la lista no podrá contener entre otros números a todos los primos.
Si hiciera esta operación para un límite impar cuyo número menos dos no de primo, esta conjetura si se incumpliría.
Os dejare una adivinanza que, si sois capaces de resolver, habréis resuelto la conjetura de Goldbach.
Tengo 3 listas de boleanos, True y False para un rango que acaba en un numero par mayor que dos.
la primera lista tiene un true si la posición de la lista corresponde a un número primo, y un false si no corresponde la posición con un numero primo.
la segunda lista es esta lista negada e invertida. Implica que los valores True son aquellos números que pueden ser primos y permiten que no se cumpla la conjetura de goldbach
la tercera lista es la segunda, pero cambiando los valores T por F en las posiciones que no corresponden a números primos.
Si ordeno las listas por cantidad de Trues en la lista, cual sería el orden.
El orden seria este ??
Si tengo más números primos que no primos en el rango , la 1 la 2 y la 3
Si tengo menos números primos que no primos en el rango la 2 la 1 y la 3 .
Siempre estaría la tercera lista en último lugar ??
Respuesta de chatGPT que conste que se equivoca mucho.
El orden sería el siguiente:
Si tienes más números primos que no primos en el rango, la primera lista tendría más valores "True" que la segunda y la tercera, por lo que sería la primera en ordenar seguida de la segunda y luego la tercera.
Si tienes menos números primos que no primos en el rango, la segunda lista tendría más valores "True" que la primera y la tercera, por lo que sería la primera en ordenar seguida de la primera y luego la tercera.
La tercera lista siempre estaría en último lugar ya que se basa en la segunda lista.
Ten en cuenta que esta ordenación es solo posible si las listas tienen el mismo tamaño y rango, si no es así, no se podría hacer una comparación directa entre ellas.
He estado usando Haskell Y ChatGPT para hablar con alguien sobre el tema y hacer cálculos.
Mi razonamiento, para un rango par mayor a dos, que la lista de boléanos que identifica a los primos, invertida y negada pueda contener todos los primos implica que :
una, no se cumple la conjetura de Goldbach para ese numero ya que en todas las posiciones True de la 1 lista ( identifica a los primos) tendría un True en la segunda lista( implica que puede ser primo incumpliéndose la conjetura.
Dos, si hacemos esto para el doble de infinito implica que el doble de infinito menos un numero infinito de números impares, no dará nunca un numero primo.
Si volvemos a la adivinanza .
Tengo 3 listas de boléanos, True y False para un rango que acaba en un numero par mayor que dos.
la primera lista tiene un true si la posición de la lista corresponde a un número primo, y un false si no corresponde la posición con un numero primo .
la segunda lista es esta lista negada e invertida. Implica que los valores True son aquellos números que pueden ser primos y permiten que no se cumpla la conjetura de goldbach
la tercera lista es la segunda pero cambiando los valores T por F en las posiciones que no corresponden a números primos.
Si ordeno las listas por cantidad de Trues en la lista, cual sería el orden .
El orden seria este ??
Si tengo más números primos que no primos en el rango , la 1 la 2 y la 3
Si tengo menos números primos que no primos en el rango la 2 la 1 y la 3 .
Siempre estaría la tercera lista en ultimo lugar ??
la tercera lista podría tener el mismo numero de trues que la primera solo si el limite es impar y este limite menos dos no es primo, ejemplo, todos los números que acaban en 7 menos el 7
para los pares.
Para el 4, -2 = primo
para el 6 - 3= primo
para el 8 -3 = primo
para el 10 -5 = primo
para el 12-5= primo
para el 14 -7=primo
para el 16 -5=primo
así hasta el infinito según goldbach.
Para demostrar esto pensaba tratar de ver si se puede demostrar que la lista 3 para números pares tiene menos trues que la lista 1 , Pero no tengo base suficiente, me han comentado que trate de hablar con un especialista para ver si mi afirmación es cierta.
una lista de boléanos para un numero par mayor a dos que identifique a los primos, invertida y negada, no puede contener al menos a todos los primos hasta ese número par mayor a dos.
Adjunto pequeña prueba en haskell
Compruebo la cantidad de trues en la lista 3, y le resto la cantidad de la lista 1
ghci> comprobarSies 0 200
[(0,0),(2,0),(4,-1),(6,-1),(8,-2),(10,-3),(12,-2),(14,-3),(16,-4),(18,-4),(20,-4),(22,-5),(24,-6),(26,-5),(28,-4),(30,-6),(32,-4),(34,-7),(36,-8),(38,-3),(40,-6),(42,-8),(44,-6),(46,-7),(48,-10),(50,-8),(52,-6),(54,-10),(56,-6),(58,-7),(60,-12),(62,-5),(64,-10),(66,-12),(68,-4),(70,-10),(72,-12),(74,-9),(76,-10),(78,-14),(80,-8),(82,-9),(84,-16),(86,-9),(88,-8),(90,-18),(92,-8),(94,-9),(96,-14),(98,-6),(100,-12),(102,-16),(104,-10),(106,-11),(108,-16),(110,-12),(112,-14),(114,-20),(116,-12),(118,-11),(120,-24),(122,-7),(124,-10),(126,-20),(128,-6),(130,-14),(132,-18),(134,-11),(136,-10),(138,-16),(140,-14),(142,-15),(144,-22),(146,-11),(148,-10),(150,-24),(152,-8),(154,-16),(156,-22),(158,-9),(160,-16),(162,-20),(164,-10),(166,-11),(168,-26),(170,-18),(172,-12),(174,-22),(176,-14),(178,-13),(180,-28),(182,-12),(184,-16),(186,-26),(188,-10),(190,-16),(192,-22),(194,-13),(196,-18),(198,-26),(200,-16)]