(α : Q(Type)) →
  (zα : Q(Zero «$α»)) →
    (pα : Q(PartialOrder «$α»)) →
      (a : Q(«$α»)) →
        (motive : Option Q(0 ≤ «$a») → Sort u_1) →
          (x : Option Q(0 ≤ «$a»)) →
            ((pa : Q(0 ≤ «$a»)) → motive (some pa)) → ((x : Option Q(0 ≤ «$a»)) → motive x) → motive x