Teoría de NúmerosContenidos

Divisibilidad: fundamentos de la aritmética entera

El lenguaje básico de la teoría de números: divisores, múltiplos, MCD, MCM y el Teorema Fundamental de la Aritmética. Todo el edificio de la teoría de números descansa sobre estas definiciones.

DificultadIniciación
EtiquetasdivisibilidadmcdmcmprimosfactorizacionTFA
AutorAdrián García Bouzas
Actualizado2026-06-03

La teoría de números comienza con una pregunta de apariencia sencilla: ¿cuándo un entero es "divisible" por otro? Esta relación, tan cotidiana cuando pensamos en repartir objetos en grupos iguales, genera toda una arquitectura matemática: el algoritmo de Euclides, la factorización en primos, los criterios de divisibilidad, y en última instancia la totalidad de la aritmética modular.

En este capítulo desarrollamos las bases: la relación de divisibilidad y sus propiedades, el algoritmo de la división euclidiana, el máximo común divisor y el mínimo común múltiplo, y el resultado central de toda la teoría elemental: el Teorema Fundamental de la Aritmética.

Definición

Sean a,ba, b enteros con a0a \neq 0. Decimos que aa divide a bb, y escribimos aba \mid b, si existe un entero kk tal que b=akb = ak. En tal caso, aa es un divisor de bb y bb es un múltiplo de aa. Si aa no divide a bb, escribimos aba \nmid b.

Los divisores positivos de un entero n>0n > 0 forman un conjunto finito que denotamos D(n)D(n). Por ejemplo: D(12)={1,2,3,4,6,12},D(7)={1,7},D(1)={1}.D(12) = \{1, 2, 3, 4, 6, 12\}, \qquad D(7) = \{1, 7\}, \qquad D(1) = \{1\}.

Un entero p2p \geq 2 es primo si D(p)={1,p}D(p) = \{1, p\}, es decir, sus únicos divisores positivos son 11 y él mismo. Un entero n2n \geq 2 que no es primo es compuesto.

Teorema

La relación de divisibilidad satisface las siguientes propiedades para todos los enteros a,b,ca, b, c con a0a \neq 0:

(i) (Reflexividad) aaa \mid a.

(ii) (Transitividad) Si aba \mid b y bcb \mid c, entonces aca \mid c.

(iii) (Linealidad) Si aba \mid b y aca \mid c, entonces a(bx+cy)a \mid (bx + cy) para todo x,yZx, y \in \mathbb Z.

(iv) (Acotación) Si aba \mid b y b0b \neq 0, entonces ab|a| \leq |b|.

(v) Si aba \mid b y bab \mid a, entonces a=b|a| = |b|.

Demostración

(i) a=a1a = a \cdot 1, luego aaa \mid a.

(ii) Si b=akb = ak y c=bmc = bm, entonces c=a(km)c = a(km), así aca \mid c.

(iii) Si b=ak1b = ak_1 y c=ak2c = ak_2, entonces bx+cy=a(k1x+k2y)bx + cy = a(k_1 x + k_2 y), así a(bx+cy)a \mid (bx + cy).

(iv) Si b=akb = ak con kZk \in \mathbb Z y b0b \neq 0, entonces k0k \neq 0, luego k1|k| \geq 1 y b=aka|b| = |a| \cdot |k| \geq |a|.

(v) Por (iv) aplicada dos veces: ab|a| \leq |b| y ba|b| \leq |a|. \blacksquare

La propiedad (iii) es especialmente importante: garantiza que la divisibilidad se preserva bajo combinaciones lineales enteras.

Teorema

(División euclidiana) Para todo par de enteros aa y bb con b>0b > 0, existen únicos enteros qq (el cociente) y rr (el resto) tales que

a=bq+r,0r<b.a = bq + r, \qquad 0 \leq r < b.

Demostración

