{α : Type} →
  (motive : α × Lean.Elab.Tactic.BVDecide.Frontend.LemmaState → Sort u_1) →
    (__discr : α × Lean.Elab.Tactic.BVDecide.Frontend.LemmaState) →
      ((res : α) → (state : Lean.Elab.Tactic.BVDecide.Frontend.LemmaState) → motive (res, state)) → motive __discr