# Spazio uniforme

In topologia, uno spazio uniforme è uno spazio topologico dotato di una struttura uniforme, che consente di definire proprietà uniformi, come la completezza, la continuità uniforme e la convergenza uniforme.
Negli spazi uniformi è possibile definire alcune nozioni di vicinanza relativa e vicinanza tra punti, che non è possibile stabilire con il solo utilizzo della struttura topologica. Ad esempio, dati i punti $x$, $y$, $a$, $b$, è possibile stabilire che $x$ è più vicino ad $a$ di quanto $y$ sia vicino a $b$. Gli spazi uniformi possono essere visti come una generalizzazione degli spazi metrici e dei gruppi topologici, e permettono la definizione di gran parte dei concetti dell'analisi matematica.
La struttura uniforme, e gli altri concetti ad essa collegati, fu definita esplicitamente da André Weil nel 1937, mediante l'utilizzo di pseudometriche. Successivamente Nicolas Bourbaki fornì la definizione in termini di entourage e John Tukey la diede in termini di ricoprimenti uniformi. Queste definizioni sono descritte nei paragrafi sottostanti.

## Definizione formale

La struttura uniforme di uno spazio può essere definita in tre modi: attraverso gli entourage, sottoinsiemi dello spazio principale che svolgono una funzione analoga a quella degli aperti di una topologia, con l'utilizzo di una pseudometrica, o ancora tramite una particolare tipologia di ricoprimenti dello spazio stesso; come viene mostrato nel seguito, queste tre definizioni sono sostanzialmente equivalenti, ed è possibile far corrispondere le strutture uniformi ottenute nei vari casi.

### Entourage

Uno spazio uniforme $(X,\Phi )$ è un insieme $X$ dotato di una famiglia di sottoinsiemi (detti entourage) del prodotto cartesiano $X\times X$ che soddisfano le seguenti proprietà:
* ogni entourage contiene la diagonale: $\forall U\in \Phi ,\Delta =\{(x,x):\,x\in X\}\subseteq U$;
* chiusura rispetto all'inclusione: se $U\in \Phi$ e $U\subseteq V$, allora $V\in \Phi$;
* chiusura rispetto all'intersezione: se $U$ e $V$ appartengono a $\Phi$, allora vi appartiene $U\cap V$;
* se $U\in \Phi$, allora esiste un entourage $V\in \Phi$ tale che $(x,y)\in V$ e $(y,z)\in V$ implicano $(x,z)\in U$;
* se $U\in \Phi$, allora anche $U^{-1}=\{(y,x):\,(x,y)\in U\}$ appartiene a $\Phi$.
Se manca l'ultima proprietà, lo spazio è detto quasi uniforme.
Intuitivamente, due punti appartenenti al medesimo entourage presentano un determinato grado di vicinanza; due punti sono tanto più vicini quanti più entourage hanno in comune. Con questa interpretazione, le proprietà sopra date possono essere così descritte:
* ogni punto è vicino a sé stesso;
* un insieme di punti più grande definisce una grado di prossimità minore;
* l'intersezione tra due gradi di vicinanza definisce un nuovo grado di vicinanza;
* dato un certo grado di prossimità, ne esiste uno "due volte" più stretto;
* se $x$ è vicino a $y$, $y$ è vicino a $x$.
I punti appartenenti ad un entourage $U$ sono detti U-vicini; se tutti i punti di un dato insieme $A$ sono U-vicini (ovvero $A\times A\subseteq U$), $A$ è detto U-piccolo.
Nel caso di uno spazio metrico $(X,d)$, gli entourage sono definiti come l'insieme delle coppie di punti la cui distanza è minore di un numero reale prefissato:
    $U_{a}=\{(x,y)\in X\times X|d(x,y)\leq a\in \mathbb {R} ^{+}\}$.
L'insieme dei punti "vicini" ad un punto fissato $x$ appartenente all'entourage $U$ è di solito scritto come
    $U[x]=\{y:\,(x,y)\in U\}$
Un sistema fondamentale di entourage è una sottofamiglia $B$ di entourage tale che ogni entourage della struttura uniforme contiene un entourage di $B$; per la proprietà 2, un sistema fondamentale è quindi in grado di definire l'intera struttura uniforme.
Date due strutture uniformi $\Phi$ e $\Psi$, se $\Psi \subseteq \Phi$ si dice che $\Phi$ è più fine di $\Psi$.

### Pseudometrica

