It is the Negation Introduction rule.
If the Language has the _falsum_) constant $\bot$, the rule amounts to :
> $\text {from } P \to \bot, \text { derive } \lnot P$.
In fact, we can define _negation_ from $\bot$ :
> $\lnot P \leftrightarrow P \to \bot$.