simp only [RefStream.getRef, Ref.mk.injEq]
case isFalse
α : Type
inst✝² : BEq α
inst✝¹ : Hashable α
inst✝ : DecidableEq α
w : Nat
aig : AIG α
distance : Nat
input : aig.RefStream w
curr : Nat
hcurr : curr ≤ w
s : aig.RefStream curr
idx : Nat
hidx : idx < curr
h✝ : ¬curr < w
⊢ (⋯ ▸ s).getRef idx ⋯ = s.getRef idx hidx
case isFalse
α : Type
inst✝² : BEq α
inst✝¹ : Hashable α
inst✝ : DecidableEq α
w : Nat
aig : AIG α
distance : Nat
input : aig.RefStream w
curr : Nat
hcurr : curr ≤ w
s : aig.RefStream curr
idx : Nat
hidx : idx < curr
h✝ : ¬curr < w
⊢ (⋯ ▸ s).refs[idx] = s.refs[idx]