Autor Tema: Ecuación diofántica y calcular suma más próxima a 1000

0 Usuarios y 1 Visitante están viendo este tema.

11 Febrero, 2018, 08:01 pm
Leído 1379 veces

Frankie

  • $$\Large \color{#5372a0}\pi\,\pi$$
  • Mensajes: 66
  • País: es
  • Karma: +0/-0
  • Sexo: Masculino
    • Simple Machines Forum
El ejercicio es el siguiente;

Dada la ecuación \( 9257x + 8610y = 10 \), di si tiene solución y en caso afirmativo, calcula aquella cuya suma tenga un valor más cercano a 1000.

Con el algoritmo extendido de Euclides he obtenido que el \( mcd(9257,8610) = 1 \) y los coeficientes de Bezout son \( x=173 \) e \( y=-186 \). El problema viene en la segunda parte del problema, no sé cómo proceder para encontrar una solución cuya suma tenga un valor más cercano a 1000.

Gracias de antemano.

11 Febrero, 2018, 08:55 pm
Respuesta #1

robinlambada

  • Moderador Global
  • Mensajes: 4,129
  • País: es
  • Karma: +0/-0
  • Sexo: Masculino
Hola.
El ejercicio es el siguiente;

Dada la ecuación \( 9257x + 8610y = 10 \), di si tiene solución y en caso afirmativo, calcula aquella cuya suma tenga un valor más cercano a 1000.

Con el algoritmo extendido de Euclides he obtenido que el \( mcd(9257,8610) = 1 \) y los coeficientes de Bezout son \( x=173 \) e \( y=-186 \). El problema viene en la segunda parte del problema, no sé cómo proceder para encontrar una solución cuya suma tenga un valor más cercano a 1000.

Gracias de antemano.
Has hecho lo más dificil. Solo te falta poner la solución general e imponer \( x+y=1000
 \)
Es decir.

Tienes una solución particular: \( 9257\cdot{}173 + 8610\cdot{}(-186) = 1\Leftrightarrow{}9257\cdot{}1730 + 8610\cdot{}(-1860) = 10 \)

Solución particular \( (1730,-1860) \)

La general, es la solución general de la ec. homogénea más una solución particular de la no homogénea.

Por ello \( \begin{cases}x=-8610t+1730 \\y=9257t-1860\end{cases} \)

Solo tienes que imponer \( x+y=1000 \)

Saludos.
Envejecer es como escalar una gran montaña: mientras se sube las fuerzas disminuyen, pero la mirada es más libre, la vista más amplia y serena.

La verdadera juventud una vez alcanzada, nunca se pierde.

12 Febrero, 2018, 12:00 am
Respuesta #2

Ignacio Larrosa

  • Moderador Global
  • Mensajes: 2,401
  • País: es
  • Karma: +0/-0
  • Sexo: Masculino
    • Actividades con GeoGebra
Hola.
El ejercicio es el siguiente;

Dada la ecuación \( 9257x + 8610y = 10 \), di si tiene solución y en caso afirmativo, calcula aquella cuya suma tenga un valor más cercano a 1000.

Con el algoritmo extendido de Euclides he obtenido que el \( mcd(9257,8610) = 1 \) y los coeficientes de Bezout son \( x=173 \) e \( y=-186 \). El problema viene en la segunda parte del problema, no sé cómo proceder para encontrar una solución cuya suma tenga un valor más cercano a 1000.

Gracias de antemano.
Has hecho lo más dificil. Solo te falta poner la solución general e imponer \( x+y=1000
 \)
Es decir.

Tienes una solución particular: \( 9257\cdot{}173 + 8610\cdot{}(-186) = 1\Leftrightarrow{}9257\cdot{}1730 + 8610\cdot{}(-1860) = 10 \)

Solución particular \( (1730,-1860) \)

La general, es la solución general de la ec. homogénea más una solución particular de la no homogénea.

Por ello \( \begin{cases}x=-8610t+1730 \\y=9257t-1860\end{cases} \)

Solo tienes que imponer \( x+y=1000 \)

Saludos.

Para visualizarlo:


Saludos,
Daría todo lo que se por la mitad de lo que ignoro (R. Descartes)
O incluso por muchísimo menos ...  (yo)

12 Febrero, 2018, 10:10 am
Respuesta #3

Frankie

  • $$\Large \color{#5372a0}\pi\,\pi$$
  • Mensajes: 66
  • País: es
  • Karma: +0/-0
  • Sexo: Masculino
    • Simple Machines Forum
Has hecho lo más dificil. Solo te falta poner la solución general e imponer \( x+y=1000
 \)
Es decir.

Tienes una solución particular: \( 9257\cdot{}173 + 8610\cdot{}(-186) = 1\Leftrightarrow{}9257\cdot{}1730 + 8610\cdot{}(-1860) = 10 \)

Solución particular \( (1730,-1860) \)

La general, es la solución general de la ec. homogénea más una solución particular de la no homogénea.

Por ello \( \begin{cases}x=-8610t+1730 \\y=9257t-1860\end{cases} \)

Solo tienes que imponer \( x+y=1000 \)

Saludos.

Hola robinlambada,

Gracias por la pronta respuesta. He hecho los cálculos forzando a que se cumpliese que \( x+y=1000 \) y me ha salido como solución \( t=870/647 \). ¿Qué hago con esa solución? ¿Sustituyo \( t \) en cada ecuación y de ahí saco los valores de \( x \) e \( y \)?

Para visualizarlo:


Saludos,

¡Gracias Ignacio!

12 Febrero, 2018, 10:57 am
Respuesta #4

Luis Fuentes

  • el_manco
  • Administrador
  • Mensajes: 58,907
  • País: es
  • Karma: +0/-0
Hola

Gracias por la pronta respuesta. He hecho los cálculos forzando a que se cumpliese que \( x+y=1000 \) y me ha salido como solución \( t=870/647 \). ¿Qué hago con esa solución? ¿Sustituyo \( t \) en cada ecuación y de ahí saco los valores de \( x \) e \( y \)?

Pero ten en cuenta que \( t \) tiene que ser entero. Dado que \( x+y \) es una función creciente en \( t, \) lo que deduces es que el valor más próximo a \( 1000 \) se alcanza o bien cuando \( t=[870/647]=1 \) ó bien \( t=[870/647]+1=2 \). Comprueba cual de los dos se acerca más. Esto lo verás muy bien en el gráfico de Ignacio.

Saludos.

P.D. \( [x ] \) denota la función parte entera.

12 Febrero, 2018, 11:12 am
Respuesta #5

Frankie

  • $$\Large \color{#5372a0}\pi\,\pi$$
  • Mensajes: 66
  • País: es
  • Karma: +0/-0
  • Sexo: Masculino
    • Simple Machines Forum
Es cierto Luis, no había tenido en cuenta esa consideración y es cierto que para \( t=2 \) el valor de \( x+y \) es más próximo a 1000 que para \( t=1 \). Muchas gracias por la aclaración.