Motivation
This mission develops Chapter 27 of Lecture Notes on Quantum Algorithms by Andrew Childs. The chapter's selected results describe the mathematical guarantees below.
Setting and conventions
The linked theorem statements and shared definitions specify the register types, oracle access, normalization, and resource conventions. Their source locators and independent readbacks accompany each target.
Chapter goal
Fix integers N,d≥0. There is a single colouring rule c, chosen before the graph, that assigns to an ordered pair of vertices α,β∈{1,…,N} a colour c((α,s(α),Lα),(β,s(β),Lβ))∈N×N that depends only on the two vertices, their sides s(α),s(β) of the bipartition, and their neighbour lists Lα,Lβ, with the following property.
Let G be an undirected simple graph on the vertex set {1,…,N} with a bipartition s:V→{left,right} (every edge joins the two sides) and maximum degree at most d, and let Lv be any duplicate-free list of the neighbours of each vertex v. Then the map {α,β}↦c((α,s(α),Lα),(β,s(β),Lβ)) is a proper edge colouring of G:
- it is symmetric on edges, so each edge receives one colour;
- two distinct edges sharing a vertex receive distinct colours;
- the number of distinct colours used on the edges of G satisfies
#{c(α,β):αβ∈E(G)}≤d2.
In the source the colour of an edge αβ with α on the left is (idx(α,β),idx(β,α)), where idx(α,β) is the position of β in the neighbour list of α. The lemma is the colouring step of the simulation of sparse Hamiltonians: the edges of each colour class form a matching, whose Hamiltonian is simulated separately before the pieces are combined by a product formula.
Formalization Note The source's "efficiently computable" has no machine model, so the running time of the rule is not formalized; what is kept is that one rule serves every graph and reads only the two endpoints' local data (two neighbour-list queries per edge). Colours are pairs of natural numbers rather than elements of [d]×[d] so that the rule is total at d=0; the bound d2 is on the colours actually used on edges.
Significance
These are known mathematical results. Their Lean statements have been checked and reviewed against the cited source; formal proofs remain open for contributors.
Supporting targets
- Lemma 27.1: Local d²-edge-colouring of a bipartite graph of maximum degree d.
Formalization scope
Prove the existing statements under their stated hypotheses and definitions. Any correction to a printed source claim remains explicit in its target description. All listed target proofs are currently sorry; no proof is claimed. The mission goal is the designated chapter capstone; the remaining targets are separate milestones. Parts a, b, c and d are merged into their original chapter.
Selected references