induction' Γ
V 𝕍 : Type
inst✝¹ : DecidableEq V
inst✝ : DecidableEq 𝕍
Γ : TCtxt V 𝕍
x : V
⊢ x ∈ DomTCtxt Γ → ∃ σ, getType x Γ = some σ
case Empty
V 𝕍 : Type
inst✝¹ : DecidableEq V
inst✝ : DecidableEq 𝕍
x : V
⊢ x ∈ DomTCtxt TCtxt.Empty → ∃ σ, getType x TCtxt.Empty = some σ

case VarCtxt
V 𝕍 : Type
inst✝¹ : DecidableEq V
inst✝ : DecidableEq 𝕍
x a✝² : V
a✝¹ : 𝕋 𝕍
a✝ : TCtxt V 𝕍
a_ih✝ : x ∈ DomTCtxt a✝ → ∃ σ, getType x a✝ = some σ
⊢ x ∈ DomTCtxt (a✝;; a✝² : a✝¹) → ∃ σ, getType x (a✝;; a✝² : a✝¹) = some σ