# Insieme di generatori

In algebra lineare, un insieme di generatori (o sistema di generatori) è un sottoinsieme di un insieme dotato di struttura algebrica tale che tutti gli elementi dell'insieme possono essere ottenuti dagli elementi del sottoinsieme, tramite combinazioni di operazioni definite sull'insieme.
Più in generale, se $S$ è un sottoinsieme di $A$, l'insieme $\langle S\rangle$ generato da $S$ è il più piccolo sottoinsieme di $A$ chiuso rispetto alle operazioni definite su $A$ contenente $S$. Nei casi più frequenti, $A$ è un gruppo, un anello o uno spazio vettoriale.
Solitamente, le strutture che ammettono un numero finito di generatori sono una classe più facile da studiare: si ottengono così i gruppi finitamente generati e gli spazi vettoriali di dimensione finita.

## Gruppi

Sia $G$ un gruppo e $S$ un sottoinsieme di $G$. Il sottogruppo $\langle S\rangle$ generato da $S$ è il più piccolo sottogruppo di $G$ che contiene $S$. Se $S$ è l'insieme vuoto, $\langle S\rangle$ è dunque il sottogruppo banale $\{e\}$. Se $S$ non è vuoto, allora $\langle S\rangle$ consiste di tutti gli elementi che possono essere espressi come prodotto di elementi di $S$ e dei loro inversi.

### Gruppo ciclico

Quando $S=\{x\}$ ha un solo elemento $x$, allora si abbrevia $\langle S\rangle =\langle x\rangle$. In questo caso $\langle x\rangle =\{x^{i}:i\in \mathbf {Z} \}$ è il sottogruppo ciclico formato da tutte le potenze di $x$.
In generale, un gruppo ciclico è un gruppo che può essere generato da un solo elemento.

### Gruppo finitamente generato

Un gruppo è finitamente generato se ha un insieme finito di generatori. Elenchiamo alcuni esempi e proprietà dei gruppi finitamente generati.
* Ogni gruppo finito è finitamente generato, poiché il gruppo stesso è un insieme di generatori.
* Gli interi formano un gruppo finitamente generato, ma non finito.
* I numeri razionali formano un gruppo che non è finitamente generato.
* Il prodotto diretto di due gruppi finitamente generati è finitamente generato.
* Un quoziente di un gruppo finitamente generato è finitamente generato. Invece un sottogruppo di un gruppo finitamente generato può non essere finitamente generato.

## Anelli

Sia $R$ un anello e $S$ un suo sottoinsieme. Il sottoanello $\langle S\rangle$ generato da $S$ è il più piccolo sottoanello di $R$ che contiene gli elementi di $S$. Esso è costituito da tutte le combinazioni di somme e prodotti degli elementi di $S$ e dei loro opposti.

## Spazi vettoriali

Sia $V$ uno spazio vettoriale definito su un campo $K$. Un insieme di generatori $G$ dello spazio vettoriale $V$ è un insieme di vettori di $V$ tali che ogni vettore di $V$ è una combinazione lineare di un numero finito di elementi di $G$. In termini più formali: sia $I$ un insieme di indici, un insieme di generatori $G$ di $V$ è un insieme di vettori siffatto:
    $G=\lbrace v_{i}\in V,i\in I\;|\;\forall v\in V,\exists n\in \mathbb {N} :v=\sum \limits _{j=1}^{n}a_{j}v_{i_{j}};\ a_{1},\ldots ,a_{n}\in K;i_{1},\ldots ,i_{n}\in I\$
La definizione fornita tiene conto del caso più generale, ossia quello in cui un insieme di generatori possa essere costituito da un numero infinito di elementi. Nel caso in cui l'insieme di generatori $G$ sia costituito da un numero finito di elementi, la definizione è equivalente alla seguente:
    $G=\{v_{1},\ldots ,v_{n}\in V\;|\;\forall v\in V,v=a_{1}v_{1}+\ldots +a_{n}v_{n};\ a_{1},\ldots ,a_{n}\in K\}.$
Si possono immediatamente dedurre alcune proprietà:
* La base di uno spazio vettoriale è sempre un insieme di generatori; al contrario, un insieme di generatori non è necessariamente una base.
* La minima cardinalità di un insieme $S$ di generatori per $V$ è la dimensione di $V$.
Una definizione equivalente può essere fornita facendo uso, come segue, dell'operatore $\mathrm {Span}$ (copertura lineare). Un insieme di vettori $(v_{i})_{i\in I}$ è un insieme di generatori per lo spazio vettoriale $V$ se e solo se $V=\mathrm {Span} ((v_{i})_{i\in I})$. In particolare, un insieme finito di vettori $\{v_{1},\ldots ,v_{n}\}$ è un insieme di generatori per lo spazio vettoriale $V$ se e solo se $V=\mathrm {Span} (v_{1},\ldots ,v_{n})$.