I sometimes see people say that $\lnot P$ can be defined as shorthand via $\lnot P := P \to \bot$.
This seems a little funny to me because it's the only time I've ever seen syntax in natural deduction referred to as shorthand (or sometimes an "abbreviation") rather than achievable through some kind of inference rule or axiom.
What is the difference between that "shorthand" and instead treating it as an inference rule: $\lnot P \vdash P \to \bot$.
Is this a valid way to go or are there nuances being overlooked?
We can have $\bot$ as part of the language.
In this case, we define $\lnot P$ as $P \to \bot$.
In classical logic, this is consistent with the truth table for $\lnot$.
In this way, in classical logic we can replace the adequate set of connectives : $\{ \lnot, \to \}$ with $\{ \bot, \to \}$.
Having done this, we can derive the rule for $\lnot$ :