I'm being asked to prove the following generalization of the First Isomorphism Theorem:
If $f:G \mapsto H$ is a homomorphism, and $N $ is a normal subgroup of $G$ contained in $ker(f)$, with $\pi$ as the quotient homomorphism, that there exists a unique homomorphism $f':G/N \mapsto H$ with $f' \pi =f$
As far as I can tell this is almost identical to the first isomorphism theorem with the only major difference being that $N$ is not equal to the kernel. At first glance, this makes me think that this may disrupt $f'$ being well defined, but since proving that it is depends on all $n$ in $N$ having the property that $f(n)=e$ (the identity element in G), but if $N$ is contained in the kernel, that would take care of itself.
Is there something else I'm missing? I find it unlikely that I'm just being asked to spew back a proof we've already seen in class?
I will also add, I understand that if $f$ is surjective we will see $f'$ mapping to $H$ and if $f$ is not surjective, we'll be mapping to $Img(f)$ instead, and I'm not sure if this is a strange way of asking about that generalization.
Thanks in advance!
This result is quite similar to the first isomorphism theorem, but with some minor subtleties, which are not so obvious (to me, at least) and can be instructive. What follows is a sketch of the proof.
Let $\bar{f}: G/\ker(f) \to H$ be the unique morphism such that $\bar{f}\pi_{\ker(f)} = f$, given by the first isomorphism theorem. Given $N \subseteq \ker(f), N \triangleleft G$, we always have a morphism
$$ \tau : G/N \longrightarrow G/\ker(f) \\ gN \mapsto g\cdot\ker(f) $$
Now, we can take $f' = \bar{f}\tau$, since for every $g \in G$,
$$ f'\pi(g) = f'(gN) = \bar{f}\tau(gN) = \bar{f}(g\ker(f)) = \bar{f}\pi_{\ker(f)}(g) = f(g) $$
and the uniqueness is given by the following fact: since $\pi$ is an epimorphism, it is right cancellative, that is $g\pi = h\pi$ implies $g = h$. In particular if we have another morphism $f'':G/N \to H$ such that $f''\pi = f$, then
$$ f''\pi = f = f'\pi $$
and so $f'' = f'$.
As you said, we're very strongly using that $N \subseteq \ker(f)$, but nevertheless there are still some remarks to be made.
I've also noted that you talked about $f'$ being surjective or not, sometimes the first isomorphism theorem is stated for surjective morphisms, so that we get $G/\ker(f) \simeq H$, but more generally, if you have a morphism $\phi:G \to H$, by the first isomorphism theorem we have a morphism $\phi': G/\ker(f) \to \operatorname{im}(f)$ with $\phi'\pi = \phi$, by taking $\iota\phi'$ with $\iota:im(f) \to H$ the inclusion map, you now have a (non-necessarily surjective) morphism $\iota\phi':G \to H$, which is unique (we can again invoke that $\pi$ is right cancellative) and satisfies $\iota\phi'\pi = \phi$.