∀ (motive : ℕ → ℕ → Sort u_1) (x x_1 : ℕ) (h_1 : (x : ℕ) → motive x 0) (h_2 : (b fuel : ℕ) → motive b fuel.succ)
  (x_2 : ℕ),
  x = x_2 →
    x_1 = 0 →
      (match x, x_1 with
        | x, 0 => h_1 x
        | b, fuel.succ => h_2 b fuel) ≍
        h_1 x_2