module
module
IndisputableMonolith.Complexity.SAT.Backprop
show as:
view Lean formalization →
used by (1)
depends on (2)
declarations in this module (31)
-
abbrev
PartialAssignment -
structure
BPState -
def
setVar -
lemma
setVar_same -
lemma
setVar_ne -
def
valueOfLit -
def
valueOfClause -
def
valueOfXOR -
def
xorMissing -
def
clauseUnit -
inductive
BPStep -
def
complete -
def
consistent -
def
compatible -
lemma
compatible_setVar -
lemma
not_isSome_eq_isNone' -
lemma
xor_comm_assoc' -
lemma
xor_comm_cancel' -
lemma
parityOf_filter_split' -
lemma
getD_of_compat_isSome' -
lemma
knownParity_eq_parityOf_known' -
lemma
list_singleton_of_length_one' -
theorem
xorMissing_correct -
lemma
not_isSome_iff_isNone' -
lemma
singleton_eq_get_zero' -
lemma
mem_zip_of_getElem' -
lemma
known_lit_false'' -
theorem
clauseUnit_correct -
lemma
bp_step_sound -
lemma
bp_step_monotone -
def
BackpropSucceeds