Loading [MathJax]/jax/element/mml/optable/MathOperators.js

5 votos

Reducción del factoraje a la búsqueda del orden

Teorema

Deje que N ser un número general de impar, que escrito como su factorización principal es N=p1α1p2α2psαs . Si x se elige uniformemente al azar de ZN (grupo de números coprime a N ) y r es el orden de x modulo N. Entonces \begin {ecuación} \mathbb {P} [r] \text { es par y }x^{r/2} \not\equiv -1 \text { mod } N] \geq 1 - \frac {1}{2^{s}} \end {ecuación}

Prueba

Tenemos que mostrar eso, \begin {ecuación*} \mathbb {P} [r] \text { es impar o }x^{r/2} \equiv -1 \text { mod } N] \leq \frac {1}{2^s} \end {ecuación*}

El teorema del resto de China establece que ZNZp1α1×Zp2α2××Zpsαs de lo que podemos deducir que la elección x uniformemente al azar de ZN es equivalente a elegir xi uniformemente al azar de Zpjαj .

Deje que rj ser el orden de xj modulo pjαj y dejar 2mj ser la mayor potencia de 2 que divide rj . Así que kj2mj=rj y kj impar.

Supongamos que r es impar, lo que implica que rj debe ser impar para cada j (así que mj=0 ), que se produce con probabilidad 2s (de un resultado anterior).

Ahora asume que r es parejo, pero xr/21 mod N . Luego xr/21 mod pjαj . Esto implica que rj no divide r2 para ver esta suposición rj|r2crj=r2 y por lo tanto x_j^{r/2} \equiv x_{j}^{cr_j} \equiv (x_{j}^{r_j})^c \equiv 1 \text { mod } {p_j}^{ \alpha_j } \not\equiv -1 \text { mod } {p_j}^{ \alpha_j } dando una contradicción.

Por lo tanto, debemos tener que todos m_j son iguales a un valor común m .

Está probando esta declaración final donde estoy atascado. Las notas, que estoy usando dicen;

"Porque r_j todos se dividen r y de hecho r es un múltiplo común de la r_j así que si uno de los m_j tiene un poder extra de 2 eliminando esto, los otros deberían seguir dividiéndose \dfrac {r}{2} . Pero hemos demostrado que esto no es cierto."

Mi intento de prueba (WLOG r_1 tiene un poder extra de 2 ) \begin {alineado*} r &= c r_1 r_2 \dots r_s \text {(ya que la r es un múltiplo común)} \\ r &= c (k_1 2^{m+1}) r_2 \dots r_s \\ \dfrac {r}{2} &= c (k_1 2^{m}) r_2 \dots r_s \end {alineado*} y por lo tanto r_j, \Big | \dfrac {r}{2} para j = 2 \dots s la contradicción.

Sin embargo, seguramente podemos repetir esta prueba cuando todos m_j son iguales y obtienen la misma contradicción? Entonces, ¿en qué me equivoco?

3voto

Zander Puntos 8843

Cuando escribes r = c r_1 r_2 \cdots r_s \quad \text {(since r is common multiple)} c no es generalmente un número entero, por lo que no sigue directamente de \frac {r}{2} = c (k_1 2^{m_1-1})r_2 \cdots r_s que r_2 \mid \frac {r}{2} . También se basa en los hechos que 2^{m_1} \mid r y m_1>m_2 (el último es el verdadero WLOG cuando no todos m_j son iguales).

Si todos m_i=m_2 entonces 2^{m_2} es el poder más alto de 2 que divide el múltiplo menos común de la r_i y así puede ser el poder más alto de 2 que divide r (que puede ser cualquier múltiplo común, posiblemente el LCM), en cuyo caso r_2 \not \mid \frac {r}{2} . Sólo se garantiza que r_2 \mid \frac {r}{2} si m_i>m_2 para algunos i .

Para ilustrarlo, considere N=13 \times 29 \times 53 y x=2 de donde p_1=13,p_2=29,p_3=53 \\ r_1=12,r_2=28,r_3=52 \\ m_1=m_2=m_3=2 \\ r = \frac {1}{16} r_1 r_2 r_3 El poder más alto de 2 que divide r es 2^2 y ninguno de los r_1,r_2,r_3 divide r/2 .

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