rcases φ with ⟨φ⟩
L : Type u
ν : Type v
inst✝¹ : LitVar L ν
inst✝ : DecidableEq ν
τ : PropAssignment ν
φ : Cnf L
⊢ τ ⊨ all ↑(List.map Clause.toPropFun φ.data) ↔ ∀ C ∈ φ, τ ⊨ Clause.toPropFun C
case mk
L : Type u
ν : Type v
inst✝¹ : LitVar L ν
inst✝ : DecidableEq ν
τ : PropAssignment ν
φ : List (Clause L)
⊢ τ ⊨ all ↑(List.map Clause.toPropFun { data := φ }.data) ↔ ∀ C ∈ { data := φ }, τ ⊨ Clause.toPropFun C