6 votos

Raíces cuadradas iteradas sobre campo finito. ¿Cuándo nos topamos con un no residente?

Supongamos que estamos trabajando dentro de los enteros modulo pp donde pp es de alguna extraña primer número. Supongamos que x0x0 es un (distinto de cero) de residuos cuadráticos mod pp, entonces existe una x1x1 tal que x21x0(modp)x21x0(modp). Deje x1x1 ser una raíz de x0x0. Ahora, si x1x1 es también una ecuación cuadrática de residuos de mod pp entonces podemos permitir x2x2 ser tal que x22x1(modp)x22x1(modp). Supongamos que repetimos esta operación nn veces lo hemos x2nxn1(modp)x2nxn1(modp) o, si prefieres x2nnx0(modp)x2nnx0(modp).

Es de todos modos hay que determinar, sin calcular todas las raíces en el campo, si, por continuar con este proceso de toma de raíces cuadradas, se ejecutará en algunos mm tal que xmxm no es un residuo cuadrático de mod pp? Por el contrario, existe alguna ll que si xlxl también es un residuo cuadrático entonces podemos concluir que no mm existe? En ambos casos, podemos obtener cualquier tipo de límites en las mm e ll mejor que 'menos que (p-1)/2'?

Gracias por su tiempo y consideración. Espero que estés teniendo un día maravilloso.

5voto

ccorn Puntos 4924

Supongo que pp es impar y que vamos a empezar con un valor distinto de cero residuos cuadráticos xx.

La proposición:

  • Si p3(mod4)p3(mod4), la iteración se puede ejecutar sin cesar, o ser terminado en cualquier paso, dependiendo de la squareroot es elegido.
  • Si p1(mod4)p1(mod4) y la orden de mm de la partida cuadrado es par, a continuación, el squareroot iteración termina exactamente después de tt pasos, independientemente de intermedio signo de decisiones, con tt siendo el entero positivo tal que 2t2t divide p1mp1m con impar cofactor.
  • Si p1(mod4)p1(mod4), y el fin de la partida la plaza es impar, a continuación, el squareroot iteración se puede ejecutar sin cesar, o en cualquier etapa del led para el determinismo de la final en la forma de una orden de la plaza, dependiendo de la squareroot es elegido.

Comentario: Para el tratamiento aquí, impar de factores en el orden de mm de % de xx son irrelevantes. Así que uno podría escribir p1=2rup1=2ru con uu impar, a continuación, establezca mm a la orden de xuxu que ahora debe tener la forma 2j2j con entero no negativo j<rj<r, la igualdad excluidos debido a xx es un cuadrado. Por lo tanto mm es impar si y sólo si j=0j=0, es decir, xu1(modp)xu1(modp). De lo contrario, mm es incluso y t=rjt=rj.

Prueba:

Si (1p)=1(1p)=1, es decir, p3(mod4)p3(mod4), a continuación, exactamente una de las raíces es una ecuación cuadrática de residuos.

A la hora de levantar residuos cuadráticos para algunos el poder, los exponentes son equivalentes modulo m=p12m=p12. Para p3(mod4)p3(mod4) nos encontramos con mm es impar, entonces existe un número entero exponente h21(modm)h21(modm), es decir,h=p+14h=p+14, y crianza de los residuos cuadráticos xx a de la hh-ésima potencia del modulo pp le da a uno squareroot de xx. Ahora desde hh es una potencia de xx, e xx es un residuo cuadrático módulo pp, entonces también lo es hh. En otras palabras, la exponenciación basado en la forma de squareroot encontrar siempre los rendimientos de una raíz que es una ecuación cuadrática de residuos.

En consecuencia, Para p3(mod4)p3(mod4), el proceso de iteración squareroots basado en la toma de hh-th poderes nunca se ejecuta en una ecuación cuadrática nonresidue. Por otro lado, si la reserva de las decisiones en cuanto a cual de los dos las posibles raíces de su uso, puede elegir el nonresidue xhxh en lugar de xhxh después de cualquier paso que te gusta, y así terminar la iteración cuando quieras.

Esto deja el caso de (1p)=+1(1p)=+1, es decir, p1(mod4)p1(mod4), para su consideración. En ese caso, ninguno o ambos raíces de x(modp)x(modp) son residuos cuadráticos.

