Proof of `Monadic dependence through the independence property` (1st statement)
groundedproofs/Lax185574Proofs/IndependenceProperty.lean · lax-185574
What this proof establishes
no assumptions
Assuming the claims on the left, the claim on the right holds — checked by the archive's pipeline. Proof code is not displayed here.
In the paper
- page 60 of this submission's paper
Description
If a formula has the independence property on , then for a graph on vertices take the elements and color the set of them and the set of the elements for the edges of . Two distinct elements of are adjacent in if and only if they have a common -neighbor in . So transduces all graphs. Conversely, a transduction of all graphs produces the incidence graph between and its subsets, so its edge formula has the independence property.
The argument is carried out for the graph classes of the archive and mathlib formulas, and transferred to the graph classes used here and the translation of formulas.