simp[bv]
L : Language
μ : Type v
μ₂ : Type u_1
μ₁ : Type u_2
m : ℕ
b : ℕ → UTerm L μ₂
e : μ₁ → UTerm L μ₂
he : ∀ (x : μ₁), (e x).bv ≤ m
k : ℕ
f : L.Func k
v : Fin k → UTerm L μ₁
ih : ∀ (a : Fin k), (∀ x < (v a).bv, (b x).bv ≤ m) → (bind b e (v a)).bv ≤ m
hb : ∀ x < (func f v).bv, (b x).bv ≤ m
i : Fin k
x : ℕ
hx : x < (v i).bv
⊢ x < (func f v).bv
L : Language
μ : Type v
μ₂ : Type u_1
μ₁ : Type u_2
m : ℕ
b : ℕ → UTerm L μ₂
e : μ₁ → UTerm L μ₂
he : ∀ (x : μ₁), (e x).bv ≤ m
k : ℕ
f : L.Func k
v : Fin k → UTerm L μ₁
ih : ∀ (a : Fin k), (∀ x < (v a).bv, (b x).bv ≤ m) → (bind b e (v a)).bv ≤ m
hb : ∀ x < (func f v).bv, (b x).bv ≤ m
i : Fin k
x : ℕ
hx : x < (v i).bv
⊢ ∃ b, x < (v b).bv