A cause can be considered as the source of a decision process, which can be considered as the input data of a function.