Utente:Grasso Luigi/sandbox4/Lemma di Burnside

Da Wikipedia, l'enciclopedia libera.
Vai alla navigazione Vai alla ricerca

Il lemma di Burnside, a volte detto teorema del conteggio di Burnside, lemma di Cauchy–Frobenius, teorema del numero delle orbite, o lemma di Frobenius, è un risultato della teoria dei gruppi che è spesso utile nel tenere conto della simmetria quando si contano oggetti matematici. I suoi eponimi si basano sui matematici William Burnside, George Pólya, Augustin-Louis Cauchy e Ferdinand Georg Frobenius. Il risultato non è dovuto allo stesso Burnside, che si limita a citarlo nel suo libro On the Theory of Groups of Finite Order, attribuendolo invece a Frobenius[1][2].

Il lemma di Burnside conta le "orbite" dell'azione di un gruppo G su un insieme X, che è la stessa cosa che contare oggetti distinti tenendo conto di una simmetria. Altri modi per dirlo sono contare oggetti distinti rispetto una data relazione di equivalenza R, o contare gli oggetti che sono in forma canonica.

Punti fissi di un G-set X finito[modifica | modifica wikitesto]

Consideriamo un gruppo finito G - set ' 'X' '. In particolare un'azione sinistra su X:

con la relazione binaria naturale su X

che partiziona l'insieme X in insiemi digiunti ciascuno detto orbita di x, dove x è l'elemento rappresentativo. Da notare che tali classi di equivalenza sono dei sottoinsiemi e non dei sottogruppi di . Nel seguito denotiamo con [3] il numero di orbite distinte, e definiamo l'insieme degli elementi rappresentativi delle singole classi come:

Allora il corrispondente stabilizzatore di x, è il sottogruppo di tutti gli g che lasciano x invariato . Se, per un certo x fissato, si verifica

diremo x punto fisso per G-set X. Data questa definizione ha senso definire l'insieme dei punti fissi dell'azione:

Fissiamo un elemento g di G, con il simbolo Xg denotiamo l'insieme degli elementi in X che sono fissati da g (anche detti essere invarianti a sinistra per g), riportiamo pure la definizione analoga degli g che sono fissati o invarianti a sinistra per x (sottogruppo stabilizzatore), cioè:

da notare la differenza tra l'insieme dei punti fissi di X rispetto ad un g dato e il sottogruppo stabilizzatore di G per un x dato, cioè gli elementi g di G che lasciano x invariato. Allora la cardinalita dell'insieme dei punti fissi si può esprimere con due espressioni equivalenti

.

Enunciato[modifica | modifica wikitesto]

Il lemma di Burnside consiste nella seguente formula per il numero di orbite, che abbiamo denotato |X/G|:[3]

Lemma di Burnside (1897) - Frobenius (1887) — 
G-set X finito

