OAI/Combinatorics/ParityLifts/ReducedCNF.lean
38 declarations, 0 contain sorry, 0 declared as axioms
- abbrev
OAI.Sparsification.CNFline 9 - def
OAI.Sparsification.Reducedline 11 - def
OAI.Sparsification.Holdsline 14 - def
OAI.Sparsification.minimizeline 17 - lemma
OAI.Sparsification.minimize_reducedline 20 - lemma
OAI.Sparsification.minimal_subclauseline 25 - lemma
OAI.Sparsification.minimize_holdsline 37 - def
OAI.Sparsification.Freshline 47Source documentation
A new clause has no old subclause, including no equal old clause.
def Fresh (F A : CNF α) : Prop := ∀ D ∈ A, ∀ C ∈ F, ¬ C ⊆ D
Mentions: OAI.Sparsification.CNF
- def
OAI.Sparsification.pruneline 49 - lemma
OAI.Sparsification.prune_holdsline 52 - lemma
OAI.Sparsification.prune_reducedline 71 - structure
OAI.Sparsification.Flowerline 81 - lemma
OAI.Sparsification.Flower.core_freshline 91 - lemma
OAI.Sparsification.Flower.petals_freshline 104 - lemma
OAI.Sparsification.Flower.petals_reducedline 114 - lemma
OAI.Sparsification.Flower.branch_holdsline 120 - def
OAI.Sparsification.unitsline 145 - def
OAI.Sparsification.binariesline 147 - def
OAI.Sparsification.degreeline 149 - lemma
OAI.Sparsification.mem_unitsline 151 - lemma
OAI.Sparsification.clause_eq_singletonline 155 - lemma
OAI.Sparsification.units_pruneline 161 - lemma
OAI.Sparsification.units_disjoint_of_freshline 178 - lemma
OAI.Sparsification.units_card_of_singletonsline 184 - lemma
OAI.Sparsification.units_empty_of_binariesline 201 - lemma
OAI.Sparsification.card_le_sum_degreesline 208 - lemma
OAI.Sparsification.marked_card_boundline 216 - def
OAI.Sparsification.survivedline 223 - lemma
OAI.Sparsification.degree_survived_leline 226 - lemma
OAI.Sparsification.removed_card_boundline 232 - lemma
OAI.Sparsification.units_prune_cardline 255 - lemma
OAI.Sparsification.unit_resourceline 260 - lemma
OAI.Sparsification.survived_binary_eqline 269 - lemma
OAI.Sparsification.marked_binary_disjointline 279 - lemma
OAI.Sparsification.binary_resourceline 285 - lemma
OAI.Sparsification.degree_union_leline 295 - lemma
OAI.Sparsification.degree_le_of_subsetline 302 - lemma
OAI.Sparsification.binary_degree_invariantline 309