cerca
Crittografia: Gruppi, Anelli e Campi
modifica cronologia stampa login logout

Wiki

UniCrema


Materie per semestre

Materie per anno

Materie per laurea


Help

Crittografia: Gruppi, Anelli e Campi

 :: Crittografia: Gruppi, Anelli e Campi ::

Torna alla pagina di Crittografia

I gruppi {G, +}

Il gruppo è un insieme di elementi, in cui è definita l'operazione binaria +. NON È necessariamente la somma come la intendiamo noi, potrebbe essere una qualsiasi operazione che agisce su due operandi (binaria), e che ha le seguenti proprietà

  • chiusura: per ogni a e b appartenenti a G, a + b appartiene a G
  • associatività: (a + b) + c = a + (b + c)
  • esistenza dell'elemento identità: in altre parole il neutro, che per intenderci è quello che mi rende possibile l'operazione a + e = e + a = a, con e che è l'elemento identità
  • esistenza dell'inverso: per ogni a appartenente a G, esiste un a' tale che a + a' = 0 (0 è il neutro)

Per esempio, prendiamo un insieme, Nn, composto da n simboli distinti. E poi, di questo insieme facciamo tutte le n! possibili permutazioni, e le raggruppiamo in un insieme, Sn. Sn è quindi l'insieme di tutte le permutazioni di n simboli distinti.

Bene, è possibile dimostrare che Sn è un gruppo, ovvero valgono le proprietà di cui sopra.

Un elemento di Sn può essere ad esempio: {3, 1, 2} supponendo che Nn abbia tre elementi. La scrittura {3, 1, 2} significa che prendo il primo elemento di Nn, e lo metto nel 3° posto, poi il 2° e lo metto nel 1° ed infine il 3° lo metto nel 2°. Indica praticamente le destinazioni degli elementi.

L'operazione + la definiamo così: {3, 1, 2} + {α, β, γ} = {γ, β, α}, per la regola qui sopra. Prendo il secondo elemento e lo spaciugo secondo quanto mi dice il primo elemento.

Quest'operazione in Sn gode delle proprietà di:

  • chiusura: sì
  • associatività: sì
  • elemento identità: sì, ed è {1, 2, 3} che trasforma sempre una permutazione in se stessa
  • esiste l'inverso: sì, e l'inverso di una permutazione è quella permutazione che sommata alla prima mi dà il neutro. Ad esempio, {1, 3, 2} + {1, 3, 2} = {1, 2, 3}

Se n è un numero finito, allora il gruppo è detto finito e l'ordine del gruppo è n. Altrimenti è un gruppo infinito.

Gruppo Abeliano

È un gruppo, in cui per l'operazione + vale anche la proprietà aggiuntiva:

  • commutatività = a+ b = b + a, per ogni a, b appartenenti a G

Gruppo ciclico

Definiamo l'elemento a potenza come la ripetizione dell'operazione (qualsiasi cosa il voglia dire, ovviamente).

Vigono codeste proprietà:

  • a3 = a + a + a
  • a0 = e, dove e è l'elemento identità
  • a-n = (a')n, dove a' è l'inverso di a

Orbene, un gruppo si dice ciclico se esiste un a tale che, elevato a potenza, genera tutti gli elementi del gruppo {G, +}. Tale elemento a è detto generatore del gruppo.

Per intenderci, prendiamo il gruppo degli interi >= 0, con l'operazione +: {N+, +}. L'elemento 1 è un generatore. Infatti, le potenze saranno 1+1, 1+1+1, 1+1+1+1, 1+1+1...+1 e generano tutti gli elementi del gruppo (gli interi maggiori di 0).

Anello

Un anello si segna così: {R, +, *}, cioè è un insieme di elementi in cui sono definite 2 operazioni binarie, + e * (in seguito spesso ometteremo il segno * per indicare la seconda operazione, proprio come si fa con le moltiplicazioni).

Le proprietà che deve avere sono:

  • rispetto al +, deve essere un gruppo abeliano
  • chiusura rispetto a *
  • associatività rispetto a *
  • distributività: a(b+c) = ab + ac; (a+b)c = ac + cb

L'anello insomma è un insieme di elementi in cui valgono somma, sottrazione e moltiplicazione.

Anello commutativo

Se vale anche la proprietà commutativa per l'operazione *, allora l'anello è un anello commutativo.

Dominio integrale

Un dominio integrale è un anello commutativo in cui vigono anche queste proprietà:

  • esiste l'elemento identità per *
  • annullamento del prodotto: se ab = 0, allora ho o che a=0, o che b=0

Per esempio, l'insieme di tutti gli interi, positivi, negativi, e con lo 0, e con le normali operazioni + e *, è un dominio integrale.

Campo

Il campo è un dominio integrale {F, +, *} in cui esiste anche l'inverso moltiplicativo:

  • per ogni a appartenente ad F, esiste un a-1 tale che aa-1 = a-1a = 1, dove 1 è l'elemento identità

Insomma, ogni numero ha il suo inverso, e vuol dire che un campo è un insieme di elementi in cui sono definite somme, sottrazioni, moltiplicazioni e divisioni.

Riassuntino

{G, +}

{R, +, *}

{F, +, *}

Gruppo

Anello

Campo

Gruppo abeliano

Anello commutativo

Gruppo ciclico

Dominio integrale

Torna alla pagina di Crittografia