Equivalence of Definitions of Normal Subgroup

Theorem
Let $G$ be a group.

Let $N$ be a subgroup of $G$.

Then the following definitions of normal subgroup are equivalent: