next heq =>
rw [mkAtom, Array.get_push_size] at heq
injection heq with heq
rw [heq]
case h_2
α : Type
inst✝² : BEq α
inst✝¹ : Hashable α
inst✝ : DecidableEq α
var : α
assign : α → Bool
aig : AIG α
idx✝ : α
heq✝ : (aig.mkAtom var).aig.decls[(aig.mkAtom var).ref.gate] = Decl.atom idx✝
⊢ assign idx✝ = assign var
no goals