. rfl
case isFalse
n : Nat
f : DefaultFormula n
hf : f.ratUnits = #[] ∧ f.assignments.size = n
p : Literal (PosFin n)
ratHints : Array (Nat × Array Nat)
motive : Nat → DefaultFormula n × Bool → Prop := fun _idx acc => acc.fst = f
h_base : motive 0 (f, true)
idx : Fin ratHints.size
acc : DefaultFormula n × Bool
ih : motive (↑idx) acc
h✝ : ¬acc.snd = true
⊢ motive (↑idx + 1) (f, false)
no goals