# Campo (matematica)

In matematica, un campo è una struttura algebrica composta da un insieme non vuoto e da due operazioni binarie interne (chiamate somma e prodotto e indicate di solito rispettivamente con $+$ e $*$) che godono di proprietà assimilabili a quelle verificate da somma e prodotto sui numeri razionali o reali o anche complessi.
Il campo è una struttura algebrica basilare in matematica, necessaria per lo studio approfondito dei polinomi e delle loro radici, e per la definizione degli spazi vettoriali. Nel contesto degli spazi vettoriali un elemento di un campo è detto scalare.

## Storia

Storicamente le tre discipline algebriche che hanno portato al concetto di campo sono il problema della risoluzione delle equazioni polinomiali, la teoria algebrica dei numeri e la geometria algebrica. Un primo contributo alla nozione di campo fu apportato nel 1770 da Joseph-Louis Lagrange nei suoi studi sulla risoluzione delle equazioni polinomiali riuscendo di fatto a collegare i concetti di campo e gruppo algebrico. Nel 1832 Évariste Galois ideò i criteri necessari e sufficienti affinché un'equazione polinomiale fosse risolvibile algebricamente, dando così origine alla teoria di Galois, che pur senza averne concepito una nozione esplicita, fece ampio uso dei concetti di campo e gruppo. Nel 1871 Richard Dedekind introdusse con il termine "campo" un insieme di numeri reali o complessi chiuso sotto le quattro operazioni aritmetiche. Il concetto fu poi ripreso nel 1881 da Leopold Kronecker che definì il campo di frazioni razionali come "dominio di razionalità".
La prima nozione formale di campo fu elaborata da 1893 da Heinrich Martin Weber e da questa iniziò quindi svilupparsi nei primi anni del XX secolo la teoria dei campi grazie ai lavori di Giuseppe Veronese, Kurt Hensel ed Ernst Steinitz. La teoria di Galois tra il 1928 e il 1942 da Emil Artin che eliminò la dipendenza della teoria dal teorema dell'elemento primitivo.

## Definizione formale

L'insieme $K$ non vuoto dotato di due operazioni binarie $+$ e $*$ è un campo se valgono le seguenti proprietà:
$K$ insieme all'operazione $+$ è un gruppo abeliano con elemento neutro $0$:
* $(a+b)+c=a+(b+c)$
* $a+b=b+a$
* $0+a=a+0=a$
* per ogni $a$ esiste $-a$ tale che $a+(-a)=-a+a=0$
$K\setminus \{0\}$ insieme all'operazione $*$ è un gruppo abeliano con elemento neutro $1$:
* $(a*b)*c=a*(b*c)$
* $a*b=b*a$
* $1*a=a*1=a$
* per ogni $a\neq 0$ esiste $a^{-1}$ tale che $a*a^{-1}=a^{-1}*a=1$
La moltiplicazione è distributiva rispetto all'addizione:
* $a*(b+c)=(a*b)+(a*c)$
(le relazioni devono valere per ogni $a$, $b$ e $c$ in $K$)
Ciascuna delle seguenti definizioni di campo è equivalente a quella data:
* un anello commutativo con unità in cui ogni elemento non nullo ha un inverso;
* un corpo commutativo rispetto alla moltiplicazione.
Il gruppo moltiplicativo $K$ meno l'elemento $0$ è solitamente indicato con $K^{*}$.

## Esempi
### Campi

* L'insieme dei numeri razionali $\mathbb {Q}$, con le operazioni di addizione e moltiplicazione usuali tra numeri è un campo.
* L'insieme dei numeri reali $\mathbb {R}$, con le operazioni di addizione e moltiplicazione tra numeri reali è un campo.
* L'insieme dei numeri complessi $\mathbb {C}$, con l'appropriata estensione delle operazioni di addizione e moltiplicazione è un campo.
* I numeri algebrici formano un campo.
* I numeri surreali e i numeri p-adici formano dei campi.
* L'insieme $\mathbb {Z} /p\mathbb {Z}$ delle classi di resto modulo $p$ con le usuali operazioni di somma e prodotto forma un campo se e solo se $p$ è un numero primo.

### Anelli che non sono campi

