1 Introduction

After the birth of modern formal logic in the nineteenth century many nonstandard logics were proposed, from Heyting’s intuitionistic logic (Heyting 1934, 1956) and Łukasiewicz’s (1920) many valued logic to the recent relevance logic (Anderson and Belnap 1975; Anderson et al. 1992) and linear logic (Girard 1987).

In many cases these logics are interpreted as formalizing the features of notions of truth that are alternative to the classical notion of truth as correspondence formalized by Tarski (1933, 1944), and many logicians maintain that the plurality of logics should be considered as an important achievement of the twentieth century, which parallels the plurality of geometries which constitutes one of the revolutionary results of the mathematical research in the nineteenth century. Other logicians and philosophers instead uphold the thesis that nonstandard logics can be recovered as fragments of a suitable extension of classical logic (CL), in a unified view (global pluralism) which restores the unity of logic and avoids many quarrels about the notion of truth (Haack 1974, 1978). In this perspective, for instance, it has been proven that intuitionistic logic can be recovered as a part of a pragmatic extension of CL, intended to formalize the features of the notion of logical proof rather than the features of an intuitionistic nonclassical notion of truth (Dalla Pozza and Garola 1995).

In the physical realm, many nonstandard logics were propounded after the birth of quantum mechanics (QM) (Jammer 1974). One only of them, however, acquired growing importance in the literature, that is, the quantum logic (QL) propounded by Birkhoff and von Neumann (1936) as the underlying logic of QM, now often called standard (sharp) QL. This proposal indeed become rather popular because it seems to spring out directly from the mathematical formalism of QM. Moreover, many scholars maintain that some known paradoxes of QM could follow from an improper use of CL for dealing with the basic notions of QM because this theory would implicitly introduce a nonclassical notion of truth (quantum truth or, briefly, Q-truth) whose features are formalized by standard QL (Rédei 1998; Dalla Chiara et al. 2004). Hence a huge literature was produced on this topic, which is still flourishing nowadays.

Also in the specific case of standard QL, however, one may wonder whether a perspective of global pluralism can be adopted which allow to recover standard QL within an extended classical framework. In particular, one of us has observed in some previous papers that standard QL could be seen as the mathematical structure resulting from selecting a subset of sentences that are testable according to QM in the set of all sentences of a suitable classical language, that is, as the structure formalizing the features of the metalinguistic notion of testability in QM rather than a notion of Q-truth (Garola 1992, 2008). The aim of the present paper is to generalize and implement this view. To be precise, we intend to illustrate a procedure for obtaining a concrete (theory-dependent) logic associated with a physical theory \({{\mathcal{T}}}\) expressed by means of a classical language \({{\fancyscript{L}}}\) with a notion of truth as correspondence. This procedure consists of four steps.

  1. (i)

    Consider an observational sublanguage L of \({{\fancyscript{L}}}\) and introduce a derived notion of C-truth (true/false with certainty) in L, defined in terms of classical truth but depending on \({{\mathcal{T}}. }\)

  2. (ii)

    Define a physical preorder \(\prec\) on L, induced by the notion of C-truth.

  3. (iii)

    Introduce a notion of verification in L by selecting a subset ϕ V of sentences of L that are verifiable, or testable, according to \({{\mathcal{T}}. }\)

  4. (iv)

    Define a weak complementation induced by \({{\mathcal{T}}}\) on \((\phi_{V}, \prec). \)

The structure \((\phi_V, \prec, {}^{\perp})\) is then the required concrete logic.

The above procedure is conceptually and philosophically relevant because it can explain the origins of some important nonstandard logics. Indeed one can obtain different concrete logics by changing some of its three basic elements, that is, \({{\mathcal{T}}, }\) L and the notion of verification.

We illustrate our procedure in Sects. 2 and 3 by introducing a very simple observational (pretheoretical) language L(x) which is suitable for expressing basic notions and relations in a wide class of physical theories. Then we consider two fundamental theories of modern physics, i.e., classical mechanics (CM) and QM. We obtain in Sect. 4 a classical logical structure as the concrete logic associated with CM if all sentences of L(x) are considered verifiable (in principle), as usual in CM. But we also prove by means of an example in Sect. 5 that one can obtain a concrete logic that exhibits a non-Boolean lattice structure in a macroscopic domain in which CM holds if one introduces a suitable extension L *(x) of L(x) and selects a proper subset of sentences of L *(x) that are considered verifiable. Coming to QM we then show in Sect. 6 that our procedure allows us to recover standard QL as the concrete logic associated with QM (up to an equivalence relation) if a standard notion of verification according to QM is adopted. Therefore we can construct a quantum language L Q (x) in which quantum connectives occur and every sentence has both a truth value and a C-truth value. These values generally do not coincide, and the notion of C-truth can be interpreted as a derived notion which coexists with the classical notion of truth as correspondence. Finally we compare our language L Q (x) in Sect. 7 with the language L Q constructed by means of standard procedures that do not make reference to classical truth (Rédei 1998; Dalla Chiara et al. 2004), and show that the notion of Q-truth introduced in L Q is a verificationist (hence theory dependent) notion, while truth and verification are carefully distinguished in our approach.

Let us add now some comments and remarks on the results resumed above.

Firstly, we note that our approach does not conflict with logical localism (Dalla Chiara 1974; Putnam 1968), for it entails that many nonstandard logics can be obtained as concrete logics, depending both on the theory \({{\mathcal{T}}}\) and the notion of verification that is considered. But it also supports global pluralism, because it implies that different concrete logics can coexist which do not clash with classical logic.

Secondly, we note that our procedure has to cope with an important objection. Indeed, a quantum physicist could argue that it recovers standard QL in a classical framework in a purely formal way because QM cannot be expressed by a classical language. More specifically, he would observe that we associate a set with every property of a physical system (the extension of the property) whose elements are interpreted as individual examples of the system possessing the property, while such a set cannot be defined according to the orthodox interpretation of QM. Physical properties are in fact nonobjective according to this interpretation, which means that the set of individual examples of the physical system in a given state that display a given property whenever this property is measured depends on the set of measurements that are actually performed and is not prefixed (hence one cannot say that these examples “possess” the property before the measurement). To overcome this objection we preliminarily note that our formal derivation of standard QL is interesting anyway, for it is usually maintained that any derivation of this kind is impossible. More important, the objection vanishes if one accepts the point of view of some alternative interpretations of QM in which objectivity of physical properties is recovered. In particular, an extensive criticism of the theorems that aim to prove the contextuality and the nonlocality of QM [mainly the Bell–Kochen–Specker (Bell 1966; Kochen and Specker 1967) and the Bell (1964) theorems], hence nonobjectivity of physical properties, has been carried out by one of us together with other authors. It has been shown that the proofs of these theorems implicitly introduce an epistemological assumption which is problematic from the point of view of QM. If this assumption is relaxed, the proofs cannot be completed (Garola and Solombrino 1996a, b; Garola and Pykacz 2004). Basing on this conclusion, a new theoretical proposal called extended semantic realism (ESR) model has been recently worked out. The ESR model reinterprets quantum probabilities as conditional on detection rather than absolute and embodies the mathematical formalism of QM into a broader formalism which admits a local and noncontextual physical interpretation (Garola and Sozzo 2009, 2010, 2011a, b), recovering objectivity of physical properties. If this new perspective is adopted, our derivation of standard QL is not purely formal because its basic elements are provided with a physical interpretation.

Thirdly, we note that the elementary observational sublanguage L(x) introduced in Sect. 2 takes into account only pure states and physical properties (exact effects) and does not contain logical quantifiers, to avoid clouding the conceptual aspects of our approach with technical complications. In principle, however, it can be extended to account for any kind of state, effect and empirical law.

2 The Language L(x)

Let \({{\mathcal{T}}}\) be a physical theory in which the following notions are introduced (Beltrametti and Cassinelli 1981; Ludwig 1983).

Physical system.

Physical property of a physical system, operationally defined as a class of dichotomic registering devices that are physically equivalent according to \({{\mathcal{T}}. }\)

