Se nos da $k$ números enteros positivos $a_i$ y quiere tantos enteros positivos $n_i$ cada uno dividiendo el respectivo $a_i$ con el $n_i$ mutuamente coprima, y el producto de las $n_i$ igual al mínimo común múltiplo del $a_i$ .
Nota: <span class="math-container">$1$</span> es coprima con todo número entero positivo, por lo que <span class="math-container">$n_i=1$</span> a veces está bien.
Hay un método sencillo cuando podemos poner el $a_i$ como $\prod p_j^{m_{j,i}}$ para los primos $p_j$ . Inicialmente fijamos todos los $n_i$ a $a_i$ entonces para cada primo $p_j$ que aparecen en las factorizaciones del $a_i$ elegimos uno de los posibles $i$ con multiplicidad máxima $m_{j,i}$ y para cada otros $i$ dividir $n_i$ por $p_j^{m_{j,i}}$ .
¿Podemos proceder sin factorización o, si es imposible, con el menor trabajo de factorización posible (quizás utilizando una primitiva de Máximo Común Divisor y/o otros métodos computacionalmente eficientes)?
Dado $a_0=554400=2^5\cdot 3^2\cdot 5^2\cdot 7\cdot 11$ , $a_1=4422600=2^3\cdot 3^5\cdot 5^2\cdot 7\cdot 13$
$k=2$ las únicas 4 soluciones son:
- $n_0=2^5\cdot 5^2\cdot 7\cdot 11=61600$ , $n_1=3^5\cdot 13=3159$
- $n_0=2^5\cdot 5^2\cdot 11=8800$ , $n_1=3^5\cdot 7\cdot 13=22113$
- $n_0=2^5\cdot 7\cdot 11=2464$ , $n_1=3^5\cdot 5^2\cdot 13=78975$
- $n_0=2^5\cdot 11=352$ , $n_1=3^5\cdot 5^2\cdot 7\cdot 13=552825$
Resolver el problema para $k=2$ conduce a una solución para las grandes $k$ sustituyendo iterativamente $a_i$ y $a_{i'}$ con el $n_i$ y $n_{i'}$ obtenido para el $k(k-1)/2$ pares de $i,i'$ con $i<i'$ . Sin embargo, eso parece menos que óptimo.
El problema es de interés general en los grandes problemas de la TRC. El contexto motivador inicial fue la aplicación de la Teorema chino del resto en el último paso del Pohlig-Hellman algoritmo con módulos compuestos, allí .