induction' m with m ih
α : Type u
inst✝¹ : DecidableEq α
β : Type v
inst✝ : DecidableEq β
n m : ℕ
f : ℕ → α
⊢ take m (map f (range n)) = map f (range (min n m))
case zero
α : Type u
inst✝¹ : DecidableEq α
β : Type v
inst✝ : DecidableEq β
n : ℕ
f : ℕ → α
⊢ take 0 (map f (range n)) = map f (range (min n 0))

case succ
α : Type u
inst✝¹ : DecidableEq α
β : Type v
inst✝ : DecidableEq β
n : ℕ
f : ℕ → α
m : ℕ
ih : take m (map f (range n)) = map f (range (min n m))
⊢ take (m + 1) (map f (range n)) = map f (range (min n (m + 1)))