rfl
case isTrue
α : Type
inst✝² : BEq α
inst✝¹ : Hashable α
inst✝ : DecidableEq α
w : Nat
aig : AIG α
target : aig.ShiftTarget w
assign : α → Bool
idx✝ : Nat
hidx✝ : idx✝ < w
h✝ : idx✝ < w - target.distance % w
⊢ ⟦{ aig := aig, ref := target.stream.getRef (target.distance % w + idx✝) ⋯ }, assign⟧ =
    ⟦{ aig := aig, ref := target.stream.getRef (target.distance % w + idx✝) ⋯ }, assign⟧
no goals