Numerical bounds for Szemerédi Regularity Lemma #
This file gathers the numerical facts required by the proof of Szemerédi's regularity lemma.
This entire file is internal to the proof of Szemerédi Regularity Lemma.
Main declarations #
SzemerediRegularity.stepBound: During the inductive step, a partition of sizenis blown to size at moststepBound n.SzemerediRegularity.initialBound: The size of the partition we start the induction with.SzemerediRegularity.bound: The upper bound on the size of the partition produced by our version of Szemerédi's regularity lemma.
References #
[Yaël Dillies, Bhavik Mehta, Formalising Szemerédi’s Regularity Lemma in Lean][srl_itp]
Auxiliary function for Szemerédi's regularity lemma. Blowing up a partition of size n during
the induction results in a partition of size at most stepBound n.
Equations
- SzemerediRegularity.stepBound n = n * 4 ^ n
Instances For
Alias of the reverse direction of SzemerediRegularity.stepBound_pos_iff.
Local extension for the positivity tactic: A few facts that are needed many times for the
proof of Szemerédi's regularity lemma.
Equations
- SzemerediRegularity.Positivity.tacticSz_positivity = Lean.ParserDescr.node `SzemerediRegularity.Positivity.tacticSz_positivity 1024 (Lean.ParserDescr.nonReservedSymbol "sz_positivity" false)
Instances For
An explicit bound on the size of the equipartition whose existence is given by Szemerédi's regularity lemma.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Extension for the positivity tactic: SzemerediRegularity.initialBound is always positive.
Instances For
Extension for the positivity tactic: SzemerediRegularity.bound is always positive.