Suppose $(G,\cdot)$ is a group and $H$ is a subgroup of $G$, with $|H|=|G|/2$. Is $H$ a normal subgroup of $G$?
It's a theorem that's asserted without proof in a book for my Abstract Algebra class, so it's probably true, I'm just having trouble convincing myself. Lagrange's theorem tells us that there are two unique (left) cosets of $H$, and that they form a partition for $G$. The same can be said for the right cosets, so we essentially have two partitions for $G$, that each split the number of elements evenly between the two cosets. In order for $H$ to be normal we need the left and right cosets to be equal, but:
(1) I fail to see how $xH \cup yH$ and $Hx \cup Hy$, with $x,y\in G$, must necessarily be the partitions of $G$. Why not $xH \cup yH$ and $Hw \cup Hz$, for $w,z\in G$?
(2) Even if $xH \cup yH$ and $Hx \cup Hy$ are the two partitions, what is preventing $xH=Hy$ and $yH=Hx$, for $x\neq y$?