Pure state of a physical system, operationally defined as a class of preparing devices that are physically equivalent according to \({{\mathcal{T}}. }\)

Physical object, or individual example of a physical system, operationally defined as the activation of a given preparing device.

Furthermore, let us denote by c,  ∩,  ∪ and \(\setminus\) set theoretical complementation, meet, join and difference, respectively. Then we introduce a classical formal language L(x), intended to express basic notions and relations in \({{\mathcal{T}}, }\) by means of standard definitions in CL, as follows.

Definition 2.1

The alphabet of L(x) consists of the following elements.

Two disjoint sets of monadic predicates, \({{\mathcal{E}}=\{ E, F, \ldots \}}\) (intended interpretation: physical properties) and \({{\fancyscript{S}}= \{ S, T, \ldots \}}\) (intended interpretation: pure states).

  • Individual variable x.

  • Connectives \(\lnot, \land, \lor, \rightarrow . \)

  • Parentheses (, ).

Definition 2.2

The set ψ(x) of all well formed formulas (wffs) of L(x) is the set obtained by applying recursively standard formation rules in CL (to be precise, for every \({A \in {\mathcal{E}} \cup {\fancyscript{S}}, \,A(x) \in \psi(x); }\) for every \(\alpha(x) \in \psi(x), \,\lnot\alpha(x) \in \psi(x); \) for every \(\alpha(x), \beta(x) \in \psi(x), \,\alpha(x) \land \beta(x) \in \psi(x), \,\alpha(x) \lor \beta(x) \in \psi(x), \,\alpha(x) \rightarrow \beta(x) \in \psi(x)\)). Furthermore, we put \({{\mathcal{E}}(x)= \{ E(x) \, | \, E \in {\mathcal{E}} \}, \,{\fancyscript{S}}(x)=\{ S(x) \, | \, S \in {\fancyscript{S}} \}}\) and call atomic wff of ψ(x) every \({\alpha(x) \in {\mathcal{E}}(x) \cup {\fancyscript{S}}(x). }\)

Definition 2.3

The semantics of L(x) consists of the following elements.

Universe \({{\mathcal{U}}}\) (intended interpretation: set of physical objects).

Injective mapping \({ext: A \in {\mathcal{E}} \cup {\fancyscript{S}} \longmapsto ext (A) \in {\fancyscript{P}}({\mathcal{U}})}\) (power set of \({{\mathcal{U}}}\)).

Boolean lattice \({\langle ext ({\mathcal{E}} \cup {\fancyscript{S}}) \rangle}\) generated by \({ext({\mathcal{E}} \cup {\fancyscript{S}})}\) via c, ∩, ∪.

Recursive definition of the surjective mapping (still called ext by abuse of language)

$$ ext: \alpha(x) \in \psi(x) \longmapsto ext (\alpha(x)) \in \langle ext ({{\mathcal{E}}} \cup {{\fancyscript{S}}}) \rangle $$

(to be precise, for every \({E \in {\mathcal{E}}, \,ext (E(x))= ext (E); }\) for every \({S \in {\fancyscript{S}}, \,ext (S(x))= ext (S); }\) for every \({\alpha(x) \in \psi(x), \,ext (\lnot \alpha(x))={\mathcal{U}}\setminus ext(\alpha(x))=(ext (\alpha(x)))^{c}; }\) for every \(\alpha(x), \beta(x)\in \psi(x), \,ext(\alpha(x) \land \beta(x))=ext (\alpha(x)) \cap ext (\beta(x)), \,ext(\alpha(x) \lor \beta(x))=ext (\alpha(x)) \cup ext (\beta(x)), \,ext(\alpha(x) \rightarrow \beta(x)) = (ext(\alpha(x)))^{c} \cup ext(\beta(x))\)).

Interpretation of the variable \({\sigma: x \in \{ x \} \longmapsto\sigma(x) \in {\mathcal{U}}. }\)

Set \(\Upsigma\) of all interpretations of the variable.

For every \(\sigma \in \Upsigma, \) truth assignment

$$ v_{\sigma}: \alpha(x) \in \psi(x) \longmapsto v_{\sigma}(\alpha(x))\in \{ T, F \} $$

such that v σ(α(x)) = T (F) iff \(\sigma(x) \in ext (\alpha(x))\) (\(\sigma(x) \in (ext (\alpha(x)))^{c}\)).

Definition of truth (falsity): for every \(\alpha(x) \in \psi(x), \,\alpha(x)\) is true (false) in σ iff v σ(α(x)) = T (F).

Definition 2.4

The binary relations of logical preorder ≤ and logical equivalence ≡ on ψ(x) are defined by setting, for every \(\alpha(x),\beta(x)\in \psi(x),\)

$$ \alpha(x) \le \beta(x)\, \hbox{iff}\, (\hbox{for every}\, \sigma \in \Upsigma,v_{\sigma}(\alpha(x))=T\,\hbox{ implies }\,v_{\sigma}(\beta(x))=T) $$

and

$$ \alpha(x) \equiv \beta(x)\hbox{ iff }(\hbox{for every}\, \sigma \in \Upsigma, v_{\sigma}(\alpha(x))=T\hbox{ iff }v_{\sigma}(\beta(x))=T). $$

One can then prove some statements that are useful to compare the logical notions introduced in this section with the physical notions introduced in the following sections.

Proposition 2.1

(i) \({ext (\psi(x))= \langle ext ({\mathcal{E}} \cup {\fancyscript{S}}) \rangle, }\) hence (ext (ψ(x)), ∩, ∪, c) is a Boolean algebra; equivalently, \((ext (\psi(x)), \subset, {}^{c})\) is a Boolean lattice.

(ii) For every \(\alpha(x),\beta(x)\in \psi(x), \)

$$ \alpha(x) \le \beta(x)\, \hbox{iff}\, ext (\alpha(x)) \subset\, ext\, (\beta(x)) $$

and

$$\alpha(x) \equiv \beta(x)\, \hbox{iff}\; (\alpha(x) \le \beta(x) \quad\hbox{and}\quad \beta(x) \le \alpha(x)) \,\hbox{iff}\, ext (\alpha(x)) = ext (\beta(x)). $$

(iii) The equivalence relationis compatible with \(\lnot,\land,\lor\) and \(\rightarrow, \) that is, for every \(\alpha(x), \beta(x),\gamma(x), \delta(x)\in \psi(x), \,\alpha(x)\equiv \beta(x)\) implies \(\lnot \alpha(x)\equiv \lnot \beta(x), \) and α(x)≡γ(x) and β(x)≡δ(x) imply \(\alpha(x)\land\beta(x)\equiv\gamma(x)\land\delta(x), \,\alpha(x) \lor \beta(x)\equiv \gamma(x) \lor \delta(x)\) and \(\alpha(x)\rightarrow\beta(x)\equiv \gamma(x)\rightarrow\delta(x).\)

(iv) The structure \((\psi(x)/_{\equiv},\land',\lor',\lnot')\) (where \(\land', \,\lor'\) and \(\lnot'\) denote the operations canonically induced on \(\psi(x)/_{\equiv}\) by \(\land, \,\lor\) and \(\lnot, \) respectively) is a Boolean algebra isomorphic to (ext (ψ(x)), ∩, ∪, c) (Lindenbaum–Tarski algebra of L(x)); equivalently, \((\psi(x)/_{\equiv}, \le', \lnot')\) (where ≤′ is the order canonically induced on \(\phi (x)/_{ \approx }\) by the preorder ≤ defined on ψ(x)) is a Boolean lattice isomorphic to \((ext (\psi(x)), \subset, {}^{c}). \)

3 General Physical Conditions on L(x)

The notions introduced in this section hold for any physical theory \({{\mathcal{T}}}\) of the kind considered at the beginning of Sect. 2, are suggested by the intended interpretation of L(x) and are partially illustrated by the drawing in Fig. 1. For the sake of brevity we shall understand the word “pure” when referring to states in the following.

