Suppose $G$ and $H$ are groups with identities $e_G$ and $e_H$, respectively, and $\theta :G\to H$ is an isomorphism. Prove that if $G$ has exactly $n$ subgroups (where $n$ is some positive integer), then $H$ has exactly $n$ subgroups.
I've been looking at this problem for my Abstract Algebra course and have been really stuck. I know that isomorphic groups have the same algebraic structure but my professor told me not to use that fact in the proof. I would greatly appreciate any help with this proof!
If $A$ is a subgroup of $G$, then $\theta(A) $ is a subgroup of $H$. You can prove this directly.
Next, if $A_1$, $A_2$ are subgroups with $A_1\neq A_2$, then $\theta(A_1)\neq\theta(A_2)$.
Lastly, if $B$ is a subgroup of $H$, then $A=\theta^{-1}(B)$ is a subgroup of $G$ with $\theta(A) =B$.
This gives you a bijection between the subgroups of $G$ and the subgroups of $H$, hence in particular they have the same number.