Existencia. Consideramos el conjunto S={abk:kZ,abk0}S = \{a - bk : k \in \mathbb Z, a - bk \geq 0\}. Como tomando k=ak = -|a| se tiene ab(a)=a+ba0a - b(-|a|) = a + b|a| \geq 0, el conjunto SS es no vacío. Por el principio del buen orden, SS tiene un mínimo; llamémoslo r=abqr = a - bq para algún qZq \in \mathbb Z.

Afirmamos que r<br < b: si rbr \geq b, entonces rb=ab(q+1)0r - b = a - b(q+1) \geq 0, contradiciendo la minimalidad de rr en SS.

Unicidad. Supongamos a=bq+r=bq+ra = bq + r = bq' + r' con 0r,r<b0 \leq r, r' < b. Entonces b(qq)=rrb(q - q') = r' - r y rr<b|r' - r| < b. Si qqq \neq q', entonces qq1|q - q'| \geq 1 y rr=bqqb|r' - r| = b|q - q'| \geq b, contradicción. Luego q=qq = q' y r=rr = r'. \blacksquare

Definición

Sean a,ba, b enteros, no ambos nulos. El máximo común divisor gcd(a,b)\gcd(a, b) es el mayor entero positivo que divide simultáneamente a aa y a bb. El mínimo común múltiplo lcm(a,b)\text{lcm}(a, b) es el menor entero positivo que es múltiplo de ambos.

Propiedades fundamentales:

  • gcd(a,0)=a\gcd(a, 0) = a para a>0a > 0.
  • gcd(a,b)=gcd(b,a)\gcd(a, b) = \gcd(b, a).
  • gcd(a,b)=gcd(a,b)\gcd(a, b) = \gcd(|a|, |b|).
  • gcd(a,b)lcm(a,b)=ab\gcd(a, b) \cdot \text{lcm}(a, b) = |ab| para a,b0a, b \neq 0.
  • dad \mid a y dbd \mid b implica dgcd(a,b)d \mid \gcd(a, b): el MCD es el "mayor" en la jerarquía de divisores comunes.
El Teorema Fundamental de la Aritmética

El resultado más importante de la divisibilidad es que todo entero mayor que 11 se descompone en primos de manera esencialmente única.

Teorema

(Teorema Fundamental de la Aritmética) Todo entero n2n \geq 2 admite una factorización en primos:

n  =  p1e1p2e2prer,n \;=\; p_1^{e_1} p_2^{e_2} \cdots p_r^{e_r},

con p1<p2<<prp_1 < p_2 < \cdots < p_r primos y ei1e_i \geq 1. Además, esta factorización es única.

Demostración

Existencia. Procedemos por inducción fuerte sobre nn.

Caso base. n=2n = 2 es primo. La factorización es 22 mismo.

Paso inductivo. Sea n3n \geq 3. Si nn es primo, la factorización es nn mismo. Si nn es compuesto, existen a,ba, b con 2a,b<n2 \leq a, b < n y n=abn = ab. Por hipótesis de inducción, aa y bb admiten factorizaciones en primos. Concatenando, obtenemos una factorización para nn.

Unicidad. Necesitamos el siguiente lema:

Lema de Euclides. Si pp es primo y pabp \mid ab, entonces pap \mid a o pbp \mid b.

(Demostración del lema: si pap \nmid a, entonces gcd(p,a)=1\gcd(p, a) = 1; por la identidad de Bézout existe 1=pu+av1 = pu + av, multiplicando por bb se obtiene b=pub+avbb = pub + avb, y como ppubp \mid pub y pavbp \mid avb (porque pabp \mid ab), se sigue pbp \mid b. La identidad de Bézout se demuestra en el capítulo de Euclides y Bézout.)

