simp [input.restriction]
α : Type
inst✝ : Proper α
s s₁ : State α
rcn : Reaction
s₂ : State α
i : ID
cpt : Component.Valued
e : s₁ ↓ₑ s₂
hi : Execution.Step.Exec.rcn e ≮[s₁.rtr]≯ i
ho : s₁.rtr[Component.rcn][i] = some rcn
⊢ input.restriction s₁ rcn cpt = input.restriction s₂ rcn cpt
α : Type
inst✝ : Proper α
s s₁ : State α
rcn : Reaction
s₂ : State α
i : ID
cpt : Component.Valued
e : s₁ ↓ₑ s₂
hi : Execution.Step.Exec.rcn e ≮[s₁.rtr]≯ i
ho : s₁.rtr[Component.rcn][i] = some rcn
⊢ Partial.restrict (s₁.rtr[Component.val cpt]) {i | { cpt := cpt, id := i } ∈ rcn.deps Kind.in} =
    Partial.restrict (s₂.rtr[Component.val cpt]) {i | { cpt := cpt, id := i } ∈ rcn.deps Kind.in}