* L'esempio più importante è l'insieme $\mathbb {Z}$ dei numeri interi: non è un campo perché i soli elementi ad avere un inverso moltiplicativo sono $+1$ e $-1$.
* Il prodotto di anelli è un anello, ma il prodotto di campi non è un campo. Quindi ad esempio $\mathbb {R} ^{2}=\mathbb {R} \times \mathbb {R}$ è un anello ma non un campo: l'elemento $(1,0)$ non ha un inverso.
* Ogni dominio d'integrità finito è un campo.
D'altra parte, ogni dominio d'integrità $A$ è contenuto in un campo, detto campo quoziente, che è il "più piccolo" campo fra quelli contenenti $A$. Il campo quoziente di $\mathbb {Z}$ è $\mathbb {Q}$.

### Corpi che non sono campi

* I quaternioni non formano un campo, perché l'operazione di moltiplicazione non è commutativa.

## Relazione con altre strutture algebriche
### Anelli

Come notato precedentemente, i campi sono dei particolari anelli, anche se la maggior parte degli strumenti impiegati nello studio di questi ultimi non permette di dare molte informazioni sui campi. Gli unici ideali di un campo $K$, ad esempio, sono $K$ stesso e l'ideale nullo $\{0\}$: questo implica che ogni omomorfismo non nullo a valori in un campo $K$ ha un nucleo banale, ed è quindi iniettivo, ovvero è un'estensione di campi.
Un campo è anche un dominio d'integrità e un particolare dominio euclideo con la valutazione $v(a)=1$ per ogni elemento $a$ e, di conseguenza, è anche un dominio a fattorizzazione unica. Questo tuttavia non porta a risultati interessanti, perché ogni elemento non nullo, essendo invertibile, ha una fattorizzazione "vuota" (ovvero costituita solo da un'unità).
Come sugli anelli, sui campi è possibile definire dei polinomi: l'anello $K[X]$ così risultante è un dominio euclideo (con la valutazione data dal grado del polinomio) e in particolare un anello ad ideali principali: questa proprietà permette di definire il concetto di polinomio minimo di un elemento algebrico $\alpha$ su $K$.

#### Caratteristica

Un'altra proprietà degli anelli che si trasferisce sui campi è la caratteristica, definita come il minimo intero $n$ tale che:
    ${\begin{matrix}\underbrace {1+1+\dots +1} \\n\mathrm {~volte} \end{matrix}}$
è uguale a zero. Se questo minimo non esiste, cioè se $1+1+\ldots +1$ è sempre diverso da zero, la caratteristica è $0$ per definizione. Essendo i campi dei domini d'integrità, la loro caratteristica è $0$ oppure un numero primo $p$. La caratteristica di $K$ determina univocamente il suo sottocampo fondamentale: se è $0$ sono i numeri razionali, mentre se è $p$ è il campo finito con $p$ elementi, ovvero l'anello quoziente $\mathbb {Z} /p\mathbb {Z}$ (denotato con $\mathbb {Z} _{p}$ o $\mathbb {F} _{p}$). Tutti i campi finiti hanno caratteristica positiva, mentre il viceversa non è vero: un esempio è il campo $\mathbb {F} _{p}(X)$ delle funzioni razionali su un campo finito.

### Gruppi

Dalla definizione di campo segue immediatamente che $(K,+)$ e $(K\setminus \{0\},\cdot )$, quest'ultimo spesso denotato con $(K^{*},\cdot )$ sono gruppi abeliani. Come conseguenza del fatto che un polinomio di grado $n$ non può avere più di $n$ radici, ogni sottogruppo finito di $K^{*}$ (e quindi, in particolare, ogni gruppo moltiplicativo di un campo finito) è ciclico; questo non avviene mai invece per il gruppo additivo, ad eccezione dei campi con $p$ elementi.

### Spazi vettoriali

I campi sono fondamentali nella definizione degli spazi vettoriali; gran parte delle proprietà di questi ultimi (esistenza di una base, dimensione, sottospazi) non dipendono dal particolare campo impiegato. Analogamente, si possono definire spazi affini e spazi proiettivi su campi qualsiasi. La possibilità di definire un prodotto scalare (e quindi una struttura di spazio euclideo) dipende invece dal campo scelto, in quanto si basa sulla possibilità di definire una relazione d'ordine sul campo.
Legato al campo base dello spazio vettoriale è la possibilità di diagonalizzare gli operatori lineari, in quanto legata alla presenza di radici del polinomio caratteristico.

## Sottocampi e estensione di campi

