Si $G$ es simple, y $D < M \le G \times G$ , dejemos que $(a,b) \in M \setminus D$ de modo que $a \ne b$ . Entonces $(1, 1) \ne (a,a)^{-1} (a, b) = (1, a^{-1} b) = (1, c) \in M$ .
Conjugando $(1, c)$ por $(g, g)$ vemos que $M$ contiene todos $(1, c^g)$ para $g \in G$ . En $G$ es simple, el subgrupo de $G$ generada por la clase de conjugación $\{c^g : g \in G \}$ (que es un subgrupo normal no trivial de $G$ ) es $G$ . Así $M$ contiene $\{1\} \times G$ y como $M$ contiene $D$ , $M$ también contiene $G \times \{1\}$ de modo que $M = G \times G$ .
Hemos demostrado que si $G$ es simple, entonces $D$ es máxima en $G \times G$ .
Para la inversa, supongamos $N$ es un subgrupo normal no trivial de $G$ .
Entonces $D$ normaliza $N \times \{1\} = \{(n, 1):n\in N\}$ Así que $ND$ es un subgrupo de $G \times G$ conteniendo adecuadamente $D$ .
Si $D$ es máxima en $G \times G$ entonces $ND = G \times G$ . En particular, para cada $g \in G$ se tiene $(1, g^{-1}) \in ND$ de modo que $(1, g^{-1}) = (n, 1) (g^{-1}, g^{-1})$ para algunos $n \in N$ Así que $g = n \in N$ y $N = G$ de modo que $G$ es simple.