5 votos

Soluciones enteras positivas dea3+b3=ca3+b3=c

Hay alguna forma rápida de resolver por entero positivo soluciones de a3+b3=ca3+b3=c knowing cc? Mi método actual es la comprobación de si ca3ca3 es un cubo perfecto de un rango de números para aa, pero esto lleva un montón de tiempo para números más grandes. Sé c=(a+b)(a2ab+b2)c=(a+b)(a2ab+b2), pero no puedo pensar en una manera en que esto podría acelerar el proceso. La factorización de los números se puede hacer con bastante rapidez, pero, a continuación, los valores de aa bb tienen que ser elegidos. Esta es una pregunta anterior que tuve acerca de los números de Fibonacci. Cualquier literatura relevante es apreciado.

10voto

Dietrich Burde Puntos 28541

Una forma muy rápida de ver que un entero positivo cc no es la suma de dos cubos modulares de restricciones. La ecuación de a3+b3=ca3+b3=c no tiene ningún entero soluciones si cc satisface una de las siguientes congruencias:

(1)c3,4mod7(1)c3,4mod7

(2)c3,4,5,6mod9(2)c3,4,5,6mod9

(3)c3,4,5,6,10,11,12,13,14,15,17,18,21,22,23,24,25,30,31,32,33,38,39,40,41,42,45,46,48,49,50,51,52,53,57,58,59,60mod63(3)c3,4,5,6,10,11,12,13,14,15,17,18,21,22,23,24,25,30,31,32,33,38,39,40,41,42,45,46,48,49,50,51,52,53,57,58,59,60mod63

Por otro lado, no son propiedades intrínsecas de cc conocido, de tal manera que cc es la suma de dos cuadrados:

Teorema (Broughan 2003): Vamos a cc ser un entero positivo. Entonces la ecuación de c=a3+b3c=a3+b3 tiene soluciones en los enteros positivos si y sólo si se cumplen las siguientes condiciones:

1.) Existe un divisor dcdc c1/3d22/3c1/3c1/3d22/3c1/3 tal que

2.) para algún entero positivo ll tenemos d2c/d=3ld2c/d=3l tal que

3.) el entero d24ld24l es un cuadrado perfecto.

2voto

Geoff Robinson Puntos 17610

Así podría concentrarse en el caso de que aa bb son relativamente primos. Esto significa que a2+b2aba2+b2ab debe ser el producto de todos los números primos congruentes a 11 (mod 33) o 33 veces este tipo de producto. Por lo tanto, si usted escribe c=3m1d3fc=3m1d3f donde 3m3m es la potencia exacta de 33 dividiendo cc dd es el producto de todos los primos divisores de cc que son congruentes a 22 (mod 33) (incluyendo multiplicidades), entonces si m=0m=0, necesitamos expresar ff en la forma x2+y2xyx2+y2xy para los números enteros xx yy (y esto se puede hacer). Si m>0m>0, necesitamos expresar 3f3f en la forma x2+y2xyx2+y2xy para los números enteros xx yy (y esto se puede hacer). Para cada una de dichas expresión (y el número de estas expresiones pueden ser calculados con precisión de la racional factorización prima de ff), tenemos que comprobar si es o no d=x+yd=x+y al m=0m=0 o 3m1d=x+y3m1d=x+y al m>0m>0.

Aunque esto es teóricamente correcto, no puedo decir que es rápido o eficiente (depende de la factorización de las propiedades de los enteros de Eisenstein Z[ω] donde ω=e2πi3). Sin embargo, vamos a analizar c=468=9×52. De acuerdo con el método anterior, tenemos que expresar 39 en la forma x2+y2xy para los números enteros xy, y deberíamos tener x+y=12 si queremos obtener un x3+y3=468. En esta etapa hay pocas posibilidades para comprobar y hasta la simetría, la solución es x=5,y=7. Podría ser útil tener en cuenta que en general, tenemos (3m1d)2>3f al 3 divide c d2>f al 3 no divide c, si hay alguna posibilidad de tener la solución ac=a3+b3, a b positivos.

2voto

gnasher729 Puntos 3414

c=(a+b)(a2ab+b2) debe ser realmente muy útil. Después de factoring c, usted encontrará todas las posibles maneras de escribir c=xy. Deje x=a+b o b=xa, por lo que

a2ab+b2=a2a(xa)+(xa)2=3a23ax+x2=y

Resolver esta ecuación cuadrática de una y comprobar que a es un número entero.

Obviamente muchos factores que no necesitan ser examinados: Si mantenemos la suma de x=a+b fijo, a continuación, a3+b3 entre x3/4x3, lo x debe ser de entre c1/3(4c)1/3.

Después de leer los posts anteriores, esta parece ser la publicación de un resultado, que se citan (Broughan, 2003). Había una mirada en el papel. Oh, bueno, usted puede hacer este complicado.

Para los no muy grande c, decir c<109, fuerza bruta puede ser más rápido: sea a = 0, b = c1/3, redondeado hacia abajo. Mientras a3+b3<c aumento de un 1. Si a3+b3=c nota de que has encontrado una solución. A continuación, disminución de b por 1, repetir hasta que a>b.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X