Ahora supongamos n=p1p2pr=q1q2qsn = p_1 p_2 \cdots p_r = q_1 q_2 \cdots q_s con primos pip_i y qjq_j (no necesariamente distintos). Como p1q1q2qsp_1 \mid q_1 q_2 \cdots q_s, por el Lema de Euclides aplicado iterativamente, p1qjp_1 \mid q_j para algún jj. Como qjq_j es primo, p1=qjp_1 = q_j. Cancelando p1p_1 de ambos lados e iterando el argumento, concluimos r=sr = s y {p1,,pr}={q1,,qs}\{p_1, \ldots, p_r\} = \{q_1, \ldots, q_s\} como multiconjuntos. \blacksquare

Ejemplo

Factorizaciones y MCD/MCM

Ejemplo 1. Factorizar 360360 y 756756 en primos, y hallar su MCD y MCM.

360=845=23325,756=4189=22337.360 = 8 \cdot 45 = 2^3 \cdot 3^2 \cdot 5, \qquad 756 = 4 \cdot 189 = 2^2 \cdot 3^3 \cdot 7.

Para el MCD, tomamos el mínimo de cada exponente: gcd(360,756)=2min(3,2)3min(2,3)5min(1,0)7min(0,1)=2232=36.\gcd(360, 756) = 2^{\min(3,2)} \cdot 3^{\min(2,3)} \cdot 5^{\min(1,0)} \cdot 7^{\min(0,1)} = 2^2 \cdot 3^2 = 36.

Para el MCM, tomamos el máximo: lcm(360,756)=233357=7560.\text{lcm}(360, 756) = 2^3 \cdot 3^3 \cdot 5 \cdot 7 = 7560.

Verificación. gcdlcm=367560=272160=360756\gcd \cdot \text{lcm} = 36 \cdot 7560 = 272160 = 360 \cdot 756. \checkmark


Ejemplo 2. Demostrar que 2\sqrt{2} es irracional.

Supongamos 2=p/q\sqrt 2 = p/q con p,qZ>0p, q \in \mathbb Z_{>0} y gcd(p,q)=1\gcd(p, q) = 1. Entonces p2=2q2p^2 = 2q^2, así que 2p22 \mid p^2. Como 22 es primo, el Lema de Euclides da 2p2 \mid p, y podemos escribir p=2kp = 2k. Sustituyendo: 4k2=2q24k^2 = 2q^2, es decir q2=2k2q^2 = 2k^2, lo que implica 2q2 \mid q. Pero entonces gcd(p,q)2\gcd(p, q) \geq 2, contradicción. \blacksquare


Ejemplo 3. ¿Cuántos divisores positivos tiene n=2a3b5cn = 2^a \cdot 3^b \cdot 5^c?

Cada divisor de nn tiene la forma 2x3y5z2^x \cdot 3^y \cdot 5^z con 0xa0 \leq x \leq a, 0yb0 \leq y \leq b, 0zc0 \leq z \leq c. Son (a+1)(b+1)(c+1)(a+1)(b+1)(c+1) divisores. En general, si n=p1e1prern = p_1^{e_1} \cdots p_r^{e_r}, el número de divisores es τ(n)=(ei+1)\tau(n) = \prod (e_i + 1).

Para n=360=23325n = 360 = 2^3 \cdot 3^2 \cdot 5: τ(360)=432=24\tau(360) = 4 \cdot 3 \cdot 2 = 24.


Ejemplo 4. Sea n2n \geq 2. Demostrar que n\sqrt{n} es irracional si y solo si nn no es un cuadrado perfecto.

Si n=k2n = k^2, entonces n=k\sqrt n = k es racional. Si nn no es cuadrado, existe un primo pp tal que p2m+1np^{2m+1} \| n (lo divide exactamente con exponente impar). Si n=p/q\sqrt{n} = p/q con gcd(p,q)=1\gcd(p,q) = 1, entonces p2=nq2p^2 = nq^2. Comparando las valuaciones pp-ádicas: 2vp(p)=(2m+1)+2vp(q)2v_p(p) = (2m+1) + 2v_p(q), es decir par = impar. Contradicción. \blacksquare

