Nilad
Part of speech: noun
Definitions
- A logical or mathematical operator that takes no arguments and so functions as a fixed constant value
- In formal logic and combinatory systems, a symbol or operator that requires zero inputs and simply stands for a value
- A zero-place operator in symbolic notation, one that is applied to no operands and yields a fixed result
Etymology: "Nilad" is a coinage from the 1950s rather than an old word with a long pedigree. It was formed by reversing "dial," a shortened form of "dyadic," and the logic it names is the zero-argument case of the same family. A "dyadic" operator takes two inputs, a "monadic" one takes one, and a "nilad" takes none, so it simply produces a fixed value. The coinage follows a pattern in the vocabulary of logic and computing, where Greek-derived prefixes were used to count the arguments an operation accepts. The term's appeal lies in how little it needs to explain itself. Once a reader knows the sequence of monadic, dyadic and triadic, the nilad fits neatly at the end of the series, and the naming scheme does most of the work. Its ordinary English neighbours do not share this clarity, so the word survives mainly among those who study formal systems and programming languages.