Autor Tema: Se puede tener la lista de todos los $$(x,y,z,w)$$ posibles que satisfacen...

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

30 Junio, 2025, 01:39 am
Respuesta #20

Carlos Ivorra

  • Administrador
  • Mensajes: 11,956
  • País: es
  • Karma: +0/-0
  • Sexo: Masculino
    • Página web personal
He detectado un error en el código, en la definición de la función Genera(M, a) (una sutileza del Python). Ya lo he corregido, y he cambiado el pdf, en el que un par de datos obtenidos con la función incorrecta estaban mal. He quitado la tabla con las soluciones para \( n = 1\,000\,000 \) porque probablemente tendría errores. La volveré a calcular.

Había otro error  :banghead:   Creo que ahora está bien, y he aprovechado para simplificar la construcción de la lista de partida.

30 Junio, 2025, 02:18 am
Respuesta #21

manooooh

  • $$\Large \color{#9c57a6}\pi\,\pi\,\pi\,\pi\,\pi\,\pi$$
  • Mensajes: 4,791
  • País: ar
  • Karma: +1/-0
  • Sexo: Masculino
Hola

He detectado un error en el código, en la definición de la función Genera(M, a) (una sutileza del Python). Ya lo he corregido, y he cambiado el pdf, en el que un par de datos obtenidos con la función incorrecta estaban mal. He quitado la tabla con las soluciones para \( n = 1\,000\,000 \) porque probablemente tendría errores. La volveré a calcular.

¿El archivo Hurwitz.pdf lo creaste tú?

Saludos

30 Junio, 2025, 02:53 am
Respuesta #22

Carlos Ivorra

  • Administrador
  • Mensajes: 11,956
  • País: es
  • Karma: +0/-0
  • Sexo: Masculino
    • Página web personal

30 Junio, 2025, 03:54 am
Respuesta #23

manooooh

  • $$\Large \color{#9c57a6}\pi\,\pi\,\pi\,\pi\,\pi\,\pi$$
  • Mensajes: 4,791
  • País: ar
  • Karma: +1/-0
  • Sexo: Masculino
Hola

Sí, claro.

Ah. Me resulta interesante.

De lo que he leído tengo algunos comentarios:

1) Una erratilla: "cuyas única solución".

2) En la definición de solución no fundamental versa: "Equivalentemente una solución no es fundamental si tiene una solución vecina de menor altura." ¿No sería "si tiene una solución vecina de mayor altura"?

De momento es lo que he visto.

Saludos

30 Junio, 2025, 09:24 am
Respuesta #24

Carlos Ivorra

  • Administrador
  • Mensajes: 11,956
  • País: es
  • Karma: +0/-0
  • Sexo: Masculino
    • Página web personal
He modificado de nuevo la función Genera(M, a), esta vez para simplificar el código, y a su vez he modificado el pdf para describir la versión simplificada del algoritmo.

Básicamente el cambio es que en la inicialización de la lista de soluciones pendientes basta poner una o dos soluciones, cuando en la versión anterior se ponían más. También había una errata en el pdf sobre la solución (3, 3, 3), que decía que tiene n = 27, cuando es n = 3.

1) Una erratilla: "cuyas única solución".

Ya está corregido, gracias.

2) En la definición de solución no fundamental versa: "Equivalentemente una solución no es fundamental si tiene una solución vecina de menor altura." ¿No sería "si tiene una solución vecina de mayor altura"?

No. Eso está bien. Una solución es fundamental si no tiene vecinas de menor altura, y no lo es si tiene vecinas de menor altura. Si una solución no es fundamental, podemos pasar de ella a otra vecina de menor altura y repetir el proceso hasta que la altura no pueda descender más, y entonces tenemos una solución fundamental.

30 Junio, 2025, 11:28 am
Respuesta #25

Carlos Ivorra

  • Administrador
  • Mensajes: 11,956
  • País: es
  • Karma: +0/-0
  • Sexo: Masculino
    • Página web personal
He modificado el pdf. Por una parte he vuelto a poner la tabla con las soluciones para \( n = 1\,000\,000 \), que es idéntica a la que había puesto al principio salvo un número (así que sospecho que lo copié mal).

