simp [Term.subst]
ty' : Ty
t : Term
ty : Ty
ctx' : Ctx
ty✝ : Ty
x✝ x : Nat
ctx : Ctx
s : Term
hs : ctx ⊢ s ⋮ ty'
hc : ctx[x ↦ ty'] x✝ = some ty✝
⊢ ctx ⊢ (Term.var x✝)[x ↦ s] ⋮ ty✝
ty' : Ty
t : Term
ty : Ty
ctx' : Ctx
ty✝ : Ty
x✝ x : Nat
ctx : Ctx
s : Term
hs : ctx ⊢ s ⋮ ty'
hc : ctx[x ↦ ty'] x✝ = some ty✝
⊢ ctx ⊢ if x✝ = x then s else Term.var x✝ ⋮ ty✝