Section BIT.
Parameter bit : Set.
Parameter e0 e1 : bit.
Parameter eqb : bit -> bit -> bool.
Parameter toggle : bit -> bit.
Variable b : bit.

(* Specifications: *)
Axiom Toggle1 : e1 = toggle e0.
Axiom Toggle2 : e0 = toggle e1.
Axiom bit1 : true = eqb b b.
Axiom bit2 : false = eqb b (toggle b).
Axiom bit3 : false = eqb (toggle b) b.
End BIT.