Let $G$ be a finite group and $(*)$ be the property:
$(*)$: Every minimal normal subgroup is contained in the center.
$(a)$ Let $N$ and $M$ be normal subgroups of $G$, both of which satisfy $(*)$. Then prove: $NM$ satisfies $(*)$.
$(b)$ If $G$ satisfies $(*)$, then prove: every normal subgroup of $G$ satisfies $(*)$.
I would also agree that it may be a possible duplicate of this post. However, unfortunately, I could find that post a little complicated to understand and not well developed, of which the logic, notation, and language might not have been so polished.
It would be greatly appreciated, if you could throw light on this question and be kind enough to give an elegant proof. Thanks a lot! $\ddot\smile$
I am not sure that I can achieve elegance.
Let's deal with (b); then (a) is a corollary. So we have a normal subgroup $N$ of $G$.
Step 1: Let $K$ be a minimal normal subgroup of $N$ with $K\not\leqslant Z(N)$. Then $K\cap Z(N)=1$ or we are done.
Step 2: Consider $K^G$. It is not hard to prove that this is a normal subgroup of $G$, and indeed that $K^G=K_1\times K_2\times\dots\times K_s$, where $K_1=K$ and each $K_i$ is a $G$-conjugate of $K$, and each is normal in $N$.
Step 3: Let $L$ be a minimal normal subgroup of $G$ lying in $K^G$. Then by hypothesis $L\leqslant Z(G)$, and so $L\leqslant Z(N)$.
Step 4: Let $1\not=(x_1,x_2,\dots,x_s)\in L\cap Z(N)$, where $x_i\in K_i$. Now $N$ fixes each $K_i$, so we have that $N$ centralises each $x_i$.
Step 5: Some $x_i\not=1$, so we get $K_i\cap Z(N)\not=1$. Conjugating by an appropriate element of $G$ we get that $K_1\cap Z(N)\not=1$; this is a contradiction, so $K\leqslant Z(N)$.
[I think Step 2 is standard stuff.]