boolean
Word family
- BooleansnounC1
Synonym discussion
Sense: adjective/1
These four overlap in the world of logic and computing but pick out different ideas. 'Boolean' is the most specific: a system in which every value is exactly true or false, combined using AND, OR, and NOT. 'Binary' is broader — it just means 'having two states or symbols': binary code (0s and 1s), binary star (two stars orbiting), even binary opposition in literary theory. So all Boolean values are binary, but not all binary things are Boolean. 'Logical' is much wider still, covering any kind of valid reasoning, not just two-valued reasoning. 'Fuzzy' deliberately contrasts with Boolean: in fuzzy logic a statement can be 0.7 true, useful for things like washing-machine sensors that judge how dirty the water is. Programmers say 'Boolean variable'; astronomers say 'binary star'; philosophers say 'logical argument'; engineers say 'fuzzy controller'.
Common collocations
Etymology
Named after the English mathematician George Boole (1815-1864), who in his 1854 book 'An Investigation of the Laws of Thought' worked out a way to write logical reasoning as algebra. In the early 20th century, Claude Shannon showed that Boole's two-valued algebra fit electric switches perfectly, which is why the word now lives mainly in computing.