{F : PFunctor.{u_1, u_2}} →
  (motive : (x : ℕ) → PFunctor.Approx.CofixA F (x + 1) → Sort u_3) →
    (x : ℕ) →
      (x_1 : PFunctor.Approx.CofixA F (x + 1)) →
        ((a : F.A) → (a_1 : F.B a → PFunctor.Approx.CofixA F 0) → motive 0 (PFunctor.Approx.CofixA.intro a a_1)) →
          ((a : ℕ) →
              (i : F.A) →
                (f : F.B i → PFunctor.Approx.CofixA F (a + 1)) → motive a.succ (PFunctor.Approx.CofixA.intro i f)) →
            motive x x_1