@[reducible, inline]
A clause in a CNF.
The literal (i, b) is satisfied if the assignment to i agrees with b.
Instances For
@[implicit_reducible]
instance
Std.Sat.CNF.Clause.instDecidableMemOfDecidableEq
{α : Type u_1}
{v : α}
{c : Clause α}
[DecidableEq α]
:
@[implicit_reducible]
@[implicit_reducible]
instance
Std.Sat.CNF.instDecidableMemClauseOfDecidableEq
{α : Type u_1}
{c : Clause α}
{f : CNF α}
[DecidableEq α]
:
@[implicit_reducible]
instance
Std.Sat.CNF.instDecidableVarMemOfDecidableEq
{α : Type u_1}
{v : α}
{f : CNF α}
[DecidableEq α]
:
theorem
Std.Sat.CNF.VarMem_of
{α✝ : Type u_1}
{f : CNF α✝}
{c : Clause α✝}
{v : α✝}
(h : c ∈ f)
(w : Clause.Mem v c)
:
VarMem v f
@[simp]