I was reading about fuzzy sets on Wikipedia. These sets are sets in which elements have a degree of membership ranging from $[0,1]$ and are defined by a set and a function mapping each element belonging to it to a degree of membership. This means that an object can either:
- Not belong to the set
- Belong to the set but have a degree of membership of $0$
- Belong to the set and have a non-zero degree of membership
Intuitively, it seems to me that the first two are equivalent, and should be merged by defining a fuzzy set either as simply a function mapping any possible object to a value, or, if that's a problem because it's domain would be the (non-existant) set of all sets, a set and a function with a co-domain of $]0,1]$.
Is there any reason fuzzy set theory was not made so that these two are equivalent? Is there any practical use to this distinction?