|
|
|
Ecuaciones Diofánticas
Las ecuaciones diofánticas trabajan sobre los números enteros Z, son ecuaciones del tipo:
u.X+v.Y=w
Donde u, v y w son los coeficientes enteros de la ecuación, X e Y las variables. Ya que u, v y w son números que conocemos, la ecuación tiene infinitas soluciones o no tiene ninguna, así que lo que se trata de hallar es las ecuaciones generadoras de los pares de números (X,Y) que satisfacen la ecuación.
X=f(u, v, w, T)
Y=g(u, v, w, T) T=Entero
Donde T es un parámetro (número de libre elección) entero que al variar nos va dando los distintos pares que verificarán la ecuación, ya que los valores que puede tomar T son infinitos, las soluciones también lo son.
Resolución
:Una ecuación diofántica:
u.X+v.Y=k
tiene solución solo si k es divisible por el divisor común máximo ente u y v. Si esto se cumple las soluciones son infinitas, se procede de la siguiente forma:
a.X+b.Y=c
Dado que dividimos la ecuación por el divisor común máximo entre a y b, a y b serán ahora primos entre sí.
a.X+b.Y=1
Llamemos a estos valores X0 e Y0
Esto puede hacerse de dos formas, si es muy evidente la solución, simplemente se utiliza, por ejemplo:
10X+9Y=1
Es evidente aquí que se verifica para X0 =1 e Y0=-1. Pero en otros casos puede no ser tan fácil:
17X+23Y=1
Resolver esta ecuación tanteando es poco elegante y además algo complicado, así que aquí utilizaremos el algoritmo de Euclides que nos dará una solución particular. Se procede como sigue:
Primero se forma una fracción impropia (>1) con los coeficientes a y b.
Y luego se descompone en fracción continua hasta que el numerador de la última fracción quede igual a 1.
Luego se elimina esta última fracción y se reconstruye la expresión.
La solución particular estará dada por el numerador y denomidador de la fracción resultante. Esto se verá más claro con un ejemplo:

Luego se elimina la fracción 1/5 y se opera hasta volver a una expresión impropia.

Luego la solución particular es X0=-4 e Y0=3. La solución no nos dice los signos que deben ser elejidos de manera tal que la ecuación de 1.
a.X0+b.Y0=1 a(X0.c)+b(Y0.c)=c X1=X0.c Y1= Y0.c
X= X1 + b.T
Y= Y1 - a.T
Si los signos de los coeficientes a y b son distintos es en cambio:
X= X1 + b.T
Y= Y1 + a.T
Es decir, la regla nemotécnica en este caso es: si los coeficientes a y b son del mismo signo, en las ecuaciones los signos serán distintos y si son de signo contrario serán del mismo signo.
Vemos que de esta manera podemos hacer variar el parámetro T y obtendremos las infinitas soluciones de la ecuación.