(p : Q(Prop)) →
  (motive : (b : Bool) → Mathlib.Meta.NormNum.BoolResult p b → Sort u_1) →
    (b : Bool) →
      (pb : Mathlib.Meta.NormNum.BoolResult p b) →
        ((pb : Mathlib.Meta.NormNum.BoolResult p true) → motive true pb) →
          ((pb : Mathlib.Meta.NormNum.BoolResult p false) → motive false pb) → motive b pb