User:Kpedersen1/Multi-valued (fuzzy) logic gates

Multi-value Logic
Multi-valued logic expands on the idea that each logical proposition is either wholly true or wholly false by creating an infinite, continuous domain of intermediate truth values that range between 0(false) and 1(true) inclusive. Using the interval [0,1] gives a more accurate description of reality since most "real world" propositions do not agree with such a stringent, binary dichotomy. For example, the statement "All women menstruate" cannot be fully true - even though it is a clear characteristic of the sex - since it excludes women who have undergone menopause or who no longer menstruate due to a medical inability (pre-pubescent females being excluded from the category of women). However, it cannot be fully false since most women do menstruate. Thus "All women menstruate" must be given a truth value greater than 0.5 but less than 1. Additionally, at what point does a girl become a women? When she first menstruates, when she turns 18, or when she is mature and responsible enough to live as an adult? How is one to characterize the truth value describing her womanhood - leaping instantaneously from 0 to 1 at one of these rites of passages, or gradually increasing as she matures through her teenage years? While there is no simple answer, a gradually increasing truth value is clearly preferable to binary womanhood. One can see that multi-valued logic is intimately related to fuzzy logic and the fuzzy set.