Uno spazio uniforme è definibile attraverso un sistema di pseudometriche nel seguente modo: data una pseudometrica $f:X\times X\rightarrow \mathbb {R}$, l'insieme dei punti la cui pseudodistanza è inferiore o uguale al numero reale $a$ è l'immagine inversa dell'intervallo reale $[0,a]$:
    $U_{a}=f^{-1}([0,a])$.
L'insieme di tutte le immagini inverse per una data pseudometrica forma un sistema fondamentale di entourage. Se consideriamo una famiglia di pseudometriche $\{f_{i}\}_{i\in I}$, le intersezioni finite di tutti gli entourage formano a loro volta un sistema fondamentale.
Se la famiglia di pseudometriche è numerabile, questo sistema è equivalente a quello generato da una singola pseudometrica; nel caso di una famiglia finita, la pseudometrica generatrice è l'inviluppo superiore di tutte le pseudometriche (ovvero la pseudometrica generata prendendo, punto per punto, la pseudometrica della famiglia con il valore maggiore).
Più in generale, ogni struttura uniforme può essere generata tramite una famiglia di pseudometriche, eventualmente non numerabile.

### Ricoprimenti uniformi

È possibile definire uno spazio uniforme, attraverso alcune particolari tipologie di ricoprimenti, detti ricoprimenti uniformi. Un ricoprimento di un insieme $X$ è una famiglia di insiemi $\{U_{\alpha }\}_{\alpha \in A}$ la cui unione contiene $X$:
    $X\subseteq \bigcup _{\alpha \in A}$.
Dati due ricoprimenti $P$ e $Q$, è possibile stabilire una relazione d'ordine tra di loro nel seguente modo:
    $P<^{\star }Q\Leftrightarrow \forall A\in P\,\exists U\in Q:\,\forall B\in P:A\cap B=\Phi \Rightarrow B\subseteq U$.
Se si verifica la condizione sopra, si dice che il ricoprimento $P$ è un raffinamento di $Q$. Uno spazio uniforme $(X,\Theta )$ è uno spazio $X$ dotato di una famiglia di ricoprimenti $\Theta$ che forma un filtro rispetto all'ordinamento sopra definito, ovvero i ricoprimenti della famiglia soddisfano le seguenti proprietà:
* $\{X\}$ è un ricoprimento uniforme;
* se $P<^{\star }Q$ e $P$ è un ricoprimento uniforma, lo è anche $Q$;
* se $P$ è $Q$ sono ricoprimenti uniformi, esiste un ricoprimento uniforme $R$ che li raffina entrambi.
Dato uno spazio uniforme definito tramite entourage, definiamo uniforme un ricoprimento $P$ se esiste un entourage $U$ tale per cui, per ogni $x\in X$, esiste $A\in P$ per cui $U[x]\subseteq A$; tutti i ricoprimenti così generati costituiscono uno spazio uniforme secondo la definizione data sopra.
Inversamente, dato uno spazio uniforme definito tramite ricoprimenti, sono entourage tutti i soprainsiemi di
    $\bigcup _{P}\{A\times A:A\in P\}$,
dove $P$ è un ricoprimento uniforme.

## Esempi

Una categoria molto ampia di spazi uniformi sono gli spazi metrici: ogni metrica è a fortiori una pseudometrica, e quindi permette di definire una struttura uniforme. Differenti metriche possono avere la medesima struttura uniforme; ad esempio moltiplicando una metrica per una costante, la struttura uniforme indotta non varia.
È comunque possibile trovare metriche che inducono differenti strutture uniformi, ma uguali strutture topologiche; ad esempio, considerando su $\mathbb {R}$ le due metriche:
    ${\begin{matrix}d_{1}(x,y)=|x-y|\\d_{2}(x,y)=e^{x}-e^{y}\end{matrix}}$
inducono la stessa topologia, ma differenti strutture uniformi, in quanto l'insieme $\{(x,y):|x-y|<1\}$ è un entourage nella struttura uniforme indotta da $d_{1}$, ma non in quella indotta da $d_{2}$.
I gruppi topologici costituiscono un'altra categoria di spazi uniformi; dato un gruppo topologico $G$, gli entourage sono tutti i sottoinsiemi di $G\times G$ che contengono l'insieme:
    $\{(x,y):xy^{-1}\in U\}$,
dove $U$ è un intorno dell'elemento neutro di $G$.
La struttura uniforme così definita è detta uniformità destra, in quanto per ogni elemento $a\in G$ la moltiplicazione a destra $x\mapsto xa$ è uniformemente continua.

