ForestCovers
Abstract
Priority-forest interval structure and counting.
Definition 1.1 (IntervalForest / support).
Formalization. D5/S3/Combinatorics/PriorityLattice/ForestCovers.support (✓ std3).
Source. Repository-derived.
Acknowledgement. Adrián Lillo and Mercedes Rosas (2026). The Priority Lattice. DOI: 10.48550/arXiv.2603.28905. URL: https://arxiv.org/abs/2603.28905v1.
Commentary.
The defining expression is by classical exact Finset.univ.filter (fun v => P.parent v ≠ none).
Theorem 1.2 (IntervalForest / mem_support).
Proof. Machine-checked in Lean as D5/S3/Combinatorics/PriorityLattice/ForestCovers.mem_support (✓ std3). ∎
Source. Repository-derived.
Acknowledgement. Adrián Lillo and Mercedes Rosas (2026). The Priority Lattice. DOI: 10.48550/arXiv.2603.28905. URL: https://arxiv.org/abs/2603.28905v1.
Commentary.
The quantified statement holds for every parameter satisfying its displayed hypotheses.
Theorem 1.3 (IntervalForest / le_iff_parent).
Proof. Machine-checked in Lean as D5/S3/Combinatorics/PriorityLattice/ForestCovers.le_iff_parent (✓ std3). ∎
Source. Repository-derived.
Acknowledgement. Adrián Lillo and Mercedes Rosas (2026). The Priority Lattice. DOI: 10.48550/arXiv.2603.28905. URL: https://arxiv.org/abs/2603.28905v1.
Commentary.
The quantified statement holds for every parameter satisfying its displayed hypotheses.
Theorem 1.4 (IntervalForest / support_mono).
Proof. Machine-checked in Lean as D5/S3/Combinatorics/PriorityLattice/ForestCovers.support_mono (✓ std3). ∎
Source. Repository-derived.
Acknowledgement. Adrián Lillo and Mercedes Rosas (2026). The Priority Lattice. DOI: 10.48550/arXiv.2603.28905. URL: https://arxiv.org/abs/2603.28905v1.
Commentary.
The quantified statement holds for every parameter satisfying its displayed hypotheses.
Definition 1.5 (IntervalForest / edgeCount).
Formalization. D5/S3/Combinatorics/PriorityLattice/ForestCovers.edgeCount (✓ std3).
Source. Repository-derived.
Acknowledgement. Adrián Lillo and Mercedes Rosas (2026). The Priority Lattice. DOI: 10.48550/arXiv.2603.28905. URL: https://arxiv.org/abs/2603.28905v1.
Commentary.
The defining expression is (support P).card.
Theorem 1.6 (IntervalForest / covBy_iff_edgeCount).
Proof. Machine-checked in Lean as D5/S3/Combinatorics/PriorityLattice/ForestCovers.covBy_iff_edgeCount (✓ std3). ∎
Source. Repository-derived.
Acknowledgement. Adrián Lillo and Mercedes Rosas (2026). The Priority Lattice. DOI: 10.48550/arXiv.2603.28905. URL: https://arxiv.org/abs/2603.28905v1.
Commentary.
The quantified statement holds for every parameter satisfying its displayed hypotheses.
Theorem 1.7 (IntervalForest / edgeCount_le).
Proof. Machine-checked in Lean as D5/S3/Combinatorics/PriorityLattice/ForestCovers.edgeCount_le (✓ std3). ∎
Source. Repository-derived.
Acknowledgement. Adrián Lillo and Mercedes Rosas (2026). The Priority Lattice. DOI: 10.48550/arXiv.2603.28905. URL: https://arxiv.org/abs/2603.28905v1.
Commentary.
The quantified statement holds for every parameter satisfying its displayed hypotheses.
Theorem 1.8 (IntervalForest / edgeCount_eq_iff_tree).
Proof. Machine-checked in Lean as D5/S3/Combinatorics/PriorityLattice/ForestCovers.edgeCount_eq_iff_tree (✓ std3). ∎
Source. Repository-derived.
Acknowledgement. Adrián Lillo and Mercedes Rosas (2026). The Priority Lattice. DOI: 10.48550/arXiv.2603.28905. URL: https://arxiv.org/abs/2603.28905v1.
Commentary.
The quantified statement holds for every parameter satisfying its displayed hypotheses.
Definition 1.9 (rank).
Formalization. D5/S3/Combinatorics/PriorityLattice/ForestCovers.rank (✓ std3).
Source. Repository-derived.
Acknowledgement. Adrián Lillo and Mercedes Rosas (2026). The Priority Lattice. DOI: 10.48550/arXiv.2603.28905. URL: https://arxiv.org/abs/2603.28905v1.
Commentary.
The defining expression is (x : Option (IntervalForest n)).elim (n+1) IntervalForest.edgeCount.
Theorem 1.10 (coatom_iff_tree).
Proof. Machine-checked in Lean as D5/S3/Combinatorics/PriorityLattice/ForestCovers.coatom_iff_tree (✓ std3). ∎
Source. Repository-derived.
Acknowledgement. Adrián Lillo and Mercedes Rosas (2026). The Priority Lattice. DOI: 10.48550/arXiv.2603.28905. URL: https://arxiv.org/abs/2603.28905v1.
Commentary.
The quantified statement holds for every parameter satisfying its displayed hypotheses.
Theorem 1.11 (covBy_rank).
Proof. Machine-checked in Lean as D5/S3/Combinatorics/PriorityLattice/ForestCovers.covBy_rank (✓ std3). ∎
Source. Repository-derived.
Acknowledgement. Adrián Lillo and Mercedes Rosas (2026). The Priority Lattice. DOI: 10.48550/arXiv.2603.28905. URL: https://arxiv.org/abs/2603.28905v1.
Commentary.
The quantified statement holds for every parameter satisfying its displayed hypotheses.
Theorem 1.12 (atom_card_orderIso).
Proof. Machine-checked in Lean as D5/S3/Combinatorics/PriorityLattice/ForestCovers.atom_card_orderIso (✓ std3). ∎
Source. Repository-derived.
Acknowledgement. Adrián Lillo and Mercedes Rosas (2026). The Priority Lattice. DOI: 10.48550/arXiv.2603.28905. URL: https://arxiv.org/abs/2603.28905v1.
Commentary.
The quantified statement holds for every parameter satisfying its displayed hypotheses.
Theorem 1.13 (IntervalForest / eq_of_same_support_below).
Proof. Machine-checked in Lean as D5/S3/Combinatorics/PriorityLattice/ForestCovers.eq_of_same_support_below (✓ std3). ∎
Source. Repository-derived.
Acknowledgement. Adrián Lillo and Mercedes Rosas (2026). The Priority Lattice. DOI: 10.48550/arXiv.2603.28905. URL: https://arxiv.org/abs/2603.28905v1.
Commentary.
The quantified statement holds for every parameter satisfying its displayed hypotheses.
Theorem 1.14 (IntervalForest / lower_covers_card_le).
Proof. Machine-checked in Lean as D5/S3/Combinatorics/PriorityLattice/ForestCovers.lower_covers_card_le (✓ std3). ∎
Source. Repository-derived.
Acknowledgement. Adrián Lillo and Mercedes Rosas (2026). The Priority Lattice. DOI: 10.48550/arXiv.2603.28905. URL: https://arxiv.org/abs/2603.28905v1.
Commentary.
The quantified statement holds for every parameter satisfying its displayed hypotheses.
Theorem 1.15 (ideal_iso_rank).
Proof. Machine-checked in Lean as D5/S3/Combinatorics/PriorityLattice/ForestCovers.ideal_iso_rank (✓ std3). ∎
Source. Repository-derived.
Acknowledgement. Adrián Lillo and Mercedes Rosas (2026). The Priority Lattice. DOI: 10.48550/arXiv.2603.28905. URL: https://arxiv.org/abs/2603.28905v1.
Commentary.
The quantified statement holds for every parameter satisfying its displayed hypotheses.
Theorem 1.16 (filter_iso_rank).
Proof. Machine-checked in Lean as D5/S3/Combinatorics/PriorityLattice/ForestCovers.filter_iso_rank (✓ std3). ∎
Source. Repository-derived.
Acknowledgement. Adrián Lillo and Mercedes Rosas (2026). The Priority Lattice. DOI: 10.48550/arXiv.2603.28905. URL: https://arxiv.org/abs/2603.28905v1.
Commentary.
The quantified statement holds for every parameter satisfying its displayed hypotheses.
Theorem 1.17 (top_filter_not_iso).
Proof. Machine-checked in Lean as D5/S3/Combinatorics/PriorityLattice/ForestCovers.top_filter_not_iso (✓ std3). ∎
Source. Repository-derived.
Acknowledgement. Adrián Lillo and Mercedes Rosas (2026). The Priority Lattice. DOI: 10.48550/arXiv.2603.28905. URL: https://arxiv.org/abs/2603.28905v1.
Commentary.
The quantified statement holds for every parameter satisfying its displayed hypotheses.
Theorem 1.18 (forest_ideal_index_le_two).
Proof. Machine-checked in Lean as D5/S3/Combinatorics/PriorityLattice/ForestCovers.forest_ideal_index_le_two (✓ std3). ∎
Source. Repository-derived.
Acknowledgement. Adrián Lillo and Mercedes Rosas (2026). The Priority Lattice. DOI: 10.48550/arXiv.2603.28905. URL: https://arxiv.org/abs/2603.28905v1.
Commentary.
The quantified statement holds for every parameter satisfying its displayed hypotheses.
Theorem 1.19 (IntervalForest / cover_adjacent_roots).
Proof. Machine-checked in Lean as D5/S3/Combinatorics/PriorityLattice/ForestCovers.cover_adjacent_roots (✓ std3). ∎
Source. Repository-derived.
Acknowledgement. Adrián Lillo and Mercedes Rosas (2026). The Priority Lattice. DOI: 10.48550/arXiv.2603.28905. URL: https://arxiv.org/abs/2603.28905v1.
Commentary.
The quantified statement holds for every parameter satisfying its displayed hypotheses.
References
- Truth anchor:
D5/S3/Combinatorics/PriorityLattice/ForestCovers.atom_card_orderIso - Truth anchor:
D5/S3/Combinatorics/PriorityLattice/ForestCovers.coatom_iff_tree - Truth anchor:
D5/S3/Combinatorics/PriorityLattice/ForestCovers.covBy_iff_edgeCount - Truth anchor:
D5/S3/Combinatorics/PriorityLattice/ForestCovers.covBy_rank - Truth anchor:
D5/S3/Combinatorics/PriorityLattice/ForestCovers.cover_adjacent_roots - Truth anchor:
D5/S3/Combinatorics/PriorityLattice/ForestCovers.edgeCount - Truth anchor:
D5/S3/Combinatorics/PriorityLattice/ForestCovers.edgeCount_eq_iff_tree - Truth anchor:
D5/S3/Combinatorics/PriorityLattice/ForestCovers.edgeCount_le - Truth anchor:
D5/S3/Combinatorics/PriorityLattice/ForestCovers.eq_of_same_support_below - Truth anchor:
D5/S3/Combinatorics/PriorityLattice/ForestCovers.filter_iso_rank - Truth anchor:
D5/S3/Combinatorics/PriorityLattice/ForestCovers.forest_ideal_index_le_two - Truth anchor:
D5/S3/Combinatorics/PriorityLattice/ForestCovers.ideal_iso_rank - Truth anchor:
D5/S3/Combinatorics/PriorityLattice/ForestCovers.le_iff_parent - Truth anchor:
D5/S3/Combinatorics/PriorityLattice/ForestCovers.lower_covers_card_le - Truth anchor:
D5/S3/Combinatorics/PriorityLattice/ForestCovers.mem_support - Truth anchor:
D5/S3/Combinatorics/PriorityLattice/ForestCovers.rank - Truth anchor:
D5/S3/Combinatorics/PriorityLattice/ForestCovers.support - Truth anchor:
D5/S3/Combinatorics/PriorityLattice/ForestCovers.support_mono - Truth anchor:
D5/S3/Combinatorics/PriorityLattice/ForestCovers.top_filter_not_iso - Dependency: D5/S3/Combinatorics/PriorityLattice/IntervalForestBasic