La PizarraMatemática.

Grado en Matemáticas

Ecuaciones diofánticas y aproximación racional

Una ecuación puede tener infinitas soluciones reales y solo algunas soluciones enteras. Dibujaremos esa diferencia y aprenderemos a describir todos sus puntos enteros. Después cambiaremos de pregunta: si un número no puede escribirse como fracción exacta, ¿qué fracciones lo aproximan bien y cómo controlamos el error?

Si necesitas repasar:

1. Una ecuación diofántica pide coordenadas enteras

Diofántica significa que buscamos soluciones enteras: x,y,… pertenecen a ℤ. No basta despejar y obtener una recta real. Necesitamos los puntos de esa recta que caen en la retícula de coordenadas enteras. Según el contexto, el enunciado puede pedir además que sean positivos o no negativos.

La recta tiene infinitos puntos reales y solo una progresión de puntos enteros
2x+3y=12: buscamos enteros(−3;6)(0;4)(3;2)(6;0)(9;−2)Salto entero: (−3;+2)
Retícula y recta dos x más tres y igual a doce, con cinco puntos enteros destacados: menos tres seis, cero cuatro, tres dos, seis cero y nueve menos dos. Entre soluciones enteras avanzamos con vector menos tres más dos o su opuesto. De las mostradas, tres tienen ambas coordenadas no negativas.

Una aproximación racional plantea otra relación: p/q, con p entero y q entero positivo, puede acercarse a un número sin ser igual a él. Siempre distinguiremos la identidad exacta del error que queda. Ambas preguntas usan enteros, pero no piden lo mismo.

Mira los puntos, no solo la recta

Estudia 2x+3y=12.

  1. Punto real

    x=1 da y=10/3.

    Está en la recta, pero no en la retícula entera.

  2. Punto entero

    x=3 da y=2: ambas coordenadas son enteras.
  3. Otros

    (0,4) y (6,0) también cumplen; el dibujo muestra más en ambas direcciones.

Resultado

La restricción entera selecciona puntos de la recta.

Lo comprobamos

Sustituir comprueba la ecuación; comprobar que las coordenadas son enteras verifica la restricción adicional.

Aproximar no resuelve una igualdad exacta

Compara 7/4 y √3.

  1. Fracción

    7/4=1,75.
  2. Cuadrado

    (7/4)²=49/16=3,0625, distinto de tres.
  3. Conclusión

    7/4 es mayor que √3 y puede aproximarlo, pero no es una raíz exacta.

Resultado

Una fracción cercana conserva un error no nulo.

Lo comprobamos

Más decimales impresos no convierten una aproximación en una identidad.

2. El máximo común divisor decide si una ecuación lineal tiene solución

Para ax+by=c, con a,b no ambos cero, sea d=mcd(a,b)>0. Toda combinación ax+by es múltiplo de d. Por tanto d debe dividir c. Esta condición es también suficiente: Bézout da au+bv=d; si c=dk, al multiplicar obtenemos a(ku)+b(kv)=c.

Euclides extendido construye u,v, no solo decide existencia. Si a=b=0, se trata aparte: 0=c permite cualquier pareja entera si c=0 y ninguna si c es distinto de cero. Si un coeficiente es cero, solo hay que comprobar divisibilidad por el otro.

Encontrar un punto de partida

Resuelve primero la existencia en 7x+11y=1.

  1. Euclides

    11=7+4; 7=4+3; 4=3+1.
  2. Retroceder

    1=4−3=2·4−7=2·11−3·7.
  3. Leer coordenadas

    u=−3 y v=2 dan 7(−3)+11·2=1.
Resultado

Hay solución y (−3,2) es una particular.

Lo comprobamos

La identidad exhibe los coeficientes; no hace falta probar parejas al azar.

Una obstrucción y un caso degenerado

Compara 6x+10y=7 y 0x+5y=15.

  1. Primera

    mcd(6,10)=2 y dos no divide siete: imposible.
  2. Segunda

    5y=15 obliga a y=3.
  3. Variable libre

    El coeficiente de x es cero: cualquier x entero sirve en la segunda.

Resultado

La primera no tiene solución; la segunda tiene todas las parejas (t,3).

Lo comprobamos

Que una variable desaparezca no obliga a que valga cero.

