Definition xorb (b1 b2 : bool) : bool := b1 && negb b2 || negb b1 && b2.

(* Specifications: *)
Lemma xorb_b_b : forall b : bool, xorb b b = false.
Lemma xorb_b_false : forall b : bool, xorb b false = b.
Lemma xorb_b_true : forall b : bool, xorb b true = negb b.