1 Introduction

The problem of finding proper mathematical representations of conjunction and disjunction in quantum logics is as old as the theory of quantum logics itself. In the Lindenbaum-Tarski algebra of any theory governed by the laws of classical logic, which is a Boolean algebra, conjunctions and disjunctions of propositions are represented, respectively, by meets and joins. The same was assumed by Birkhoff and von Neumann [2] in the case of (ortho)modular lattices \(\mathcal {L}(\mathcal {H})\) of closed linear subspaces of Hilbert spaces \(\mathcal {H}\) that represent ‘experimental propositions’ pertaining to quantum objects.

However, Birkhoff and von Neumann were not entirely satisfied with this assumption, since they wrote:

It is worth remarking that in classical mechanics, one can easily define the meet or join of two experimental propositions as an experimental proposition – simply by having independent observers read off the measurements which either proposition involves, and combining the results logically. This is true in quantum mechanics only exceptionally – only when all the measurements involved commute (are compatible).

The significance of the problem of finding proper mathematical representations of conjunctions and disjunctions in \(\mathcal {L}(\mathcal {H})\) follows from the fact that in numerous situations that are of utmost importance for contemporary research on foundations of quantum mechanics (EPR-type experiments, checking of Bell-type inequalities, etc.) there appear conjunctions of experimentally verifiable propositions that are represented by noncompatible elements of \(\mathcal {L}(\mathcal {H})\).

Having in mind difficulties caused by unrestricted interpretation of meets and joins in \(\mathcal {L}(\mathcal {H})\) as always representing conjunctions and disjunctions, in this paper we seek for other operations that would coincide with meets and joins on pairs of compatible elements of an orthomodular lattice, but could differ from them, or even be undefined, on pairs of elements that are not compatible.

2 Basic Notions and Definitions

In order to make the paper self-contained, we quote the necessary definitions. The reader more deeply interested in quantum logic theory is advised to acquaint with such milestone books as [1, 5, 11]. In this paper we use the name ‘quantum logic’ in a slightly narrower sense than usual, i.e., it will denote an orthomodular lattice, not an orthomodular poset, in this way staying closer to its very archetype: the orthomodular lattice of all (orthogonal projections onto) closed linear subspaces \(\mathcal {L}(\mathcal {H})\) of an infinite-dimensional Hilbert space \(\mathcal {H}\).

