const SNo : set prop const Empty : set axiom SNo_0: SNo Empty const CSNo_Re : set set const SNo_pair : set set set axiom CSNo_Re2: !x:set.!y:set.SNo x -> SNo y -> CSNo_Re (SNo_pair x y) = x axiom SNo_pair_0: !x:set.SNo_pair x Empty = x claim !x:set.SNo x -> CSNo_Re x = x