simp only [Prod.mk.eta] at h
n : Nat
f : DefaultFormula n
rupHints : Array Nat
hb : (f.assignments, [], false, false).fst.size = f.assignments.size
acc : Array Assignment × List (Literal (PosFin n)) × Bool × Bool
hsize : acc.fst.size = f.assignments.size
id : Nat
x✝ : id ∈ rupHints.data
h : (confirmRupHint f.clauses (acc.fst, acc.snd.fst, acc.snd.snd.fst, acc.snd.snd.snd) id).fst.size = acc.fst.size
⊢ (confirmRupHint f.clauses acc id).fst.size = f.assignments.size
n : Nat
f : DefaultFormula n
rupHints : Array Nat
hb : (f.assignments, [], false, false).fst.size = f.assignments.size
acc : Array Assignment × List (Literal (PosFin n)) × Bool × Bool
hsize : acc.fst.size = f.assignments.size
id : Nat
x✝ : id ∈ rupHints.data
h : (confirmRupHint f.clauses acc id).fst.size = acc.fst.size
⊢ (confirmRupHint f.clauses acc id).fst.size = f.assignments.size