{α : Type u_1} →
  (motive : ℕ → Stream'.Seq α → Sort u_2) →
    (x : ℕ) →
      (x_1 : Stream'.Seq α) →
        ((x : Stream'.Seq α) → motive 0 x) → ((n : ℕ) → (s : Stream'.Seq α) → motive n.succ s) → motive x x_1