← Return to results

Graph isomorphism

On this page
  1. Mathematical statement
  2. Representative formula (exact TeX)
  3. Assumptions
  4. Symbol scope
  5. Intuition, definition, and misconceptions
  6. Adopted derivation guide
  7. Prerequisites
  8. Verification boundary
  9. Next obligation
  10. Same-source structured data

This English edition is an AI candidate and does not yet have an OCME Atlas (GPT-6) Twin closure receipt.

An isomorphism of finite simple graphs is a vertex bijection preserving both adjacency and nonadjacency for every pair.

mko-graph-isomorphism · definition · v0.10.0

Mathematical statement

A graph isomorphism f:V(G)→V(H) must be bijective and, for all distinct u,v, {u,v} is an edge of G iff {f(u),f(v)} is an edge of H. Preserving edges without preserving nonedges is insufficient.

Representative formula (exact TeX)

I(G,H)

Assumptions

  • Exercises supply the complete finite undirected simple-graph edge sets and a complete mapping table.
  • A mismatch in an invariant such as the degree multiset can refute isomorphism; a match generally does not prove it.

Symbol scope

  • I — graph-isomorphism record
  • G — source graph
  • H — target graph

Intuition, definition, and misconceptions

First check that the mapping is bijective.

Then check adjacency iff for every unordered pair of vertices.

Matching invariants provide necessary clues, not a general sufficient certificate.

Comparing degree sequences or checking only that original edges map to edges does not establish isomorphism.

Adopted derivation guide

Graph isomorphism: checking bijectivity and both directions of adjacency preservation from a complete mapping table

The original MKO is retained. The guide has its own append-only revision and verification boundaries, not a new Lean proof.

Prerequisites

Verification boundary

Only the specified complete finite simple graphs are classified.

not_formalized

This does not mean the content is false; it means no replayable computational or formal evidence is registered yet.

Next obligation

Add walks, paths, connected components and graph coloring.

Same-source structured data

This page and the interactive view use the same object and existing language edition; this adds no proof or human review.

Canonical MKO JSON · Plain Markdown