Seol mar théacs é seo: Formal verification of bit-vector invertibility conditions in Coq