Let $G=P\times Q$, where $P$ and $Q$ are simple and minimal normal in $G$. Then $P$ and $Q$ are the only minimal normal subgroups of $G$.
My question actually came from the excellent answer of this question. The OP asked in the comments that why $P$ and $Q$ are the only minimal normal subgroups of $G$ (this question). I thought it should not have been so complicated.
Suppose $H$ to be another minimal normal subgroup of $G$, if not contained in $Q$, it must follow $H\cap Q=1$, giving $H\subseteq P$ (since $G=PQ$). Hence $H=P$. But I know it’s wrong now, how to do it otherwise?
By the way, $Q$ is non-Abelian might seem useless to me, the simplicity of $Q$ could already be sufficient. Am I right?
Would you be so kind as to answer my questions? Any help would be sincerely appreciated!
Derek Holt has provided the correct statement:
Also the elements of essentially the same proof can be found in the comments to the linked question and in the answer of Robert Chamberlain. Nevertheless, I think there is still some room for an efficient exposition.
The case that $P$ and $Q$ are abelian of different prime orders is easy and I omit it. Suppose then that $Q$ is non-abelian.
Note that $C_G(Q) = P$. In fact, if $(p,q) \in P \times Q$ centralizes $Q$, then $q \in Z(Q)$. But $Z(Q)$ is trivial since $Q$ is simple and non-abelian.
Let $N$ be a minimal normal subgroup of $G$. Note that $N \cap P \lhd G$. If $N \cap P \ne \{1\}$, then $N \cap P = P$ by simplicity of $P$ and $N \cap P = N$ by minimality of $N$, so $N = P$. Similarly if $N \cap Q \ne \{1\}$, then $N = Q$.
Suppose that $N \ne P$ and thus $N \cap P = \{1\}$. Then $N \cap C_G(Q) = N \cap P = \{1\}$. Hence if $n \in N$ is not the identity element, then there exists a $q \in Q$ such that $\def\inv{^{-1}}$ $[n,q] = nqn^{-1} q^{-1} \ne 1$. But since both $N$ and $Q$ are normal in $G$, $[n,q] \in N \cap Q$. Thus $N \cap Q \ne \{1\}$. As observed above, this implies $N = Q$.