Fig. 1
figure 1

General representations of the extensions of wffs and states in the universe of all physical objects

Axiom P

\({\{ext (S) \, | \, S \in {\fancyscript{S}} \}}\) is a partition of \({{\mathcal{U}}. }\)

Physical justification. States are defined as equivalence classes of preparations (Sect. 2) and every physical object in \({{\mathcal{U}}}\) is prepared by one and only one preparation, hence it belongs to one and only one extension of a state.

The following statement is then an immediate consequence of Axiom P.

Proposition 3.1

For every \(\sigma \in \Upsigma, \) there is one and only one state \({S_{\sigma} \in {\fancyscript{S}}}\) such that \(\sigma(x) \in ext (S_{\sigma})\) (equivalently, v σ(S σ(x)) = T).

In a physical theory \({{\mathcal{T}}}\) of the kind considered in Sect. 2 it is customary to associate every physical property E with a set of states \({{\fancyscript{S}}_{E}}\) such that, if a physical object is prepared by a preparing device belonging to the state \({S \in {\fancyscript{S}}_{E}, }\) then it displays the property E with certainty whenever a measurement of E is performed. The following definition generalizes this idea.

Definition 3.1

We denote by ϕ(x) the subset of wffs of ψ(x) which are constructed by using only atomic wffs in \({{\mathcal{E}}(x), }\) hence do not contain predicates denoting states. Then, for every \(\alpha(x) \in \phi(x), \) we call physical proposition associated with α(x) the set of states

$$ p_\alpha= \{ S \in {{\fancyscript{S}}} \, | \, ext (S) \subset ext (\alpha(x)) \} $$

and denote by \({{\mathcal{P}}}\) the set of all physical propositions associated with wffs of ϕ(x).

The proof of the following statement is then straightforward.

Proposition 3.2

For every \(\alpha(x) \in \phi(x), \)

$$ p_\alpha= \{ S \in {{\fancyscript{S}}} \, | \, \hbox{ for every } \sigma \in \Upsigma, \, v_{\sigma}(S(x) \rightarrow \alpha(x))=T \}. $$

By using the notion of physical proposition one can define a notion of C-truth on ϕ(x) (which depends on \({{\mathcal{T}}}\) because, for every \(\alpha(x) \in \phi(x), \) the set of states in the physical proposition p α depends on \({{\mathcal{T}}}\)).

Definition 3.2

For every \(\alpha(x) \in \phi(x), \) let us denote by \(p_{\lnot\alpha}\) the physical proposition associated with \(\lnot\alpha(x). \) Then, for every \({S \in {\fancyscript{S}}, }\) we say that α(x) is C-true (certainly true) in S iff \(S \in p_{\alpha}, \) C-false (certainly false) in S iff \(S \in p_{\lnot\alpha}. \) Furthermore, we say that α(x) has no C-truth value (or that α(x) is C-indeterminate) iff \(S \notin p_{\alpha} \cup p_{\lnot\alpha}. \) Footnote 1

One can then easily prove the following statement.

Proposition 3.3

For every \({S \in {\fancyscript{S}}}\) and \(\alpha(x) \in \phi(x), \)

α(x) is C–true in S iff \(ext (S) \subset ext (\alpha(x))\) iff (for every \(\sigma \in \Upsigma, \,S(x)\) is true in σ implies α(x) is true in σ) iff for every \(\sigma \in \Upsigma, \,v_{\sigma}(S(x)\rightarrow \alpha(x))=T, \)

and

α(x) is C-false in S iff \(ext (S) \subset (ext (\alpha(x)))^{c}\) iff (for every \(\sigma \in \Upsigma, \,S(x)\) is true in σ implies \(\lnot\alpha(x)\) is true in σ) iff for every \(\sigma \in \Upsigma \, v_{\sigma}(S(x)\rightarrow \lnot\alpha(x))=T. \)

By using the notion of C-truth one can introduce new binary relations on ϕ(x), as follows.

Definition 3.3

We call physical preorder \(\prec\) and physical equivalence ≈ the binary relations defined on ϕ(x) by setting, for every \(\alpha(x), \beta(x) \in \phi(x), \)

$$ \alpha(x)\prec \beta(x)\, \hbox{iff}\, (\hbox{for every}\, {S \in {\fancyscript{S}}, \,\alpha(x)}\, \hbox{is C-true in}\,S\, \hbox{implies}\, \beta(x)\,\hbox{ is C-true in }\,S)$$

and

$$ \alpha(x)\approx \beta(x)\, \hbox{iff}\, (\hbox{for every}\, {S \in {\fancyscript{S}}, \,\alpha(x)}\, \hbox{is C-true in}\,S\, \hbox{iff}\, \beta(x)\,\hbox{ is C-true in }\,S).$$

