Next: Lezione 15 (7 maggio
Up: Matematica Discreta (II modulo)
Previous: Lezione 13 (3 aprile
Subsections
Definizione 14.1
Un grafo
G è una coppia ordinata
G=(
V,
E) dove
V è un insieme non
vuoto detto insieme dei
vertici del grafo ed
è detto l'insieme dei
lati. Se
,
si dirà che il lato
e congiunge i due vertici
v1 e
v2 e si
dirà anche che
v1 e
v2 sono gli
estremi del lato
e.
Se G è un grafo, indicheremo con V(G) l'insieme dei suoi vertici e con
E(G) l'insieme dei suoi lati, ovvero
G=(V(G),E(G)).
Se G=(V,E) è un grafo e
si dirà
che v e v' sono adiacenti o che v' è vicino a v se
(cfr. esercizio 14.2).
Spesso i grafi sono rappresentati graficamente mediante dei punti a
rappresentare i vertici e delle linee congiungenti due vertici a rappresentare i
lati. Ad esempio in figura 1 sono rappresentati i
grafi G e G'definiti da
Figure 1:
Esempi di grafi
|
Osservazione 14.2
Se
G=(
V,
G) è un grafo, l'essere adiacenti, definisce una relazione su
V
detta
relazione d'adiacenza che denoteremo con
.
Ossia:
Tale relazione risulta essere oviamente
- simmetrica ossia
- antiriflessiva ossia
Viceversa, data una relazione simmetrica e antiriflessiva
sull'insieme
V, l'insieme
è un sottinsieme
di
,
e quindi
è un grafo.
Dimostrazione.
(1). Dalle definizioni si ha immediatamente che
e quindi
.
(2).
se e solo se
e
per definizione di
questo è vero se e solo se o
o
.
Dato che la relazione
è simmetrica, ciò equivale a
dire
.
Osservazione 14.4
La proposizione precedente prova che dare un grafo i cui vertici sono
l'insieme
V è equivalente a dare una relazione simmetrica e
antiriflessiva su
V.
Osservazione 14.5
Si osservi che affinchè
sia l'insieme dei lati di un grafo è
necessario soltanto che
sia antiriflessiva. La simmetria di
è necessaria però per provare la seconda proprietà della proposizione
precedente.
Esercizio 14.1
Provare nel dettaglio quanto asserito nell'osservazione
14.2.
Soluzione
Esercizio 14.2
Sia
V un insieme, e sia
una relazione antiriflessiva su
V. Si
provi che se
non è simmetrica allora
.
Si produca anche un esempio di relazione
su un insieme tale che
.
Soluzione
Definizione 14.6
Un
grafo diretto è una coppia (
V,
E) dove
è
una relazione binaria su
V.
Osservazione 14.7
Intuitivamente un grafo diretto può essere pensato come un grafo, in cui
sono specificati dei ``versi di percorrenza'' degli archi che congiungono due
punti. In questa ottica denoteremo anche con
il fatto che
.
Si osservi che, a differenza dei grafi dove tra due vertici cè
soltanto un lato e non ci sono lati che vanno da un vertice a se stesso, tra
due vertici v e w di un grafo diretto ci possono essere entrambi i lati
e ,
e si possono avere anche lati del tipo
(vedi
figura 2).
Figure 2:
Un grafo diretto
|
Si noti però che l'osservazione
14.4 mostra che dare un grafo è
equivalente a dare un grafo diretto simmetrico (i.e. se
anche
)
e antiriflessivo (i.e.
per ogni
v). In altri termini la
nozione di grafo diretto è una estensione di quella di grafo.
Diamo alcuni esempi di grafi notevoli, per i quali esiste anche una notazione
standard.
Per ogni
indicheremo con Pn il grafo tale che
Pn è detto il cammino di lunghezza n-1 (i.e. ha n-1 lati).
Indicheremo con
il grafo
Pn è detto il cammino infinito.
Per ogni
,
indicheremo con Cn il grafo tale che
Cn è detto il ciclo di lunghezza n (i.e. ha n lati e nvertici).
Per ogni
,
indicheremo con Kn il grafo tale che
Kn è detto il grafo completo su n vertici (i.e. ha tutti i lati
possibili che congiungono i suoi n vertici).
Per ogni
,
indicheremo con Kn,m il grafo tale che
Kn,m è detto il grafo completo bipartito su n ed m vertici
(i.e. ha tutti i lati possibili che congiungono i suoi primi n vertici con
gli altri m).
Definizione 14.8
Siano
G=(
V,
E) e
G=(
V',
E') due grafi, si dirà che
G' è
sottografo di
G se e solo se
e
.
Definizione 14.9
Sia
G=(
V,
E) un grafo e sia
,
chiameremo il
sottografo
indotto da
G su
V' il grafo
.
Detto in altri termini nel sottografo indotto si mettono tutti i lati del grafo
G che congiungono vertici di V'.
Esercizio 14.3
Si provi che
Pn è sottografo di
Cn per ogni
n.
Soluzione
Esercizio 14.4
Sia
m<
n e sia
.
Si determini il sottografo indotto da
Kn
su
V.
Soluzione
Esercizio 14.5
Siano
G,
G',
G'' grafi e si provi che se
G è sottografo di
G' e
G' è
sottografo di
G'' allora
G è sottografo di
G''.
Soluzione
Morfismi ed isomorfismo di grafi
Definizione 14.10
Siano
G=(
V,
E) e
G'=(
V',
E') due grafi. Una funzione
è
detta un
morfismo di grafi se
Osservazione 14.11
Osserviamo che la condizione di essere un morfismo può essere espressa
anche dicendo che
dove con
f(
e) si intende l'immagine mediante
f del sottinsieme
e con
l'insieme di tali immagini al
variare di
.
In simboli
(ovvero se
allora
), e
.
Per questo motivo un morfismo sarà denotato anche con
.
Osservazione 14.12
Se
e
denotano le relazioni di adiacenza dei grafi
G e
G', la
proprietà di essere un morfismo si rienuncia in termini di
e
ed in questa forma può essere estesa ai grafi diretti.
Definizione 14.13
Un morfismo
si dice un
isomorfismo se
- 1.
- f è bigettiva
- 2.
- f-1 è a sua volta un morfismo.
In tal caso i due grafi G e G' si direnno isomorfi, e si
denoterà con
.
Proposizione 14.14
Siano
G=(
V,
E) e
G'=(
V',
E') due grafi. Una funzione
è un
isomorfismo se e solo se
- 1.
- f è bigettiva
- 2.
-
.
Dimostrazione.
Supponiamo che f sia un isomorfismo, allora per definizione f è
bigettiva. Dal fatto che f è un morfismo segue che se
,
dal fatto che f-1 è un morfismo segue allora che se
allora
,
ma
f-1(f(e))=e e quindi è verificata la
(2).
Viceversa dalla (2) segue che se
allora
e quindi f è
un morfismo. Proviamo che f-1 è a sua volta un morfismo. Sia ,
dato che f è bigettiva allora esiste
tale che e' =
f(e). Ma allora dalla (2) segue che
e quindi la tesi.
Esercizio 14.6
Si provi che
per ogni
.
Soluzione
Esercizio 14.7
Siano
G=(
V,
E) e
G'=(
V',
E') due grafi. Si provi che se
è un
morfismo tale che
f è iniettiva e
f(
E)=
E' allora
f è un isomorfismo.
Soluzione
Esercizio 14.9
Si provi che i due grafi rappresentati in figura
3 sono tra
loro isomorfi.
Figure 3:
I grafi di esercizio 14.9
|
Soluzione
Esercizio 14.10
Dire se i due grafi in figura
4 sono isomorfi oppure no.
Figure 4:
I grafi dell'esercizio 14.10
|
Soluzione
Esercizio 14.11
Provare che i due grafi in figura
5 non sono isomorfi.
Figure 5:
I grafi dell'esercizio 14.11
|
Soluzione
Esercizio 14.12
Sia
G il grafo dato dai vertici e dagli spigoli di un cubo e sia
G' il
grafo tale che
V(
G') sia l'insieme delle parole di tre lettere nell'alfabeto
di due lettere
ed in cui due parole sono congiunte da un lato se e
solo se differiscono per una lettera soltanto. Si provi che
.
Soluzione
Next: Lezione 15 (7 maggio
Up: Matematica Discreta (II modulo)
Previous: Lezione 13 (3 aprile
Domenico Luminati
2001-06-18