Converting the flip metric of a partition into a single flip
Lax185574.PartitionMetricConversion Β· concepts/Lax185574/PartitionMetricConversion.lean Β· lax-185574
No public endorsements yet.
Loading reviewβ¦
Sign in with ORCIDNatural Language Statement
Lemma
Let G be a graph and let π« be a partition of V(G). There is a refinement π¬ of π« with |π¬| β€ |π«| Β· 2^|π«| and a π¬-flip H of G such that, for every v β V(G) and r β β,
Ball^H_r(v) β Ball^π«_{6r}(v).
This is Lemma 8 of the cited work on separability properties of monadically dependent graph classes.
Concept map
Evidence
Each proof establishes this claim relative to its assumptions.
In the paper
- page 27 of this submission's paper
Lean source view on GitHub
| 1 | import Lax185574.Flips |
| 2 | import Lax185574.GraphBalls |
| 3 | |
| 4 | /-! |
| 5 | --- |
| 6 | title: Converting the flip metric of a partition into a single flip |
| 7 | type: lemma |
| 8 | --- |
| 9 | Let G be a graph and let π« be a partition of V(G). There is a refinement |
| 10 | π¬ of π« with |π¬| β€ |π«| Β· 2^|π«| and a π¬-flip H of G such that, for every |
| 11 | v β V(G) and r β β, |
| 12 | |
| 13 | Ball^H_r(v) β Ball^π«_{6r}(v). |
| 14 | |
| 15 | This is Lemma 8 of the cited work on separability properties of |
| 16 | monadically dependent graph classes. |
| 17 | |
| 18 | # Formalization notes |
| 19 | |
| 20 | The graph is finite, so the numbers of parts are natural numbers, the |
| 21 | cardinalities of the quotients. The refinement π¬ and the flip H are |
| 22 | chosen once, before the vertex v and the radius r. The ball Ball^H_r(v) |
| 23 | is `GraphBalls.graphBall H r {v}`, and Ball^π«_{6r}(v) is the flip-metric |
| 24 | ball `Flips.flipBall`. |
| 25 | -/ |
| 26 | |
| 27 | namespace Lax185574.PartitionMetricConversion |
| 28 | |
| 29 | open Lax185574.Flips Lax185574.GraphBalls |
| 30 | |
| 31 | universe u |
| 32 | |
| 33 | /-- **Partition-metric conversion.** A refinement `π¬` of `π«` with at |
| 34 | most `|π«| Β· 2^|π«|` parts carries a single flip whose radius-`r` balls lie |
| 35 | in the radius-`6r` balls of the flip metric of `π«`. -/ |
| 36 | axiom exists_refinement_flip {V : Type u} [Finite V] (G : SimpleGraph V) |
| 37 | (P : Setoid V) : |
| 38 | β Q : Setoid V, Q β€ P β§ |
| 39 | Nat.card (Quotient Q) β€ Nat.card (Quotient P) * 2 ^ Nat.card (Quotient P) β§ |
| 40 | β H : SimpleGraph V, IsFlip G Q H β§ |
| 41 | β (v : V) (r : β), graphBall H r {v} β flipBall G P (6 * r) v |
| 42 | |
| 43 | end Lax185574.PartitionMetricConversion |
| 44 |
Formalization notes
The graph is finite, so the numbers of parts are natural numbers, the cardinalities of the quotients. The refinement π¬ and the flip H are chosen once, before the vertex v and the radius r. The ball Ball^H_r(v) is , and Ball^π«_{6r}(v) is the flip-metric ball .
Discussion
Ask a question or add context. Endorsements and structured flags are kept in the review panel above.
0 comments