Modulador de Números Primos

Rosa de Ulam

Los números primos son los diamantes de los números naturales. Todos los demás números pueden construirse desde factorizaciones únicas de números primos; ellos son las piezas clave, los otros números son sólo relleno. No existe modo de anticipar la distribución de estos números como secuencia regular y han existido muchos intentos para predecir su aparición. Nadie ha podido estabalecer un patrón claro para describirlos.

En 1963, Stanislaw Ulam, un matemático polaco, decidió disponerlos en una espiral cuadrada como la que muestro en la imagen. Este arreglo consiste en comenzar desde el número 1 al centro del espiral y avanzar girando hacia afuera manteniendo la unidad de distancia entre números constante; los puntos rojos representan números primos. Este arreglo reveló un misterioso patrón de diagonales que se mantení­a sin importar la cantidad de números representados o si se cambiaba el primer número del espiral por otro distinto de 1. Este hallazgo le significó a Ulam aparecer con su diagrama en la portada de la revista Scientific American.

Con la idea de poder encontrar patrones ocultos en los números primos hice un pequeí±o programa para modular distintos tipos de espirales, partiendo del famoso espiral de Ulam. Se trata de una herramienta de visualización para descubrir algo que nadie haya visto. Tal vez puedas descubrir un patrón oculto y tener un espiral con tu nombre.

Primes Modulator

Este programa fue realizado en processing y permite generar documentos PDF de los espirales. También existe una versión online (que no genera PDFs, of course).


Nota: Un error conocido del programa es que cuando (en el primer espiral de Ulam) uno modifica la variable “b” e intenta exportar PDF, el computador se cuelga. Esto pasa porque en este caso “b” rota el espiral en el espacio y no se puede generar un PDF tridimensional. Por favor no lo intentes, tu computador te lo agradecerá :)


Acerca de este Post



Archivos Relacionados

  • buscando un nombre

    duwa

    En muy poco tiempo más seré nuevamente padre, esta vez de una niña. El problema es que no se nos ocurre qué nombre ponerle. Hemos buscado miles, pero mi decepción fue mayor al ver que todos mis esfuerzos...

  • Crono-anamorfosis
    secuencia \
    Dibujando con el espesor del tiempo.
    ¿podemos ver el tiempo de otra forma?...

  • Filippo 3D ver 0.1
    Filippo 3D is my final project for Golan’s class, the Interactive Image. This project is inspired by the idea of drawing in a 3D canvas. After seeing Amit Pitaru’s work, the famous sonic sculptor or the gesture machines from Zack Lieberman, I decided to create a small application that...

  • teselador
    teselas equiláteras En el contexto de la travesía a Purmamarca 2007, desarrollé un pequeño programa para dibujar con baldosas triangulares....

  • Civilscope
    La idea de este proyecto es mostrar de manera fácil y ní­tida las capas y fronteras cí­vicas en las cuales estamos inmersos. Civilscope es un servicio web que, a partir de una dirección determinada, mapea todas las divisiones, distritos y circunscripciones que la rigen. Este servicio funciona solamente para...

  • Axis Mundane
    Las partí­culas son atraí­das entre ellas; cuando la distacia que separa cualquier par de partí­culas es mayor a la suma de sus radios, los radios de ambas partí­culas se incrementarán en 0.025 pixel. Cuando el radio llega a 80 pixeles la partí­cula revienta transformándose en una pequeña de nuevo...

  • Marcianitos
    ...