Isomorfismo

Una funzione è un isomorfismo di e se:

  • è biunivoca
  • sse , quindi l'adiacenza è preservata

Per esempio, esiste una funzione che può trasformare il primo grafo nel secondo:

Perchè due grafi siano isomorfi, ovvero , è necessario che: dove sono gli gradi dei nodi di in ordine crescente.

Per esempio, dati e come:

si ha che la funzione è un valido isomorfismo per e . Questo è vero perchè è biunivoca, dato che ogni è assegnato ad un solo e perchè le adiacenze sono preservate:

  • e
  • e
  • ...

In questo caso si ha anche che , infatti e .