Commit 2024-01-15 11:29 59641348

View on Github →

refactor: make SimpleGraph.chromaticNumber be ENat-valued (#8883) This removes an awkwardness of the API, where theorems had to include colorability hypotheses. This trades that awkwardness for a smaller one, which is that one writes G.Colorable (ENat.toNat G.chromaticNumber) rather than G.Colorable G.chromaticNumber. It would be good to have a followup refactoring PR to more carefully evaluate the API after this change.

Estimated changes