3. De una solución particular pasamos a todas con un parámetro entero

Si (x₀,y₀) es una solución, todas son x=x₀+(b/d)t, y=y₀−(a/d)t, con t entero. Al sustituir, los términos añadidos se cancelan. Esa comprobación prueba que toda pareja de la fórmula sirve; falta probar que ninguna queda fuera.

Resta la ecuación de una solución cualquiera y la particular: (a/d)(x−x₀)=−(b/d)(y−y₀). Como a/d y b/d son coprimos, b/d divide x−x₀; llamamos t al cociente y deducimos la otra coordenada. Este argumento usa ambos coeficientes no nulos. Si uno es cero, describimos directamente la variable fijada y la variable libre.

La familia que continúa por la retícula

Describe todas las soluciones de 2x+3y=12.

  1. Particular

    (6,0) cumple y d=1.
  2. Fórmula

    Podemos escribir x=6+3s, y=−2s.
    Al llamar t=−s queda x=6−3t, y=2t.
  3. Unos valores

    t=0,1,2,3 dan (6,0),(3,2),(0,4),(−3,6).
Resultado

x=6−3t, y=2t, t entero.

Lo comprobamos

2(6−3t)+3(2t)=12; el salto (−3,2) mantiene la recta.

El parámetro no puede ser real

Completa 7x+11y=1 desde (−3,2).

  1. Familia

    x=−3+11t, y=2−7t.
  2. Integridad

    Con t entero ambas coordenadas son enteras.

  3. Si permitimos otros t

    Con t=1/2 salen 5/2 y −3/2, que son reales pero no enteros.

Resultado

La familia entera exige t∈ℤ.

Lo comprobamos

La ecuación se sigue cumpliendo con t real, pero la restricción diofántica no.

4. Las restricciones de signo se convierten en límites para el parámetro

Si x,y deben ser no negativos, sustituimos la familia y resolvemos las dos desigualdades para t. Después intersectamos los intervalos y conservamos solo los enteros. Si al dividir usamos un coeficiente negativo, cambiamos el sentido de la desigualdad.

No negativo incluye cero; positivo lo excluye. Conviene escribir cuál de las dos condiciones pide el contexto antes de contar soluciones. Un intervalo real que no contiene enteros da cero soluciones enteras, aunque tenga longitud positiva.

Tres puntos no negativos del dibujo

Pide x,y≥0 en 2x+3y=12.

  1. Familia

    x=6−3t, y=2t.
  2. Límites

    6−3t≥0 implica t≤2; 2t≥0 implica t≥0.
  3. Enteros

    t=0,1,2 producen (6,0),(3,2),(0,4).
Resultado

Hay tres soluciones no negativas.

Lo comprobamos

Si exigimos ambas coordenadas estrictamente positivas, solo queda (3,2).

Existe solución entera, pero ninguna no negativa

Pide x,y≥0 en 7x+11y=1.

  1. Para x

    −3+11t≥0 exige t≥3/11, y con t entero, t≥1.
  2. Para y

    2−7t≥0 exige t≤2/7, y con t entero, t≤0.
  3. Intersección

    No hay entero que sea al menos uno y a lo sumo cero.

Resultado

La ecuación tiene enteros solución, pero ninguno con ambas coordenadas no negativas.

Lo comprobamos

También se ve porque una suma de múltiplos no negativos de siete y once no puede ser uno.

5. Los restos pueden demostrar imposibilidad, pero pasar un filtro no garantiza existencia

Si una ecuación entera es cierta, sigue siendo cierta al reducirla módulo cualquier entero positivo. Para descartar soluciones basta encontrar un módulo donde sea imposible. Para afirmar existencia, superar un único filtro normalmente no basta.

Por ejemplo, cualquier cuadrado deja cero o uno módulo cuatro: si x=2k, x² es múltiplo de cuatro; si x=2k+1, x²=4k(k+1)+1. Así una suma de dos cuadrados solo puede dejar cero, uno o dos módulo cuatro.

Una ecuación que un módulo descarta de golpe

¿Hay enteros x,y con x²+y²=7?

  1. Reducir la derecha

    Siete deja tres módulo cuatro.

  2. Reducir la izquierda

    Cada cuadrado deja cero o uno, y la suma deja cero, uno o dos.

  3. Contradicción

    El resto tres no es posible.