Supongamos que el orden de mm de % de xx en (Z/pZ)× es incluso. Dado que el x es una ecuación cuadrática de los residuos y (1)(p1)/m(xm/2)(p1)/mx(p1)/2+1(modp) nos encontramos con que p1m es incluso.

Deje t el valor del entero positivo tal que 2t divide p1m con impar cofactor. Desde m es aún, sabemos que 2t divide p12.

Tengo que usar logaritmos discretos ahora. Deje g ser un generador de (Z/pZ)× y k el menor entero no negativo tal que gk=x. Desde m es el menor entero positivo tal que p1 divide km, sabemos que 2t divide k. También sabemos que 2(p1) no divide km, porque de lo contrario m puede ser reducido a la mitad el cual estaría en contradicción con su minimality. Esto significa que 2t+1 no divide k, por lo 2t es el máximo poder de 2 dividiendo k. Tenga en cuenta que t ha sido definida independientemente de g. Llegamos a la conclusión de que al menos t+1 dígitos binarios de k, de mayor peso a menor, son exactamente (1,0,,0), independientemente de g.

Los dos squareroots de x puede ser expresado como gk/2 e g(k+p1)/2. En consecuencia, el discreto logaritmos de las raíces son k2 e k+p12. Tenga en cuenta que ambos registros son congruentes modulo p12 y así congruentes módulo del divisor 2t, por lo tanto, squareroot registros de acuerdo en sus últimos t bits que son exactamente (1,0,,0). En consecuencia, el orden de cada squareroot será el doble que la de x, por lo tanto, incluso, para la iteración no se ejecutará en otros subcases.

Cada squareroot iteración paso reduce el t por uno, esencialmente cortando el de más a la derecha bit cero en el conocido t-patrón de bits de los discretos registros. El squareroot iteración termina cuando el menos significativo bit se convierte en conjunto, y sabemos que esto sucede después de exactamente t squareroot pasos.

Finalmente, supongamos que el orden de m de % de x en (Z/pZ)× es impar. A continuación, el squareroots de x se ±xh donde h=m+12, y como el poder de los residuos cuadráticos x, multiplicado con un residuo cuadrático ±1, esas raíces son residuos cuadráticos demasiado.

Ahora 2hm=1 implica que el h es coprime a m, por lo tanto el orden de la squareroot +xh permanece en m. En consecuencia, la elección de +xh como el squareroot para una nueva iteración nos llevaría de nuevo a este extraño caso de la orden. Siempre la elección de +xh, por lo tanto nunca se ejecuta en una ecuación cuadrática nonresidue.

Teniendo en cuenta que el orden de 1 es 2 y m es impar, nos encontramos con el orden de la squareroot xh a 2m. En consecuencia, la elección de xh como el squareroot para una nueva iteración nos llevaría a la orden en caso de que conduce a un determinista final.

2voto

Morgan Rodgers Puntos 3629

Usted tiene un campo finito de orden p, y es multiplicativo grupo cíclico de orden p1. Así que hay un generador de α para este grupo multiplicativo, y cualquier elemento de Fp puede ser escrito como αk. Es una ecuación cuadrática de residuos iff k es incluso, en cuyo caso las raíces cuadradas se ±αk/2 (que a su vez puede ser escrito como una potencia de α).

No creo que usted puede incluso alcanzar la (p1)/2 como límite en m. Por ejemplo, considere el F7.Observe que 22=4 e 42=2, así que usted puede continuar indefinidamente.

1voto

Hurkyl Puntos 57397

Si x tiene orden impar (es decir, g), a continuación, y=x(g+1)/2 es una raíz cuadrada de x. También, y tiene orden impar, por lo que puede repetir.

Si usted llevó a y=x(g+1)/2 en lugar de eso, usted podría, eventualmente, llegar a un nonresidue.

También, recordar que estamos trabajando en un campo finito hace que el problema demasiado difícil; en teoría, todo lo que usted está preguntando acerca de es el comportamiento de la división por 2 en un grupo cíclico. De hecho, incluso se puede descomponer el grupo cíclico como un producto de C2k×Cm donde m es extraño... y puede omitir Cm completamente ya que nada interesante sucede allí: siempre se puede dividir por 2 modulo m.

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