In algebra, il prodotto semidiretto è un'estensione del concetto di prodotto diretto. Così come il prodotto diretto, un prodotto semidiretto di due gruppi è un gruppo che ha come elementi quelli del prodotto cartesiano, la cui legge di composizione dipende però anche da un omomorfismo particolare scelto fra gli omomorfismi .[1]
Dato un gruppo avente ordine , con numeri primi distinti, , esso, per il teorema enunciato e per i teoremi di Sylow[2], sarà decomponibile come:
In particolare, se non divide ( è la funzione φ di Eulero), l'unico omomorfismo tra e è quello che mappa ogni elemento nella funzione identità, e quindi in tale caso
Ogni gruppo diedrale è isomorfo al seguente prodotto semidiretto:
dove è l'identità su e è l'applicazione che manda ogni elemento di nel suo opposto .[3]
In particolare un isomorfismo è quello tale che:
I prodotti semidiretti sono di aiuto nella classificazione dei gruppi, ad esempio permettono di classificare tutti i gruppi di ordine con primi e :
Se c'è un solo gruppo ed è
Se ce ne sono due, uno è e l'altro, non abeliano, è dato da
Di seguito è riportato un esempio di come il prodotto semidiretto ci può aiutare a classificare i gruppi di un ordine assegnato.
Classificazione dei gruppi di ordine 30:
Sia allora per i teoremi di sylow contiene un sottogruppo di ordine 2, uno di ordine 3 e uno di ordine 5, e vale e . Non può essere contemporaneamente e altrimenti avrebbe 20 elementi di ordine 3 e 24 di ordine 5, allora almeno uno dei due sottogruppi è normale e possiamo quindi considerare il loro prodotto che è un sottogruppo di di ordine 15. Per il teorema precedente deve necessariamente essere ciclico e poiché ha indice 2 deve essere normale.
Per il teorema sulla decomposizione in prodotto semidiretto con che agisce per coniugio. Contiamo ora gli omomorfismi da a questi sono 4, infatti dobbiamo scegliere dove mandare che ha ordine 2 e poiché è un omomorfismo , allora . Abbiamo mostrato che ci sono al più 4 gruppi di ordine 30 e considerando è facile vedere che questi sono 4 gruppi di ordine 30 non isomorfi.
Mentre il prodotto diretto di due gruppi abeliani è sempre abeliano, non si può dire altrettanto del prodotto semidiretto (un esempio è dato dai gruppi diedrali, dato che è non abeliano per ogni ), e anzi, un prodotto semidiretto di due gruppi abeliani è abeliano se e solo se il prodotto semidiretto coincide con quello diretto.