Quindi il numero di orbite (un numero naturale o +∞) è uguale alla media di punti fissati da un elemento g di G (con l'ordine di G che è anche un numero naturale o infinito). Se G è infinito, la divisione per |G| potrebbe non essere ben definita; in questi casi vale la seguente definizione in aritmetica cardinale:

Dimostrazione[modifica | modifica wikitesto]

Il primo passo nella dimostrazione del lemma è già stato visto e consiste nell'esplicitare la somma sugli elementi del gruppo g ∈ G come somma equivalente sull'insieme degli elementi x ∈ X:

Se consideriamo l'orbita formata da elementi di X, ogni suo punto è fissato dagli elementi g del suo stabilizzatore . Il teorema orbita-stabilizzatore dice che esiste una biiezione naturale per ogni tra l'orbita di x, , e l'insieme dei coset sx del suo sottogruppo stabilizzatore o in notazione . Allora si ha pure:

cioè sono sottogruppi coniugati con e con stesso indice . Inoltre per il teorema di Lagrange fissato un elemento rappresentativo dell'orbita si ha:

Quindi ogni orbita dell'azione G su X ha punti fissi, per cui la sommatoria sull'insieme X può anche scriversi

ottenendo la tesi

Questa dimostrazione è essenzialmente anche la dimostrazione dell'equazione di classe, semplicemente considerando l'azione di coniugio di G su se stesso (X = G), g.x = gxg−1, nel qual caso Gx dicesi centralizzatore di x in G.

Esempi di applicazioni[modifica | modifica wikitesto]

Colorare gli n-vertici di un poligono con q-colori distinti[4][modifica | modifica wikitesto]

D3

Consideriamo una collana con tre perle di due colori diversi, oppure un vettore di tre bit (ogni bit può assumere solo i valori 0 ed 1). Vogliamo conoscere le configurazioni non equivalenti quando muoviamo la collana nello spazio o shiftiamo i bit a sinistra.

Teoricamente equivale a considerare il gruppo diedrale applicato ad un triangolo in cui i tre vertici sono punti con due colori diversi. Cioè analizziamo il semplice caso .

Se consideriano il triangolo fisso, allora ogni punto dei 3 vertici può avere solo due distinti colori, rosso (r) e bianco (w) ad esempio. Per calcolare le configurazioni usiamo il calcolo combinatorio come si può notare dalla prima tabella che segue. Quindi le configurazioni fisse sono date dalle disposizioni con ripetizione di 2 oggetti di classe 3 cioè , come si nota dall'immagine sulla destra. Adesso supponiamo di effettuare operazioni di movimento e notiamo che certe configurazioni sono indistinguibili. Tali operazioni sono quelle del gruppo formato dai 6 elementi che agiscono sull'insieme dei vertici del triangolo. Adesso vediamo come agisce sull'insieme delle configurazioni dei triangoli con vertici a due colori che denotiamo :

quindi l'elemento neutro lascia tutte le configurazioni invariate, cioè .

come si nota tale operazione lascia due configurazioni invariate, cioè . Idem per . Per le riflessioni si ottiene:

quindi restano 4 configurazioni invariate, cioè . Idem per . Adesso applichiamo il lemma di Burnside per trovare il numero di classi di equivalenza (il numero delle orbite) in cui viene partizionato S dall'azione di G:

come si nota nell'immagine sulla destra ci sono esattamente 4 classi di equivalenza che partizionano l'insieme delle configurazioni possibili S.

Utilizzando la rappresentazione di ciascun elemento di come cicli digiunti, possiamo costruire il polinomio indice ciclico per il gruppo delle permutazioni, come si nota dalla seconda tabella.

Pattern
invarianti rappresentazione algebrica di

ricordo che la notazione indica la rappresentazione della struttura ciclica dell'elemento , cioè che vi sono un numero k di l-cicli. Ad esempio viene rappresentato algebricamente come . Tale polinomio permette di generalizzare a q-colori di non equivalenti ottenendo:

ed applicandolo al caso di 2-colori si ottiene il risultato visto prima

Ponendo il problema su 3-colori si ottiene possibili configurazioni che vengono partizionate in

classi di equivalenza o numero di orbite.

Adesso possiamo rispondere ai quesiti iniziali: nel caso delle collane con 3 perle considerando le operazioni di rotazione e riflessione abbiamo le classi di equivalenza , , e . Nel caso dei vettori bit di lunghezza 3 considerando solo le operazioni di rotazione abbiamo le classi di equivalenza , , e . Quindi stiamo considerando come gruppo , e l'insieme su cui agisce shiftando i bit verso sinistra. G agisce su S tramite 3 rotazioni: 0-rotazione lascia tutti e 8 vettori di bit invariati, la 1-rotazione lascia 2 vettori fissi, la 2-rotazione lascia 2 vettori fissi. Allora otteniamo il numero di orbite o classi di equivalenza:

D4

Consideriamo una collana con quattro perle con due colori distinti, oppure un vettore di quattro bit . Equivale a considerare il gruppo diedrale applicato ad un quadrato i cui i quattro vertici sono punti con due diversi colori.

Se consideriano il quadrato fisso, allora ogni punto dei 4 vertici può avere solo due distinti colori, rosso (r) e bianco (w) ad esempio. Quindi le configurazioni fisse sono , come si nota dall'immagine sulla destra.

Utilizzando la rappresentazione di ciascun elemento di come cicli digiunti, possiamo costruire il polinomio indice ciclico per il gruppo delle permutazioni:

Pattern
invarianti rappresentazione algebrica di

Tale polinomio permette di generalizzare a q-colori di non equivalenti ottenendo:

ed applicandolo al caso di 2-colori si ottiene il risultato visto prima

Quindi per vettori di 4 bit, abbiamo elementi di S; G agisce su S tramite 4 rotazioni; the null rotation leaves all 16 bit vectors unchanged; the 1-rotation and 3-rotation each leave two bit vectors unchanged (0000 and 1111); the 2-rotation leaves 4 bit vectors unchanged (0000, 0101, 1010, and 1111); giving . The six distinct necklaces are represented by the strings 0000, 0001, 0011, 0101, 0111, and 1111.

Dn

Generalizzando ad n-vertici, q-colori, supponiamo che la fattorizzazione in numeri interi di sia:

cioè, sono numeri primi distinti. Con D definiamo l'insieme dei divisori. Adesso richiamiamo la funzione totiente di Eulero

da notare la definizione di . Quindi una permutazione di ordine ammette un numero di cicli ognuno di lunghezza . Allora il gruppo ciclico delle sole rotazioni ammette il polinomio indice ciclico seguente:

ad esempio ammette come divisori l'insieme e quindi il polinomio indice ciclico diventa:

o nella forma generalizzata q-colori:

Il gruppo diedrale è come il gruppo ciclico, ma include anche le operazioni di riflessione. Per cui

Ad esempio consideriamo una collana con 17 perle con due colori distinti. Equivale a considerare il gruppo diedrale applicato ad un n-agono i cui i 17 vertici sono punti con due diversi colori. Quindi la fattorizzazione e la funzione di eulero diventano:

per cui l'insieme dei divisori diventa ed otteniamo il polinomio

essendo n dispari. Per si ottengono

Colorare le 6-facce di un cubo con q-colori distinti[modifica | modifica wikitesto]

Supponendo di numerare le facce del cubo come nell'immagine accanto, a cui associamo un insieme del tipo e considerare l'azione del gruppo simmetrico su .

Operazioni dirette o rotazioni

Sia il gruppo delle rotazioni del cubo. L'insieme sono i sottogruppi di tale gruppo: 3 sottogruppi ciclici di ordine 4, 4 sottogruppi ciclici di ordine 3 e 6 sottogruppi ciclici di ordine 2. Gli elementi sono quindi:

cioè abbiamo rotazioni delle facce di per un totale di operazioni + 1 operazione che è l'elemento neutro del gruppo,

cioè abbiamo rotazioni delle facce di per un totale di operazioni.

cioè abbiamo rotazioni delle facce di per un totale di 6 operazioni.

Fatta questa premessa, ci poniamo il problema di conoscere il numero di configurazioni a 2-colori delle facce di un cubo distinte per operazioni di rotazioni.

Sia S l'insieme con elementi che sono cubi con facce a soli 2-colori in una particolare orientazione o configurazione, di cui la tabella seguente indica i particolari del calcolo.

Adesso vediamo come il gruppo delle rotazioni agisce sull'insieme delle configurazioni del cubo con facce a due colori che denotiamo . Allora due elementi di S appartengono alla stessa orbita proprio quando l'uno è semplicemente una rotazione dell'altro. Il numero di colorazioni rotazionalmente distinte è quindi uguale al numero di orbite e può essere trovato contando le dimensioni degli set fisso per i 24 elementi di G.

l'dentità lascia tutti 26 elementi di X uguali

  • six 90-degree face rotations, each of which leaves 33 of the elements of X unchanged
  • three 180-degree face rotations, each of which leaves 34 of the elements of X unchanged
  • eight 120-degree vertex rotations, each of which leaves 32 of the elements of X unchanged
  • six 180-degree edge rotations, each of which leaves 33 of the elements of X unchanged
Pattern
invarianti rappresentazione algebrica di

Tale polinomio permette di generalizzare a q-colori di non equivalenti ottenendo:

Cubo con 3 facce con colori diversi

Nel caso a 3-colori, calcoliamo prima il numero di configurazioni dell'insieme S con elementi che rappresentano le facce a 3-colori di un cubo in una particolare orientazione (configurazioni), e sia G il gruppo delle rotazioni che agisce su S. A detailed examination of these automorphisms may be found here. facce di un cubo distinte per operazioni di rotazioni Applicando il lemma di Burnside si ottiene:

che indica 57 classi di equivalenza quando facciamo agire il gruppo G delle 24 rotazioni sull'insieme delle configurazioni delle facce di un cubo in tre colori.

Operazioni dirette (rotazioni) ed inverse (riflessioni e rotoriflessioni)

Con ragionamenti analoghi, possiamo ricavare i sottogruppi delle simmetrie inverse del cubo. Ottenendo il polinomio indice ciclico per tutte le 48 operazioni:

e generalizzando:

nel caso 2-colori si ottengono sempre

classi di equivalenza in cui viene partizionato .

Metodo alternativo[modifica | modifica wikitesto]

Burnside's Lemma counts distinct objects, but it doesn't generate them. In general, combinatorial generation with isomorph rejection considers the same |G| actions, g, on the same |X| objects, x. But instead of checking that g.x=x, it checks that g.x has not already been generated. One way to accomplish this is by checking that g.x is not lexicographically less than x, using the lexicographically least member of each equivalence class as the class representative.[5] Counting the objects generated with an isomorph-rejection technique such as this provides a way of checking that Burnside's Lemma was correctly applied.

Teorici del lemma[modifica | modifica wikitesto]

William Burnside stated and proved this lemma, attributing it to Frobenius, in his 1897 book on finite groups. But, even prior to Frobenius, the formula was known to Cauchy in 1845. In fact, the lemma was apparently so well known that Burnside simply omitted to attribute it to Cauchy. Consequently, this lemma is sometimes referred to as a lemma that is not Burnside's[6] Misnaming lemmas and theorems is referred to as Stigler's law of eponymy.

Note[modifica | modifica wikitesto]

Riferimenti

  1. ^ Frobenius, p. 117
  2. ^ Burnside,  §119
  3. ^ a b Rotman, Cp. 3
  4. ^ (EN) Grimaldi R.P., Discrete and Combinatorial Mathematics: An Applied Introduction, 5ª ed., Boston, USA, Pearson Addison Wesley, 2004, ISBN 9780201726343.
  5. ^ Isomorphism and the N-Queens problem, in ACM Sigcse Bulletin, vol. 26, n. 3, 1994, pp. 29–36, DOI:10.1145/187387.187400.
  6. ^ A lemma that is not Burnside's, in The Mathematical Scientist, vol. 4, n. 2, 1979, pp. 133–141..

Voci correlate[modifica | modifica wikitesto]

Bibliografia[modifica | modifica wikitesto]

  Portale Matematica: accedi alle voci di Wikipedia che trattano di matematica