AbstractFour weak theories of pure sets are axiomatically characterized. A decision method is given for checking sentences of the form ∀y1…∀yn∃xp, where n varies over natural numbers and p over unquantified matrices, for provability in each theory. Dually, the method can be used to check ∃y1…∃yn∀x¬p for satisfiability. The completeness proof is fully constructive: this means that given a satisfiable constraint of the form ∃y1…∃yn∀x¬p, a computable model of the axioms which also fulfills the constraint can be synthesized. In this sense, we have a way of automatically generating a concrete representation of the abstract data-type “set” under varying axioms.The problem is also addressed of how to determine ɛ x p; i.e., how to find a ζ fulfilli...