Isomorphism and its limits
A different drawing is not a different graph. Verify the connection structure under a bijection
- Necessary invariants Isomorphism preserves vertex count, edge count, degrees, loops, parallel multiplicity and connectedness
- Bijection Assign every vertex of one graph a different vertex of the other, using all vertices
- All connections Every edge and non-edge must correspond. For multigraphs, also preserve loop and parallel-edge multiplicity
- Limits of counts Equal counts and degree sequences are necessary, not sufficient. A valid complete correspondence is the positive proof
Worked example
Explain why a six-cycle and two disjoint triangles are not isomorphic, although their counts and degrees agree
- \(\displaystyle |V|=6,\quad |E|=6\)These counts agree for both graphs
- \(\displaystyle (2,2,2,2,2,2)\)Both degree sequences agree
- \(\displaystyle c(C_6)=1,\quad c(C_3\cup C_3)=2\)Their component counts differ, and an isomorphism preserves paths and therefore components
Common mistakes
Difficulty levels
Questions about this topic
Can an isomorphism change vertex labels?+
Yes. It is a relabelling by a bijection that preserves every connection
Does the practice grade my own mapping?+
No. It grades counts and supplied verdicts/candidates. The written mapping task and full model are separate and ungraded
Must a loop be preserved?+
Yes. A loop must map to a loop at the corresponding vertex, and parallel-edge multiplicities must also match
Can I use a calculator?+
No. This topic is practised without a calculator
Which year level and chapter is this?+
Year 11, VCE Units 1 & 2, Specialist Mathematics, chapter 2: Graph theory