exact e.preserves_unchanged hh ▸ hi ht
α : Type
inst✝ : Hierarchical α
s₁ : State α
out : Reaction.Output
s₂ : State α
i : ID
cpt : Component.Valued
hd✝ : Change
s₁✝ s₂✝ : State α
tl✝ : Reaction.Output
s₃✝ : State α
e : s₁✝ -[hd✝]→ s₂✝
a✝ : s₂✝ -[tl✝]→ s₃✝
hi : List.Forall (fun x => ¬Change.Targets x cpt i) tl✝ → s₂✝.rtr[Component.val cpt][i] = s₃✝.rtr[Component.val cpt][i]
h : List.Forall (fun x => ¬Change.Targets x cpt i) (hd✝ :: tl✝)
hh : ¬Change.Targets hd✝ cpt i
ht : List.Forall (fun x => ¬Change.Targets x cpt i) tl✝
⊢ s₁✝.rtr[Component.val cpt][i] = s₃✝.rtr[Component.val cpt][i]
no goals