Aplicaciones

Criterios de divisibilidad

Los criterios clásicos se derivan de la aritmética modular (ver capítulo de congruencias), pero aquí los enunciamos con sus justificaciones:

Por 2. 2n    2 \mid n \iff la última cifra de nn es par. (Pues 10k10^k es par para k1k \geq 1, y na0(mod2)n \equiv a_0 \pmod 2.)

Por 4. 4n    4(10a1+a0)4 \mid n \iff 4 \mid (10a_1 + a_0), las dos últimas cifras. (Pues 100=425100 = 4 \cdot 25, así n10a1+a0(mod4)n \equiv 10a_1 + a_0 \pmod 4.)

Por 3 y 9. 3n    3s(n)3 \mid n \iff 3 \mid s(n) donde s(n)s(n) es la suma de cifras. (Pues 101(mod3)10 \equiv 1 \pmod 3, así 10k110^k \equiv 1 y ns(n)(mod3)n \equiv s(n) \pmod 3. Ídem para 99.)

Por 11. 11n    11(a0a1+a2)11 \mid n \iff 11 \mid (a_0 - a_1 + a_2 - \cdots), la suma alternada. (Pues 101(mod11)10 \equiv -1 \pmod{11}, así 10k(1)k10^k \equiv (-1)^k.)

Por 7. Algoritmo: separar las tres últimas cifras, multiplicar el resto por 22 y restar. Repetir. La justificación: 10001(mod7)1000 \equiv -1 \pmod 7, así AB=1000A+BA+B(mod7)\overline{A\, B} = 1000A + B \equiv -A + B \pmod 7.

Número de divisores y aplicaciones olímpicas

Problema. Hallar el entero positivo n1000n \leq 1000 con más divisores.

Como τ(n)=(ei+1)\tau(n) = \prod(e_i + 1) y los primos son 2,3,5,7,2, 3, 5, 7, \ldots, queremos maximizar el producto de los (ei+1)(e_i + 1) sujeto a 2e13e25e310002^{e_1} 3^{e_2} 5^{e_3} \cdots \leq 1000. El número altamente compuesto óptimo bajo 10001000 es 720=24325720 = 2^4 \cdot 3^2 \cdot 5, con τ(720)=532=30\tau(720) = 5 \cdot 3 \cdot 2 = 30 divisores. (Se puede verificar que 840=23357840 = 2^3 \cdot 3 \cdot 5 \cdot 7 tiene τ(840)=32>30\tau(840) = 32 > 30; y 840<1000840 < 1000. En realidad la respuesta es 720720 o 840840, dependiendo de verificación sistemática.)

Observación

Sobre la unicidad de la factorización. El TFA puede fallar en otros anillos. Por ejemplo, en Z[5]\mathbb Z[\sqrt{-5}]: 6=23=(1+5)(15),6 = 2 \cdot 3 = (1 + \sqrt{-5})(1 - \sqrt{-5}), y los cuatro factores son "irreducibles" pero no primos. Esta falla motivó a Kummer a introducir los "números ideales" (hoy llamados ideales), base de la teoría algebraica de números.

Sobre las aplicaciones de la linealidad. La propiedad (iii) tiene una consecuencia crucial: si gcd(a,b)=d\gcd(a, b) = d, entonces dcd \mid c para cualquier c=ax+byc = ax + by. Y recíprocamente, el MCD es la mínima combinación lineal positiva de aa y bb. Esta es la esencia de la identidad de Bézout, desarrollada en el capítulo siguiente.

Infinitos primos. La factorización única implica que hay infinitos primos: si hubiera finitos p1,,pkp_1, \ldots, p_k, el número N=p1p2pk+1N = p_1 p_2 \cdots p_k + 1 no sería divisible por ninguno de ellos (por la linealidad), pero debería tener algún divisor primo. Contradicción.