An orthomodular lattice (OML) is a lattice L with 0 L and 1 L as the smallest and the greatest element, respectively, endowed with a unary operation a\(a^{\prime }\), called orthocomplementation, such that the following conditions are satisfied:

  1. (i)

    \(a^{\prime \prime }:=(a^{\prime })'=a\);

  2. (ii)

    ab implies \(b^{\prime }\leq a^{\prime }\);

  3. (iii)

    \(a\vee a^{\prime }=1_{L}\);

  4. (iv)

    ab implies \(b=a\vee (a^{\prime }\wedge b)\).

Condition (iv) is called the orthomodular law. If it is replaced by stronger distributivity laws:

$$a\wedge (b \vee c) = (a\wedge b)\vee (a\wedge c) $$
$$a\vee (b\wedge c) = (a\vee b)\wedge (a\vee c), $$

then an OML becomes a Boolean algebra (BA). Elements of an OML are traditionally called propositions, since they are believed to represent experimentally verifiable propositions about properties of physical systems. If an OML L is closed under countable lattice operations, then L is called a σ-orthomodular lattice (σ-OML). In the quantum logic approach to foundations of quantum mechanics, σ-OMLs are considered as mathematical models of sets of experimental propositions pertaining to quantum objects (see, e.g., [1, 11]). In the traditional Hilbert space approach, this σ-OML is a lattice \(\mathcal {L}(\mathcal {H})\) of all (orthogonal projections onto) closed linear subspaces of the corresponding Hilbert space \(\mathcal {H}\).

Let L be an OML. Two elements a, bL are called orthogonal (denoted ab) iff \(a\leq b^{\prime }\), and a, b are called compatible (denoted \(a\leftrightarrow b\)) iff there exist in L three pairwisely orthogonal elements a 1, b 1, c such that a = a 1c and b = b 1c. It occurs that in such a case \(a_{1} = a \wedge b^{\prime }\), \(b_{1} = b\wedge a^{\prime }\), and c = ab, and it is said that the triple { a 1,b 1,c} forms the Mackey decomposition of a pair of compatible propositions { a, b} [7, 14, 19]. Notice that two projections on a Hilbert space are orthogonal iff the product of them is zero, and compatible iff they commute. In Boolean algebras all elements are compatible.

A probability measure on L is a mapping s : L → [0,1] such that

  1. (i)

    s(1 L ) = 1;

  2. (ii)

    ab implies s(ab) = s(a) + s(b).

Probability measures on OMLs are also called states since in the quantum logic approach to foundations of quantum mechanics they actually represent states of studied physical objects. According to the standard interpretation a number s(a) is a probability that when a studied physical object is in a state represented by s, then an experiment designed to check whether an experimental proposition represented by a is true, will yield positive result. However, we shall argue in Section 4 that also other interpretation of this number is possible.

A set of states S on an OML L is called ordering iff for all sS and all a, bL, s(a) ≤ s(b) implies ab. Let us note that from the physical point of view only OMLs with ordering sets of states are interesting, since the only way to establish experimentally partial order relation between experimental propositions is to make a series of experiments on the studied physical object prepared in various states, checking in this way whether s(a) ≤ s(b) for various states s.

3 Conjunctions and Disjunctions Generated by Kotas Conditionals

In a paper [14] one of the authors proposed to use a formal Mackey decomposition: { a 1,b 1,c}, where \(a_{1} = a \wedge b^{\prime }\), \(b_{1} = b\wedge a^{\prime }\), and c = ab, of any two (not necessarily compatible) elements a, b ∈OML in order to define the following conjunction-like and disjunction-like operations on an OML:

$$\begin{array}{@{}rcl@{}} a\sharp b & := & a_{1}\vee b_{1}\vee c = \big(a\wedge b^{\prime}\big)\vee \big(b\wedge a^{\prime}\big)\vee(a\wedge b) \end{array} $$
(1)
$$\begin{array}{@{}rcl@{}} a\flat b & := & \big(a^{\prime}\sharp b^{\prime}\big)^{\prime} = \big(a\vee b^{\prime}\big)\wedge \big(b\vee a^{\prime}\big)\wedge (a\vee b). \end{array} $$
(2)

It occurs that for all a, b ∈ OML:

$$\begin{array}{@{}rcl@{}} a\leftrightarrow b \quad \text{iff} \quad a\sharp b = a\vee b \quad \text{and} \quad a\flat b = a\wedge b, \end{array} $$
(3)

so the operations and fulfill the requirement stated in the Introduction. This also means that they satisfy numerous identities that are typical to conjunction and disjunction (idempotency, law of excluded middle, law if contradiction, 0–1 laws, etc.). Moreover, they define on an OML partial order relation in the same way as meets and joins do:

$$\begin{array}{@{}rcl@{}} a\preceq b \quad \text{iff} \quad a\flat b = a \quad \text{iff} \quad a\sharp b = b, \end{array} $$
(4)

and this relation coincides with the original partial order:

$$\begin{array}{@{}rcl@{}} a\preceq b \quad \text{iff} \quad a\leq b \quad \text{for any} \; a,b \in \text{OML}. \end{array} $$
(5)

Later on the late Secretary of the International Quantum Structures Association Dr. Bart D’Hooghe found that the pair of operations and is one of five possible pairs of operations, different from join and meet, that can be defined by the so called Kotas conditionals [6] and orthocomplementation in the same way as disjunction and conjunction can be defined by implication and negation in classical logic: a OR b := (NOT a) IMPLIES b, a AND b := NOT ((NOT a) OR (NOT b)). These operations, expressed with the aid of meet, join, and orthocomplementation, are as follows (the numbering is the same as original Kotas numbering of his conditionals in [6]):

$$\begin{array}{@{}rcl@{}} a\sharp_{1} b & := & a\vee \big(a^{\prime} \wedge b\big) \end{array} $$
(6)
$$\begin{array}{@{}rcl@{}} a\sharp_{2} b & := & \big(a\wedge b^{\prime}\big)\vee b \end{array} $$
(7)
$$\begin{array}{@{}rcl@{}} a\sharp_{3} b & := & \big(a\wedge b^{\prime}\big)\vee \big(b\wedge a^{\prime}\big)\vee(a\wedge b) \end{array} $$
(8)
$$\begin{array}{@{}rcl@{}} a\sharp_{4} b & := & \big(a^{\prime}\wedge b\big)\vee (a\wedge b)\vee \big((a\vee b)\wedge b^{\prime}\big) \end{array} $$
(9)
$$\begin{array}{@{}rcl@{}} a\sharp_{5} b & := & (a^{\prime}\wedge \big(a\vee b)\big)\vee(a\wedge b)\vee\big(a\wedge b^{\prime}\big), \end{array} $$
(10)

and \(a\flat _{i} b := (a^{\prime }\sharp _{i} b^{\prime })^{\prime }\) for \(i = 1,\dots ,5\).

Obviously operations and defined previously without reference to the third Kotas conditional coincide, respectively, with 3 and 3. It is also worth noticing that only operations 3 and 3 are, like join and meet, commutative on both: compatible and noncompatible elements of an OML. Operations i and i for i = 1,2,4,5 are not commutative on noncompatible elements of an OML. Except of commutativity, all operations generated by Kotas conditionals have the same properties [3].Footnote 1 In particular they all have property expressed in (3), i.e., they all coincide with join and meet on and only on compatible elements of an OML, and they all define by formula (4) partial order relation that coincides with the original one. This means that all these pairs of operations fulfill the requirement stated in Introduction, and that it is not possible to state experimentally which one of them is the proper mathematical representation of conjunctions and disjunctions in quantum logics since one can simultaneously check experimental propositions if and only if they are represented by compatible elements of an OML.

4 Conjunctions and Disjunctions in Łukasiewicz \(\infty \)-valued Representation of Quantum Logics

The results of investigations performed by one of the authors through years [12, 13, 15, 16] (all results are collected in [17]) show that every OML (even orthomodular poset) with an ordering set of states S can be isomorphically represented as a family L(S) of infinite-valued propositional functions defined on S endowed with Łukasiewicz conjunction:

$$ [a(\cdot ) \sqcap b(\cdot)] := \max([a(\cdot)] + [b(\cdot)] - 1, 0), $$
(11)

where [a(s)] ∈ [0,1] denotes truth-value of a proposition a(s) obtained from the propositional function a(⋅) by inserting into it a (name of) a state s, and Łukasiewicz disjunction:

$$ [a(\cdot ) \sqcup b(\cdot)] := \min([a(\cdot)] + [b(\cdot)],1), $$
(12)

such that:

  1. (a)

    The always-false propositional function f(⋅) (i.e., such function that ∀sS, [f(s)] = 0) belongs to L(S).

  2. (b)

    L(S) is closed with respect to Łukasiewicz negation \([\lnot a(\cdot )] := 1- [a(\cdot )]\).

  3. (c)

    If {a i (⋅)} is a sequence of propositional functions such that a(⋅) i a(⋅) j = f(⋅) for ij (such propositional functions are called exclusive), then ⊔ i a i (⋅) ∈ L(S).

  4. (d)

    The always-false propositional function f is the only propositional function in L(S) that is exclusive with itself, i.e., for any a(⋅) ∈ L(S), if a(⋅) ⊓ a(⋅) = f(⋅), then a(⋅) = f(⋅).

Partial order relation in L(S) is defined by Łukasiewicz implication:

$$ [a(\cdot) \rightarrow b(\cdot)] := \min(1-[a(\cdot)] +[b(\cdot)],1) $$
(13)

via the formula:

$$ a(\cdot) \leq b(\cdot) \quad \text{iff} \quad a(\cdot) \rightarrow b(\cdot) = t(\cdot), $$
(14)

where t(⋅) denotes the always-true propositional function, and we infer from (13) that a(⋅) ≤ b(⋅) iff a(s) ≤ b(s) ∀sS.

The isomorphism between an OML L with an ordering set of states S and the family of propositional functions L(S) satisfying conditions (a) – (d) is defined as follows:

$$ \forall a\in L \quad a\mapsto a(\cdot) \quad \text{s.t.} \quad \forall s\in S \quad a(s) = s(a). $$
(15)

It occurs that for any state sS and any experimental proposition represented by an element a of an OML a number s(a) = a(s) usually interpreted as the probability of getting positive result in an experiment designed to check whether a is true when a studied physical object is in a state represented by s, can be reinterpreted as a truth-value of an infinite-valued proposition ‘an experiment designed to check “a” when a physical system is in the state “s” will yield positive result’. It should be stressed that this proposition concerns future event – the result of not-yet-performed experiment. When the experiment is completed we are back to classical two-valued logic, which is a source of an erroneous conviction that quantum logic, although non-classical because of non-distributivity, is two-valued (cf. [15]).

4.1 Łukasiewicz Conjunction and Disjunction Versus Meet and Join

Because of the isomorphism mentioned in the beginning of this Section, we have two pairs of conjunction-like and disjunction-like operations on an OML with an ordering set of states S isomorphically represented by the family L(S): meets and joins generated by partial order relation (14), and Łukasiewicz conjunctions and disjunctions. Of course it is very interesting to study relations between these two pairs of operations, specially to check whether Łukasiewicz operations could be used as models of conjunctions and disjunctions in OMLs instead of meets and joins.

The following theorem was proved in a different and slightly more general form (fuzzy sets instead of propositional functions, and OMPs instead of OMLs) in [13]:

Theorem 1

Let L be an OML with an ordering set of states S and let L(S)be its isomorphic representation as a family of\(\infty \)-valuedpropositional functions defined on S. Let a(⋅),b(⋅) ∈ L(S).Then a(⋅) ⊓ b(⋅) ∈ L(S)iff a(⋅) ⊔ b(⋅) ∈ L(S), and in this case a(⋅)and b(⋅)are compatible, a(⋅) ⊓ b(⋅) = a(⋅) ∧ b(⋅), and a(⋅) ⊔ b(⋅) = a(⋅) ∨ b(⋅).

From this theorem it is clearly visible that Łukasiewicz conjunctions and disjunctions are, in general, only partially defined. Indeed, if they were globally defined, then any two elements would be compatible, so any OML with an ordering set of states would be a Boolean algebra.

By transposition of an implication \(a(\cdot )\sqcap b(\cdot ),a(\cdot )\sqcup b(\cdot ) \in \Bbb {L}(S) \; \Rightarrow \; a(\cdot ) \leftrightarrow b(\cdot )\) we obtain Corollary:

Corollary 1

If a(⋅),b(⋅) ∈ L(S)are not compatible, then a(⋅) ⊓ b(⋅),a(⋅) ⊔ b(⋅)are not defined in L(S).

Theorem 1 and Corollary 1 mean that Łukasiewicz conjunction and disjunction ‘almost’ fulfill requirements stated in Introduction: although they are only partially defined on L(S), when they are defined they coincide, respectively, with meet and join, and in this case all pairs of elements on which they are defined are compatible. On the other hand, they are not defined on noncompatible elements of L(S) which, since experimental propositions can be checked simultaneously only when they are represented by compatible elements of an OML, causes no problems. Therefore, it is very tempting to state that conjunctions and disjunctions in quantum logic should not be modeled by meets and joins but by Łukasiewicz conjunctions and disjunctions, which coincide with meets and joins whenever they are defined.

Unfortunately, in [13, 17] there were given examples of Boolean algebras in which Łukasiewicz conjunctions and disjunctions were not defined on some pairs of elements. This shows that compatibility of elements is not a sufficient condition for Łukasiewicz operations to be defined on them. However, it should be stressed that examples studied in [13, 17] are highly artificial and it is not known yet whether such examples could be found in the case of an OML \(\mathcal {L}(\mathcal {H})\) of (orthogonal projections onto) closed linear subspaces of a Hilbert space \(\mathcal {H}\) that represent ‘experimental propositions’ pertaining to a quantum object.

The other unpleasant feature of Łukasiewicz conjunction and disjunction is their non-idempotency: If for some state sS the truth value of a proposition a(s) is non-classical, i.e., [a(s)]∉{0,1}, then \([a(s)\sqcap a(s)] = \max (2[a(s)]-1,0) \neq [a(s)]\) and \([a(s)\sqcup a(s)] = \min (2[a(s)],1) \neq [a(s)]\). However, this drawback could be neglected since conjunction or disjunction of a proposition with itself is very strange even in daily speech, so such cases could be eliminated ‘by default’.

5 s-Maps and j-Maps as Probabilities of Conjunctions and Disjunctions

The third proposal of solving the problem of conjunctions and disjunctions in quantum logic is different from two previous ones. The aim of two previous proposals was to find new operations on OMLs that coincide with meets and joins on pairs of compatible elements but would be either different from meets and joins, or be not defined at all on pairs of elements that are not compatible. However, in mathematical description of quantum systems we are usually not so much interested what element of an OML \(\mathcal {L}(\mathcal {H})\) represents conjunction or disjunction of two experimentally verifiable propositions, but rather what is the probability that their conjunction or disjunction is true. Therefore, it would be sufficient to define on the Cartesian product of an OML with itself functions of two variables that would coincide with a probability of meet or join on pairs of compatible elements but could be different from them when their arguments are noncompatible. This was exactly the aim of O. Nánásiová when she introduced in [8] the notion of a map for simultaneous measurements (abbr. s-map) on an OML as a function p : L × L → [0,1] such that:

  1. (s1)

    p(1 L ,1 L ) = 1;

  2. (s2)

    if ab, then p(a, b) = 0;

  3. (s3)

    if ab, then for any cL:

    $$p(a\vee b,c)=p(a,c)+p(b,c), $$
    $$p(c,a\vee b)=p(c,a)+p(c,b). $$

It occurs that each s-map p generates on an OML a probability measure s p by the formula s p (a) = p(a, a) = p(1 L ,a) = p(a,1 L ) and that for any two compatible propositions p(a, b) = s p (ab). This means that in the case of compatible propositions the number p(a, b) can be really thought of as representing probability of simultaneous verification of both propositions in a single experiment. If propositions a and b are not compatible, p(a, b) may be different from s p (ab). Nevertheless, the value p(a, b) can be thought of as representing probability of simultaneous verification of a and b in a ‘counterfactual measurement’, so one could say: ‘ p(a, b) is the probability of simultaneous verification of propositions a and b if we were able perform it’ or, equivalently, the truth-value of ‘counterfactual conjunction’ of propositions a and b.

In [10] (see also [9], [18]) the following notion of a join map (abbr. j-map) on an OML as a function q : L × L↦[0,1] was introduced:

  1. (j1)

    q(0 L ,0 L ) = 0, q(1 L ,1 L ) = 1;

  2. (j2)

    if ab, then q(a, b) = q(a, a) + q(b, b);

  3. (j3)

    if ab, then for any cL:

    $$q(a\vee b,c)=q(a,c)+q(b,c)-q(c,c) $$
    $$q(c,a\vee b)=q(c,a)+q(c,b)-q(c,c). $$

It was proved in [9] that if p is an s-map on an OML, then q p (a, b) = p(a, a) + p(b, b) − p(a, b) = s p (a) + s p (b) − p(a, b) is a j-map. It is easy to see that if \(a\leftrightarrow b\), then q p (a, b) = s p (a) + s p (b) − s p (ab) = s p (ab), so again for compatible propositions this number can be thought of as probability of verification of disjunction ‘a or b’ in a single experiment. If propositions a and b are not compatible, this number can be thought of as representing probability of verification of disjunction ‘a or b’ in a ‘counterfactual measurement’ or, equivalently, the truth-value of ‘counterfactual disjunction’ of propositions a and b.

6 Summary and Open Questions

We proposed three solutions to the long-lasting problem of finding proper mathematical representations of conjunctions and disjunctions in quantum logics. Although according to Birkhoff and von Neumann [2] in the case of compatible propositions their conjuctions and disjunctions are properly modeled by their meets and joins, extending this statement to propositions that are not compatible is very doubtful.

Since simultaneous verification of experimental propositions that are represented by noncompatible elements of an OML \(\mathcal {L}(\mathcal {H})\) is not possible, the problem which of the proposed operations are better models of conjunctions and disjunctions in \(\mathcal {L}(\mathcal {H})\) can be settled only with the aid of theoretical arguments. In this respect finding answers to open questions listed below could be of some help:

  • Q1. Are there any links between proposals presented in Sections 34, and 5?

  • Q2. Can Łukasiewicz conjunction and disjunction be not defined on two compatible elements of \(\mathcal {L}(\mathcal {H})\)? If not – what specific properties of \(\mathcal {L}(\mathcal {H})\) cause this?

  • Q3. Let s be a probability measure on an OML. Is it always possible to construct an s-map p such that s = s p ?