Encontré esta pregunta en el Resonance Journal of Science Education (edición de abril de 2021). Desafortunadamente, solo está disponible en la copia impresa de la revista. Hay un pequeño poema citado de que plantea el siguiente problema,
Pude encontrar una ecuación cúbica en xy sustituyendo el valor de de la primera ecuación a la segunda ecuación,
Ahora la pregunta que tengo es,
La segunda ecuación que te dan tiene una pista sutil.
Si y son grandes, entonces que es el grado 6 domina los otros términos.
Podemos establecer esta dominancia más rigurosamente observando que la primera ecuación dada fuerza . Entonces No puedes exceder , que es menor que % del lado derecho de la segunda ecuación, obligando a la término para compensar todo el resto.
Entonces debe estar cerca de la raíz cúbica del lado derecho de la segunda ecuación, estando esta raíz entre y .
El factor que se ajusta a esta estimación y su producto es , así que pruebe ese valor para .
Asumiendo que funciona (resolviendo la ecuación cúbica), la primera ecuación da . Entonces el factor mayor debe ser al menos y menos que . El único factor de que cae dentro de estos límites es , entonces los valores de y sería (en cualquier orden) y .
Desde donde usted señaló, podría reducir los candidatos.
y son edades, por lo que son números enteros. ; podemos despreciar el factor 62459 ya que las personas no pueden vivir tanto tiempo.
El producto de las edades de dos personas se divide por . Por aritmética modular, podemos afirmar que , y . (Esto es algo tedioso de hacer a mano, pero creo que es factible.) Ahora hay tres candidatos para ; , o . La respuesta es , y sus edades serían y . (Técnicamente o también son posibles.)
(+Editar) Hasta aquí estaba resolviendo la cúbica, pero se dieron más informaciones; con , , entonces y es fácil.
En el año , sabían cómo resolver ecuaciones cúbicas (se estudiaron por primera vez en el siglo por Omar Khayyam en Persia).
Entonces, ellos sabían que la única raíz real de
Ahora, usando la primera ecuación, tenemos que
ultraleyenda5385
Pablo
md2perpe
Qui Gonn Jinn
md2perpe
Qui Gonn Jinn
ultraleyenda5385
Qui Gonn Jinn
Qui Gonn Jinn
md2perpe
[(x,y) for x in range(100) for y in range(100) if x**2+x*y+y**2==1087 and x**4+x**3*y**3+y**4==45777295]
Respuesta:[(17, 21), (21, 17)]
Pablo