∀ (motive : (x x_1 : Int16) → x.toBitVec = x_1.toBitVec → Prop) (x x_1 : Int16) (x_2 : x.toBitVec = x_1.toBitVec),
  (∀ (toBitVec : BitVec 16),
      motive { toUInt16 := { toBitVec := toBitVec } } { toUInt16 := { toBitVec := toBitVec } } ⋯) →
    motive x x_1 x_2