Proving boolean theorems in Agda