intro ⟨w, h⟩
case zero
α : Type u_1
β : α → Type u_2
inst✝⁴ : Primcodable α
inst✝³ : (a : α) → Fintype (β a)
inst✝² : (a : α) → DecidableEq (β a)
inst✝¹ : (a : α) → Primcodable (β a)
inst✝ : PrimrecCard β
e : ℕ
⊢ ∀ (w : SubWType β 0), (↑w).depth = elim' ℕ (fun p => Finset.univ.sup p.snd + 1) 0 w
case zero
α : Type u_1
β : α → Type u_2
inst✝⁴ : Primcodable α
inst✝³ : (a : α) → Fintype (β a)
inst✝² : (a : α) → DecidableEq (β a)
inst✝¹ : (a : α) → Primcodable (β a)
inst✝ : PrimrecCard β
e : ℕ
w : WType β
h : w.depth ≤ 0
⊢ (↑⟨w, h⟩).depth = elim' ℕ (fun p => Finset.univ.sup p.snd + 1) 0 ⟨w, h⟩