¿Cuántos trillizos [matemática] (a, b, c) [/ matemática] existen de modo que [matemática] a ^ a + b ^ b = c ^ c [/ matemática] ([matemática] a, b, c \ in \ mathbb {Z} [/ math] y [math] a \ neq b \ neq c [/ math])? Si no existen tales trillizos, ¿cómo se puede probar eso?

Tenga en cuenta que la función [math] n ^ n [/ math] está aumentando monotónicamente en [math] \ mathbb {N} [/ math].

Claramente, [matemática] 0 [/ matemática] no puede ser uno de los tres números ya que [matemática] 0 ^ 0 [/ matemática] no está definida.

Primero mostraremos que no hay soluciones cuando [math] a, b, c [/ math] son ​​enteros positivos:

Mostramos que

[matemáticas] (n + 2) ^ {n + 2}> (n + 1) ^ {n + 1} + n ^ n \: \ forall \: n \ in \ mathbb {N} [/ matemáticas]:

[matemáticas] (n + 2) ^ {n + 2} = [(n + 1) +1] ^ {n + 2} [/ matemáticas]

[matemáticas]> (n + 1) ^ {n + 2} + (n + 2) (n + 1) ^ {n + 1} [/ matemáticas]

[matemáticas]> (n + 1) ^ {n + 1} + (n + 2) \ veces n ^ n [/ matemáticas]

[matemáticas]> (n + 1) ^ {n + 1} + n ^ n [/ matemáticas]

Entonces, para dos enteros distintos [matemática] a [/ matemática] y [matemática] b [/ matemática] más pequeña que [matemática] c [/ matemática] y [matemática] a <b [/ matemática]:

[matemáticas] a \ leq (c-2) [/ matemáticas] y [matemáticas] b \ leq (c-1) [/ matemáticas] para que

[matemáticas] a ^ a + b ^ b \ leq (c-2) ^ {c-2} + (c-1) ^ {c-1} [/ matemáticas]

[matemáticas] <c ^ c [/ matemáticas]

Luego consideramos el caso cuando exactamente uno de los tres enteros es negativo. Este entero no puede ser otra cosa que [matemática] -1 [/ matemática], ya que de lo contrario un entero será igual a una fracción (no entera). Supongamos que uno de ellos es [matemática] -1 [/ matemática]. No puede ser [math] c [/ math] porque entonces dos números positivos se sumarían a un número negativo. Por lo tanto, suponga sin pérdida de generalidad que es [matemáticas] a [/ matemáticas]. En este caso tenemos una igualdad de la forma del caso 1, que ya hemos terminado.

Entonces, considere el caso cuando exactamente dos de los tres números son negativos. Si [matemática] a [/ matemática] y [matemática] b [/ matemática] son ​​esos dos números, entonces su suma no excede [matemática] \ dfrac {1} {64} + \ dfrac {1} {4} < 1 [/ math], y hemos terminado.

Cuando uno de ellos es [matemática] c [/ matemática] y el otro es [matemática] b, [/ matemática] nuevamente tenemos

[matemáticas] | c ^ c – b ^ b | <1 + \ dfrac {1} {4} = \ dfrac {5} {4} [/ matemáticas]. Por lo tanto, [matemáticas] a = 1 [/ matemáticas].

Cuando cualquiera de [matemática] b [/ matemática] o [matemática] c [/ matemática] es [matemática] -1, [/ matemática] claramente no hay solución. De lo contrario [matemáticas] | c ^ c – b ^ b | <\ dfrac {1} {4} + \ dfrac {1} {27} <1 [/ matemática].

El último caso es cuando cada uno de los tres enteros es negativo:
Primero mostramos que [matemáticas] \ dfrac {1} {(n + 2) ^ {n + 2}} + \ dfrac {1} {(n + 1) ^ {n + 1}} <\ dfrac {1} {n ^ n} \: \ forall \: n \ in \ mathbb {N} [/ math].

[matemáticas] \ dfrac {1} {n ^ n} <\ dfrac {1} {(n + 1) ^ n} = \ dfrac {n + 1} {(n + 1) ^ {n + 1}} [ /matemáticas]

[matemáticas] = \ dfrac {1} {(n + 1) ^ {n + 1}} + \ dfrac {n} {(n + 1) ^ {n + 1}} [/ matemáticas]

[matemáticas] <\ dfrac {1} {(n + 1) ^ {n + 1}} + \ dfrac {1} {(n + 2) ^ {n + 2}} [/ matemáticas]

Usando una idea similar al primer caso y el lema anterior, podemos mostrar que tampoco hay resultados esta vez (uno tendrá que tomar valores absolutos y luego comparar).

¿Cómo llegar al fondo de esto matemáticamente? Ninguna pista a partir de ahora.

Pero aquí hay una secuencia de comandos de Python que trata de encontrar tales trillizos (tal que [matemática] a ^ a + b ^ b [/ matemática] es igual a [matemática] c ^ c [/ matemática]) a través de la fuerza bruta:

def check_if_all_unique (matriz):
return len (array) == len (set (array));

límite superior = 150;
para un rango (1, límite superior, 1):
para b en el rango (1, límite superior, 1):
para c en el rango (1, límite superior, 1):
if (check_if_all_unique ([a, b, c])):
if (a ** a + b ** b == c ** c):
print (str (a) + “,” + str (b) + “,” + str (c))

, que no imprime nada (lo que parece implicar que hasta el upper_limit : [matemática] 150 – 1 [/ matemática], no existen tales trillizos), si mantenemos nuestra búsqueda limitada según estas condiciones:

  1. [matemática] a, b, c \ in \ mathbb {Z ^ +} [/ math] y [math] \ notin \ mathbb {Z ^ -} [/ math].
  2. [matemática] a [/ matemática], [matemática] b [/ matemática], [matemática] c [/ matemática] son ​​todas distintas, y la función check_if_all_unique está ahí para que no consideremos el triplete [matemático] ( a, b, c) [/ math] donde cualquiera de ellos es igual.

Todavía estoy investigando cómo podría ser probado por algún otro enfoque riguroso. Actualizará la respuesta en consecuencia.

Una cosa importante a tener en cuenta aquí es que el script de Python que no da una salida hasta [math] 149 [/ math] no implica que no existan tales trillizos. Podría haber.

A veces desearía no tener tantos desafíos matemáticos.


Editar [matemáticas] 01 [/ matemáticas]:

Actualmente estoy trabajando en la creación de una versión más eficiente del script Python mencionado anteriormente, lo que podría ayudar a reducir el número de iteraciones y, por lo tanto, la complejidad del tiempo de ejecución de la misma, ya que es bastante evidente que este tiene una complejidad de tiempo de ejecución extremadamente horrible. [matemáticas] O (n ^ 3) [/ matemáticas].


Espero que haya ayudado de alguna manera.