Autor Tema: ¿Qué hipótesis me estoy olvidando para decir que \(x_0=a^{\varphi(n)-1}b\)?

0 Usuarios y 1 Visitante están viendo este tema.

07 Febrero, 2019, 04:56 am
Leído 8836 veces

manooooh

  • $$\Large \color{#9c57a6}\pi\,\pi\,\pi\,\pi\,\pi\,\pi$$
  • Mensajes: 4,791
  • País: ar
  • Karma: +1/-0
  • Sexo: Masculino
Hola!

En mi mente tengo establecido lo siguiente, que sé que no es cierto en general:

Sea la ecuación de congruencia \( ax\equiv b\pmod n \). Entonces la solución principal es

\( x_0=a^{\varphi(n)-1}b\pmod n, \)

donde \( \varphi(n) \) es la función de Euler.


También sé que la solución general es \( x=x_0+(n/d)k \), donde \( k\in\Bbb Z \).



Sin embargo, con este ejemplo falla (*):

\( 2x\equiv2\pmod4. \)

Primero, ¿tiene solución? Sí, porque por una conocida propiedad, \( d=\gcd(2,4)=2 \) y \( 2\mid4 \), por lo que existe solución principal y son \( 2 \).

Sin embargo, cuando trato de hallar \( x_0 \) me encuentro con que vale \( 0 \):

\( \varphi(4)=2 \), entonces

\( x_0=2^{2-1}2=4\equiv0\pmod4. \)

Por tanto, la solución general es

\( x=0+(4/2)k=2k,\;k\in\Bbb Z, \)

pero esto es FALSO porque si por ejemplo \( k=1 \) tenemos \( x=2 \), donde \( 2\cdot2=4\equiv0\not\equiv4\pmod4 \).



En realidad, donde yo escribí

\( x_0=a^{\varphi(n)-1}b\pmod n \)

vi que se escribe

\( x_0=a^{\varphi(n)-1}b, \)

pero como a veces escribir esta 2da forma está mal he concluido que la correcta sería la 1ra. ¿Por qué lo hice? Consideremos este ejemplo donde yo particularmente no conozco otra forma que NO sea la mencionada más arriba:

\( 2x+5\equiv7\pmod{15}. \)

Podemos restar \( 5 \) a ambos miembros, entonces \( 2x\equiv2\pmod{15} \). Luego aplicamos la definición de solución particular:

\( x_0=a^{\varphi(n)-1}b\pmod n, \)

o sea

\( x_0=2^{\varphi(15)-1}2\pmod{15}=2^72=256\pmod{15}=1\pmod{15}. \)

Luego la solución general es \( x=x_0+(n/d)k=1+15k \), \( k\in\Bbb Z \) (esto en realidad no importa para esta pregunta que planteo).



Como ven, por un lado funciona y por el otro no... ¿qué está ocurriendo? ¿Qué condiciones me faltan para asegurar que la solución principal SIEMPRE será \( x_0=a^{\varphi(n)-1}b\pmod n \)?

¿Acaso será imponer que \( \gcd(a,n)=1=(a,n) \) (o sea que el máximo común divisor entre \( a \) y \( n \) sea \( 1 \), lo que implica que \( a \) y \( n \) son coprimos)?

Gracias!
Saludos

P.D. Otra duda. Si tenemos \( ax\equiv b\pmod x \) y queremos dividir a toda la ecuación por \( m \) (por cuestiones de simplicidad), ¿qué condiciones nos aseguran que \( ax\equiv b\pmod x \) es equivalente a \( \frac amx\equiv\frac bm\pmod x \)? ¿Que \( m\in\Bbb Z\setminus\{0\} \), \( \frac am,\frac bm\in\Bbb Z \) y que \( \gcd(a,n)=1 \) (\( a \) y \( n \) sean coprimos)?



(*) ¡Acabo de darme cuenta que también falla eliminando \( \pmod n \)! Si quitamos \( \pmod n \), llegamos a que \( x_0=4 \), lo que sería \( x=4+2k \), pero esto también es falso, porque si por ejemplo \( k=0 \) entonces \( x=4\implies 2\cdot4=8\equiv0\not\equiv2\pmod4 \). ¿También falla la fórmula que les propongo? ¿Está mal o faltan condiciones?

07 Febrero, 2019, 09:55 am
Respuesta #1

Luis Fuentes

  • el_manco
  • Administrador
  • Mensajes: 58,907
  • País: es
  • Karma: +0/-0
Hola

 La fórmula funciona si \( d=mcd(a,n)=1 \). En otro caso tienes que dividir la ecuación por \( d \) y trabajar \( mod (n/d) \). Por ejemplo para

\( 2x=2 \) mod \( 4 \)

 Tienes \( mcd(2,4)=2 \). Entonces resuelves:

 \( x=1 \) mod \( 2 \)

 de donde \( x_0=2^{\varphi(2)-1}=1 \).

 La solución general es \( 1+2k. \)

Saludos.

07 Febrero, 2019, 11:58 am
Respuesta #2

manooooh

  • $$\Large \color{#9c57a6}\pi\,\pi\,\pi\,\pi\,\pi\,\pi$$
  • Mensajes: 4,791
  • País: ar
  • Karma: +1/-0
  • Sexo: Masculino
Hola

¡Al final resultaba que faltaba mencionar que debían ser coprimos!

¿Qué hay de lo rojo en?:

\( x_0=a^{\varphi(n)-1}b
\color{red}\pmod n \)

¿Debe ir siempre o no? ¿En qué casos va y en cuáles no?

Gracias y saludos

07 Febrero, 2019, 12:20 pm
Respuesta #3

Luis Fuentes

  • el_manco
  • Administrador
  • Mensajes: 58,907
  • País: es
  • Karma: +0/-0
Hola

\( x_0=a^{\varphi(n)-1}b
\color{red}\pmod n \)

¿Debe ir siempre o no? ¿En qué casos va y en cuáles no?

Da igual. Si \( x_0 \) es una solución de la ecuación cualquier \( x_0+kn  \)también lo es.

Saludos.

07 Febrero, 2019, 12:21 pm
Respuesta #4

manooooh

  • $$\Large \color{#9c57a6}\pi\,\pi\,\pi\,\pi\,\pi\,\pi$$
  • Mensajes: 4,791
  • País: ar
  • Karma: +1/-0
  • Sexo: Masculino
¿Qué hay de?:

P.D. Otra duda. Si tenemos \( ax\equiv b\pmod x \) y queremos dividir a toda la ecuación por \( m \) (por cuestiones de simplicidad), ¿qué condiciones nos aseguran que \( ax\equiv b\pmod x \) es equivalente a \( \frac amx\equiv\frac bm\pmod x \)? ¿Que \( m\in\Bbb Z\setminus\{0\} \), \( \frac am,\frac bm\in\Bbb Z \) y que \( \gcd(a,n)=1 \) (\( a \) y \( n \) sean coprimos)?

Saludos

07 Febrero, 2019, 12:24 pm
Respuesta #5

feriva

  • $$\Large \color{#a53f54}\pi\,\pi\,\pi\,\pi\,\pi\,\pi\,\pi$$
  • Mensajes: 12,032
  • País: es
  • Karma: +1/-0
  • Sexo: Masculino


¿Acaso será imponer que \( \gcd(a,n)=1=(a,n) \) (o sea que el máximo común divisor entre \( a \) y \( n \) sea \( 1 \), lo que implica que \( a \) y \( n \) son coprimos)?



Hola, manooooh, buenos días.

Viene impuesto de fábrica, es condición del enunciado del teorema de Euler (y también del pequeño teorema de Fermat, que es un caso particular).

https://es.wikipedia.org/wiki/Teorema_de_Euler

Saludos.

07 Febrero, 2019, 12:25 pm
Respuesta #6

Luis Fuentes

  • el_manco
  • Administrador
  • Mensajes: 58,907
  • País: es
  • Karma: +0/-0
Hola

¿Qué hay de?:

P.D. Otra duda. Si tenemos \( ax\equiv b\pmod x \) y queremos dividir a toda la ecuación por \( m \) (por cuestiones de simplicidad), ¿qué condiciones nos aseguran que \( ax\equiv b\pmod x \) es equivalente a \( \frac amx\equiv\frac bm\pmod x \)? ¿Que \( m\in\Bbb Z\setminus\{0\} \), \( \frac am,\frac bm\in\Bbb Z \) y que \( \gcd(a,n)=1 \) (\( a \) y \( n \) sean coprimos)?

Supongo que querías poner \( ax\equiv b\pmod n \). Si \( m \) es coprimo con \( n \) entonces equivale a:

\( am^{-1}x\equiv bm^{-1}\pmod n \)

donde \( m^{-1} \) es el inverso de \( m \) en \( Z_n \), es decir, verifica \( mm^{-1}\equiv 1 \) mod \( n \).

Saludos.

07 Febrero, 2019, 12:27 pm
Respuesta #7

manooooh

  • $$\Large \color{#9c57a6}\pi\,\pi\,\pi\,\pi\,\pi\,\pi$$
  • Mensajes: 4,791
  • País: ar
  • Karma: +1/-0
  • Sexo: Masculino
Hola

Da igual. Si \( x_0 \) es una solución de la ecuación cualquier \( x_0+kn  \)también lo es.

No entiendo.

Pensé que debía ir para que la solución general tenga los coeficientes dentro de \( \Bbb Z_n \), pero si decís que \( \pmod n \) puede ir o no, entonces esto deja de cumplirse.

Ya sé que agregándole eso o no la respuesta sigue estando bien, pero ¿cuál creés que sería lo más conveniente para un estudiante? ¿Dejarlo o no? Si el enunciado del ejercicio es el que he escrito, ¿lo escribirías o te da igual?

Saludos

07 Febrero, 2019, 12:33 pm
Respuesta #8

manooooh

  • $$\Large \color{#9c57a6}\pi\,\pi\,\pi\,\pi\,\pi\,\pi$$
  • Mensajes: 4,791
  • País: ar
  • Karma: +1/-0
  • Sexo: Masculino
Hola

Supongo que querías poner \( ax\equiv b\pmod n \). Si \( m \) es coprimo con \( n \) entonces equivale a:

\( am^{-1}x\equiv bm^{-1}\pmod n \)

donde \( m^{-1} \) es el inverso de \( m \) en \( Z_n \), es decir, verifica \( mm^{-1}\equiv 1 \) mod \( n \).

Sí, quería poner eso. Gracias.

Uf, qué complicado suena eso. Prefiero quedarme con:

La fórmula funciona si \( d=mcd(a,n)=1 \). En otro caso tienes que dividir la ecuación por \( d \) y trabajar \( mod (n/d) \). Por ejemplo para

ya que con esas condiciones NO puede resolverse, por ejemplo, \( 2x\equiv2\pmod4 \) (si quiero dividir por \( 2 \) no puedo ya que no es coprimo con \( 4 \)).

Saludos

07 Febrero, 2019, 12:40 pm
Respuesta #9

Luis Fuentes

  • el_manco
  • Administrador
  • Mensajes: 58,907
  • País: es
  • Karma: +0/-0
Hola

Ya sé que agregándole eso o no la respuesta sigue estando bien, pero ¿cuál creés que sería lo más conveniente para un estudiante? ¿Dejarlo o no? Si el enunciado del ejercicio es el que he escrito, ¿lo escribirías o te da igual?

A mi me gustaría que el estudiante entendiese que es indiferente, dado que estamos buscando UNA solución particular. Fíjate que el poner mod \( n \) o no no tiene nada que ver con tomar un respresentante entre \( 0 \) y \( n-1 \).

Tan correcto es:

\( x\equiv 129 \) mod \( 5 \) como \( x\equiv 4 \) mod \( 5 \)

Otra cosa es que se más manejable considerar respresentantes lo más pequeños posibles.

Igualmente si pones:

\( x_0\equiv 4 \) mod \( 5 \)

me gustaría que el estudiante supiese que ahí decimos que \( x_0 \) es cualquier número de la forma \( 4+5k \), mientras que si pones \( x_0=4 \), entonces decimos que \( x_0 \) es ese número y no otro.

Uf, qué complicado suena eso. Prefiero quedarme con:

La fórmula funciona si \( d=mcd(a,n)=1 \). En otro caso tienes que dividir la ecuación por \( d \) y trabajar \( mod (n/d) \). Por ejemplo para

ya que con esas condiciones NO puede resolverse, por ejemplo, \( 2x\equiv2\pmod4 \) (si quiero dividir por \( 2 \) no puedo ya que no es coprimo con \( 4 \)).

Pero eso es diferente. Ahí lo que usamos es que si tenemos \( ax\equiv b\pmod n \) y \( d=mcd(a,n) \) divide a \( b \) (en otro caso no tiene solución la ecuación), ésta equivale a:

\( (a/d)x\equiv (b/d)\pmod (n/d) \)

Saludos.