\( \def\lcm{\operatorname{lcm}} \)Hola!!
Me gustaría entender la prueba de que
\( \Bbb Z_{nm}\approx\Bbb Z_n\times\Bbb Z_m\iff\gcd(n,m)=1 \)
en base a lo que Luis establece aquí:
Fíjate que para cualquier \( (a,b)\in \Bbb Z_n\times \Bbb Z_m \), para cualquier múltiplo común \( k \) de \( n,m \) se tiene que:
\( k(a,b)=(ka,kb)=(0,0)\in \color{red}\Bbb Z_n\color{black}\times \Bbb Z_m \)
por ser \( ka,kb \) múltiplos respectivamente de \( n \) y \( m \).
Por tanto el mayor subgrupo cíclico contenido en \( \Bbb Z_n\times \Bbb Z_m \) a lo sumo tiene orden \( m.c.m(n,m) \) (mínimo común múltiplo de \( m \) y \( n \))
Si \( g.c.d(n,m)>1 \) entonces:
\( m.c.m(n,m)=\dfrac{nm}{g.c.d(n,m)}<nm \)
por tanto el mayor orden de un subgrupo cíclico de \( \Bbb Z_n\times \Bbb Z_m \) es menor que su orden, luego no es un grupo cíclico y no puede ser isomorfo a \( \Bbb Z_{nm} \).
Entiendo que está demostrando \( \implies \), así que lo dividiré en 2 partes:
1. El mayor subgrupo cíclico contenido en \( \Bbb Z_n\times\Bbb Z_m \) tiene a lo sumo orden \( \lcm(n,m) \).
2. Reducción al absurdo.
De 1:
¿"mayor subgrupo cíclico" significa "subgrupo cíclico con el mayor cardinal"?
Empieza tomando \( (a,b)\in \Bbb Z_n\times \Bbb Z_m \). Luego entiendo que define \( k=\lcm(n,m) \) y muestra que \( (ka,kb)=(0,0) \), pero... ¿cómo que \( ka \) es múltiplo de \( n \) (ídem para \( m \))?
Entiendo que para todo \( n \), \( n\mid n \), luego \( n\mid kn \), pero si quisiéramos hablar de \( a \) deberíamos decir "El subgrupo generado por \( a \)", entonces quedaría \( \lvert\langle a\rangle\rvert\mid n \) (teorema de Lagrange), ¿y luego qué?
Además no entiendo cómo de ahí se concluye que el mayor subgrupo cíclico contenido en \( \Bbb Z_n\times\Bbb Z_m \) tiene a lo sumo orden \( \lcm(n,m) \).
De 2:
Como \( k \) es el mayor orden de un subgrupo cíclico de \( \Bbb Z_n\times \Bbb Z_m \) y si suponemos \( \gcd(n,m)>1 \), tenemos que \( \lcm(n,m)<nm \), lo cual es un absurdo. ¿Aquí estamos usando que si \( \langle a\rangle=\Bbb{Z}_i \) entonces \( \lvert\langle a\rangle\rvert=\lvert\Bbb{Z}_i\rvert \)?
Por otro lado, quisiera demostrar \( \gcd(n,m)=1\implies\Bbb Z_{nm}\approx\Bbb Z_n\times\Bbb Z_m \).
¿Podríamos definir primero una función de \( \Bbb Z_{nm} \) a \( \Bbb Z_n\times\Bbb Z_m \), comprobar que sea homomorfismo, biyectiva y usando que \( \gcd(n,m)=1 \)?
Para eso pensé en definir \( f\colon\Bbb Z_{nm}\to\Bbb Z_n\times\Bbb Z_m\mid f(x)=([x]_n,[x]_m) \).
\( f \) es homomorfismo pues para todo \( x,y\in\Bbb{Z}_{nm} \): \( f(x+y)=([x+y]_n,[x+y]_m)=([x]_n+[y]_n,[x]_m+[y]_m)=([x]_n,[x]_m)+([y]_n,[y]_m)=f(x)+f(y) \).
\( f \) es inyectiva pues si \( f(x)=f(y) \) entonces \( ([x]_n,[x]_m)=([y]_n,[y]_m) \) luego \( [x]_n=[y]_n \) y \( [y]_n=[y]_m \), pero no sé cómo concluir \( x=y \) porque por ejemplo \( [2]_6=[8]_6 \) y sin embargo \( 2\neq8 \)

.
\( f \) es sobreyectiva, significa que para todo \( ([x]_n,[x]_m)\in\Bbb Z_n\times\Bbb Z_m \) existe \( x\in\Bbb Z_{nm} \) tal que \( f(x)=([x]_n,[x]_m) \). ¿Cuál \( x\in\Bbb Z_{nm} \) en particular habría que elegir para que se de la igualdad entonces?
Gracias!!
Saludos