Resultado

No hay soluciones enteras.

Lo comprobamos

El argumento cubre todos los enteros, incluidos negativos, sin recorrer parejas.

El mismo problema pasa otro filtro

Mira x²+y²=7 módulo tres.

  1. Derecha

    Siete deja uno.

  2. Izquierda posible

    La pareja de clases x≡1,y≡0 da 1²+0²≡1.

  3. Límite de la prueba

    Pasar módulo tres no construye enteros solución; módulo cuatro ya los descartó.

Resultado

Compatible con un módulo no significa resuelto.

Lo comprobamos

Una pareja de restos es una condición necesaria que puede perder información de la igualdad original.

6. Una fracción continua repite: parte entera, resto y recíproco

Para un real α, toma a₀=⌊α⌋.

Si el resto es cero, termina.

Si no, invierte el resto y repite: α₁=1/(α−a₀), a₁=⌊α₁⌋, etc.

La notación [a₀;a₁,a₂,…] significa a₀+1/(a₁+1/(a₂+…)). Los coeficientes después del primero son enteros positivos.

Con un racional, cada paso reproduce una división de Euclides y acaba cuando el resto se hace cero. Si acabara para un irracional, la expresión finita daría un racional, contradicción. La convención usual para una expresión finita de longitud mayor que uno exige último coeficiente mayor que uno; así se evita la doble escritura que termina en uno.

Euclides escribe una fracción continua

Expresa 43/19.

  1. Primera división

    43=2·19+5: parte entera dos y resto 5/19.
  2. Invertir

    19/5=3+4/5; después 5/4=1+1/4.
  3. Último paso

    El recíproco final es cuatro exacto, de modo que paramos.

Resultado

43/19=[2;3,1,4].

Lo comprobamos

Reconstruir desde dentro da 1+1/4=5/4, luego 3+4/5=19/5 y por fin 2+5/19=43/19.

Una raíz que repite el mismo estado

Calcula el comienzo de √3.

  1. Primer entero

    1<√3<2, así que a₀=1.
  2. Primer recíproco

    1/(√3−1)=(√3+1)/2 está entre uno y dos: a₁=1.
  3. Segundo

    Al quitar uno e invertir resulta √3+1, cuya parte entera es dos.

  4. Volver

    Al quitar dos queda √3−1 y su recíproco vuelve al primer estado.

Resultado

√3=[1;1,2,1,2,…].

Lo comprobamos

La periodicidad se obtuvo con identidades exactas, no reconociendo un patrón entre decimales redondeados.

7. Los convergentes se calculan con dos filas y una recurrencia

El convergente pₙ/qₙ es la fracción continua truncada en aₙ.

Arrancamos con p₋₂=0, p₋₁=1, q₋₂=1, q₋₁=0.
Después pₙ=aₙpₙ₋₁+pₙ₋₂ y qₙ=aₙqₙ₋₁+qₙ₋₂.

Son las dos mismas operaciones en numerador y denominador.

Los convergentes aproximan alternando ambos lados
√3=[1;1,2,1,2,…]aₙ: 1,1,2,1,2,1n=01n=12n=25/3n=37/4n=419/11n=526/1519/11 < √3 < 26/15
Seis convergentes de raíz de tres generados por los coeficientes uno uno dos uno dos uno: uno dos cinco tercios siete cuartos diecinueve onceavos veintiséis quinceavos. Los índices pares aproximan por debajo y los impares por arriba. El diagrama destaca la cota entre diecinueve onceavos y veintiséis quinceavos.

La identidad pₙqₙ₋₁−pₙ₋₁qₙ=(-1)^(n+1) se prueba con la recurrencia: cada determinante es el opuesto del anterior y el inicial vale −1. Si un entero dividiera pₙ y qₙ, dividiría ese ±1; por tanto cada convergente está reducido. Dos consecutivos distan exactamente 1/(qₙqₙ₋₁).

Generar la sucesión del dibujo

Usa los coeficientes 1,1,2,1,2,1 de √3.

  1. Primeras columnas

    n=0 da 1/1 y n=1 da 2/1.
  2. Siguiente par

    a₂=2 da (2·2+1)/(2·1+1)=5/3; a₃=1 da 7/4.
  3. Continuar

    a₄=2 da 19/11 y a₅=1 da 26/15.
