Calculadora de Números Primos
Comprueba si un número entero es primo, descubre por qué y explora herramientas matemáticas avanzadas.
✓ 97 es PRIMO DEMOSTRADO: existen cero divisores hasta √97 — Exactamente dos divisores positivos distintos: 1 y él mismo
Mostrar pasos de cálculo y divisiones sucesivas
Para comprobar si un número n es primo, no es necesario probar todos los números hasta n. Basta con comprobar solo los números primos menores o iguales a su raíz cuadrada: d ≤ ⌊√n⌋.
Cómo Funciona Nuestra Calculadora de Primos
Diseñada desde cero para máxima velocidad, certeza matemática absoluta y claridad pedagógica.
Diagrama Interactivo del Flujo Computacional
Haz clic en cualquier fase para examinar el proceso matemático exacto:Introduce un Entero Positivo
Escribe cualquier número natural en el campo de entrada o pulsa uno de los ejemplos preestablecidos.
Pulsa Verificar Primo
El motor ejecuta divisiones acotadas por tentativa o pruebas deterministas de Miller-Rabin de 64 bits.
Examina los Resultados
Comprueba el veredicto con demostración, las comprobaciones paso a paso, los factores primos y los rangos adyacentes.
Herramientas de Números Primos
Calculadoras especializadas diseñadas para operaciones e investigaciones matemáticas concretas.
Generador de Primos
Genera listas completas de primos en cualquier intervalo con copia instantánea en CSV y descarga TXT.
Usar Herramienta →Factorización en Primos
Descompón enteros compuestos en producto de potencias primas con árboles interactivos y divisiones sucesivas.
Usar Herramienta →Primo Siguiente y Anterior
Localiza los primos estrictamente más próximos por encima y por debajo con cálculo exacto de distancias.
Usar Herramienta →Enésimo Primo
Encuentra cualquier primo según su posición exacta en la sucesión natural, desde el 1.º (2) hasta el 10.000.º (104.729).
Usar Herramienta →Suma de Primos
Calcula la suma acumulada exacta de todos los primos contenidos en cualquier intervalo mediante aritmética BigInt.
Usar Herramienta →Primos Entre Dos Límites
Halla y cuenta los primos comprendidos entre dos extremos, con densidad porcentual y pares de primos gemelos.
Usar Herramienta →Verificador de Coprimos
Comprueba si mcd(a, b) = 1 con pasos de división euclídea, teselado geométrico y demostración analítica.
Usar Herramienta →Función Contador π(x)
Analiza el decrecimiento de la densidad de primos hasta 100 millones y compara con el Teorema de los Números Primos.
Usar Herramienta →Tabla de Primos 1–100
Cuadrícula visual interactiva 10×10 con simulador paso a paso de la Criba de Eratóstenes y diseño imprimible.
Usar Herramienta →Factor Tree Calculator
Interactive visual factor tree. Watch numbers branch step by step into their prime factors.
Usar Herramienta →Twin Prime Calculator
Find twin prime pairs (primes that differ by just 2, like 11 and 13) and see how often they appear.
Usar Herramienta →Prime Gap Calculator
Find the distances between back-to-back prime numbers and spot large gaps.
Usar Herramienta →Sieve of Eratosthenes
Interactive animated visualizer crossing off multiples step by step to reveal prime numbers.
Usar Herramienta →Bulk Prime Checker
Check up to 500 numbers at the same time to see which are prime and export to CSV.
Usar Herramienta →Random Prime Generator
Generate truly random prime numbers with custom digit lengths.
Usar Herramienta →Prime Number Theorem
Compare the exact count of prime numbers against famous mathematical estimation formulas.
Usar Herramienta →Goldbach Calculator
Find pairs of prime numbers that add up to any even number you choose.
Usar Herramienta →Semiprime Calculator
Analyze numbers made by multiplying exactly two prime numbers together (like 15 = 3 × 5).
Usar Herramienta →Mersenne Prime Calculator
Test huge primes written as 2^p - 1 and explore world-record prime numbers.
Usar Herramienta →Prime Power Calculator
Test if a number is a prime raised to a power (like 2³ = 8 or 3² = 9).
Usar Herramienta →Special Prime Checker
Explore fascinating prime families like palindrome primes, twin primes, and mirror primes.
Usar Herramienta →Prime Distribution & Ulam Spiral
View prime numbers plotted on a visual 2D spiral to discover line patterns.
Usar Herramienta →RSA Prime Demo
Interactive visual demonstration of how prime numbers lock and protect secret messages online.
Usar Herramienta →Fraction Prime Factorization
Break down fractions into prime factors and simplify them easily.
Usar Herramienta →How to Check If a Number Is Prime
Simple algorithms and copyable code examples in Python, JavaScript, C++, Java, and Go.
Usar Herramienta →¿Qué Es un Número Primo?
Los bloques fundamentales e indivisibles de la aritmética y los números enteros.
Diagrama Geométrico Interactivo: La Prueba del Rectángulo
Un número n es primo si n fichas cuadradas solo pueden formar una única fila de 1 × n. Si pueden formar un rectángulo sólido con anchura > 1, es compuesto.
Definición y Ejemplos
En matemáticas, un número primo es un número entero positivo estrictamente mayor que 1 que tiene exactamente dos divisores positivos distintos: el 1 y él mismo.
Los primeros diez números primos son: 2, 3, 5, 7, 11, 13, 17, 19, 23, 29.
Cualquier número entero mayor que 1 que no sea primo recibe el nombre de número compuesto, ya que puede construirse multiplicando primos menores.
Por Qué 0 y 1 No Son Primos
El 0 no es primo ni compuesto: posee infinitos divisores ya que dividir 0 por cualquier entero no nulo da resto 0. Además, no es positivo.
El 1 no es primo ni compuesto: posee un único divisor positivo (él mismo). Si el 1 se considerase primo, el Teorema Fundamental de la Aritmética perdería la unicidad de factorización.
Classification map of whole numbers: 0 (zero divisors rule), 1 (unit), Primes (2 factors), and Composites (3+ factors).
Números Primos frente a Compuestos
Diferencias matemáticas esenciales entre las dos clases de números enteros positivos:
| Propiedad | Números Primos | Números Compuestos |
|---|---|---|
| Definición | Exactamente dos divisores positivos distintos: 1 y él mismo | Más de dos divisores positivos |
| Cantidad de divisores | Estrictamente 2 divisores | 3 o más divisores |
| Miembro más pequeño | 2 (el único primo par) | 4 (2 × 2) |
| Factorización prima | El número mismo (p¹) | Producto único de potencias primas (p₁ᵃ × p₂ᵇ …) |
| Enteros pares | Solo el 2 es primo; todos los demás pares son compuestos | Todos los enteros pares > 2 (4, 6, 8, 10, 12…) |
| Ejemplos | 2, 3, 5, 7, 11, 13, 97, 101 | 4, 6, 8, 9, 12, 51, 91, 100 |
Por Qué el 2 Es el Único Primo Par
Un número par es cualquier múltiplo de 2. El 2 solo tiene dos divisores: 1 y 2, cumpliendo la definición. En cambio, cualquier par n > 2 es divisible por 1, 2 y n, teniendo al menos 3 divisores.
¿Son Primos el 7 y el 9?
El 7 es primo: sus únicos divisores son 1 y 7. El 9 NO es primo: es divisible por 3 (3 × 3 = 9), teniendo 3 divisores (1, 3 y 9). ¡Ser impar no garantiza ser primo!
Cómo Comprobar si un Número Es Primo
El límite clásico de la raíz cuadrada y los algoritmos paso a paso.
Simulador Interactivo: Límite de la Raíz Cuadrada y División por Tentativa
Observa cómo el corte ⌊√n⌋ reduce drásticamente el número de comprobaciones necesarias para demostrar la primalidad.
Comprobaciones de divisibilidad hasta √n
Comprobar Divisibilidad Hasta √n
Para comprobar si un número n es primo, no es necesario probar todos los números hasta n. Basta con comprobar solo los números primos menores o iguales a su raíz cuadrada: d ≤ ⌊√n⌋.
Por qué funciona: Los divisores siempre aparecen en parejas complementarias: a × b = n. Si ambos factores fuesen mayores que √n, su producto superaría n, lo cual es imposible.
Ejemplo Resuelto: ¿Es Primo el 97?
- Calcular √97 ≈ 9.848. Solo probamos números primos ≤ 9.
- Los primos a probar son: 2, 3, 5, 7.
- 97 ÷ 2 = 48 R 1 (No divisible, termina en dígito impar 7).
- 97 ÷ 3 = 32 R 1 (No divisible, la suma de dígitos 9+7=16 no es divisible por 3).
- 97 ÷ 5 = 19 R 2 (No divisible, no termina en 0 ni en 5).
- 97 ÷ 7 = 13 R 6 (No divisible).
- Ninguno de los primos candidatos ≤ √97 dividió a 97 exactamente. ¡Por lo tanto, se demuestra que 97 es primo!
Ejemplo Resuelto: ¿Por Qué el 91 Es Compuesto?
- Calcular √91 ≈ 9.539. Solo probamos números primos ≤ 9.
- Los primos a probar son: 2, 3, 5, 7.
- 91 ÷ 2 = 45 R 1 (No divisible).
- 91 ÷ 3 = 30 R 1 (No divisible, suma de dígitos 9+1=10).
- 91 ÷ 5 = 18 R 1 (No divisible, no termina en 0 ni en 5).
- 91 ÷ 7 = 13 R 0 (¡Divide exactamente!).
- Dado que 7 es divisor, 91 es compuesto: 91 = 7 × 13.
Atajos mentales de divisibilidad
Puedes eliminar rápidamente muchos candidatos compuestos usando reglas sencillas de cálculo mental:
- Divisible por 2: El último dígito es par (0, 2, 4, 6, 8).
- Divisible por 3: La suma de todos los dígitos es múltiplo de 3 (p. ej., para 51: 5+1=6, así que 51 ÷ 3 = 17).
- Divisible por 5: El último dígito es 0 o 5.
- La regla 6k ± 1: Todo número primo mayor que 3 puede escribirse como 6k − 1 o 6k + 1. Aunque no todos los números de esta forma son primos, ¡cualquier número que no tenga esta forma es con seguridad compuesto!
Reglas de Divisibilidad y Atajos de Primalidad
Pruebas mentales esenciales para descartar números compuestos de inmediato sin necesidad de calculadora.
Diagrama Interactivo: La Rueda Módulo 6 (6k ± 1)
Todo número primo estrictamente mayor que 3 se sitúa obligatoriamente en la forma 6k + 1 o 6k - 1.
| Divisor | Regla de Divisibilidad y Atajo Mental | Aplicación Práctica | Live Result |
|---|---|---|---|
| 2 | El último dígito es par: 0, 2, 4, 6 u 8. | 248 termina en 8 → Divisible por 2 | |
| 3 | La suma de todos los dígitos individuales es divisible por 3. | 453 → 4+5+3 = 12 (divisible por 3) → Divisible por 3 | |
| 4 | El número formado por los dos últimos dígitos es divisible por 4. | 3,116 termina en 16 (16 ÷ 4 = 4) → Divisible por 4 | |
| 5 | El último dígito es 0 o 5. | 895 termina en 5 → Divisible por 5 | |
| 6 | El número supera tanto la prueba del 2 (par) como la del 3 (suma de dígitos). | 732 es par y 7+3+2 = 12 → Divisible por 6 | |
| 7 | Duplica el último dígito y réstalo del resto. El resultado es divisible por 7. | 672 → 67 − (2×2) = 63 (63 ÷ 7 = 9) → Divisible por 7 | |
| 8 | El número formado por los tres últimos dígitos es divisible por 8. | 5,128 termina en 128 (128 ÷ 8 = 16) → Divisible por 8 | |
| 9 | La suma de todos los dígitos individuales es divisible por 9. | 2,871 → 2+8+7+1 = 18 (18 ÷ 9 = 2) → Divisible por 9 | |
| 11 | La suma alternada de los dígitos (sumar-restar-sumar...) es 0 o múltiplo de 11. | 913 → 9 − 1 + 3 = 11 → Divisible por 11 | |
| 13 | Suma 4 veces el último dígito al prefijo restante. La suma es divisible por 13. | 299 → 29 + (9×4) = 65 (65 ÷ 13 = 5) → Divisible por 13 |
La Regla de Primalidad 6k ± 1
Todo número primo estrictamente mayor que 3 se sitúa obligatoriamente en la forma 6k + 1 o 6k - 1.
Por qué esto está garantizado: Cualquier entero puede clasificarse en una de seis formas: 6k, 6k+1, 6k+2, 6k+3, 6k+4, 6k+5 (que equivale a 6(k+1)−1).
- 6k, 6k+2 y 6k+4 son siempre pares (divisibles por 2).
- 6k+3 es siempre divisible por 3.
Advertencia importante: Esta es una condición necesaria, pero no suficiente. Aunque todo primo > 3 tiene esta forma, algunos números de esta forma son compuestos (p. ej., 25 = 6(4)+1 y 35 = 6(6)−1). Verifica siempre los candidatos mediante división por tentativa acotada.
Por Qué No Existe una Fórmula Simple para Primos
En 1772, Leonhard Euler descubrió el notable polinomio cuadrático f(n) = n² + n + 41, que produce únicamente números primos para cada entero n = 0, 1, 2, ..., 39 (40 primos consecutivos: 41, 43, 47, 53, 61, ..., 1601).
Sin embargo, para n = 40, el polinomio produce 40² + 40 + 41 = 1,681 = 41², lo que demuestra que ningún polinomio algebraico no constante puede generar exclusivamente números primos de manera indefinida.
Tabla de Números Primos del 1 al 100
Cuadrícula visual interactiva 10×10. Utiliza el simulador de la Criba de Eratóstenes para observar la eliminación paso a paso.
Números Primos del 1 al 1.000
Existen exactamente 168 números primos comprendidos entre 1 y 1.000.
Diagrama Interactivo: Distribución de Primos por Centenas
Haz clic en cualquier barra de centena para filtrar los 168 primos correspondientes.
Ver los 168 Números Primos Hasta 1.000
Haz clic en cualquier primo a continuación para cargarlo en la calculadora.
Hitos Clave en la Sucesión de Primos
Estos primos de referencia marcan fronteras esenciales en matemáticas y teoría de números.
Hitos clave en la sucesión de números primos
Estos primos de referencia marcan límites importantes en matemáticas, pruebas computacionales y teoría de números:
#1 → 2
p₁ = 2El primo más pequeño, el primer primo positivo y el único número primo par que existe. Todos los primos posteriores son enteros impares.
#25 → 97
p₂₅ = 97El mayor número primo de dos dígitos. Exactamente 25 primos se encuentran entre 1 y 100, formando el 25% de todos los enteros en base 10 de hasta dos dígitos.
#100 → 541
p₁₀₀ = 541El centésimo número primo de referencia. Marca el final de los primeros cien primos, con una densidad global del 18.5% en este intervalo.
#1,000 → 7,919
p₁₀₀₀ = 7,919El milésimo número primo. Demuestra que los primos se vuelven progresivamente más escasos a medida que crecen los números: se necesitan 7,919 enteros para hallar 1,000 primos (densidad del 12.6%).
#5,000 → 48,611
p₅₀₀₀ = 48,611El cinco milésimo número primo. Se sitúa justo por debajo del umbral de 50,000, mostrando una densidad localizada de aproximadamente el 10.3%.
#10,000 → 104,729
p₁₀₀₀₀ = 104,729El hito del 10,000.º primo. Nuestra búsqueda instantánea en tabla cubre todos los primos hasta este límite sin latencia de servidor.
Función Contador π(x) y Densidad de Primos
Explora la reducción natural de la frecuencia de primos y el Teorema de los Números Primos de Gauss.
Recuento de Primos e Hitos por Potencias de 10
A medida que los números aumentan, los primos se vuelven más escasos, pero existen infinitos. Observa cómo la aproximación del Teorema de los Números Primos x / ln(x) converge más estrechamente en porcentaje relativo a medida que x crece:
| Límite Superior (x) | π(x) Exacto | Densidad (%) | PNT Gauss: x / ln(x) | Error Relativo (%) |
|---|---|---|---|---|
| 10 | 4 | 40.00% | 4.34 | +8.5% |
| 100 | 25 | 25.00% | 21.71 | −13.1% |
| 1,000 | 168 | 16.80% | 144.76 | −13.8% |
| 10,000 | 1,229 | 12.29% | 1,085.74 | −11.7% |
| 100,000 | 9,592 | 9.59% | 8,685.89 | −9.4% |
| 1,000,000 | 78,498 | 7.85% | 72,382.41 | −7.8% |
| 10,000,000 | 664,579 | 6.65% | 620,420.69 | −6.6% |
| 100,000,000 | 5,761,455 | 5.76% | 5,428,681.02 | −5.8% |
¿Qué Significa la Función π(x)?
En teoría de números, π(x) no se refiere a la constante geométrica π ≈ 3.14159. Más bien, los matemáticos del siglo XVIII encabezados por Carl Friedrich Gauss adoptaron la letra griega π (de plēthos, que significa «multitud») para denotar la función contadora de primos: el número exacto de primos menores o iguales que x.
A diferencia de las funciones algebraicas, π(x) es una función escalonada que aumenta en 1 cada vez que x cruza un número primo.
El Teorema de los Números Primos (PNT)
Demostrado de forma independiente en 1896 por Jacques Hadamard y Charles Jean de la Vallée Poussin, el Teorema de los Números Primos afirma que a medida que x tiende a infinito, la distribución de los primos sigue:
Este teorema revela que la probabilidad de que un entero elegido al azar cerca de x sea primo es aproximadamente 1 / ln(x).
Buscar Números Primos en un Rango
Descubre, cuenta y calcula la suma exacta con enteros BigInt de los primos entre dos cotas.
Calcular el Primo Siguiente y Anterior
Encuentra los primos inmediatamente contiguos, calcula la distancia exacta y halla el mayor primo ≤ n.
Vecinos Estrictos frente a Cotas Inclusivas
Al buscar números primos adyacentes, la precisión matemática exige distinguir entre primos estrictamente adyacentes y límites inclusivos:
- Primo estrictamente anterior (p < n): El mayor primo estrictamente menor que n. Para n = 97, el primo anterior es 89.
- Primo estrictamente siguiente (p > n): El menor primo estrictamente mayor que n. Para n = 97, el siguiente primo es 101.
- Mayor primo ≤ n: Si n es primo (como 97), el mayor primo ≤ 97 es 97. Si n es compuesto (como 90), es 89.
Postulado de Bertrand y Empates Equidistantes
¿Qué tan lejos puede estar el siguiente primo? En 1850, Pafnuti Chebyshov demostró el postulado de Bertrand: para cualquier entero n > 3, siempre existe al menos un número primo p tal que:
Empates equidistantes: Para algunos números, el primo anterior y el siguiente están exactamente a la misma distancia. Por ejemplo, para n = 6, el anterior es 5 (dist. 1) y el siguiente es 7 (dist. 1). ¡Ambos son los primos más cercanos!
Factorización en Números Primos con Pasos
Cómo cualquier número compuesto se descompone de forma única en potencias de primos.
Diagrama interactivo de árbol de factores y escalera de división
Introduce cualquier entero para generar tanto su árbol de factores visual en SVG como la escalera de división paso a paso.
Verificador de Números Coprimos (Primos Entre Sí)
Determina si dos números comparten divisores comunes además del 1 mediante el algoritmo euclídeo.
Euclides descubrió que hallar mcd(a, b) es idéntico a encontrar la baldosa cuadrada más grande que puede pavimentar perfectamente un rectángulo de a × b sin dejar huecos ni superposiciones:
Pasos de división del algoritmo de Euclides
¿Pueden dos números compuestos ser coprimos?
¡Sí, absolutamente! Este es uno de los conceptos peor comprendidos en la teoría elemental de números. Dos números son coprimos (o primos entre sí) si su máximo común divisor es 1, sin importar si los números mismos son primos o no.
Considera 8 = 2³ (compuesto) y 9 = 3² (compuesto). ¡Ninguno de los dos es primo! Sin embargo, como sus factorizaciones primas no comparten ningún factor primo común, mcd(8, 9) = 1, lo que los hace completamente coprimos.
Por qué importa la coprimalidad en criptografía
- Función totiente de Euler φ(n): Cuenta cuántos enteros hasta n son coprimos con n. Para números primos, φ(p) = p − 1.
- Generación de claves RSA: El exponente público e debe ser estrictamente coprimo con φ(n) = (p − 1)(q − 1) para que exista su inverso multiplicativo modular d.
- Distribución de hash: Elegir tamaños de cubetas hash coprimos evita la agrupación de colisiones en tablas hash de alto rendimiento.
Números Que Parecen Primos pero No lo Son
Números compuestos engañosos que confunden con frecuencia a estudiantes y programadores.
Deconstruyendo el 91: El falso primo más famoso
El Punto Ciego Cognitivo
El 91 termina en 1, por lo que pasa la prueba de paridad (2). La suma de sus dígitos es 9+1=10, así que pasa la del 3. No termina en 5. Como ni el 7 ni el 13 suelen aparecer juntos en las tablas de multiplicar elementales, ¡los humanos asumen inconscientemente que el 91 debe ser primo!
Tipos Especiales de Números Primos
Explora clasificaciones singulares de primos con propiedades algebraicas fascinantes.
Quick Special-Prime Scanner
Test any prime to see every special mathematical family it belongs to simultaneously.
Familias Especiales de Primos
Explora clasificaciones singulares de primos con propiedades algebraicas fascinantes.
Primos Gemelos
Pares de números primos que difieren exactamente en 2: (p, p + 2). La famosa conjetura de los primos gemelos, aún no resuelta, postula que existen infinitos pares de este tipo.
Primos de Mersenne
Primos que pueden escribirse en la forma 2ᵖ − 1, donde el exponente p debe ser a su vez primo. Están directamente relacionados con los números perfectos pares y forman los mayores primos conocidos.
Primos de Sophie Germain
Un número primo p es un primo de Sophie Germain si 2p + 1 también es primo (conocido como primo seguro). Desempeñan un papel esencial en los protocolos criptográficos.
Primos Palíndromos
Un primo que se lee exactamente igual de izquierda a derecha que de derecha a izquierda en base 10. Sorprendentemente, con la excepción del 11, ¡todos los primos capicúas tienen un número impar de dígitos!
Cómo Funciona Nuestro Algoritmo
Algoritmos matemáticos transparentes con etiquetas honestas de certeza formal.
Diagrama de Flujo: Canal de Ejecución Algorítmica
Sigue la ruta exacta de decisiones que nuestro motor ejecuta para evaluar cualquier entero.
Enteros pequeños: División por tentativa
Para entradas de hasta 1,000,000,000,000 (10¹²), ejecutamos división por tentativa acotada usando la sucesión 6k ± 1 hasta ⌊√n⌋. Si no se halla ningún divisor, la primalidad queda demostrada matemáticamente.
Listas por rangos: Criba de Eratóstenes
Para consultas de rangos, nuestro motor utiliza una Criba de Eratóstenes optimizada con mapa de bits y complejidad O(n log log n), filtrando con precisión los múltiplos compuestos.
Enteros grandes: Miller-Rabin determinista
Para números de hasta 2⁶⁴ − 1 (18.4 trillones), empleamos una prueba de primalidad determinista de Miller-Rabin de 7 bases usando las bases (2, 325, 9375, 28178, 450775, 9780504, 1795265022). Esto proporciona certeza determinista incondicional sin error probabilístico.
Aritmética BigInt de precisión exacta
Todos los cálculos grandes se procesan mediante objetos BigInt nativos de JavaScript para evitar errores de redondeo de punto flotante IEEE-754 de 64 bits más allá de 2⁵³ − 1 (9,007,199,254,740,991).
| Operación / Modo | Método Matemático | Cota Garantizada | Certeza del Resultado |
|---|---|---|---|
| Verificar Primo | Square root check & advanced prime test | Numbers up to 18 quintillion | Prueba determinista (0% de error) |
| Factores Primos | Step-by-step division test | Numbers up to 1 trillion | Prueba determinista (0% de error) |
| Enésimo Primo | Fast prime sequence lookup | Up to the 10,000th prime (104,729) | Prueba determinista (0% de error) |
| Primos en Rango | Prime grid sieve | Ranges up to 10,000 numbers | Prueba determinista (0% de error) |
Por Qué Son Importantes los Números Primos
Más allá de las matemáticas puras, los primos sostienen la seguridad de la tecnología moderna.
Diagrama Interactivo: Demostración Educativa del Candado Criptográfico RSA
Descubre cómo multiplicar dos primos genera la trampa criptográfica unidireccional que protege internet.
Interactive RSA Key Scale Explorer
Compare toy classroom locks with modern banking encryption scales:
Educational demonstration above uses small numbers (like 35) so every exponent step is visible by hand.
A los números primos se les llama con frecuencia los «átomos de las matemáticas» porque todo entero compuesto puede construirse multiplicando primos entre sí. Pero su irreversibilidad algebraica única también los hace indispensables en los sistemas digitales.
Criptografía de clave pública
Los protocolos de seguridad como el cifrado RSA, las claves SSH y los certificados TLS se basan en la función trampa matemática de que multiplicar dos primos grandes es trivial, pero factorizar su producto es computacionalmente inviable.
Tablas hash y PRNG
Los tamaños de tablas hash y los generadores de números pseudoaleatorios utilizan frecuentemente aritmética modular con primos para minimizar colisiones de hash, evitar agrupaciones y distribuir uniformemente las celdas de memoria.
Teoría de números y matemáticas puras
Los primos son fundamentales en algunos de los misterios sin resolver más profundos de la ciencia, como la hipótesis de Riemann, la conjetura de Goldbach y la distribución de los espacios entre primos.
Precisión, Referencias Académicas y Límites Conocidos
Algoritmos respaldados por revisión por pares, cotas deterministas y total transparencia.
Live Browser Engine Self-Test
Verify engine.js directly in your browser against adversarial pseudoprimes, boundaries, and numbers above IEEE-754 float precision.
Garantía de Primalidad Determinista
Para todos los enteros n < 2⁶⁴ (hasta 18,446,744,073,709,551,615), nuestro motor evalúa las 7 bases deterministas demostradas por CP-Algorithms y Sorenson & Webster. Esta prueba es una demostración matemática, no una probabilidad: ningún pseudoprimo ni número de Carmichael puede superarla.
Límites de Memoria y Computación
Los sitios web de calculadoras estándar sufren errores de redondeo de punto flotante IEEE 754 en JavaScript por encima de 2⁵³ − 1 (9,007,199,254,740,991). Nuestro motor analiza cadenas de dígitos sin procesar directamente en tipos BigInt nativos de precisión arbitraria, garantizando cero errores de truncamiento.
Referencias Académicas y Literatura
Cada despliegue se verifica mediante conjuntos de pruebas unitarias automatizadas que cubren los primeros 10,000 primos de la OEIS, trampas compuestas conocidas de Carmichael (561, 1105, 1729, 2465), exponentes de Mersenne, primos gemelos y pruebas de coprimalidad de Euclides.
Referencias académicas y fuentes autorizadas
- Crandall, R., & Pomerance, C. (2005): Prime Numbers: A Computational Perspective. 2.ª ed., Springer-Verlag. (Referencia fundamental sobre bases de Miller-Rabin, Rho de Pollard y pruebas Baillie-PSW).
- Sorenson, J., & Webster, J. (2015): Strong Pseudoprimes to Twelve Prime Bases. Mathematics of Computation, 85(301), págs. 2489–2503.
- OEIS: The On-Line Encyclopedia of Integer Sequences (OEIS): Sucesión A000040: Los números primos.
- GIMPS: Great Internet Mersenne Prime Search (GIMPS): Registro oficial de los mayores números primos conocidos. (2¹³⁶²⁷⁹⁸⁴¹ − 1).
- CP-Algorithms: CP-Algorithms & e-maxx: Algoritmo determinista de primalidad de Miller-Rabin.
Preguntas Frecuentes
Respuestas directas y rigurosas a las dudas más habituales sobre números primos y comprobación de primalidad.
¿Qué es un número primo?
Un número primo es un número entero positivo estrictamente mayor que 1 que tiene exactamente dos divisores positivos distintos: el 1 y él mismo. Ejemplos habituales incluyen el 2, 3, 5, 7, 11, 13 y 97.
¿Por qué el 0 y el 1 no se consideran números primos?
Por definición matemática fundamental, un número primo debe poseer exactamente dos divisores positivos distintos. El 1 solo tiene un divisor positivo (él mismo), por lo que no cumple la definición. El 0 tiene infinitos divisores, ya que 0 dividido por cualquier entero distinto de cero da 0 con resto 0.
¿Por qué el 2 es el único número primo par?
Todo entero par mayor que 2 es divisible por 2 además de por 1 y por sí mismo (por ejemplo 4 = 2 × 2, 6 = 2 × 3). Al tener al menos tres divisores, todos los números pares mayores que 2 son compuestos. El 2 es el único número par con exactamente dos divisores.
¿Son números primos el 7 y el 9?
No. El 7 sí es un número primo porque sus únicos divisores son 1 y 7. En cambio, el 9 es un número compuesto porque tiene tres divisores positivos: 1, 3 y 9 (3 × 3 = 9).
¿Cómo se comprueba si un número grande es primo?
Para números pequeños, las computadoras prueban divisores primos hasta la cota de la raíz cuadrada ⌊√n⌋. Para enteros de 64 bits hasta 18 trillones, las pruebas deterministas de Miller-Rabin evalúan 7 bases matemáticamente demostradas (2, 325, 9375, 28178, 450775, 9780504, 1795265022) para certificar la primalidad con 100% de certeza formal.
¿Cuál es el número primo más grande?
No existe un número primo más grande. Hacia el 300 a.C., Euclides demostró que existen infinitos números primos. No obstante, sí existe un primo más grande conocido actualmente, descubierto por la búsqueda GIMPS: 2^136.279.841 − 1, que contiene 41.024.320 dígitos.
¿Qué son los números coprimos (primos relativos o entre sí)?
Dos números enteros son coprimos si su máximo común divisor (mcd) es igual a 1. Ninguno de los dos números necesita ser primo de forma individual. Por ejemplo, 8 (2³) y 9 (3²) son ambos compuestos, pero mcd(8, 9) = 1, lo que los hace coprimos.
¿Cuántos números primos hay entre el 1 y el 100?
Hay exactamente 25 números primos entre 1 y 100: 2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53, 59, 61, 67, 71, 73, 79, 83, 89 y 97. Su suma es 1.060.
¿Cómo funciona la factorización prima en una calculadora Casio fx-991ES?
En modelos compatibles como la Casio fx-991ES PLUS o fx-115ES PLUS, introduce el número entero, pulsa [=], y luego pulsa [SHIFT] seguido de la tecla [FACT] (sobre la tecla de grados/minutos). La pantalla mostrará de inmediato su descomposición factorial en primos.