Let $G=(g)$ be a finite cyclic group generated by $g$ with $|G|=n$, and let $d \in \mathbb{N}$ with $d|n$, then an unique subgroup $H$ of $G$ with $|H|=d$ exists.
Proof of existence: $\exists m \in \mathbb{N}: md=N$. Since $G=(g)$ we have $g^k\neq g^l\ \forall 0< k\neq l\leq N$ and $g^k=g^{k+nl}\ \forall k,l \in \mathbb{N}$.
Hence $g^{mk} \neq g^{ml}\ \forall 0< k\neq l \leq d$ and $g^{mk}=g^{m(k+nl)}\ \forall k,l \in \mathbb{N}$. Therefore $H=(g^m)=\{g^{m1},...,g^{md}=e\}$ is a (cyclic) subgroup of $G$ with $|H|=d$.
Is this ok?
Proof of uniqueness: Let $H_1,H_2$ be two subgroups with order $d$. As subgroups of a cyclic group $H_1,H_2$ are also cyclic. Set $k_1,k_2$ to be the smallest positive exponents so that $g^{k_1} \in H_1, g^{k_2} \in H_2$ respectively.
I do not know how I can continue from there to proof uniqueness..any help? Or is the approach wrong?