(motive :
    Option (Lean.Elab.Tactic.BVDecide.Frontend.Normalize.AndHyp × Lean.Elab.Tactic.BVDecide.Frontend.Normalize.AndHyp) →
      Sort u_1) →
  (__discr :
      Option
        (Lean.Elab.Tactic.BVDecide.Frontend.Normalize.AndHyp × Lean.Elab.Tactic.BVDecide.Frontend.Normalize.AndHyp)) →
    ((lhs rhs : Lean.Elab.Tactic.BVDecide.Frontend.Normalize.AndHyp) → motive (some (lhs, rhs))) →
      ((x :
            Option
              (Lean.Elab.Tactic.BVDecide.Frontend.Normalize.AndHyp ×
                Lean.Elab.Tactic.BVDecide.Frontend.Normalize.AndHyp)) →
          motive x) →
        motive __discr