injection hi h
ctx : Ctx
t : Term
ty₁ : Ty
ctx✝ : Ctx
t₁✝ : Term
ty₁✝¹ ty₂✝ : Ty
t₂✝ : Term
a✝² : ctx✝ ⊢ t₁✝ ⋮ Ty.arrow ty₁✝¹ ty₂✝
a✝¹ : ctx✝ ⊢ t₂✝ ⋮ ty₁✝¹
hi : ∀ {ty₂ : Ty}, (ctx✝ ⊢ t₁✝ ⋮ ty₂) → Ty.arrow ty₁✝¹ ty₂✝ = ty₂
a_ih✝ : ∀ {ty₂ : Ty}, (ctx✝ ⊢ t₂✝ ⋮ ty₂) → ty₁✝¹ = ty₂
ty₂ ty₁✝ : Ty
a✝ : ctx✝ ⊢ t₂✝ ⋮ ty₁✝
h : ctx✝ ⊢ t₁✝ ⋮ Ty.arrow ty₁✝ ty₂
⊢ ty₂✝ = ty₂
no goals