necessityfor
Necessityfor is a neologism used to describe a dependency relation whereby a factor or condition is necessary for a specified outcome or function to be realized. Formally, C is a necessityfor O if O cannot occur without C, although C alone may not guarantee O. It is distinct from sufficiency, which would imply that C alone guarantees O.
The term blends necessity and for and has appeared in informal philosophy, systems design, and cognitive science
In usage, necessityfor clarifies what preconditions must be present for a outcome to be possible. It is
Examples include statements like: "A stable power supply is a necessityfor continuous operation," or "User authentication
See also: necessity, sufficiency, precondition, enabling condition, requisite.