ext τ
L : Type ?u.23742
ν : Type u_1
inst✝ : LitVar L ν
C : Clause (Literal ν)
s : LawfulState ν
⊢ interp (addClause C s) = fun τ =>
    interp s τ ∧ ((fun M φ => ¬M ⊨ φ) τ (Clause.toPropFun s.assumeVars) → τ ⊨ Clause.toPropFun C)
case h.a
L : Type ?u.23742
ν : Type u_1
inst✝ : LitVar L ν
C : Clause (Literal ν)
s : LawfulState ν
τ : PropAssignment ν
⊢ interp (addClause C s) τ ↔
    interp s τ ∧ ((fun M φ => ¬M ⊨ φ) τ (Clause.toPropFun s.assumeVars) → τ ⊨ Clause.toPropFun C)