Si no conoce un número entero en particular $a$ pero se conocen varios residuos ( $r_i$ ) de $a$ módulo de varios enteros mutuamente primos ( $m_i$ ), puedes utilizar el Teorema del Resto Chino para encontrar $r$ tal que $a = r + k\prod{m_i}$ que varía a lo largo de $k$ con $0 \le r < \prod{m_i}$ . Si sabes $0 \le a < \prod{m_i}$ Entonces, usted tiene $a = r$ .
Todo número racional $a/b$ puede proyectarse sobre un campo finito primo $\mathbb{Z}/\mathbb{Z}_p$ (dado que $b$ es invertible, es decir $\gcd(p,b) = 1)$ para muchos $p$ .
Dada una colección de estas proyecciones, $i$ pares $(r_i, p_i)$ donde $a/b \equiv r_i \mod p_i$ ¿hay algún proceso similar al Teorema del Resto Chino por el que se pueda tomar esa colección de pares y trabajar hacia atrás para encontrar $a/b$ ?
Por ejemplo, dada la lista de pares $[(2,3), (3,5), (6,11), (500000004, 1000000007)]$ ¿Puedes trabajar hacia atrás para encontrar $1/2$ ?
Me doy cuenta de que siempre habrá una infinidad de soluciones enteras y racionales para cada colección de residuos, pero siempre habrá una solución más pequeña correspondiente al $0 \le r < \prod{m_i}$ arriba, tal vez un $a/b$ minimizar $|ab|$ o $a^2b^2$ y me gustaría encontrarlo.
Si lo necesita, añada la capacidad de generar nuevos residuos para primos dados arbitrariamente en lugar de trabajar a partir de una colección de pares de entrada fija. Estos números racionales que estoy tratando de resolver para son soluciones a algunas ecuaciones lineales grandes, y estas ecuaciones son convenientes para resolver sobre campos finitos "pequeños" ( $p \le 2^{32}$ ), pero inconveniente para resolver sobre racionales de precisión infinita.
0 votos
Qué ocurre con la ecuación grande si se resuelve modulo tal primo $p$ que $p\mid b$ ? En otras palabras, ¿falla de forma que permita deducir de forma fiable que ha encontrado un factor primo del denominador?
0 votos
El sistema lineal se volverá singular. Pero considero este caso tan improbable que no vale la pena considerarlo.