Logical Representation of Causal Models — LessWrong