|
|
Basic Logic - Paradox(Not the database!) Aristotle developed the initial concepts behind formal logic and hypothesis testing. Unfortunately, Aristotle was wrong about much that he wrote! Aristotle’s Law of the Excluded Middle states that that something must be either True or False – but never both. He permits only a binary response of True or Not True (it is either A OR NOT A). 2000 years later, mathematician Bertrand Russell challenged Aristotle with a barber paradox:
Aristotle, being dead by then, was unable to defend himself. Binary logic is useful in computers, which has hardware that ensures that each bit is either a 1 or a 0 – never both. However, in real life, binary logic can produce paradoxes. The correct answer to the barber question lies in multi-valued logic (the birthplace of "fuzzy" logic):
So, how does that apply to testing? Consider a simple test to see if an apple is red. In multi-valued logic, the proposition might be:
However, hypothesis testing requires a binary result. To accommodate this, we must set a threshold value.
|