Documentation

LeanPool.BrillNoetherGraphs.TreewidthGonality.Gonality.TreewidthGonality

treewidth ≤ gonality #

The theorem of van Dobben de Bruyn--Gijswijt (arXiv:1407.7055): the treewidth of a connected graph is at most its divisorial gonality.

The proof is the two-line composition of the repository's two halves:

Both halves are unconditional, so #print axioms on the theorems below reports exactly [propext, Classical.choice, Quot.sound].

treewidth ≤ gonality (van Dobben de Bruyn--Gijswijt). Treewidth is taken on underlyingSimpleGraph G, which is what "the treewidth of a multigraph" means: parallel edges and loops do not change it.

The same bound against the dependency's ℤ-valued gonality.