Functional bounds between graph parameters
Lax825442.Bounds · concepts/Lax825442/Bounds.lean · lax-825442
No public endorsements yet.
Loading review…
Sign in with ORCIDNatural Language Statement
Definition
For natural-valued graph parameters and , the arrow means that there is a nondecreasing function such that for every finite simple graph , including disconnected graphs. Thus a bound on gives a bound on .
The parameter signature is the existing .
Concept map
Lean source view on GitHub
| 1 | import Lax153141.GraphParameters |
| 2 | import Mathlib.Order.Monotone.Basic |
| 3 | |
| 4 | /-! |
| 5 | --- |
| 6 | title: Functional bounds between graph parameters |
| 7 | type: definition |
| 8 | --- |
| 9 | For natural-valued graph parameters and , the arrow means |
| 10 | that there is a nondecreasing function such that |
| 11 | for every finite simple graph , including disconnected |
| 12 | graphs. Thus a bound on gives a bound on . |
| 13 | |
| 14 | The parameter signature is the existing `Lax153141.GraphParameters.GraphParam`. |
| 15 | -/ |
| 16 | |
| 17 | namespace Lax825442.Bounds |
| 18 | |
| 19 | open Lax153141.GraphParameters |
| 20 | |
| 21 | /-- A nondecreasing function of `p` bounds `q` on every finite simple graph. -/ |
| 22 | def Bounds (p q : GraphParam) : Prop := |
| 23 | ∃ f : ℕ → ℕ, Monotone f ∧ |
| 24 | (∀ {V : Type} [Fintype V] [DecidableEq V] (G : SimpleGraph V), |
| 25 | q G ≤ f (p G)) |
| 26 | |
| 27 | end Lax825442.Bounds |
| 28 |
Builds on
From Mathlib
Discussion
Ask a question or add context. Endorsements and structured flags are kept in the review panel above.
0 comments