## Spazi topologici e spazi uniformi

Ogni spazio uniforme si può dotare di una topologia, definendo come aperto qualunque sottoinsieme $A$ tale che per ogni $x\in A$ esiste un entourage $V$ per cui $V[x]$ è contenuto in $A$. La topologia così definita è detta indotta dalla uniformità; una topologia che coincide con quella indotta dalla struttura uniforme è detta compatibile con essa. In generale una data topologia può essere compatibile con più di una struttura uniforme.
Gli spazi topologici la cui topologia è compatibile con una struttura uniforme sono detti uniformizzabili; essi coincidono con gli spazi completamente regolari.
Se lo spazio è uniformizzabile, le tre seguenti proprietà sono equivalenti:
* $X$ è uno spazio di Kolmogorov;
* $X$ è uno spazio di Hausdorff;
* $X$ è uno spazio di Tychonoff;
* l'intersezione di tutti gli entourage è la diagonale di $X$.

## Proprietà legate alla struttura uniforme

Numerose importanti proprietà possono essere definite attraverso la struttura uniforme di uno spazio; tra queste la continuità uniforme e la completezza.

### Continuità uniforme

Una funzione tra spazi uniformi è detta uniformemente continua se le controimmagini degli entourage (o dei ricoprimenti uniformi) o sono ancora degli entourage (o dei ricoprimenti uniformi). Un isomorfismo uniforme è una funzione uniformemente continua dotata di una inversa uniformemente continua.
La continuità uniforme svolge per gli spazi uniformi un ruolo analogo a quello della continuità per gli spazi topologici; una funzione uniformemente continua tra spazi uniformi conserva infatti le proprietà uniformi degli spazi. Una funzione uniformemente continua è sempre continua rispetto alla topologia indotta.

### Completezza

La nozione di completezza di uno spazio metrico può essere estesa agli spazi uniformi; invece della convergenza delle successioni di Cauchy viene richiesta la convergenza di altre entità matematiche, dette filtri di Cauchy, o reti di Cauchy.
Un filtro di Cauchy è un filtro che contiene elementi arbitrariamente piccoli; più precisamente, per un entourage $U$ esiste un elemento $A$ del filtro tale che $A\times A\subseteq U$.
Un filtro convergente è sempre un filtro di Cauchy, mentre non vale in generale il viceversa; gli spazi in cui ogni filtro di Cauchy è anche convergente sono detti spazi uniformi completi. Tra questi vanno annoverati gli spazi di Hausdorff compatti.
Data una funzione uniformemente continua $f:A\rightarrow Y$ da un insieme $A$ denso in $X$ spazio uniforme, a uno spazio uniforme completo $Y$, è possibile estendere in maniera unica la funzione su tutto $X$, mantenendone la continuità uniforme.

### Completamento di uno spazio uniforme

Analogamente agli spazi metrici, esiste un completamento di Hausdorff per qualunque spazio uniforme $X$: ovvero, esiste uno spazio di Hausdorff completo uniforme $Y$ e una mappa uniformemente continua $i:X\rightarrow Y$ tale che per ogni mappa $f$ da $X$ in uno spazio di Hausdorff completo uniforme $Z$ esiste una mappa uniformemente continua $g:Y\rightarrow Z$ tale che $f=gi$.
Il completamento di Hausdorff $Y$ è unico a meno di un omeomorfismo. Una possibile costruzione si ottiene prendendo l'insieme dei filtri di Cauchy minimali su $X$; la mappa $i$ fa corrispondere ciascun punto $x\in X$ al filtro degli intorni $B(x)$, che è un filtro di Cauchy minimale. L'immagine $i(X)$ è densa in $Y$; se $X$ è di Hausdorff, $i$ è iniettiva e $i(X)$ è omeomorfo a $X$. Altrimenti, si può considerare lo spazio quoziente ottenuto identificando tutti i punti $x$ e $x^{\prime }$ per cui $i(x)=i(x^{\prime })$, che è sempre di Hausdorff e omeomorfo a $i(X)$.
La struttura uniforme di $Y$ è così definita: per ogni entourage $V\subseteq X$ che sia simmetrico (ovvero $(x,y)\in V\Leftrightarrow (y,x)\in V$), sia $C(V)$ l'insieme di tutte le coppie di filtri di Cauchy che hanno in comune almeno un elemento V-piccolo; l'insieme di tutti i $C(V)$ è un sistema fondamentale di entourage.