Por otra parte he añadido un ejemplo en el que se resuelve a mano la ecuación para \( n = 14 \), \( a = 1 \) siguiendo el algoritmo, y he modificado ligeramente la descripción del algoritmo para hacer referencia a ella en el ejemplo más fácilmente.

Con la nueva versión del algoritmo, el cálculo para \( 1\,000\,000 \), en lugar de 22 minutos, me ha costado menos de 5.

30 Junio, 2025, 06:43 pm
Respuesta #26

Richard R Richard

  • Ingeniero Industrial
  • $$\Large \color{#9c57a6}\pi\,\pi\,\pi\,\pi\,\pi\,\pi$$
  • Mensajes: 4,054
  • País: ar
  • Karma: +2/-0
  • Sexo: Masculino
  • Dentro de la ciencia todo,fuera de la ciencia nada
Muchísimas gracias Carlos por el aporte, me alegro que el hilo te despertara curiosidad.

Cuando comenté esto , no había descubierto el Hurwitz.pdf , la intervención de manooooh, me avivó recien hoy,  solo me había metido con el código, así que doble agradecimiento!!!  Que placer leer en español, con razón me dijiste que la aclaración estaba en el pdf, y me lo volví a leer en Ingles....Madre mía ... Igual gracias a Luis pude explorar un poco.


La idea que me hacía es que con las respuestas "vecinas"  ahora que he hojeado sin tiempo, siempre puedes hallar nuevas vecinas por combinatoria de soluciones, y parece que siempre va ha haber mas, No sé si infinitas para el mismo $$n$$ y $$z$$, de eso arrancó el hilo.

Saludos  \(\mathbb {R}^3\)

30 Junio, 2025, 09:13 pm
Respuesta #27

Carlos Ivorra

  • Administrador
  • Mensajes: 11,956
  • País: es
  • Karma: +0/-0
  • Sexo: Masculino
    • Página web personal
La idea que me hacía es que con las respuestas "vecinas"  ahora que he hojeado sin tiempo, siempre puedes hallar nuevas vecinas por combinatoria de soluciones, y parece que siempre va ha haber mas, No sé si infinitas para el mismo $$n$$ y $$z$$, de eso arrancó el hilo.

Sí, si hay al menos una solución fundamental, ésta genera infinitas soluciones pasando a soluciones vecinas. Cada solución tiene a lo sumo una vecina que reduce la altura (la suma de todas las variables). Las demás vecinas conducen siempre a soluciones de mayor altura, y se forma un árbol infinito de modo que una misma solución nunca aparece dos veces en el árbol.

01 Julio, 2025, 02:23 am
Respuesta #28

Richard R Richard

  • Ingeniero Industrial
  • $$\Large \color{#9c57a6}\pi\,\pi\,\pi\,\pi\,\pi\,\pi$$
  • Mensajes: 4,054
  • País: ar
  • Karma: +2/-0
  • Sexo: Masculino
  • Dentro de la ciencia todo,fuera de la ciencia nada
Hola, lei todo el documento, no todo lo comprendí, pero ahora tengo mas tiempo, la pregunta que me queda dando vuelta es , si en el ejemplo que desarrollas $$n=14$$ y $$a=1$$ que tiene dos SFNT $$3,3,2,2,...$$ y $$6,4,3,...$$ creo haber entendido que ¿ambas crean dos árboles distintos de infinitas soluciones, es decir no van a compartir ninguna rama u hoja es decir ningún resultado particular?  Es difícil verlo en mi caso a la primera porque me sobran 10 u 11 unos. En todo caso mientras leía me había hecho la imagen de que  dos SFNT  tenían que tener la misma longitud pero una tiene 20 y la otra 24.
Al momento de hacer mi primer programa, no tenía ni idea que era una SFNT, solo sabía por deducción que de la primer solución podía deducir más, y solo me preguntaba solo por $$a=1$$, todo lo que hice fue desarrollar nuevos resultados a partir de lo que ahora se que es una fundamental, trabajando con combinatorias de los resultados previos fui sacando las soluciones vecinas , en particular para $$n=4$$, y vi que daban resultados cada vez mayores por lo que empecé a preguntarme si la lista de combinaciones era o no finita, y en realidad quería saber si  mi lista de soluciones era al menos exhaustiva.  Luego me pregunté por $$n=3$$ y $$a=1$$ y vi más de lo mismo.  En sí, medir la longitud no es lo que para mi  diferenciaba las distintas soluciones, pero ya intuía que podía haber diferentes familias de soluciones (árboles) ,las busqué, pero con un método al tanteo, que siempre me traía a las misma soluciones, para el caso que buscaba no lo hallé y visto ahora que hay solo 1 SNFT  no lo iba a encontrar. 

     
Saludos  \(\mathbb {R}^3\)

01 Julio, 2025, 02:41 am
Respuesta #29

Carlos Ivorra

  • Administrador
  • Mensajes: 11,956
  • País: es
  • Karma: +0/-0
  • Sexo: Masculino
    • Página web personal
Hola, lei todo el documento, no todo lo comprendí, pero ahora tengo mas tiempo, la pregunta que me queda dando vuelta es , si en el ejemplo que desarrollas $$n=14$$ y $$a=1$$ que tiene dos SFNT $$3,3,2,2,...$$ y $$6,4,3,...$$ creo haber entendido que ¿ambas crean dos árboles distintos de infinitas soluciones, es decir no van a compartir ninguna rama u hoja es decir ningún resultado particular?

En efecto. Forman dos árboles de soluciones sin elementos comunes. Pero eso es muy simple de ver: todas las soluciones del árbol generado por \( (3, 3, 2, 2) \) tienen la propiedad de que si vas calculando sucesivamente sus primeras vecinas (las que se forman cambiando su primera componente) acaban en \( (3, 3, 2, 2) \), mientras que las soluciones del segundo árbol, al formar con ellas la sucesión de primeras vecinas, acaban en \( (6, 4, 3) \). Por lo tanto, ninguna puede estar en los dos árboles.

Es difícil verlo en mi caso a la primera porque me sobran 10 u 11 unos. En todo caso mientras leía me había hecho la imagen de que  dos SFNT  tenían que tener la misma longitud pero una tiene 20 y la otra 24.

¿A qué llamas longitud? Si te refieres a \( n \), es \( 14 \) en ambos casos. Las soluciones son:

\( (3,3,2,2,1,1,1,1,1,1,1,1,1,1) \) y \( (6,4,3,1,1,1,1,1,1,1,1,1,1,1) \)

puedes comprobar que ambas son solución de la ecuación

\( x_1^2+\cdots + x_{14}^2 = x_1\cdots x_{14} \)

Para la primera es \( 9+9+4+4+10 = 3\cdot 3\cdot 2\cdot 2 \). Para la segunda es \( 36+16+9+11 = 6\cdot 4\cdot 3 \).

Ah, te referirás a la altura, que, en efecto, en la primera es 20 y en la segunda 24, pero la altura no es constante en las soluciones. Al contrario, a medida que avanzas en el árbol de soluciones generado por una SF (incluso si es la trivial) la altura aumenta estrictamente de un paso al siguiente.

Al momento de hacer mi primer programa, no tenía ni idea que era una SFNT, solo sabía por deducción que de la primer solución podía deducir más, y solo me preguntaba solo por $$a=1$$, todo lo que hice fue desarrollar nuevos resultados a partir de lo que ahora se que es una fundamental, trabajando con combinatorias de los resultados previos fui sacando las soluciones vecinas , en particular para $$n=4$$, y vi que daban resultados cada vez mayores por lo que empecé a preguntarme si la lista de combinaciones era o no finita.

Cuando pasas de una solución a una vecina que no sea la primera, la altura crece estrictamente, por lo que pasando de una a otra obtienes una sucesión (un árbol, en realidad) de infinitas soluciones distintas dos a dos.

Luego me pregunté por $$n=3$$ y $$a=1$$ y vi más de lo mismo.  En sí, medir la longitud no es lo que para mi  diferenciaba las distintas soluciones, pero ya intuía que podía haber diferentes familias de soluciones (árboles) ,las busqué, pero con un método al tanteo, que siempre me traía a las misma soluciones, para el caso que buscaba no lo hallé y visto ahora que hay solo 1 SNFT  no lo iba a encontrar. 

En efecto, el menor caso con dos SFNT es \( n = 14, a = 1 \).