set theory proofs