(****************************************************************)
(* Defintitions des variables et leurs contraintes *)

Parameter size : nat.(* La taille des mots *)
Parameter V1 : BV.(* Les deux entrees *)
Parameter V2 : BV.Axiom size_not_O : size <> 0.Axiom length_V1_size : lengthbv V1 = size.Axiom length_V2_size : lengthbv V2 = size.

Lemma length_V2 : lengthbv V2 <> 0.