I have some doubts about the "natural" interpretation of $\bot$ in Natural Deduction and sequent calculus.
In Prawitz (1965) $\bot$ (falsehood or absurdity) is called a sentential constant [page 14]
Chiswell & Hodges (2007) list $\bot$ (absurdity) between the truth function symbols [page 32], and this is not very clear for me; then, in the formal definition of formula of a language [page 33] they say :
$\bot$ is a formula.
Negri & von Plato (2001) [page 2] list $\bot$ (falsity) between the prime formulas, specifying that :
Often $\bot$ is counted among the atomic formulas, but this will not work in proof theory. It is best viewed as a zero-place connective.
I think that the last comment is contra D.van Dalen, Logic and Structure (5th ed, 2013) [page 7] where $\bot$ is defined as a connective and :
The proposition symbols and $\bot$ stand for the indecomposable propositions, which we call atoms, or atomic propositions.
I'm wondering if all the above definitions are equivalent.
A (propositional) connective is an "operator" that maps one or more propositional variables into a formula; e.g.
$\land$ : <$P,Q$> $\quad \rightarrow \quad P \land Q$.
This means that the zero-place connective $\bot$ is a mapping
$\bot$ : $\emptyset \quad \rightarrow \quad \bot$.
If so, may we say that, being at the same time the mapping and the output of the mapping, it is both a connective and a formula ?
There is one simple "universal" answer to this question which depends neither on proof theory nor on semantics.
Think of the set of formulas of logic as a term algebra freely generated over a syntactic signature that describes its collection of connectives (or think of the set of formulas, for all that matters, as a context-free grammar). Assume there are denumerably many variables (or propositional parameters) in the underlying language. An abstract consequence relation is then defined over such propositional language, as usual, so as to recover the properties of a closure operator. A logic system is then given by a language $L$ and a substitution-invariant consequence relation $\vdash\;\subseteq 2^L\times L$. By 'substitution-invariant' we mean that $\Gamma\vdash A$ implies $\sigma[\Gamma]\vdash\sigma[A]$, where $\sigma$ denotes a substitution mapping in $L$ (i.e., a homomorphic mapping from variables to formulas).
Now, in the above construction $\bot$ (or $\top$) may be either a propositional parameter or a nullary connective. In the former scenario, substitution would apply to such symbol; in the latter, it wouldn't. However, in practice, $\bot\vdash p$ is usually assumed to hold for every variable $p$, but $q\vdash p$ in general fails for every variable $q$ distinct from $p$. Consequence would thus not be preserved under substitution, if one insisted that $\bot$ is a propositional parameter. The simplest way out is to assume it to be a nullary connective.