∀ (motive : ℕ → ℕ → ℕ → Sort u_1) (s n step : ℕ) (h_1 : (x x_1 : ℕ) → motive x 0 x_1)
  (h_2 : (s n step : ℕ) → motive s n.succ step),
  (match s, n.succ, step with
    | x, 0, x_1 => h_1 x x_1
    | s, n.succ, step => h_2 s n step) =
    h_2 s n step