Draft — mutable and not usable as a dependency; its citation marks the draft state.

Lax5.AdlerAdler

Nowhere dense classes are monadically dependent

concepts/Lax5/AdlerAdler.lean · Lax5

proven
Dependency view
This conceptDependencyDependency to importer

Theorem

Every nowhere dense graph class is monadically dependent. Together with the statement that weakly sparse monadically dependent classes are nowhere dense, this carries the classical equivalence: on weakly sparse classes, monadic dependence and nowhere denseness coincide.

Lean source view on GitHub

1import Lax5.MonadicDependence
2import Lax5.NowhereDenseClasses
3
4/-!
5---
6title: Nowhere dense classes are monadically dependent
7type: theorem
8---
9Every nowhere dense graph class is monadically dependent. Together with
10the statement that weakly sparse monadically dependent classes are
11nowhere dense, this carries the classical equivalence: on weakly sparse
12classes, monadic dependence and nowhere denseness coincide.
13
14# Formalization notes
15
16Adler and Adler proved that nowhere dense classes are monadically
17*stable*; monadic dependence is the weakening stated here, which is how
18the equivalence is used in the literature.
19-/
20
21namespace Lax5.AdlerAdler
22
23open Lax5.GraphClasses Lax5.MonadicDependence Lax5.NowhereDenseClasses
24
25/-- Nowhere dense graph classes are monadically dependent. -/
26axiom monadicallyDependent_of_nowhereDense
27 (C : GraphClass) (h : NowhereDense C) :
28 MonadicallyDependent C
29
30end Lax5.AdlerAdler
31

Formalization notes

Adler and Adler proved that nowhere dense classes are monadically stable; monadic dependence is the weakening stated here, which is how the equivalence is used in the literature.

Mathlib imports

none