(motive : Std.Tactic.BVDecide.BVBit → Std.Tactic.BVDecide.BVBit → Sort u_1) →
  (x x_1 : Std.Tactic.BVDecide.BVBit) →
    ((a a_1 : ℕ) →
        (a_2 : Fin a_1) →
          (b b_1 : ℕ) →
            (b_2 : Fin b_1) → motive { var := a, w := a_1, idx := a_2 } { var := b, w := b_1, idx := b_2 }) →
      motive x x_1