Resultado

Los primeros seis convergentes son 1,2,5/3,7/4,19/11,26/15.

Lo comprobamos

No obtenemos 19/11 sumando o multiplicando las fracciones anteriores: combinamos sus numeradores y denominadores por separado.

El determinante comprueba dos columnas

Compara 19/11 y 26/15.

  1. Producto cruzado

    26·11−19·15=286−285=1.
  2. Reducción

    Cualquier divisor común de 26 y 15 dividiría uno.

  3. Distancia

    26/15−19/11=1/165.
Resultado

Las fracciones son consecutivas, reducidas y su separación es exacta.

Lo comprobamos

La identidad también comprueba el orden: 26/15 es la mayor de las dos.

8. El siguiente denominador ofrece una cota demostrada del error

Para α irracional, conserva la cola completa αₙ₊₁ que queda después del convergente: α=(pₙαₙ₊₁+pₙ₋₁)/(qₙαₙ₊₁+qₙ₋₁). Restar pₙ/qₙ y usar el determinante da un error absoluto exacto de 1/[qₙ(qₙαₙ₊₁+qₙ₋₁)].

Como αₙ₊₁>aₙ₊₁ y qₙ₊₁=aₙ₊₁qₙ+qₙ₋₁, resulta |α−pₙ/qₙ|<1/(qₙqₙ₊₁)≤1/qₙ².

En una fracción continua simple, los denominadores son positivos y no decrecen, aunque los dos primeros pueden coincidir. El signo antes de tomar valor absoluto es (-1)^n: los índices pares quedan por debajo y los impares por encima.

Una horquilla exacta para la raíz

Usa 19/11 y 26/15 para √3.

  1. Lados

    El índice cuatro es par: 19/11<√3.
    El cinco es impar: √3<26/15.
  2. Primer error

    Con denominadores once y quince, 0<√3−19/11<1/165.
  3. Segundo

    El siguiente denominador es 41, así que 0<26/15−√3<1/615.
Resultado

Las dos fracciones encierran √3 con errores certificados.

Lo comprobamos

19²=361<3·11²=363 y 26²=676>3·15²=675 comprueban los lados sin decimales.

Elegir precisión antes de redondear

Busca una fracción cuyo error respecto de √3 sea menor que 0,001.

  1. Continuar

    a₆=2 produce 71/41 y a₇=1 produce 97/56.
  2. Cota

    El error de 71/41 es menor que 1/(41·56)=1/2296.
  3. Comparar

    2296>1000, por tanto 1/2296<1/1000=0,001.
Resultado

71/41 cumple la precisión pedida.

Lo comprobamos

La cota garantiza el error sin conocer muchas cifras de √3. No afirma que sea el primer convergente que lo logra.

9. El principio del palomar garantiza aproximaciones y conecta con Pell

Dirichlet: para cada entero Q≥1 y real α existen enteros p,q con 1≤q≤Q y |α−p/q|<1/(qQ). Prueba: coloca las Q+1 partes fraccionarias de 0,α,…,Qα en Q intervalos semiabiertos de longitud 1/Q.

Dos caen en el mismo; al restarlas, |qα−p|<1/Q.

Divide por q. Si α es racional puede haber una igualdad exacta.

Para α irracional, al crecer Q estos denominadores no pueden quedar acotados: habría solo finitas fracciones cercanas de denominador acotado y un error positivo mínimo entre ellas. Dirichlet fuerza errores cada vez menores. Así obtenemos infinitas aproximaciones con error menor que 1/q².

La ecuación de Pell x²−Dy²=1, con D entero positivo no cuadrado, está relacionada con aproximar √D. Pero no todo convergente resuelve esa ecuación: hay que sustituir. Aquí veremos la conexión y una familia para D=3; una clasificación completa de Pell requiere desarrollar más su teoría.

Dos partes fraccionarias en una misma caja

Aplica la idea de Dirichlet a √3 y Q=5.

  1. Localizar

    1,73<√3<1,74 se comprueba al elevar al cuadrado.

    Las partes fraccionarias de √3 y 5√3 están ambas entre 0,6 y 0,8.

  2. Restar índices

    Tomamos q=5−1=4.

    Las partes enteras correspondientes son ocho y uno: p=8−1=7.

  3. Cota

    |4√3−7|<1/5 y, al dividir, |√3−7/4|<1/20.