Furthermore, we denote by \(\prec'\) the order canonically induced on \(\phi (x)/_{ \approx }\) by the preorder \(\prec\) defined on ϕ(x).

The proofs of the following statements are then straightforward.

Proposition 3.4

(i) For every \(\alpha(x), \beta(x) \in \phi(x), \)

$$ \alpha(x) \prec \beta(x)\hbox{ iff }p_{\alpha} \subset p_{\beta} $$

and

$$ \alpha(x) \approx \beta(x)\hbox{ iff} p_{\alpha} = p_{\beta}\hbox{ iff}\, (\alpha(x) \prec \beta(x)\quad\hbox{and}\quad\beta(x) \prec \alpha(x)). $$

(ii) \((\phi(x)/_{\approx}, \prec')\) is order-isomorphic to \({({{\mathcal{P}}}, \subset). }\)

(iii) Let \(\alpha(x), \beta(x) \in \phi(x). \) Then

$$ \alpha(x) \le \beta(x) \hbox{ implies } \alpha(x) \prec \beta(x) $$

and

$$ \alpha(x) \equiv \beta(x)\hbox{ implies }\alpha(x) \approx \beta(x). $$

We observe now that the intended interpretation of L(x) implies that a wff \(\alpha(x) \in \phi(x)\) can be verified whenever a dichotomic registering device exists which, for every \(\sigma \in \Upsigma, \) may perform a measurement on σ(x) specifying whether α(x) is true or false in σ. But a dichotomic registering device of this kind characterizes a physical property E in the theory \({{\mathcal{T}}}\) (Sect. 2), hence we are led to introduce the following definition.

Definition 3.4

We call set of verifiable, or testable, wffs of L(x) the subset

$$ \phi_{V}(x)=\{ \alpha(x) \in \phi(x) \, | \, \exists E_{\alpha} \in {{\mathcal{E}}}: \, \alpha(x) \equiv E_{\alpha}(x) \} \subset \phi(x) $$

and call set of verifiable, or testable, propositions of L(x) the subset

$$ {{{\mathcal{P}}}}_{V}=\{ p_{\alpha}\in {{{\mathcal{P}}}} \ | \,\alpha(x) \in \phi_{V}(x) \} \subset {{{\mathcal{P}}}}. $$

Basing on Definition 3.4 one can prove at once the following statements.

Proposition 3.5

(i) \({\phi_{V}(x)=\{ \alpha(x) \in \phi(x) \,| \,\exists E_{\alpha} \in {\mathcal{E}}: \,ext(\alpha(x))= ext(E_{\alpha}(x)) \}. }\)

(ii) The following order structures and isomorphisms can be introduced basing on the logical and physical orders.

  • (ϕ(x), ≤).

  • \(\phi(x)/_{\equiv}, \leq',\) order-isomorphic to \((ext (\phi(x)), \subset). \)

  • V (x), ≤).

  • \(\phi_{V}(x)/_{\equiv},\leq',\) order-isomorphic to \({(ext ({\mathcal{E}}), \subset). }\)

  • \((\phi(x), \prec). \)

  • \((\phi(x)/_{\approx}, \prec'), \) order-isomorphic to \({({{\mathcal{P}}}, \subset). }\)

  • \((\phi_{V}(x), \prec). \)

  • \((\phi_{V}(x)/_{\approx}, \prec'), \) order-isomorphic to \({({{\mathcal{P}}}_{V}, \subset). }\)

The crucial notion of logic associated with a physical theory \({{\mathcal{T}}, }\) distinguished from (but related to) the logical structure of the language by means of which \({{\mathcal{T}}}\) is expressed, can now be introduced by means of the following definition.

Definition 3.5

Whenever the theory \({{\mathcal{T}}}\) induces a weak complementation on \((\phi_{V}(x), \prec), \) i.e., a mapping \({}^{\perp}: \alpha(x) \in \phi_{V}(x) \longmapsto (\alpha(x))^{\perp} \in \phi_{V}(x)\) such that (α(x))⊥⊥ ≈ α(x) and \(\alpha(x) \prec\beta(x)\) implies \((\beta(x))^{\perp} \prec (\alpha(x))^{\perp}, \) we say that the set \((\phi_{V}(x), \prec, {}^{\perp})\) is the concrete logic of \({{\mathcal{T}}. }\)

We stress that the set ϕ V (x) is selected by adopting a standard notion of verification that holds both in CM and in QM. Of course, different choices of ϕ V (x) may lead one to associate different concrete logics with \({{\mathcal{T}}. }\)

4 Classical Mechanics and Classical Logic

We intend to show in this section that the concrete logic of CM within the general classical approach sketched in Sects. 2 and 3 has the structure of a classical logic. To this end we preliminarily state the following fundamental axiom which establishes the mathematical representation of states and physical properties in CM.

Axiom CM1

Every physical system \(\Upomega\) is represented in CM by a triple \({({\mathcal{F}}, \varphi, \chi), }\) where \({{\mathcal{F}}, \varphi}\) and χ are defined as follows.

  • \({{\mathcal{F}}}\) is a phase space associated with the physical system \(\Upomega. \)

  • \({\varphi: S \in {\fancyscript{S}} \longmapsto \varphi(S) \in {\mathcal{F}}. }\)

  • \({\chi: E \in {\mathcal{E}} \longmapsto \chi(E) \in {\fancyscript{P}}({\mathcal{F}}), }\)

where \({{\fancyscript{P}}({\mathcal{F}})}\) is the power set of \({{\mathcal{F}}. }\)

The mappings \(\varphi\) and χ are bijective.

We introduce now two axioms that can be justified in CM on the basis of the intended interpretation provided in Sect. 2. The first of them relates the mathematical representation in Axiom CM1 with the set-theoretical representations of states and physical properties provided in Sect. 2.

Axiom CM2

For every \({E \in {\mathcal{E}}}\) and \({S \in {\fancyscript{S}}, }\)

$$ \begin{aligned} \varphi(S) &\in \chi(E)\,iff \,ext\, (S) \subset ext (E),\\ \varphi(S) &\in {{\mathcal{F}}} \setminus \chi(E)\, iff \,ext\, (S) \subset {{\mathcal{U}}} \setminus ext (E). \end{aligned} $$

Physical justification. All physical objects in a given state (that is, prepared by preparations that are physically equivalent in the sense established by CM) either possess or do not possess a given physical property according to CM.

By using Axiom CM2 one can easily prove the following statements (which are partially illustrated by the drawing in Fig. 2).

Fig. 2
figure 2

Representations of the extensions of wffs and states in the universe of all physical objects in classical mechanics

Proposition 4.1

(i) For every \({E \in {\mathcal{E}}}\) and \({S \in {\fancyscript{S}}, }\) either \(ext (S) \subset ext (E)\) or \({ext (S) \subset {\mathcal{U}} \setminus ext (E)=(ext(E))^{c}. }\)

(ii) For every \(\alpha(x) \in \phi(x)\) and \({S \in {\fancyscript{S}}, }\) either \(ext(S) \subset ext(\alpha(x))\) or \({ext(S) \subset {\mathcal{U}} \setminus ext(\alpha(x))=(ext(\alpha(x)))^{c}}\) (hence \(ext (\alpha(x))=\cup \{ext (S) \,| \,ext (S) \subset ext (\alpha(x)) \}.\)

(iii) For every \(\sigma \in \Upsigma\) and \(\alpha(x) \in \phi(x), \)

α(x) is true (false) in σ iff α(x) is C-true (C-false) in S σ iff \(ext (S_{\sigma}) \subset ext (\alpha(x))\) (\(ext (S_{\sigma}) \subset (ext (\alpha(x)))^{c}\)) iff \(S_{\sigma}\in p_{\alpha}\) (\({S_{\sigma}\in {\fancyscript{S}} \setminus p_{\alpha}}\)).

(iv) For every \(\alpha(x),\beta(x) \in \phi(x), \)

$$ \alpha(x) \le \beta(x)\,\hbox{iff }\, \alpha(x) \prec \beta(x) $$

and

$$ \alpha(x) \equiv \beta(x)\, \hbox{iff} \, \alpha(x) \approx \beta(x). $$

It is important to note that Proposition 4.1, (iii), shows that truth and C-truth coincide in CM. Indeed this coincidence explains why no distinction between the two notions of truth is made in CM.

The last axiom then characterizes the notion of verification in CM.

Axiom CM3

The set ϕ V (x) of all verifiable wffs of ϕ(x) coincides with ϕ(x).

Physical justification. All physical statements about physical objects are testable, in principle, according to CM.

By using Axiom CM3 one can easily prove the following statements.

Proposition 4.2

(i) For every \(\sigma \in \Upsigma\) and \(\alpha(x) \in \phi(x), \,\alpha(x)\) is true (false) in σ iff E α(x) is true (false) in σ iff \(ext(S_{\sigma}) \subset ext(E_{\alpha})\) (\(ext(S_{\sigma}) \subset (ext(E_{\alpha}))^{c}\)).

(ii) For every \(\alpha(x), \beta(x) \in \phi(x), \)

$$ \alpha(x) \le \beta(x) \,\hbox{iff}\, E_{\alpha}(x) \le E_{\beta}(x), $$

and

$$ \alpha(x) \equiv \beta(x)\, \hbox{iff}\, E_{\alpha}(x) \equiv E_{\beta}(x). $$

(iii) \((\phi(x), \le), \,(\phi_{V}(x), \le) \,(\phi(x), \prec)\) and \((\phi_{V}(x), \prec)\) can be identified.

(iv) \((\phi(x)/_{\equiv}, \le'), (\phi_{V}(x)/_{\equiv}, \le'), (\phi(x)/_{\approx}, \prec')\) and \((\phi_{V}(x)/_{\approx}, \prec')\) can be identified, and they are order-isomorphic to \({(ext (\phi(x)), \subset), \,(ext ({\mathcal{E}}), \subset), \,({{\mathcal{P}}}, \subset)}\) and \({({{\mathcal{P}}}_{V}, \subset). }\)

(v) The mapping

$$ {}^{\perp}: \alpha(x) \in \phi_{V}(x) \longmapsto \lnot\alpha(x) \in \phi_{V}(x) $$

is a weak complementation on \((\phi_{V}(x), \prec). \)

(vi) The structure \((\phi_{V}(x), \prec, {}^{\perp})\) is the concrete logic of CM and coincides with (ϕ(x),  ≤ , ).

(vii) The structure \((\phi_{V}(x)/_{\approx}, \prec', {}^{\perp'})=(\phi(x)/_{\equiv}, \le', {}^{\perp'})\) (where ⊥' is the complementation canonically induced by on ϕ V (x)/ = ϕ(x)/) is a Boolean lattice that can be identified with the Boolean algebra \((\phi(x)/_{\equiv},\land',\lor',\lnot'). \)

The result in Proposition 4.2, (vi), explains from our present standpoint the common statement in the literature that “the logic of a classical physical system is classical logic”. We stress, however, that this statement follows from Axioms CM2 and CM3 and could not be proven should these axioms not hold.

For the sake of completeness we add some statements which establish further links between the mathematical representation in Axiom CM1 and the set-theoretical representations of states and physical properties in Sect. 2.

Proposition 4.3

(i) For every \({E,F \in {\mathcal{E}}, }\)

$$ \chi(E) \subset \chi(F) \,\hbox{iff} \,ext (E) \subset ext (F). $$

(ii) For every \(\sigma \in \Upsigma\) and \(\alpha(x) \in \phi(x), \)

$$ \alpha(x)\, is\, true\, (false)\, in\, \sigma\, iff \,\varphi(S_{\sigma})\in \chi(E_{\alpha})\, (\varphi(S_{\sigma})\in {{\mathcal{F}}} \setminus \chi(E_{\alpha})). $$

(iii) For every \(\alpha(x) \in \phi(x), \)

$$ p_{\alpha}= \{ S \in {{\fancyscript{S}}} \,| \,\varphi(S) \in \chi(E_{\alpha}) \}. $$

5 Non-Boolean Structures in Classical Mechanics

Proposition 4.2, (vi), states that \((\phi_{V}(x)/_{\approx}, \prec', {}^{\perp'})\) is a Boolean lattice in CM which can be identified with the Boolean algebra \((\phi(x)/_{\equiv},\land',\lor',\lnot'). \) It is then important to observe that non-Boolean algebras can be obtained in CM if the testability criteria are suitably restricted. For instance, let us assume that not all wffs in ϕ V (x), which are testable in principle, are testable in practice, and let us introduce the subset \(\phi_{V}^{P}(x)\subset \phi_{V}(x)\) of wffs of L(x) that are practically testable. In this case we can consider the preordered set (ϕ P V (x),  ≤) and the quotient set \((\phi _{V}^{P} (x)/_{ \equiv } , \le ^{\prime}). \) Yet, the latter generally is not a Boolean lattice, and it can be equipped with different algebraic structures by choosing ϕ P V (x) in different ways (Garola 1992).

It is also interesting to note that there are examples of physical systems in the literature in which quantum structures are obtained in a macroscopic domain where CM holds. These examples are relevant because they falsify the widespread belief that QL characterizes QM, hence indirectly support our position in this paper. Let us therefore present briefly one of them, that is, Aerts’ quantum machine (Aerts 1988, 1991, 1995, 1998, 1999).

Aerts writes in (Aerts 1998):

The machine that we consider consists of a physical entity S that is a point particle P that can move on the surface of a sphere, denoted surf, with center O and radius 1. The unit-vector v where the particle is located on surf represents the state p v of the particle (\(\ldots\)). For each point \(u \in surf, \) we introduce the following measurement e u . We consider the diametrically opposite point −u, and install a piece of elastic of length 2, such that it is fixed with one of its end-points in u and the other end-point in −u. Once the elastic is installed, the particle P falls from its original place v orthogonally onto the elastic, and sticks on it (\(\ldots\)). Then the elastic breaks and the particle P, attached to one of the two pieces of the elastic (\(\ldots\)), moves to one of the two end-points u or −u (\(\ldots\)). Depending on whether the particle P arrives in u (\(\ldots\)) or in −u, we give the outcome o u1 or o u2 to e u . We can easily calculate the probabilities corresponding to the two possible outcomes. Therefore we remark that the particle P arrives in u when the elastic breaks in a point of the interval L 1 (which is the length of the piece of the elastic between −u and the point where the particle has arrived, or \(1+\cos \theta\)), [where θ is the angle between u and v] and arrives in −u when it breaks in a point of the interval L 2 (L 2 = L − L 1 = 2 − L 1). We make the hypothesis that the elastic breaks uniformly, which means that the probability that the particle, being in state p v , arrives in u, is given by the length of L 1 divided by the length of the total elastic (which is 2). The probability that the particle in state p v arrives in −u is the length of L 2 (which is \(1-\cos \theta\)) divided by the length of the total elastic. If we denote these probabilities respectively by P(o u1 , p v ) and P(o u2 , p v ) we have:

$$ \begin{aligned} P(o_1^u, p_v)&=\frac{1+\cos \theta}{2}=\cos^2\frac{\theta}{2} \\ P(o_2^u, p_v)&=\frac{1-\cos \theta}{2}=\sin^2\frac{\theta}{2} \end{aligned} $$

These transition probabilities are the same as the ones related to the outcomes of a Stern–Gerlach spin measurement on a spin \(\frac{1}{2}\) quantum particle, \(\ldots\)

Therefore Aerts concludes:

We can easily see now the two aspects in this quantum machine that we have identified in the hidden measurement approach to give rise to the quantum structure. The state of the particle P is effectively changed by the measuring apparatus (p v changes to p u or to p u under the influence of the measuring process), which identifies the first aspect, and there is a lack of knowledge on the interaction between the measuring apparatus and the particle, namely the lack of knowledge of were exactly the elastic will break, which identifies the second aspect. We can also easily understand now what is meant by the term ‘hidden measurements’. Each time the elastic breaks in one specific point λ, we could identify the measurement process that is carried out afterwards as a hidden measurement e λ u . The measurement e u is then a classical mixture of the collection of all measurement e λ u namely e u consists of choosing at random one of the e λ u and performing this chosen e λ u .

Let us qualitatively discuss the above example from the point of view proposed in the present paper. It follows from Aerts’ description that the physical system that is considered is a classical particle P of which a complete deterministic description is possible, in principle, in CM. But Aerts introduces hidden variables (the parameter λ) in his measurement processes, which must therefore be considered as unsharp measurements. Such measurements occur in actual physical situations, whenever ideal measurements that exactly test a given physical object has a given property do not exist in practice, and cannot be described by means of the simple language L(x) introduced in Sect. 2. One must indeed extend the alphabet of L(x) by adding new monadic predicates denoting unsharp properties (or effects), which can be considered in CM as new entities, introduced by generalizing the standard notion of physical property. An unsharp property E is a contextual property, in the sense that the knowledge that a given physical object belongs to the extension of a given state S is not sufficient to predict whether the object displays E when E is measured because the result of the measurement depends also on hidden variables associated with the measuring apparatus.Footnote 2 Hence Axiom CM2 does not hold and the physical preorder does not coincide with the logical preorder in the extended language L *(x)). Moreover, it is apparent that Aerts considers as verifiable only sentences of L *(x) that are logically equivalent to atomic sentences containing predicates that denote very peculiar unsharp properties. This implies that the concrete logic that is obtained in this case is not a Boolean algebra. Indeed, Aerts’ results entail that it is isomorphic to the QL of a spin–\(\frac{1}{2}\) quantum particle, hence to the modular orthocomplemented lattice of all subspaces of \({{\mathbb C}^2. }\)

Our informal discussion of this example is thus completed. We add that Aerts and his coworkers have constructed similar models for arbitrary quantum entities (Aerts 1985, 1986, 1987) which can be used to illustrate further our procedures.

6 Quantum Mechanics and Quantum Logic

We intend to show in this section that standard QL can be recovered (up to an equivalence relation) as the concrete logic of QM within the general classical approach sketched in Sects. 2 and 3. To this end we preliminarily state the following fundamental axiom, which establishes the mathematical representation of states and physical properties in QM in the case of quantum systems in which superselection rules do not occur.

Axiom QM1

Every physical system \(\Upomega\) is represented in QM by a triple \({({\fancyscript{H}}, \psi, \omega), }\) where \({{\fancyscript{H}}, \,\psi}\) and ω are defined as follows.

  • \({{\fancyscript{H}}}\) is a Hilbert space over the complex field \({\mathbb C}\) associated with the physical system \(\Upomega. \)

    $$ \psi: S \in {{\fancyscript{S}}} \longmapsto \psi(S) \in {{{\fancyscript{L}}}}_{1}({{\fancyscript{H}}}), $$

    where \({{{\fancyscript{L}}}_{1}({\fancyscript{H}})}\) is the set of all one-dimensional subspaces of \({{\fancyscript{H}}. }\)

    $$ \omega: E \in {{\mathcal{E}}} \longmapsto \omega(E) \in {{{\fancyscript{L}}}}({{\fancyscript{H}}}), $$

    where \({{{\fancyscript{L}}}({\fancyscript{H}})}\) is the set of all closed subspaces of \({{\fancyscript{H}}. }\)

The mappings ψ and ω are bijective.

The following statement is then well known in QM.

Proposition 6.1

The structure \({({{\fancyscript{L}}}({\fancyscript{H}}), \subset, {}^{\underline {\perp}}), }\) where \({}^{\underline {\perp}}\) is the mapping which associates every closed subspace of \({{{\fancyscript{L}}}({\fancyscript{H}})}\) with its orthogonal complement, is a complete orthomodular lattice, which is canonically equivalent to the algebra \({({{\fancyscript{L}}}({\fancyscript{H}}), \Cap, \Cup, {}^{\underline {\perp}})}\) (where \(\Cap\) and \(\Cup\) denote the meet and join, respectively, in the lattice \({({{\fancyscript{L}}}({\fancyscript{H}}), \subset, {}^{\underline {\perp}})}\)).

The lattice \({({{\fancyscript{L}}}({\fancyscript{H}}), \subset, {}^{\underline {\perp}})}\) or, equivalently, the algebra \({({{\fancyscript{L}}}({\fancyscript{H}}), \Cap, \Cup, {}^{\underline {\perp}}), }\) plays a crucial role in standard QL. Indeed it allows one to define a lattice structure on \({{\mathcal{E}}}\) by means of the following definition.

Definition 6.1

We call lattice of physical properties in QM the orthomodular lattice \({({\mathcal{E}}, \Subset, {}^{\underline{\perp}}), }\) where \(\Subset\) denotes the order and \({}^{\underline {\perp}}\) the orthocomplementation induced on \({{\mathcal{E}}, }\) via ω, by the order \(\subset\) and the orthocomplementation \({}^{\underline {\perp}}, \) respectively, defined on \({{{\fancyscript{L}}}({\fancyscript{H}}), }\) and denote by \({({\mathcal{E}}, \Cap, \Cup, {}^{\underline {\perp}})}\) the algebra canonically equivalent to \({({\mathcal{E}}, \Subset, {}^{\underline {\perp}})}\) and isomorphic to \({({{\fancyscript{L}}}({\fancyscript{H}}), \Cap, \Cup, {}^{\underline {\perp}}). }\)

We can now introduce a further lattice in QM by means of the following definition, which is standard in the foundations of QM (Beltrametti and Cassinelli 1981).

Definition 6.2

Let \({E \in {\mathcal{E}}. }\) We call certainly yes domain of E the subset of states

$$ {{\fancyscript{S}}}_{E}=\{ S \in {{\fancyscript{S}}} \,| \,\psi(S) \subset \omega(E) \} $$

and put \({{{\mathcal{P}}}_{{\mathcal{E}}}=\{ {\fancyscript{S}}_{E} \,| \,E \in {\mathcal{E}} \}. }\)

Then, the following proposition holds.

Proposition 6.2

The mapping

$$ \rho: {{\fancyscript{S}}}_{E} \in {{{\mathcal{P}}}}_{{{\mathcal{E}}}} \longmapsto \omega(E) \in {{{\fancyscript{L}}}}({{\fancyscript{H}}}) $$

is bijective and, for every \({E, F \in {\mathcal{E}}, \,{\fancyscript{S}}_{E} \subset {\fancyscript{S}}_{F}}\) iff \(\omega(E) \subset \omega(F). \) Therefore the structure \({({{\mathcal{P}}}_{{\mathcal{E}}}, \subset, {}^{\underline {\perp}}), }\) where \({}^{\underline {\perp}}\) denotes the orthocomplementation induced on \({{{\mathcal{P}}}_{{\mathcal{E}}}, }\) via ρ, by the orthocomplementation \({}^{\underline {\perp}}\) defined on \({{{\fancyscript{L}}}({\fancyscript{H}}), }\) is an orthomodular lattice isomorphic to \({({{\fancyscript{L}}}({\fancyscript{H}}), \subset, {}^{\underline {\perp}}). }\) Then the algebra \({({{\mathcal{P}}}_{{\mathcal{E}}}, \Cap, \Cup, {}^{\underline {\perp}})}\) canonically equivalent to \({({{\mathcal{P}}}_{{\mathcal{E}}}, \subset, {}^{\underline {\perp}})}\) is isomorphic to \({({{\fancyscript{L}}}({\fancyscript{H}}), \Cap, \Cup, {}^{\underline {\perp}}). }\)

We have thus singled out three isomorphic algebras, that is, \({({{\fancyscript{L}}}({\fancyscript{H}}), \Cap, \Cup, {}^{\underline {\perp}}), \,({\mathcal{E}}, \Cap, \Cup, {}^{\underline {\perp}})}\) and \({({{\mathcal{P}}}_{{\mathcal{E}}}, \Cap, \Cup, {}^{\underline {\perp}}), }\) which only differ because of their supports and can be identified with the standard QL in the literature (which takes its name from the interpretation of the elements of \({{{\fancyscript{L}}}({\fancyscript{H}})}\) proposed by Birkhoff and von Neumann (1936).

We introduce now two axioms that can be justified in QM on the basis of the intended interpretation provided in Sect. 2. The first of them relates the mathematical representation in Axiom QM1 with the set-theoretical representation of states and physical properties provided in Sect. 2.

Axiom QM2

For every \({E \in {\mathcal{E}} \,{\text{and}}\,S \in {\fancyscript{S}},}\)

  • \(\psi(S) \in \omega(E)\) (equivalently, \({S \in {\fancyscript{S}}_{E}}\)) iff \(ext(S) \subset ext(E), \)

  • \(\psi(S) \in \omega(E^{\underline {\perp}})\) (equivalently, \({S \in {\fancyscript{S}}_{E^{\underline {\perp}}}}\)) iff \({ext(S) \subset {\mathcal{U}} \setminus ext(E). }\)

Physical justification. For every physical property E there exist in QM infinitely many states such that the quantum probability of E in each of them is neither 0 nor 1. Hence there exist preparing devices that can be used to prepare ensembles of physical objects such that, for every ensemble, some elements display E whenever a measurement of E is performed and some do not. It follows that one cannot assert in QM that, for every state S and property E, a physical object prepared by a preparing device belonging to S either possesses or does not possess the property E. Therefore one can only characterize the sets of states for which one of the two alternatives occur.

By using Axiom QM2 one can easily prove the following statement.

Proposition 6.3

For every \(\alpha(x) \in \phi_{V}(x)\) and \({S \in {\fancyscript{S}}, }\)

$$ \alpha(x)\, is\, {\text{C-true\, (C-false)}}\, in\,S\, iff \,S\in {{\fancyscript{S}}}_{E_{\alpha}}\, (S \in({{\fancyscript{S}}}_{E_{\alpha}})^{\underline {\perp}}). $$

The last axiom then distinguishes the notion of verification in QM from the notion of verification in CM.

Axiom QM3

The set ϕ V (x) of all verifiable wffs of ϕ(x) is strictly included in ϕ(x).

Physical justification. A nontrivial compatibility relation exists in QM which prohibits testing sentences as \(E(x) \land F(x)\) if the physical properties E and F are not compatible.

The proof of the following statements is then straightforward.

Proposition 6.4

(i) For every \({\alpha(x) \in \phi_{V}(x), \,p_{\alpha}= {\fancyscript{S}}_{E_\alpha}, }\) hence \({{{\mathcal{P}}}_{V}={{\mathcal{P}}}_{{\mathcal{E}}}. }\)

(ii) For every \({E, F \in {\mathcal{E}}, }\)

$$ E=F\, \hbox{iff} \,E(x) \equiv F(x)\, \hbox{iff} \,E(x) \approx F(x), $$

hence the equivalence relationsandcoincide on ϕ V (x).

(iii) The mapping

$$ {}^{\perp_{Q}}: \alpha(x) \in \phi_{V}(x) \longmapsto {\alpha}^{\perp_{Q}}(x)={E}_{\alpha}^{\underline {\perp}}(x) \in \phi_{V}(x) $$

is a weak complementation on \((\phi_{V}(x), \prec), \) hence \((\phi_{V}(x), \prec, {}^{\perp_{Q}})\) is the concrete logic of QM.

(iv) For every \(\alpha(x) \in \phi_{V}(x), \) the equivalence class [α(x)] contains one and only one wff of \({{\mathcal{E}}(x), }\) that is, E α(x), hence the mapping

$$ {}^{\perp_{Q}'}: [\alpha(x)]_{\approx} \in \phi_{V}(x)/_{\approx} \longmapsto [\alpha(x)]_{\approx}^{\perp_{Q}'}=[\alpha^{\perp_{Q}}(x)]_{\approx}=[E_{\alpha}^{\underline {\perp}}(x)]_{\approx} \in \phi_{V}(x)/_{\approx} $$

is well defined and bijective.

(v) The mapping

$$ \xi: [\alpha(x)]_{\approx} \in \phi_{V}(x)/_{\approx} \longmapsto p_{\alpha} \in {{{\mathcal{P}}}}_{{{\mathcal{E}}}} $$

is an order isomorphism of \((\phi_{V}(x)/_{\approx}, \prec', {}^{\perp_{Q}'})\) onto \({({{\mathcal{P}}}_{{\mathcal{E}}}, \subset, {}^{\underline {\perp}})}\) which maps \([\alpha(x)]_{\approx}^{\perp_{Q}'}\) on \(p_{\alpha}^{\underline {\perp}}, \) hence \((\phi_{V}(x)/_{\approx}, \prec', {}^{\perp_{Q}'})\) is a standard QL.

Proposition 6.4 shows, in particular, that the concrete logic of QM, obtained within a classical framework by means of the procedures expounded in Sects. 2 and 3, can be identified with a standard QL, up to an equivalence relation.

One can now construct a quantum language L Q (x) by enlarging ϕ V (x) by means of new quantum connectives, as follows.

Definition 6.3

(i) The alphabet of L Q (x) consists of the following symbols.

  • All wffs of ϕ V (x).

  • Quantum connectives \(\lnot_{Q} \,\land_{Q}\) and \(\lor_{Q}. \)

  • Parentheses (, ).

(ii) The set ϕ Q (x) of all wffs of L Q (x) is the set obtained by applying recursively the following formation rules.

  • \(\phi_{V}(x) \subset \phi_{Q}(x). \)

  • For every \(\alpha(x) \in \phi_{Q}(x), \,\lnot_{Q}\alpha(x)\in \phi_{Q}(x). \)

  • For every \(\alpha(x), \beta(x) \in \phi_{Q}(x) \,\alpha(x) \land_{Q} \beta(x) \in \phi_{Q}(x)\) and \(\alpha(x) \lor_{Q} \beta(x) \in \phi_{Q}(x). \)

(iii) A truth and a C-truth assignment are introduced on ϕ Q (x) by assuming that every \(\alpha(x) \in \phi_{Q}(x)\) is logically equivalent to an atomic wff of \({{\mathcal{E}}(x)}\) obtained by applying recursively the replacement rule and the following semantic rules.

  • For every \(\alpha(x) \in \phi_{V}(x), \,\lnot_{Q}\alpha(x)\equiv E_{\alpha}^{\underline {\perp}}(x). \)

  • For every \(\alpha(x), \beta(x) \in \phi_{V}(x), \,\alpha(x) \land_{Q} \beta(x) \equiv (E_{\alpha} \Cap E_{\beta})(x)\) and \(\alpha(x) \lor_{Q} \beta(x) \equiv (E_{\alpha} \Cup E_{\beta})(x).\)

(iv) A logical preorder ≤ and a logical equivalence ≡ are introduced on ϕ Q (x) by referring to the truth assignment, proceeding as in Definition 2.4.

A physical preorder \(\prec\) and a physical equivalence ≈ are introduced on ϕ Q (x) by referring to the C-truth assignment, proceeding as in Definition 3.3.

The following statements can then be proved.

Proposition 6.5

(i) The equivalence relationsandcoincide on ϕ Q (x).

(ii) The equivalence relationis compatible with \(\lnot_{Q}, \,\land_{Q}\) and \(\lor_{Q}, \) that is, for every \(\alpha(x), \beta(x), \gamma(x), \delta(x) \in \phi_{Q}(x), \,\alpha(x) \approx \beta(x)\) implies \(\lnot_{Q}\alpha(x) \approx \lnot_{Q}\beta(x), \) and α(x) ≈ γ(x) and β(x) ≈ δ(x) imply \(\alpha(x) \land_{Q} \beta(x) \approx \gamma(x) \land_{Q} \delta(x)\) and \(\alpha(x) \lor_{Q} \beta(x) \approx \gamma(x) \lor_{Q} \delta(x). \)

(iii) The algebra \((\phi_{Q}(x)/_{\approx}, \land_{Q}', \lor_{Q}', \lnot_{Q}')\) (where \(\land_{Q}', \,\lor_{Q}'\) and \(\lnot_{Q}'\) denote the operations canonically induced on \((\phi_{Q}(x)/_{\approx},\) \(\land_{Q}, \,\lor_{Q}\) and \(\lnot_{Q}, \) respectively) is a standard QL isomorphic to \({({{\mathcal{P}}}_{{\mathcal{E}}}, \Cap, \Cup, {}^{\underline {\perp}}), \,({\mathcal{E}}, \Cap, \Cup, {}^{\underline {\perp}}))}\) and \( ({{{\fancyscript{L}}}}({{\fancyscript{H}}}), \Cap, \Cup, {}^{\underline {\perp}}). \)

The following remarks are important.

  1. (i)

    Proposition 6.5, (iii), implies that the algebra \((\phi_{Q}(x)/_{\approx}, \land_{Q}', \lor_{Q}', \lnot_{Q}')\) is canonically equivalent to a lattice which is isomorphic to \((\phi_{V}(x)/_{\approx}, \prec', {}^{\perp_{Q}'}). \)

  2. (ii)

    Definition 6.5, (iii), implies that, for every \(\sigma \in \Upsigma, \) every \(\alpha(x) \in \phi_{Q}(x)\) has both a truth value and a C-truth value (if one takes C-indeterminate as a third C-truth value, see Definition 3.2) which, generally do not coincide, even if α(x) is true (false) in σ whenever it is C-true (C-false) in S σ (see Proposition 3.3). Hence the notion of C-truth can be interpreted as a derived notion, which applies to verifiable sentences only and is not alternative to the classical notion of truth as correspondence.

  3. (iii)

    The meaning of the derived and theory-dependent quantum connectives (which is determined by QM) must be clearly distinguished from the meaning of classical connectives, in agreement with the known principle of Quine, “change of logic, change of subject” (Garola 1992; Quine 2006).

We have thus accomplished our task. We recall however from Sect. 1 that our procedure for recovering standard QL can be charged to be purely formal if one adopts the orthodox interpretation of QM. To overcome this objection we have observed that a physical interpretation of our procedure can be given by referring to the recent proposal of a theory (ESR model) which generalizes QM embedding its mathematical apparatus into a broader mathematical formalism and reinterpreting quantum probabilities as conditional on detection rather than absolute (Garola and Sozzo 2009, 2010, 2011a, b). We can be more precise here and specify that objectivity of physical properties, which holds in the ESR model, allows one to provide, for every \({E \in {\mathcal{E}}, }\) a physical interpretation of ext(E) as the set of all physical objects that possess the property E independently of any measurement. This interpretation is obviously impossible if the orthodox interpretation of quantum probabilities is maintained.

7 The Orthodox Approach to Standard Quantum Logic

Because of the objection discussed at the end of Sect. 6, orthodox quantum logicians avoid associating an extension with the predicates denoting physical properties.Footnote 3 Hence they introduce standard QL by adopting procedures that are mainly based on the mathematical representation of states and effects in QM (Rédei 1998; Dalla Chiara et al. 2004). To allow a comparison with our approach we sketch in this section an introduction to standard QL which particularizes and simplifies the methods described in (Dalla Chiara et al. 2004).

Let us consider a quantum system \(\Upomega\) and the notions of pure state, physical property and physical object as defined in QM (Beltrametti and Cassinelli 1981; Ludwig 1983). Then, let us denote by L Q a formal language, intended to express basic notions and relations in QM, constructed as follows.

Definition 7.1

The alphabet of L Q consists of the following elements.

A set \({{\mathcal{E}}= \{ E, F, \ldots \}}\) of atomic sentences (intended interpretation: physical properties).

Connectives \(\lnot_{Q}, \land_{Q}, \lor_{Q}. \)

Parentheses (, ).

Definition 7.2

The set ϕ Q of all well formed formulas (wffs) of L Q is the set obtained by applying recursively standard formation rules (to be precise, for every \({E \in {\mathcal{E}}, \,E \in \phi_{Q}; }\) for every \(\alpha \in \phi_{Q}, \,\lnot_{Q}\alpha \in \phi_{Q}; \) for every \(\alpha, \beta \in \phi_{Q}, \,\alpha \land_{Q} \beta \in \phi_{Q}\) and \(\alpha \lor_{Q} \beta \in \phi_{Q}\)).

Definition 7.3

By referring to the algebraic structure \({({{\mathcal{P}}}_{{\mathcal{E}}}, \Cap, \Cup, {}^{\underline {\perp}})}\) introduced in Sect. 6, Proposition 6.2, a physical proposition p α is associated with every \(\alpha \in \phi_{Q}, \) recursively defined as follows.

  • For every \({E \in {\mathcal{E}}, \,p_E={\fancyscript{S}}_E. }\)

  • For every \(\alpha \in \phi_{Q}, \,p_{\lnot_{Q} \alpha}=(p_{\alpha})^{\underline {\perp}}. \)

  • For every \(\alpha, \beta \in \phi_{Q}, \,p_{\alpha \land_{Q} \beta}=p_{\alpha} \Cap p_{\beta}, \,p_{\alpha \lor_{Q} \beta}=p_{\alpha} \Cup p_{\beta}. \)

The proof of the following statement is then straightforward.

Proposition 7.1

For every \(\alpha \in \phi_{Q}\) there exists a unique \({E_{\alpha} \in {\mathcal{E}}}\) such that p α = p Eand the set \({{{\mathcal{P}}}_{Q}}\) of all physical propositions associated with wffs of ϕ Q coincides with \({{{\mathcal{P}}}_{{\mathcal{E}}}. }\)

The notion of Q-truth can now be introduced by means of the following definition.

Definition 7.4

For every \(\alpha \in \phi_{Q}\) and \({S \in {\fancyscript{S}}, \,\alpha}\) is Q-true (quantum true) in S iff \(S \in p_{\alpha}\), α is Q-false (quantum false) in S iff \(S \in (p_{\alpha})^{\underline {\perp}}, \) α has no Q-truth value (equivalently, α is Q-indeterminate) iff \(S \notin p_{\alpha} \cup (p_{\alpha})^{\underline {\perp}}. \)

One can then prove the following nontrivial statement.

Proposition 7.2

For every \(\alpha \in \phi_{Q}\) and \({S \in {\fancyscript{S}}, }\)

has a Q-truth value in S) iff \(\psi(S) \subset \omega(E_{\alpha}) \cup (\omega(E_{\alpha}))^{\underline {\perp}}\) iff (the probability of the property E α in the state S is either 1 or 0) iff (a measurement of the property E α exists which does not modify the state S).

Proof

The first equivalence follows from Definition 7.4, Axiom QM1 and Proposition 6.2. The second equivalence follows from the standard rules of QM. The third equivalence is proven in (Garola and Sozzo 2004).

Definition 7.5

The binary relations of quantum preorder Q and quantum equivalence Q on ϕ Q are defined by setting, for every \(\alpha,\beta \in \phi_Q, \)

α ≤ Q β iff (for every \({S \in {\fancyscript{S}}, \,\alpha}\) is Q-true in S implies β is Q-true in S)

and

α ≡ Q β iff (for every \({S \in {\fancyscript{S}}, \,\alpha}\) is Q-true in S iff β is Q-true in S).

The proof of the following statements is then straightforward.

Proposition 7.3

(i) For every \(\alpha,\beta \in \phi_Q, \)

  • α ≤ Q β iff \(p_\alpha \subset p_\beta\) iff (for every \({S \in {\fancyscript{S}}, \,\beta}\) is Q-false in S implies α is Q-false in S) iff \((p_\beta)^{\underline {\perp}} \subset (p_\alpha)^{\underline {\perp}}\)

and

  • α ≡ Q β iff (α ≤ Q β and β ≤ Q α) iff p α = p β iff (for every \({S \in {\fancyscript{S}}, \,\beta}\) is Q-false in S iff α is Q-false in S) iff \((p_\beta)^{\underline {\perp}}=(p_\alpha)^{\underline {\perp}}.\)

(ii) The equivalence relation Q is compatible with \(\lnot_{Q}, \,\land_{Q}\) and \(\lor_{Q}\) (to be precise, for every \(\alpha, \beta \in \phi_Q, \,\alpha \equiv_{Q} \beta\) implies \(\lnot_{Q}\alpha \equiv_{Q} \lnot_{Q}\beta; \) for every \(\alpha, \beta, \gamma, \delta \in \phi_Q, \,\alpha \equiv_{Q} \gamma\) and β ≡ Q δ imply \(\alpha \land_Q \beta \equiv_{Q} \gamma \land_Q \delta\) and \(\alpha \lor_Q \beta \equiv_{Q} \gamma \lor_Q \delta\)).

(iii) Let \(\land_{Q}', \,\lor_{Q}', \,\lnot_{Q}'\) denote the operations canonically induced on \(\phi_{Q}/_{{\equiv}_{Q}}\) by \(\land_{Q}\), \(\lor_{Q}, \,\lnot_{Q}, \) respectively. Then, the mapping \({\zeta: [\alpha]_{\equiv_Q} \in \phi_{Q}/_{\equiv_{Q}} \longmapsto p_{\alpha} \in {\fancyscript{S}}_{E_\alpha}}\) is an isomorphism of \((\phi_{Q}/_{\equiv_{Q}}, \land_{Q}', \lor_{Q}', \lnot_{Q}')\) onto \({({{\mathcal{P}}}_{{\mathcal{E}}}, \Cap, \Cup, {}^{\underline {\perp}})}\) (standard QL).

We have thus concluded our short presentation of the orthodox approach to QL. By comparing our general methods in Sects. 2 and 3 with this approach we can single out some relevant similarities and differences.

  • (i) The language L Q is a propositional logic in which no reference is done to individual examples of physical systems, and states are considered in the orthodox approach as possible worlds of a Kripkean semantics, not as predicates.

  • (ii) The assignment of a Q-truth value to a wff α of L Q is given resorting to the physical proposition p α associated with α, hence it parallels the assignment of a C-truth value to a wff α(x) of L(x) introduced in Definition 3.2 rather than the assignment of a truth value introduced in Definition 2.3.

  • (iii) Proposition 7.2 shows that the definition of Q-truth introduces a notion of truth as verification, which is considered problematic by many logicians and philosophers (Russell 1940; Pap 1961; Popper 1963; Lycan 2000) and is at odds with our choice of introducing a notion of truth as correspondence in Sects. 2 and 3, carefully distinguishing between truth and verification. Consistently, the set \({{{\mathcal{P}}}_{Q}}\) of all physical propositions associated with wffs of ϕ Q coincides with the set \({{\mathcal{P}}_{{\mathcal{E}}}}\) of all physical propositions associated with atomic wffs of ϕ Q , which implies that only verifiable quantum sentences have been taken into account from the very beginning when constructing L Q .