Un sottoinsieme di un campo $K$ chiuso rispetto alla somma e al prodotto e contenente gli inversi e gli opposti di tutti i propri elementi forma esso stesso un campo, ed è detto sottocampo di $K$. Ad esempio i numeri razionali formano un sottocampo dei numeri reali, che a loro volta sono un sottocampo dei numeri complessi.
Rovesciando la prospettiva, un campo $H$ che contiene $K$ come sottocampo è un'estensione o un ampliamento di quest'ultimo. Poiché inoltre ogni omomorfismo di campi è iniettivo (cioè è un'immersione), si può considerare un campo $H$ come un'estensione di $K$ anche nel caso in cui esista un'immersione di $K$ in $H$.
Un'estensione $H$ di un campo $K$ è automaticamente uno spazio vettoriale su $K$, e possiede quindi una sua dimensione: questa è detta grado dell'estensione, ed è indicata come $[H:K]$. Un'importante proprietà del grado è la sua moltiplicatività: se $K\subseteq H\subseteq L$ e tutti e tre sono campi, allora
    $[K:L]=[K:H]\cdot [H:L].$
Se il grado di $H$ su $K$ è finito l'estensione è detta finita, mentre infinita in caso contrario.
Se $H$ è un'estensione di $K$, e $S$ è un sottoinsieme di $K$, si indica con $K(S)$ il più piccolo sottocampo di $H$ che contiene sia $K$ che $S$, ossia la più piccola estensione di $K$ che contiene $S$; particolare importanza hanno le estensioni semplici, ovvero quelle in cui $S$ è formato da un solo elemento.

### Estensioni algebriche e trascendenti

Un'estensione $K\subseteq H$ è detta algebrica se ogni elemento di $H$ è radice di un polinomio a coefficienti in $K$, e trascendente altrimenti. Ad esempio l'estensione di $\mathbb {R}$ in $\mathbb {C}$ è algebrica, mentre quella di $\mathbb {Q}$ in $\mathbb {R}$ è trascendente.
Le estensioni semplici possono essere classificate immediatamente come algebriche o trascendenti a partire dal loro grado: se questo è finito l'estensione è algebrica, mentre se è infinito è trascendente. Nel primo caso, il grado è uguale a quello del polinomio minimo del grado che genera l'ampliamento; un elemento $\alpha$ è detto algebrico o trascendente su un campo $K$ a seconda che l'estensione $K(\alpha )$ sia algebrica o trascendente. Se $K=\mathbb {Q}$, gli elementi algebrici e trascendenti sono detti generalmente numeri algebrici e numeri trascendenti. Tutte le estensioni finite sono algebriche, mentre il viceversa non è vero: un esempio è l'estensione algebrica
    $\mathbb {Q} \subseteq \mathbb {Q} ({\sqrt {2}},{\sqrt[{3}]{2}},{\sqrt[{4}]{2}},\ldots ,{\sqrt[{n}]{2}},\ldots ).$
Vale però il seguente risultato: un'estensione è finita se e solo se è algebrica e finitamente generata (cioè generata da un numero finito di elementi).
Per distinguere tra loro le estensioni trascendenti, non potendo usare il grado dell'ampliamento, si usa il grado di trascendenza: questo è definito come il massimo numero di elementi algebricamente indipendenti di $H$ su $K$, ossia come il massimo numero $n$ per cui esistono $n$ elementi di $H$ per cui non esiste alcun polinomio ad $n$ incognite a coefficienti in $K$ annullato da quegli elementi. Un'estensione algebrica ha grado di trascendenza $0$, mentre un'estensione trascendente semplice ha grado di trascendenza $1$.

### Costruzione di estensioni algebriche

Dato un campo $K$ e un polinomio irriducibile $f(X)$ a coefficienti in $K$, è sempre possibile trovare un'estensione di $K$ in cui il polinomio ha una radice: l'anello quoziente
    ${\frac {K[X]}{(f(X))}},$
è infatti un campo, estensione di $K$ (l'immersione è quella che associa ad ogni elemento di $K$ la classe della sua costante), in cui l'elemento $X+(f(X))$ è una soluzione di $f(X)$; il grado dell'estensione è, inoltre, il grado del polinomio $f(X)$. In tal modo è possibile trovare campi su cui dei polinomi assegnati abbiano una soluzione, o perfino tutte le possibili soluzioni; inoltre tutte le possibili estensioni sono isomorfe tra loro.
Un campo su cui tutti i polinomi abbiano almeno una radice è detto algebricamente chiuso: l'esempio più importante è il campo dei numeri complessi, dove tale asserzione è nota con il nome di teorema fondamentale dell'algebra (sebbene sia sempre dimostrato almeno in parte con metodi analitici); né il campo dei numeri razionali né quello dei numeri reali sono algebricamente chiusi (ad esempio il polinomio $X^{2}+1$ non ha radici). Dal lemma di Zorn segue che ogni campo $K$ è contenuto in un campo algebricamente chiuso che sia il più piccolo possibile, cioè tale che ogni ampliamento intermedio tra $K$ ed esso non sia algebricamente chiuso; questo prende il nome di chiusura algebrica di $K$ e, sempre grazie al lemma di Zorn, è possibile dimostrare che è unica a meno di isomorfismi. La chiusura algebrica dei numeri reali è il campo dei numeri complessi, ma questa non è la chiusura algebrica dei razionali, che è invece il campo dei numeri algebrici.

## Teoria di Galois

La teoria di Galois studia le estensioni algebriche di un campo attraverso lo studio del gruppo degli automorfismi delle estensioni, ovvero degli isomorfismi di un campo in sé. Questo gruppo (detto gruppo di Galois dell'estensione) può essere spesso calcolato esplicitamente fornendo, attraverso la corrispondenza di Galois, informazioni sul campo stesso.

### Isomorfismi e automorfismi

Gli isomorfismi di campi hanno molte proprietà che ne facilitano lo studio. Una basilare è che mandano il sottocampo fondamentale del dominio nel sottocampo fondamentale del codominio (e quindi conserva la caratteristica); inoltre, se $\alpha$ è una radice di un polinomio a coefficienti nel sottocampo fondamentale, la sua immagine è una radice dello stesso polinomio. In particolare conserva il grado del polinomio e, quindi, il grado delle estensioni: due campi isomorfi hanno lo stesso grado sul loro sottocampo fondamentale.
Se il dominio e il codominio coincidono, si ha un automorfismo del campo: le proprietà precedenti implicano che un automorfismo è l'identità sul sottocampo fondamentale (ovvero fissa tutti gli elementi del sottocampo fondamentale) e che un elemento di grado $n$ (cioè il cui polinomio minimo ha grado $n$) ha al più $n$ immagini distinte. L'insieme degli elementi fissati dall'automorfismo (ovvero degli $\alpha$ per cui $f(\alpha )=\alpha$) è un campo, che viene detto campo fisso di $f$.

### Estensioni normali e separabili

Lo studio degli automorfismi di un campo ha bisogno di alcune ipotesi sull'estensione considerata.
La prima è quella di estensione normale: questa è un ampliamento algebrico $K\subseteq L$ in cui ogni isomorfismo di $L$ in una sua chiusura algebrica che fissa $K$ fissa anche $L$ o, equivalentemente, un polinomio irriducibile in $K[X]$ che ha una radice in $L$ vi ha tutte le sue radici, o ancora $L$ è il campo di spezzamento di un polinomio a coefficienti in $K$. Un tipico esempio di estensione non normale è $\mathbb {Q} ({\sqrt[{3}]{2}})$, perché ${\sqrt[{3}]{2}}$ è radice di $X^{3}-2$, le cui altre radici sono ${\sqrt[{3}]{2}}\omega$ e ${\sqrt[{3}]{2}}\omega ^{2}$ dove $\omega$ è una radice terza dell'unità.
La seconda è quella di estensione separabile, ovvero di un ampliamento algebrico in cui ogni elemento è radice di un polinomio separabile, ovvero di un polinomio senza radici multiple. Questa ipotesi è necessaria perché un elemento $\alpha$ abbia esattamente $n$ immagini distinte, dove $n$ è il suo grado. Su un campo di caratteristica zero tutte le estensioni sono separabili; se la caratteristica è invece positiva, si possono avere casi di estensioni non separabili. L'insieme di tutti gli elementi separabili su un campo $K$ è un campo, che è detto la sua chiusura separabile.
Un'estensione sia normale che separabile è detta di Galois.

### Corrispondenza di Galois

Nelle estensioni di Galois finite $K\subseteq L$, si ha una corrispondenza biunivoca (detta corrispondenza di Galois) tra i sottogruppi del gruppo di Galois dell'estensione e i campi intermedi tra $K$ ed $L$; ad un sottogruppo $H$ corrisponde il campo fissato da tutti gli automorfismi appartenenti ad $H$, mentre ad un sottocampo $F$ corrisponde il gruppo degli automorfismi di $L$ che fissano $F$, ovvero il gruppo di Galois di $L$ su $F$. L'importanza di questo teorema deriva dalla possibilità di trasportare problemi relativi a campi in problemi sui gruppi, che sono più facili da trattare anche perché spesso è possibile scrivere esplicitamente il gruppo, che è finito, mentre il campo è, spesso, infinito.
Nel caso di estensioni infinite, il teorema fondamentale non è più vero con queste ipotesi; è invece necessario introdurre sul gruppo di Galois una topologia (la topologia di Krull) che lo rende un gruppo topologico; la corrispondenza si ha tra i campi intermedi dell'estensione e i sottogruppi chiusi del gruppo di Galois.

## Estensioni semplici ed elementi primitivi

Un elemento che genera un'estensione è detto elemento primitivo per essa. Poiché le estensioni semplici sono più facili da studiare (ad esempio perché gli automorfismi sono univocamente determinati dall'immagine dell'elemento primitivo) è interessante cercare di caratterizzare gli ampliamenti semplici.
Per ampliamenti algebrici il risultato fondamentale è il teorema dell'elemento primitivo, che afferma che un ampliamento finito $F\subseteq K$ è semplice se e solo se ha un numero finito di campi intermedi; un importante corollario è che tutti gli ampliamenti finiti e separabili sono semplici, e di conseguenza lo sono anche tutti gli ampliamenti $F\subseteq F(\alpha _{1},\ldots ,\alpha _{n})$, con gli $\alpha _{i}$ separabili. In particolare, quest'ultima condizione è soddisfatta se $F$ è un campo di caratteristica $0$, e quindi ogni ampliamento algebrico finito di un'estensione di $\mathbb {Q}$ è semplice (ad esempio $\mathbb {Q} ({\sqrt {2}},{\sqrt {3}})=\mathbb {Q} ({\sqrt {2}}+{\sqrt {3}})$). Il risultato continua a valere se almeno $n-1$ tra gli $\alpha _{i}$ sono separabili, mentre due elementi non separabili possono impedire l'esistenza di un elemento primitivo.
La condizione sulla finitezza dell'ampliamento è essenziale: ad esempio l'ampliamento di $\mathbb {Q}$ nella sua chiusura algebrica è algebrico (e ovviamente separabile) ma non semplice, perché se lo fosse avrebbe grado uguale a quello del suo elemento primitivo, mentre ogni algebrico ha grado finito.
Per gli ampliamenti trascendenti i risultati ottenibili non sono così buoni. Il teorema di Lüroth afferma che ogni campo $L$ tale che
    $F\subset L\subseteq F(X)$
(dove $X$ è un'indeterminata su $F$), ovvero ogni campo intermedio di un'estensione trascendente semplice, è a sua volta un ampliamento semplice di $F$. Questo teorema non è estendibile a sottocampi in ampliamenti di due o più indeterminate; in geometria algebrica, una questione legata ad essa è se ogni estensione trascendente di $F$ è puramente trascendente, ovvero se per ogni $L$ si può scrivere $L=F(Y_{1},Y_{2})$, dove $Y_{1}$ e $Y_{2}$ sono indeterminate indipendenti su $F$. Questo non è vero nelle ipotesi del teorema di Lüroth; Guido Castelnuovo ha però dimostrato che per campi $L$ per cui $F\subset L\subseteq F(X,Y)$, $F$ è algebricamente chiuso e $L\subseteq F(X,Y)$ è finito e separabile, $L$ è puramente trascendente su $F$.

## Campi finiti

I campi finiti hanno importanza in teoria dei numeri, geometria algebrica e crittografia. Sono completamente caratterizzati dalla loro cardinalità: per ogni primo $p$ e per ogni intero positivo $n$ esiste (a meno di isomorfismi) un solo campo con $p^{n}$ elementi, e tutti i campi finiti sono in questa forma. Un campo con $q$ elementi è denotato con $\mathbb {F} _{q}$ o $GF(q)$. La caratteristica del campo con $p^{n}$ elementi è $p$.
L'ampliamento $\mathbb {F} _{p}\subseteq \mathbb {F} _{p^{n}}$ è algebrico di grado $n$, normale e separabile; inoltre è semplice (perché, ad esempio, il gruppo moltiplicativo di $\mathbb {F} _{p^{n}}$ è ciclico). Il campo con $p^{n}$ elementi comprende quello con $p^{m}$ se e solo se $m$ divide $n$. La chiusura algebrica dei campi finiti con caratteristica $p$ è data dalla loro unione, che è un campo infinito.