Resultado

El palomar encuentra 7/4 con denominador no mayor que cinco.

Lo comprobamos

El error exacto es 1/[16(7/4+√3)], que es menor que 1/48 y por tanto que 1/20.

Convergentes que sí y que no resuelven Pell

Prueba fracciones cercanas a √3.

  1. No basta aproximar

    5/3 es convergente, pero 5²−3·3²=−2, distinto de uno.
  2. Un acierto

    7/4 sí cumple: 7²−3·4²=49−48=1.
  3. Generar más

    (2+√3)^k=xₖ+yₖ√3 tiene coeficientes enteros y norma (4−3)^k=1.

    Da (2,1),(7,4),(26,15),(97,56),….

  4. Por qué infinitas

    Para k creciente, (2+√3)^k crece estrictamente y las parejas no pueden repetirse.

Resultado

La sustitución certifica Pell; las potencias construyen una familia infinita.

Lo comprobamos

No hemos afirmado que cualquier convergente sirva ni probado que esta sea toda la lista de soluciones positivas.

Ahora lo resolvemos de principio a fin.

EJEMPLO RESUELTO 1

Todas las soluciones

Resuelve 3x+5y=1 en enteros.

  1. Precisar la restricción

    x e y deben ser enteros. Como mcd(3,5)=1 divide uno, hay soluciones.

  2. Encontrar una particular

    3·2+5(−1)=6−5=1.
    Tomamos x₀=2,y₀=−1.
  3. Restar una solución cualquiera

    Si 3x+5y=1, al restar queda 3(x−2)+5(y+1)=0.
  4. Usar coprimalidad

    Cinco divide 3(x−2), y como es coprimo con tres, divide x−2.

    Escribimos x−2=5t, t entero.
  5. Despejar la otra coordenada

    3·5t+5(y+1)=0 da y+1=−3t.
    Por tanto x=2+5t, y=−1−3t.
  6. Verificar ambas direcciones

    Todo t entero produce coordenadas enteras y 3(2+5t)+5(−1−3t)=1.

    El razonamiento anterior demuestra además que toda solución aparece.

Resultado

x=2+5t, y=−1−3t, t∈Z.

Lo comprobamos

3(2+5t)+5(−1−3t)=6+15t−5−15t=1. Las dos coordenadas son enteras para todo t entero.

EJEMPLO RESUELTO 2

Un convergente

Aproxima √2 mediante [1;2,2].

  1. Leer los corchetes

    [1;2,2] significa 1+1/(2+1/2), no 1+1/2+1/2.

  2. Empezar por dentro

    2+1/2=5/2.
  3. Invertir la fracción interior

    1/(5/2)=2/5.
  4. Sumar el primer entero

    1+2/5=7/5=1,4.
  5. Distinguir aproximación e identidad

    (7/5)²=49/25=1,96<2, por tanto 7/5<√2.
  6. Cuantificar el error

    Racionalizando: √2−7/5=(2−49/25)/(√2+7/5)=1/[25(√2+7/5)]<1/25.
Resultado

7/5=1,4.

Lo comprobamos

La aproximación es inferior y no una identidad: su cuadrado es 1,96. La expresión exacta del error evita inferencias basadas solo en decimales.

Los símbolos que hemos usado

ax+by=c
Ecuación lineal con coeficientes enteros y soluciones x,y exigidas enteras.
d=mcd(a,b)
Divisor que decide la existencia de soluciones cuando a,b no son ambos cero.
t∈Z
Parámetro entero de la familia completa de soluciones.
[a₀;a₁,…,a_n]
Fracción continua a₀+1/(a₁+1/(⋯+1/a_n)), con a_j enteros positivos para j≥1.
p_n/q_n
Convergente obtenido al truncar una fracción continua en el término a_n.
|α−p/q|
Error absoluto al aproximar el real α por la fracción p/q, con q>0.

Ahora te toca a ti.

Tienes cinco ejercicios. Inténtalos; las pistas te ayudan si te atascas.

Practicar este tema →

Para ampliar