Stephen Tashi said:
That's the way texts on fuzzy sets are currently written.
I've always seen fuzzy sets more as generalizations of standard set theory. Just like fuzzy logic, fuzzy sets rely on suspending the law of the excluded middle. So in standard set theory, we typically think of the statement
<br />
\forall x \forall S (x \in S \vee x \notin S)<br />
as an axiom (inherited from first-order logic). But whereas in standard set theory the degree of membership of x in S is restricted to the values 0 and 1, the statement above isn't an axiom in fuzzy set theory because the degree of membership takes on a value in the continuum between 0 and 1. So in that sense, fuzzy set theory is a generalization of standard set theory. That being said, when you remove axioms from a system, you generally make the system weaker (fewer axioms means you can't prove as many statements to be theorems in the system). But just as you make the number of provably true propositions smaller, you also make the number of provably false propositions smaller, so in a sense, the system you're left with is "bigger" in that more statements can be true if you choose them to be. For instance, the (strong) negation of the axiom above
<br />
\forall x \forall S \neg (x \in S \vee x \notin S)<br />
is always false in standard set theory, but in fuzzy set theory, it might be true, and if you wanted to, you could take it as an axiom, so that elements could
never be full members of sets. (Technical note--The above is just an illustrative example; I haven't actually done the math, so it might turn out that this axiom makes the system inconsistent.) So to kind of answer WWGD's original question, I suppose you can put the machinery of, e.g., the ZF axioms on top of fuzzy set theory if you want, and probably regain much of math, but that's just because you'd never be looking at the part of fuzzy sets that distinguish them from standard sets and make studying them interesting.