Zulip Chat Archive
Stream: graph theory
Topic: Getting Started
Aatman Supkar (Jan 04 2025 at 09:15):
Hi! I am new to Lean and I wanted to start working on graph theory, but I have plans exclusively for finite graphs. Are there previous works in particular that I should know before I start?
Kevin Buzzard (Jan 04 2025 at 09:21):
To get a feeling for what mathlib already has, you might want to go to the mathlib docs here and then click around on the left in the Mathlib/Combinatorics/SimpleGraph
directory, reading the module docstring (i.e. the stuff at the top) of each file you click on.
Yaël Dillies (Jan 04 2025 at 09:22):
We have plenty of results about finite graphs, eg Bhavik and I proved Szemerédi's Regularity Lemma
Aatman Supkar (Jan 04 2025 at 12:18):
But I can't quite find in the documentation how to explicitly declare that my graph is on a finite vertex set. Can you help me out with this? Maybe the answer is indeed in the documentation, but it is overwhelming somehow.
Kevin Buzzard (Jan 04 2025 at 12:31):
Here are some examples (from my course) of basic usage of graph theory. As you can see from the example at the bottom of sheet 3, [Fintype V]
is how to make the vertex set finite.
Aatman Supkar (Jan 08 2025 at 19:28):
Yaël Dillies said:
We have plenty of results about finite graphs, eg Bhavik and I proved Szemerédi's Regularity Lemma
Then, could you recommend results to formalise that you know aren't dealt with yet?
alindeng (Jan 11 2025 at 09:16):
Im a new user lean for graph theory
Last updated: May 02 2025 at 03:31 UTC