Abstract
A theory of necessary and sufficient conditions is presented, as well as a theory of necessary and sufficient causes and effects, viewed as a particular case of the former. Ambiguities of the terms 'condition' and 'necessary condition' are explored, and a neutral meaning for 'condition' is favoured. The relation between necessary and sufficient conditions and implicative conditionals (including counterfactuals) is also discussed. Two problems of counterfactual theories of causal explanation are indicated, concerning (i) how to account for causes that are not necessary and (ii) how to interpret the counterfactual from the negation of the effect to the negation of the cause. Application of the theory of necessary and sufficient conditions to Euler’s explanation of the Königsberg bridge problem is discussed. The theory of necessary and sufficient causes and effects is then applied to the flagpole shadow explanation and to two biological explanations, one involving a sufficient but not necessary cause and the other a necessary but not sufficient cause. Causes that are neither sufficient nor necessary are also recognized. Finally, a probabilistic approach to causes that are either not sufficient or not necessary is explored, including its application to examples of such cases.