Answer:
necessity and sufficiency
Explanation:
In logic and mathematics, necessity and sufficiency are terms used to describe a conditional or implicational relationship between two statements.
In general, a necessary condition is one that must be present in order for another condition to occur, while a sufficient condition is one that produces the said condition.