1 Introduction

In this paper we consider a standard scenario of voting theory that will be briefly described as follows. For more complete descriptions and presentations, Readers are addressed, e.g., to Nurmi (1999), Gehrlein and Lepelley (2017), Montes et al. (2020), Stearns (1959) and bibliography cited therein.

We think of a system of possible elections, based on a fixed set of potential candidates, labeled as 1, 2, ..., m, and on a fixed set of voters, \(v_{1},v_{2},...,v_{n}\). Denote by \(\left[ m\right] \equiv \{1,2,...,m\}\) the set of candidates and by V \(\equiv \{v_{1},v_{2},...,v_{n}\}\) the set of voters.

Each voter is supposed to cast one and only one vote, at any election. On the other hand different elections can be considered, respectively, characterized by the different subsets \(A\subseteq \left[ m\right] \) of participating candidates. The differences among elections’ outcomes, encountered at varying the subsets of candidates, are just at the core of the questions considered here.

Concerning the mechanism determining the vote of the single voter \(v_{l}\) (\(v_{l}\in V,l=1,...,n\)) in any of such elections, it is assumed that the individual preferences, among candidates, of \(v_{l}\) are complete, transitive, and also antisymmetric, coherently with the assumption that indifference is not allowed between any two candidates. Thus, individual preferences give rise to a linear preference ranking. In other words the preference ranking of \(v_{l}\) is described by a permutation \(r_{l}\) over the set [m]. Such a permutation is to be viewed as a piece of a-priori information, established independently of the special subsets of candidates which will be encountered in the elections. Thus, in an election characterized by a subset \(A\subseteq \left[ m\right] \) of candidates, the vote expressed by \(v_{l}\) is definitely addressed to the one who is the preferred candidate among the elements of A, according to the permutation \(r_{l}\), for \(l=1,...,n\).

As a further feature of our work, we concentrate attention on objects of the following type. For any subset \(A\subseteq \left[ m\right] \) (A containing two or more elements of \(\left[ m\right] \)), we fix an arbitrary ranking among the elements of A. Then we consider the collection \(\varvec{\sigma }\) of all such rankings, obtained by browsing all the subsets A. Such a collection gives rise to the notion of ranking pattern (see Definition 2 in the next section) which extends the one of majority graph, or preference pattern.

Coming back to the above scenario of Voting Theory, we now remind the notion of voting situation.

On this purpose we look at the collective of all the n voters and denote by \(N^{(m)}(j_{1},\ldots ,j_{m})\) the number of the voters who share the same linear preference ranking \(\left( j_{1},\ldots ,j_{m}\right) \), where \(j_{1}\) is the most preferred candidate and \(j_{m}\) is the least preferred one. The family of numbers \({\mathcal {N}}^{(m)}\equiv \{N^{(m)}(j_{1},\ldots ,j_{m})\}\), is typically referred to as the voting situation.

Maintaining the assumption that, for any \(A\subseteq \left[ m\right] \), any voter casts a single vote addressed to the preferred candidate in A, and comparing the numbers of votes so obtained by any single candidate \(j\in A\), a voting situation \({\mathcal {N}}^{(m)}\) determines a corresponding ranking pattern \(\varvec{\sigma }\), that will be termed ranking pattern q-concordant with \({\mathcal {N}}^{(m)}\) (see Definition 2 in the next section).

The problems solved in this paper can be simply formulated as follow:

Fixed, for given m, an arbitrary ranking pattern \(\varvec{\sigma }\) on the subsets of \(\left[ m\right] \), can we guarantee the existence of some q-concordant voting situations \({\mathcal {N}}^{(m)}\)?

If so, is it possible to construct at least one of such \({\mathcal {N}}^{(m)}\)? What can be said about the number of voters needed to realize such an \({\mathcal {N}}^{(m)}\)?

The above questions can be connected to the literature about the paradoxes studied in the voting theory.

An arbitrary ranking pattern may exhibit several types of surprising behavior. In particular one can observe different forms of Condorcet-type paradoxes. It is well known that the latter topic is related to non-transitivity of collective voting outcomes and is one of the starting points of voting theory.

The literature related to voting paradoxes has a long history (see e.g. Alon 2002; Fishburn 1981; Mala 1999; Saari 1989, 1995, 2018a). Along such literature a very wide catalogue of, more or less complex, special cases has been thoroughly analyzed to show the possibility of different types of paradoxes. In particular, important contributions have arisen as direct extensions of the original Condorcet observation which shows the possibility of the phenomenon of non-transitivity, in the presence of three candidates. Considering the case of an arbitrary number m of candidates, the basic result by McGarvey shows, for any preference pattern, the existence of a voting situation triggering that pattern. Also the mathematical results by Saari can be seen as extensions on the same line of the McGarvey’s theorem in McGarvey (1953). Several other important contributions in the same direction have been given in more recent times. See e.g. Nurmi (1999), Saari (2018b), Mala (1999) and references therein.

As also well known a somehow different literature, starting from the controversy between Borda and Condorcet, is concerned with the comparison among voting systems and, on the basis of a fixed voting situation, with different definitions of the election winners. See e.g. Fishburn (1981), Nurmi (1999), Perez-Fernandez and De Baets (2019), Klamler (2005), Van Newenhizen (1992) and references cited therein. Other parts of the literature have been devoted to analyzing the probability that paradoxes can manifest, in the case of random voting situations and under different stochastic models (see e.g. Kalai 2004; Hazla et al. 2020).

Following the same direction of Condorcet, McGarvey, Saari, our results actually lead to conclusions very similar to those of the results given by the latter Author. They are however constructive and provide some quantitative information about the number of voters needed to constructing concordant voting situations.

Within the family of all the ranking pattern, we distinguish the subclass of strict ranking patterns. In such particular case our solutions can be presented in closed forms.

In De Santis and Spizzichino (2023), the definition was given of ranking pattern p-concordant with a multivariate survival model and it has been proven that, for any strict ranking pattern, there exist p-concordant survival models (see Theorem 2 in De Santis and Spizzichino (2023), recalled here as Theorem 7 in “Appendix”). Starting from this result, here we prove the existence of q-concordant voting situations for any (strict or weak) ranking pattern (Theorems 1, 2).

Results proven here, however, also allow us to solve a problem that was left open in the paper (De Santis and Spizzichino 2023). In fact, concerning with weak ranking patterns, Theorem 2 leads to a general existence result about p-concordant voting situations (Corollary 1). Such a generalization of the results presented in De Santis and Spizzichino (2023) would not be smooth without the passage through the logic and the language of voting theory.

More precisely, the plan of the paper is as follows.

In Sect. 2, we recall notation, definitions, and preliminary results. In particular, we recall the definition of ranking pattern p-concordant with a probability model for a m-tuple of random variables. Based on this material we detail the identity between the considered voting-theory scenario and the study of probability distributions, induced by the m-tuples of random variables, over the space of the permutations of the elements of \(\left[ m\right] \) (Proposition 2).

Section 3 is devoted to presenting results concerning the construction of q-concordant voting situations. By exploiting and extending results presented in De Santis and Spizzichino (2023), we in particular single out a method to construct voting situations concordant with weak ranking patterns, by starting from voting situations concordant with strict ranking patterns (see Theorem 2).

Distinguishing between the two cases of strict and weak ranking patterns, the issue of possible values of the number of voters required for obtaining q-concordant voting situations is studied in Sect. 4. We in particular exhibit a universal value \(\overline{\theta }_{m}\) (depending on m, the total number of candidates) such that, for an arbitrary strict ranking pattern \(\varvec{\sigma }\), a q-concordant voting situation exists and can be produced with \(\overline{\theta }_{m}\) voters. Such a voting situation can be constructed explicitly (Theorems 4, 5).

In Sect. 5 we present a discussion based on some concluding remarks.

For the sake of self-consistency, in the Appendix we review definitions and main results on load-sharing models, which have been used in De Santis and Spizzichino (2023) for the construction of survival models p-concordant with strict ranking patterns.

2 Notation, definitions, and preliminary results

We start this section by introducing some concepts and notation which will be used next and which concern non-negative random variables.

Let \([m]:=\{1,...,m\}\) and denote by \(\Pi _{m}\) the set of permutations of the elements of [m].

Let \(X_{1},\dots ,X_{m}\) be non-negative random variables satisfying the no-tie condition

$$\begin{aligned} {\mathbb {P}}(X_{i}\ne X_{j})=1, \end{aligned}$$
(1)

for \(i,j\in [ m]\) with \(i\ne j\). Let the symbols \(X_{1:m},\ldots ,X_{m:m}\) denote the order statistics of \(X_{1},\dots ,X_{m}\) and let \({\textbf{J}} \equiv \left( J_{1},\ldots ,J_{m}\right) \) denote the discrete random vector defined by the position

$$\begin{aligned} J_{r}=i\Leftrightarrow X_{i}=X_{r:m} \end{aligned}$$
(2)

for any \(i,r\in [ m]\). For \((j_{1}, \ldots , j_{m} ) \in \Pi _{m}\), we set

$$\begin{aligned} p_{m}(j_{1},\ldots ,j_{m}):={\mathbb {P}}(J_{1}=j_{1},\,J_{2}=j_{2},\,\ldots ,\,J_{m}=j_{m}), \end{aligned}$$
(3)

and by \({\textbf{P}}_{{\textbf{J}}}\) we briefly denote the collection of all the m! probabilities in (3). Clearly, \({\textbf{P}}_{{\textbf{J}}}\) is determined by the joint probability distribution of \(X_{1},\dots ,X_{m}\) and, in its turn, it determines a probability distribution over the finite set \(\Pi _{m }\).

In view of our study, an object of central interest is the family

$$\begin{aligned} {\mathcal {A}}_{( m )}:= \{\alpha _{j}(A);A\subseteq [m],j\in A\}, \end{aligned}$$

where \(\alpha _{j}(A)\) denotes the probability defined by

$$\begin{aligned} \alpha _{j}(A):={\mathbb {P}}(X_{j}=\min _{i\in A}X_{i}). \end{aligned}$$
(4)

In some contexts it is useful to look at \(\alpha _{j}(A)\) as a winning probability.

Remark 1

Clearly, it may also be natural to alternatively consider situations where it is needed to single out the random variable with highest probability to be a maximum among a given set of other lifetimes. However the position in (4) is convenient in view of our proofs (see e.g. Proposition 1).

Remark 2

The family \({\mathcal {A}}_{(m)}\) is determined by \({\textbf{P}}_{{\textbf{J}}}\). In this respect a detailed formula is shown in Proposition 1 of De Santis and Spizzichino (2023).

Notice that the random variables \(X_1, \ldots , X_m\) can be interpreted as waiting times, respectively, associated to m different objects. In this respect, one can think of various contexts where it is needed to single out the lifetime (or the time-to-event) maximizing the probability to be a minimum among a given set of other lifetimes or times-to-event. Thus we are generally interested in comparisons of the type

$$\begin{aligned} \alpha _{i}(A)>\alpha _{j}(A)\text {, for }A\subseteq \left[ m\right] ,i,j\in A. \end{aligned}$$
(5)

In order to describe preference rankings among the elements of the subsets \(A\subseteq \left[ m\right] \), we introduce ranking functions \(\sigma (A,\cdot ):A\rightarrow \{1,2,\ldots ,|A|\}\). For \(i,j\in A\), it will be \(\sigma (A,i)<\sigma (A,j)\) if i precedes j in A whereas \(\sigma (A,i)=\sigma (A,j)\) when they are equivalent inA. More precisely \(\sigma (A,i)\) is equal to 1 plus the number of elements belonging to A and preceding i. Consider for example the case \(m=10\), \(A=\{3,4,6,8,9\}\), where 6 is the favorite element, followed by 4 and 8 with equal merit, then followed by 3 and finally with 9 as the less favorite element in A. Then

$$\begin{aligned}{} & {} \sigma (A,6)=1; \quad \sigma (A,4)=\sigma (A,8)=2; \\{} & {} \sigma (A,3)=4; \quad \sigma (A,9)=5. \end{aligned}$$

By using this notation we now give more formally the following

Definition 1

For \(A\subseteq \left[ m \right] \), a mapping \(\sigma (A,\cdot ):A\rightarrow \{1,2,\ldots ,|A|\}\) is a ranking function if it satisfies the following condition

$$\begin{aligned} \sigma (A,i)=1+\sum _{j\in A}{\textbf{1}}_{[\sigma (A,i)-1]} (\sigma (A,j) ) \end{aligned}$$
(6)

for each \(i \in A\).

In the above definition the symbol \({\textbf{1}}_{[\sigma (A,i)-1]} (\cdot )\) obviously denotes the indicator function of the set \([\sigma (A,i)-1] = \{ 1, \ldots , \sigma (A,i)-1\}\).

The above definition is also termed standard competition ranking. Other analogous definitions have been considered in the literature, e.g. modified competition ranking, dense ranking. We point out that all such definitions are however equivalent as to the order relation between any two elements. Definition 4 below, in fact, is not affected by the special choice considered.

When some equivalence holds between two elements of A, we say that \(\sigma (A,\cdot )\) is a weak ranking function. When, on the contrary, the values \(\sigma (A,j)\), \(j\in A\), are all different then \(\sigma (A,\cdot ):A\rightarrow \{1,2,\ldots ,|A|\}\) is a bijective function, namely \(\sigma (A,\cdot )\) describes a permutation of the elements of A. This case will be designated by the term strict ranking function.

Definition 2

For \(m\ge 2\), a ranking pattern over [m] is a family of ranking functions \(\varvec{\sigma }\equiv \{\sigma (A,\cdot ):A\subseteq \left[ m\right] , \, |A|\ge 2 \}\). A ranking pattern is said to be strict when it does not contain any weak ranking function. The symbols \(\Sigma ^{(m)}\) and \({\hat{\Sigma }}^{(m)} \subset \Sigma ^{(m)}\) denote the collections of all the ranking patterns over [m] and of all the strict ranking patterns, respectively.

The symbol \(\sigma (A,i)\) has a two-fold meaning: on the one hand it has the basic meaning of ordinal number. On the other hand it is necessary, in our formulas, to treat it as a natural number.

A ranking pattern will be associated in a natural way to the family \({\mathcal {A}}_{(m)}\) as follows

Definition 3

The ranking pattern \(\varvec{\sigma }\equiv \{\sigma (A,\cdot ): A\subseteq \left[ m\right] , \, |A|\ge 2 \}\) and the m-tuple \((X_{1},\dots ,X_{m})\) are p-concordant whenever, for any \(A\subseteq \left[ m\right] \) and \(i,j\in A\) with \(i\ne j\)

$$\begin{aligned} \sigma (A,i)<\sigma (A,j)\Leftrightarrow \alpha _{i}(A)>\alpha _{j}(A), \end{aligned}$$
(7)
$$\begin{aligned} \sigma (A,i)=\sigma (A,j)\Leftrightarrow \alpha _{i}(A)=\alpha _{j}(A). \end{aligned}$$
(8)

Notice that the quantities \(\sigma (A,i)\) are natural numbers belonging to [|A|], whereas the quantities \(\alpha _{j}(A)\) are real numbers belonging to [0, 1]. Obviously for any m-tuple \((X_{1},\ldots ,X_{m})\) there exists one and only one p-concordant ranking pattern.

Let us now come back to the voting scenario described in the Introduction and fix a voting situation

$$\begin{aligned} {\mathcal {N}}^{(m)}=\{N^{(m)}(j_{1},\ldots ,j_{m}):(j_{1},\ldots ,j_{m})\in \Pi _{m}\}. \end{aligned}$$
(9)

For \(i\in [ m]\) and \({\varvec{j}}\equiv (j_{1},\ldots ,j_{m})\in \Pi _{m}\), the symbol \(\phi _{{\varvec{j}}}(i)\) will be used to denote the position of i within the vector \({\varvec{j}}\):

$$\begin{aligned} \phi _{{\varvec{j}}}\left( i\right) =h\Leftrightarrow j_{h}=i. \end{aligned}$$
(10)

Thus \(\phi _{{\varvec{j}}}(\cdot )\) is a bijection on [m].

As anticipated in the Introduction, we are assuming that the voters’ individual behavior is á la Condorcet. Namely, in an election where \(A\subseteq [ m]\) is the set of the participating candidates, all the voters who share the same linear preference ranking \({\varvec{j}}\) will cast their individual vote in favor of \(i \in A \) if i is the favorite candidate within the set A, i.e. whenever \(\phi _{{\varvec{j}}}(i)<\phi _{{\varvec{j}}}(h)\), for any \(h\in A,\) with \(h\ne i\). More concisely, we can write the number of votes in favor of i as

$$\begin{aligned} n_{i}(A)=\sum _{{\varvec{j}}\in \Pi _{m}}N^{(m)}({\varvec{j}} )\prod _{ h \in A: h \ne i}{\textbf{1}}_{[\phi _{{\varvec{j}}} (h) -1]} (\phi _{{\varvec{j}}}( i )). \end{aligned}$$
(11)

We focus attention on the family

$$\begin{aligned} {\textbf{N}}:=\{n_{j}(A): A\subseteq \left[ m\right] ,j\in A\}, \end{aligned}$$
(12)

associated to \({\mathcal {N}}^{(m)}\). We also look at the total number of voters:

$$\begin{aligned} n =\sum _{(j_{1},\ldots ,j_{m})\in \Pi _{m} }N^{(m)}(j_{1},\ldots ,j_{m}). \end{aligned}$$
(13)

Sometime we use the notation \(n ( {\mathcal {N}}^{(m)} ) \) in place of n in order to stress the dependence on the voting situation \({\mathcal {N}}^{(m)} \). This notation will be essentially used in the case of comparisons between different voting situations with different total number of voters.

Furthermore we point out that also the family \({\textbf{N}}\) gives rise to a ranking pattern in analogy with the above Definition 3. For any \(A\subseteq [m]\), such a ranking pattern will assign smaller values to those candidates who receive larger numbers of votes.

Definition 4

A ranking pattern \(\varvec{\sigma }\equiv \{\sigma (A,\cdot );A\subseteq \left[ m\right] , |A|\ge 2 \}\) and a voting situation \({\mathcal {N}}^{(m)}\)are q-concordant whenever, for any \(A\subseteq \left[ m\right] \) and \(i,j\in A\) with \(i\ne j\)

$$\begin{aligned} \sigma (A,i)<\sigma (A,j)\Leftrightarrow n_{i}(A)>n_{j}(A), \end{aligned}$$
(14)
$$\begin{aligned} \sigma (A,i)=\sigma (A,j)\Leftrightarrow n_{i}(A)=n_{j}(A). \end{aligned}$$
(15)

We notice that the definitions of ranking function, ranking pattern, and q-concordance concern with very natural concepts, already considered in the literature under different notation. However, we have introduced special terms and symbols on the purpose of concise formulation of our results.

Keeping in mind that any voting situation \({\mathcal {N}}^{(m)}\) triggers a corresponding family \({\textbf{N}}\) and in order to detail the relation tying \({\textbf{N}}\) to \({\mathcal {N}}^{\left( m\right) }\), we now single out a discrete probability model, strictly related to \({\mathcal {N}}^{(m)}\) and defined as follows. Consider the finite probability space \((\Pi _{m},{\mathbb {P}}^{{\mathcal {N}}})\) with

$$\begin{aligned} {\mathbb {P}}^{{\mathcal {N}}}(j_{1},\ldots ,j_{m})=\frac{N^{(m)}(j_{1},\ldots ,j_{m})}{n}, \end{aligned}$$

for any \((j_{1},\ldots ,j_{m})\in \Pi _{m}\) and n given in (13).

On the space \((\Pi _{m},{\mathbb {P}}^{{\mathcal {N}}})\) we define the no-tie, discrete, random variables

$$\begin{aligned} {\widehat{X}}_{i}(j_{1},\ldots ,j_{m})=\phi _{(j_{1},\ldots ,j_{m})} (i) \end{aligned}$$
(16)

for \(i\in [m]\) and where \(\phi _{\left( j_{1}...,j_{m}\right) }(i)\) is defined in (10).

Under such a position and recalling (2), the related discrete random variables \(({\widehat{J}}_{1},\ldots ,{\widehat{J}}_{m})\) are such that, for any \((j_{1},\ldots ,j_{m})\in \Pi _{m}\),

$$\begin{aligned} p_{m}^{{\mathcal {N}}}(j_{1},\ldots ,j_{m})= & {} {\mathbb {P}}^{{\mathcal {N}}} (({\widehat{J}}_{1},\dots ,{\widehat{J}}_{m})=(j_{1},\ldots ,j_{m}))\nonumber \\= & {} {\mathbb {P}}^{{\mathcal {N}}}(j_{1},\ldots ,j_{m})=\frac{N^{(m)}(j_{1},\ldots ,j_{m})}{n}. \end{aligned}$$
(17)

For what concerns the family \(\widehat{{\mathcal {A}}}_{(m)}\), associated with the random variables defined in (16), one has

$$\begin{aligned}{} & {} {\widehat{\alpha }}_{i}(A)={\mathbb {P}}^{{\mathcal {N}}}({\widehat{X}}_{i}=\min _{j\in A}{\widehat{X}}_{j})\nonumber \\{} & {} \quad =\sum _{(j_{1},\ldots ,j_{m})\in \Pi _{m}}\frac{N^{(m)}(j_{1},\ldots ,j_{m})}{n}\prod _{j\in A:j\ne i}{\textbf{1}}_{\{\phi _{(j_{1},\ldots ,j_{m})} (i)<\phi _{(j_{1},\ldots ,j_{m})}(j)\}}=\frac{n_{i}(A)}{n}.\nonumber \\ \end{aligned}$$
(18)

The above identity allows us to compare the two settings of voting theory and survival models, respectively, concerning a voting situation \({\mathcal {N}} ^{(m)}\) with m candidates and the m discrete random variables \({\widehat{X}}_{1},...,{\widehat{X}}_{m}\). We can thus summarize as follows

Proposition 1

Let \({\mathcal {N}}^{(m)}\) be a voting situation and \({\widehat{X}}_{1},...,{\widehat{X}}_{m}\) be the random variables defined in (16). Then

$$\begin{aligned} {\widehat{\alpha }}_{i}(A)=\frac{n_{i}(A)}{n}. \end{aligned}$$
(19)

for \(A\subseteq \left[ m\right] \) and \(i \in A\).

In view of the above Remark 2, we notice that two models sharing the same \(\mathbf {P_{J}}\) also give rise to the same \({\mathcal {A}} _{(m)}\). By combining Definitions 3 and 4 with Proposition 1, one obtains an interesting conclusion concerning a voting situation \({\mathcal {N}}^{(m)}\) and any random m-tuple \(\left( X_{1},\dots ,X_{m}\right) \) satisfying the relation

$$\begin{aligned} p_{m}(j_{1},\ldots ,j_{m})=\frac{N^{(m)}(j_{1},\ldots ,j_{m})}{n},\quad \forall (j_{1},\ldots ,j_{m})\in \Pi _{m} \end{aligned}$$
(20)

More precisely, we can state the following result

Proposition 2

Let \({\mathcal {N}}^{(m)}\) be a voting situation and let \(X_{1},\dots ,X_{m}\) be no-tie, non-negative, random variables such that the condition (20) holds. Then, for any ranking pattern \(\varvec{\sigma }\in \Sigma ^{(m)}\), the following two statements are equivalent:

(a) the m-tuple \((X_{1},\dots ,X_{m})\) is p-concordant with \(\varvec{\sigma }\);

(b) the voting situation \({\mathcal {N}}^{(m)}\) is q-concordant with \(\varvec{\sigma }\).

Even though an obvious remark, it is important to note that the condition (20) requires that all the probabilities \(p_{m}(j_{1},\ldots ,j_{m})\) are rational numbers, for \((j_{1},\ldots ,j_{m})\in \Pi _{m}\).

Example 1

Consider a triple of random variables \(X_{1},X_{2},X_{3}\) satisfying the following conditions

$$\begin{aligned} p(1,2,3)=\frac{1}{21},\,\,\,p(2,1,3)=\frac{2}{21},\,\,\,p(3,2,1)=\frac{6}{21},\\ p(3,1,2)=\frac{4}{21},\,\,\,p(2,3,1)=\frac{3}{21},\,\,\,p(1,3,2)=\frac{5}{21}. \end{aligned}$$

By a few simple computations (see Example 2 in [6] for details) one obtains

$$\begin{aligned}{} & {} \alpha _{1}([3])=\frac{6}{21}, \alpha _{2}([3])=\frac{5}{21}, \alpha _{3}([3])=\frac{10}{21};\\{} & {} \alpha _{1}(\{1,2\})=\frac{10}{21}, \alpha _{2}(\{1,2\})=\frac{11}{21}; \quad \alpha _{1}(\{1,3\})=\frac{8}{21}, \alpha _{3}(\{1,3\})=\frac{13}{21}; \\{} & {} \alpha _{2}(\{2,3\})=\frac{6}{21}, \alpha _{3}(\{2,3\})=\frac{15}{21}. \end{aligned}$$

\((X_{1},X_2,X_{3})\) are p-concordant with the ranking pattern \(\varvec{\sigma }\) described as follows

$$\begin{aligned}{} & {} \sigma ([3],3)= 1 ,\sigma ([3],1)= 2 , \sigma ([3],2)= 3 . \\{} & {} \sigma (\{1,3\},3)= 1 ,\sigma (\{1,3\},1)= 2 ,\sigma (\{2,3\},3)= 1 ,\sigma (\{2,3\},2)= 2 , \\{} & {} \sigma (\{1,2\},2)= 1 ,\sigma (\{1,2\},1)= 2 . \end{aligned}$$

As a direct application of Proposition 2, we can immediately realize that a voting situation q-concordant with \(\varvec{\sigma }\) can be obtained from the above quantities \(p(j_{1},j_{2},j_{3})\), by considering a population of \(n=21\) voters and by simply imposing the condition

$$\begin{aligned} N^{\left( 3\right) }(j_{1},j_{2},j_{3})=21\cdot p(j_{1},j_{2},j_{3}). \end{aligned}$$

3 Existence of q-concordant voting situations

This section is devoted to obtaining two different results about existence of voting situations that are q-concordant with a given ranking pattern \(\varvec{\sigma }\). In the first result (Theorem 1) we consider the special case where \(\varvec{\sigma }\) is a strict ranking pattern (i.e. \(\varvec{\sigma }\in {\widehat{\Sigma }}^{\left( m\right) }\)). Such a result, on its turn, will provide us with a basis to also prove the existence of q-concordant voting situations in the general case when \(\varvec{\sigma }\) is a weak ranking pattern (\(\varvec{\sigma } \in \Sigma ^{\left( m\right) }\)) (Theorem 2).

As first we address to Theorem 1, whose proof is obtained by combining the above Proposition 2 with Theorem 6 in Appendix. We point out that Theorem 6 immediately follows from Theorem 2 in De Santis and Spizzichino (2023). Since the proof of the latter result is rather complex, we have preferred here to present an independent proof for the qualitative, and weaker, Theorem 6.

Theorem 1

For any \(m \in {\mathbb {N}}\) and for any \(\varvec{\sigma }\in {\hat{\Sigma }}^{(m)}\), there exists a voting situation \({\mathcal {N}}^{(m)}\) which is q-concordant with \(\varvec{\sigma }\).

Proof

By Theorem 6 in Appendix, one can select a probability model (a survival model of the type \(LS (\varvec{\varepsilon },\varvec{\sigma })\)) that is p-concordant with \(\varvec{\sigma }\) and such that all the elements of the set

$$\begin{aligned} \mathbf {P_{J}}=\{p_{m}(j_{1},\ldots ,j_{m}):(j_{1},\ldots ,j_{m})\in \Pi _{m}\} \end{aligned}$$

are rational. Let us now consider the numbers

$$\begin{aligned} N^{(m)}(j_{1},\ldots ,j_{m})=np_{m}(j_{1},\ldots ,j_{m}),\quad \forall (j_{1},\ldots ,j_{m})\in \Pi _{m}, \end{aligned}$$
(21)

where \(n\in {\mathbb {N}}\) is a suitable constant such that all the \(N^{(m)}(j_{1},\ldots ,j_{m})\)’s are integers. The voting situation \({\mathcal {N}}^{(m)}\) defined by

$$\begin{aligned} {\mathcal {N}}^{(m)}=\{N^{(m)}(j_{1},\ldots ,j_{m}):(j_{1},\ldots ,j_{m})\in \Pi _{m}\}. \end{aligned}$$

is q-concordant with \(\varvec{\sigma }\) by Proposition 2. \(\square \)

We can now turn to considering the case of weak ranking patterns. In the next Theorem 2 we extend Theorem 1 to the set \(\Sigma ^{(m)}\) of all ranking patterns (both strict and weak). The proof is obtained by starting from Theorem 1 and by applying a suitable induction procedure.

On the space of voting situations, we now consider the following operations, which also appear in other contexts of social choice theory:

  1. 1.

    (Multiplication) For any \(\ell \in {\mathbb {N}}\) and for any voting situation \({\mathcal {N}}^{(m)}\) we consider the new voting situation defined as:

    $$\begin{aligned} \ell \times {\mathcal {N}}^{(m)} = \{ \ell \cdot N^{(m)} (j_{1}, \ldots , j_{m}): (j_{1}, \ldots , j_{m}) \in \Pi _{m}\}. \end{aligned}$$
  2. 2.

    (Addition) For any \(\ell \in {\mathbb {N}}\) and for any voting situation \({\mathcal {N}}^{(m)}\) we consider the new voting situation defined as:

    $$\begin{aligned} \ell {\textcircled {+}}{\mathcal {N}}^{(m)} = \{ \ell +N^{(m)} (j_{1}, \ldots , j_{m}): (j_{1}, \ldots , j_{m}) \in \Pi _{m}\}. \end{aligned}$$
  3. 3.

    (Internal addition) For any two voting situation \({\mathcal {N}}^{(m)}\) and \({{\mathcal {N}}^{\prime }}^{(m)} \) we consider the new voting situation defined as:

    $$\begin{aligned} {\mathcal {N}}^{(m)} +{{\mathcal {N}}^{\prime }}^{(m)} =\{ N^{(m)}(j_{1}, \ldots , j_{m} ) + {N^{\prime }}^{(m)}(j_{1}, \ldots , j_{m} ):(j_{1}, \ldots , j_{m} ) \in \Pi _{m} \}. \end{aligned}$$

Such operations will in fact be useful in the formulation and in the proofs of the next results

We notice that the total number of voters for the above voting situations are, respectively, given by

$$\begin{aligned}{} & {} n(\ell \times {\mathcal {N}}^{(m)} ) = \ell \cdot n ( {\mathcal {N}}^{(m)} ); \quad n ( \ell {\textcircled {+}}{\mathcal {N}}^{(m)} ) = (\ell \cdot m !) + n ( {\mathcal {N}}^{(m)} ); \\{} & {} \quad n( {\mathcal {N}}^{(m)} +{{\mathcal {N}}^{\prime }}^{(m)}) = n( {\mathcal {N}}^{(m)} )+n ({{\mathcal {N}}^{\prime }}^{(m)}). \end{aligned}$$

For our purposes it is also useful to recall the attention on the following simple result.

Proposition 3

Let \(\ell \in {\mathbb {N}} \), \({\mathcal {N}}^{(m)} \) be a voting situation and let \(\varvec{\sigma } \in \Sigma ^{(m)}\) be the ranking pattern q-concordant with \({\mathcal {N}}^{(m)} \). Then \(\varvec{\sigma } \) is also q-concordant with \(\ell \times {\mathcal {N}}^{(m)} \) and \(\ell {\textcircled {+}}{\mathcal {N}}^{(m)} \).

Proof

First we notice that, when A is the set of candidates, the voting situation \(\ell \times {\mathcal {N}}^{(m)} \) assigns \(\ell \cdot n_{i} (A)\) votes to candidate i, see (11). Thus the proportion of votes assigned to each candidate remains the same as in the original voting situation \({\mathcal {N}}^{(m)} \). Hence \(\ell \times {\mathcal {N}}^{(m)} \) and \({\mathcal {N}}^{(m)} \) are q-concordant with the same ranking pattern \(\varvec{\sigma }\).

We now prove that \({\mathcal {N}}^{(m)} \) and \(\ell \textcircled {+} {\mathcal {N}} ^{(m)} \) are q-concordant with the same \(\varvec{\sigma } \in \Sigma ^{(m)}\). Let us consider \(A \subseteq [m] \) and two distinct elements \(a,b \in A \). For any given \((j_{1}, \ldots , j_{m} )\in \Pi _{m} \) let us consider the position of a and b, i.e. \(\phi _{(j_{1}, \ldots , j_{m} )}(a) \) and \(\phi _{(j_{1}, \ldots , j_{m} )}(b) \). We construct a new vector \((i_{1}, \ldots , i_{m})\in \Pi _{m}\) by just interchanging the position of a and b and leaving unchanged the positions of all the other components of the vector. By (11), one has that \(N^{(m)} (j_{1}, \ldots , j_{m} )\) gives a positive contribution to \(n_{a} (A)\) if and only if \(N^{(m)} (i_{1}, \ldots , i_{m} )\) gives a positive contribution to \(n_{b} (A)\). We conclude the proof by observing that, under the voting situation \(\ell \textcircled {+} {\mathcal {N}}^{(m)} \), the numbers \(n_{a} (A)\) and \(n_{b} (A)\) are incremented by the same amount, i.e. \(\ell \) multiplied by the cardinality of the set

$$\begin{aligned} \{ (j_{1}, \ldots , j_{m} )\in \Pi _{m}: \phi _{(j_{1}, \ldots , j_{m} )}(a) \le \phi _{(j_{1}, \ldots , j_{m} )}(i), \text { for all } i \in A \}. \end{aligned}$$

\(\square \)

It is also useful to state the following result, whose proof is obvious.

Proposition 4

Let \({\mathcal {N}}^{(m)}\) and \(\mathcal {N'}^{(m)} \) be two voting situations. Then, for any \(A\subseteq [m] \) and \(i \in A\), the number of votes for i, under the voting situation \({\mathcal {N}}^{(m)} +\mathcal {N'}^{(m)}\) and when A is the set of candidates, is equal to \(n_i (A)+n'_i (A)\).

Now we proceed by proving that the result in Theorem 1 can be extended to the set \(\Sigma ^{(m)}\) of all possible ranking patterns.

On this purpose, we associate to a ranking pattern \(\varvec{\sigma }\in \Sigma ^{(m)}\) the index \({\mathfrak {I}} (\varvec{\sigma })\) to be defined as follows.

For \(\varvec{\sigma }\in \Sigma ^{(m)}\), \(A\subseteq [m]\) with \(|A|\ge 2\) and \(\ell \in [|A|]\), consider the subset of A defined by

$$\begin{aligned} S(\varvec{\sigma },A,\ell )=\left\{ j\in A:\sigma (A,j)=\ell \right\} \end{aligned}$$

and put

$$\begin{aligned} r(\varvec{\sigma },A,\ell )=\left\{ \begin{array}{ll} |S(\varvec{\sigma },A,\ell )|-1,\text { if }S(\varvec{\sigma },A,\ell )\ne \emptyset , &{} \\ 0,\text { otherwise.} &{} \end{array} \right. \end{aligned}$$

Now set

$$\begin{aligned} \eta (\varvec{\sigma },A)=\sum _{\ell \in [|A|]}r(\varvec{\sigma },A,\ell ), \end{aligned}$$
$$\begin{aligned} {\mathfrak {I}}(\varvec{\sigma })=\sum _{A\subseteq [m]:|A|\ge 2} \eta (\varvec{\sigma },A). \end{aligned}$$
(22)

Notice that for given \(\varvec{\sigma }\) the index \(\eta (\varvec{\sigma },A)\) counts the number of ties among the elements of A and \({\mathfrak {I}}(\varvec{\sigma })\) counts the total number of ties among elements when all the sets \(A \subseteq [m]\) are considered. \({\mathfrak {I}}(\varvec{\sigma })\) can then be called index of weakness of \(\varvec{\sigma }\). Concerning the possible values for \({\mathfrak {I}}(\varvec{\sigma }) \), notice that \({\mathfrak {I}}(\varvec{\sigma })=0\) if and only if \(\varvec{\sigma }\in {\hat{\Sigma }}^{(m)}\) and \({\mathfrak {I}}(\varvec{\sigma })=\sum _{\ell =2}^{m} \left( {\begin{array}{c}m\\ \ell \end{array}}\right) (\ell -1)\) when all the candidates in A are equivalent for any \(A \subseteq [m] \).

In view of the proof of next theorem, we partition the set \(\Sigma ^{(m)}\) as the union of the subsets

$$\begin{aligned} \Sigma _{c}^{(m)}=\{\varvec{\sigma }\in \Sigma ^{(m)}:{\mathfrak {I}} (\varvec{\sigma })={\mathfrak {c}}\}, \quad {\mathfrak {c}}=0,1,..., \sum _{\ell =2}^{m} \left( {\begin{array}{c}m\\ \ell \end{array}}\right) (\ell -1). \end{aligned}$$

Theorem 2

For any \(m \in {\mathbb {N}}\) and for any \(\varvec{\sigma }\in \Sigma ^{(m)}\), there exists a voting situation \({\mathcal {N}}^{(m)}\) which is q-concordant with \(\varvec{\sigma }\).

Proof

The theorem will be proven by induction on the index \({\mathfrak {c}}\). As first step of the induction, where \(\Sigma _{0}^{(m)}={{\hat{\Sigma }}}^{(m)}\), the validity of the claim is guaranteed by Theorem 1.

As an inductive hypothesis we assume, for \(k\in {\mathbb {N}}\cup \{0\}\), the existence of q-concordant voting situations for any \(\varvec{\sigma }\in {\Sigma }_{k}^{(m)}\) and we aim to prove the existence of q-concordant voting situations for any \(\varvec{\sigma }\in {\Sigma }_{k+1}^{(m)}\).

In what follows this task will be achieved by constructing, for any \(\varvec{\sigma }\in {\Sigma }_{k+1}^{(m)}\), two ranking patterns \(\varvec{\sigma ^{\prime }},\,\varvec{\sigma ^{\prime \prime }}\in {\Sigma }_{k}^{(m)}\) suitably constructed in terms of \(\varvec{\sigma }\). We can consider voting situations \({\mathcal {N}}_{1}^{(m)}\), \({\mathcal {N}}_{2}^{(m)}\), respectively, q-concordant with \(\varvec{\sigma ^{\prime }}\) and \(\varvec{\sigma ''}\) whose existence is guaranteed by the inductive hypothesis. Starting from \({\mathcal {N}}_{1}^{(m)}\), \({\mathcal {N}}_{2}^{(m)}\) we will construct a voting situation \({\mathcal {N}}^{(m)}\) in such a way to be q-concordant with \(\varvec{\sigma }\).

We now proceed by constructing \(\varvec{\sigma ^{\prime }}\) and \(\varvec{\sigma ''}\) as announced above. For fixed \(\varvec{\sigma }\in {\Sigma }_{k+1}^{(m)}\) select a set \(A\subseteq [m]\) and an \(\ell \in [|A|]\) such that \(S(\varvec{\sigma },A,\ell )\) has cardinality larger or equal than two. The existence of such a set \(S(\varvec{\sigma },A,\ell )\) is guaranteed by the condition \({\mathfrak {I}}(\varvec{\sigma })= k+1\ge 1\). Fix \(j\in S(\varvec{\sigma },A,\ell )\) and construct \(\varvec{\sigma ^{\prime }}\) and \(\varvec{\sigma ^{\prime \prime }}\) as follows. For \(B\subseteq [m]\) with \(B\ne A\) set

$$\begin{aligned} \sigma ^{\prime }(B,h)=\sigma ^{\prime \prime }(B,h)=\sigma (B,h),\quad \forall h\in B. \end{aligned}$$

For any \(h\in A\) such that \(\sigma (A,h)\ne \ell \) we again require

$$\begin{aligned} \sigma ^{\prime }(A,h)=\sigma ^{\prime \prime }(A,h)=\sigma (A,h). \end{aligned}$$

For any \(i\in S(\varvec{\sigma },A,\ell ) \setminus \{j \}\) we set

$$\begin{aligned} \sigma ^{\prime }(A,i)=\ell , \end{aligned}$$

and

$$\begin{aligned} \sigma ^{\prime }(A,j)=\ell +|S(\varvec{\sigma },A,\ell )| -1. \end{aligned}$$

Similarly, for any \(i\in S(\varvec{\sigma },A,\ell ) {\setminus }\{j \}\), we set

$$\begin{aligned} \sigma ^{\prime \prime }(A,i)=\ell +1, \end{aligned}$$

and

$$\begin{aligned} \sigma ^{\prime \prime }(A,j)=\ell . \end{aligned}$$

Notice that such a construction guarantees the condition \({\mathfrak {I}} (\varvec{\sigma ^{\prime }})={\mathfrak {I}}(\varvec{\sigma ^{\prime \prime } })=k\)  and, in view of the inductive hypotheses, it is possible to find out two voting situations \({\mathcal {N}}_{1}^{(m)}\) and \({\mathcal {N}}_{2}^{(m)}\) such that \({\mathcal {N}}_{1}^{(m)}\) is q-concordant with \(\varvec{\sigma ^{\prime }}\) and \({\mathcal {N}}_{2}^{(m)}\) is q-concordant with \(\varvec{\sigma ^{\prime \prime }}\).

Denote by \(n_{i}^{\prime }(A),n_{i}^{\prime \prime }(A)\) the number of votes obtained by \(i\in A\), respectively, under \({\mathcal {N}}_{1}^{(m)}\) and \({\mathcal {N}}_{2}^{(m)}\), when A is the set of candidates. The above construction guarantees the conditions \(n_{i}^{\prime }(A)>n_{j}^{\prime }(A)\) and \(n_{i}^{\prime \prime }(A)<n_{j}^{\prime \prime }(A)\). In their turn, such conditions allow us, for those \(i,j\in S(\varvec{\sigma },A,\ell ) \) with \(\sigma (A,i)=\ell \) and \(i\ne j\), to consider the position

$$\begin{aligned} {{\mathcal {N}}}^{(m)}=(n_{j}^{\prime \prime }(A)-n_{i}^{\prime \prime } (A))\times {\mathcal {N}}_{1}^{(m)}+(n_{i}^{\prime }(A)-n_{j}^{\prime } (A))\times {\mathcal {N}}_{2}^{(m)}, \end{aligned}$$
(23)

which defines a bona-fide voting situation. It remains to prove that \({{\mathcal {N}}}^{(m)}\) is q-concordant with \(\varvec{\sigma }\), as required.

As in the proof of Proposition 3 and by Proposition 4, the number of votes obtained by i, under \({\mathcal {N}}^{(m)}\), when A is the set of candidates, is given by

$$\begin{aligned} {n}_{i}(A)= & {} (n_{j}^{\prime \prime }(A)-n_{i}^{\prime \prime }(A))\cdot n_{i}^{\prime }(A)+(n_{i}^{\prime }(A)-n_{j}^{\prime }(A))\cdot n^{\prime \prime }_{i}(A)\\= & {} n_{j}^{\prime \prime }(A)n_{i}^{\prime }(A)-n_{j}^{\prime } (A)n_{i}^{\prime \prime }(A); \end{aligned}$$

analogously

$$\begin{aligned} {n}_{j}(A)= & {} (n_{j}^{\prime \prime }(A)-n_{i}^{\prime \prime }(A))\cdot n_{j}^{\prime }(A)+(n_{i}^{\prime }(A)-n_{j}^{\prime }(A))\cdot n_{j} ^{\prime \prime }(A)\\= & {} -n_{j}^{\prime }(A)n_{i}^{\prime \prime }(A)+n_{j} ^{\prime \prime }(A)n_{i}^{\prime }(A). \end{aligned}$$

Therefore all the candidates belonging to \(S(\varvec{\sigma },A,\ell )\) obtain, according to \({{\mathcal {N}}}^{(m)}\), the same number of votes when the set of candidates is A.

By construction of \({\mathcal {N}}^{(m)}\), all the other relations of equality or inequality within pairs of candidates, respectively, coincide with those induced by \({\mathcal {N}} _{1}^{(m)}\) and \({\mathcal {N}}_{2}^{(m)}\). Therefore, by Propositions 3 and 4, \({\mathcal {N}}^{(m)}\) is q-concordant with \(\varvec{\sigma }\). \(\square \)

By recalling the Proposition 2 of Sect. 2, one can immediately obtain the following consequence of the above result concerning with the notion of ranking pattern p-concordant with a m-tuple of random variables.

Corollary 1

For any ranking pattern \(\varvec{\sigma }\in \) \(\Sigma ^{\left( m\right) }\), one can find a m-tuple of random variables \(X_{1},...,X_{m}\) such that \(\varvec{\sigma }\) is p-concordant with \(\left( X_{1},...,X_{m}\right) \).

In the next example we employ the method, developed in the above proof, to build a voting situation q-concordant with a weak ranking pattern by applying suitable operations over voting situations q-concordant with strict ranking patterns.

Example 2

Let \(m=3\) and consider the weak ranking pattern \(\varvec{\tilde{\sigma }}\) defined as follows:

$$\begin{aligned}{} & {} \tilde{\sigma }([3],i)=i,\text { for }i\in [3] \\{} & {} \tilde{\sigma }(\{1,2\},1)=1,\quad \tilde{\sigma }(\{1,2\},2)=1, \\{} & {} \tilde{\sigma }(\{1,3\},1)=2,\quad \tilde{\sigma }(\{1,3\},3)=1, \\{} & {} \tilde{\sigma }(\{2,3\},2)=2,\quad \tilde{\sigma }(\{2,3\},3)=1. \end{aligned}$$

Consider furthermore the two strict ranking pattern \(\varvec{\sigma }^{\prime }\) and \(\varvec{\sigma }^{\prime \prime }\) that coincide with \(\varvec{{\tilde{\sigma }} }\) everywhere except for the following values

$$\begin{aligned} \sigma ^{\prime }(\{1,2\},1)=2,\quad \sigma ^{\prime }(\{1,2\},2)=1, \end{aligned}$$

and

$$\begin{aligned} \sigma ^{\prime \prime }(\{1,2\},1)=1,\quad \sigma ^{\prime \prime }(\{1,2\},2)=2. \end{aligned}$$

A voting situation \({\mathcal {N}}'\) q-concordant with \(\varvec{\sigma }^{\prime }\) is

$$\begin{aligned} N^{\prime }(1,2,3)=0,{} & {} N^{\prime }(1,3,2)=4,N^{\prime }(2,1,3)=0,N^{\prime }(2,3,1)=3,N^{\prime }(3,1,2)=0,\\{} & {} N^{\prime }(3,2,1)=2. \end{aligned}$$

A voting situation \({\mathcal {N}}''\) q-concordant with \(\varvec{\sigma }^{\prime \prime }\) is

$$\begin{aligned} N^{\prime \prime }(1,2,3){=}0,{} & {} N^{\prime \prime }(1,3,2){=}4,N^{\prime \prime }(2,1,3){=}0,N^{\prime \prime }(2,3,1){=}3,N^{\prime \prime }(3,1,2){=}1,\\{} & {} N^{\prime \prime }(3,2,1)=1. \end{aligned}$$

A voting situation \(\tilde{{\mathcal {N}}}\) q-concordant with \(\varvec{\tilde{\sigma }}\) can be obtained by operating over the afore-mentioned voting situations \({\mathcal {N}}'\) and \({\mathcal {N}}''\), according to the method developed in the proof of Theorem 2. More precisely, we apply the formula (23) to the special case \(A=\{1,2\},j=1,i=2\). Noticing that

$$\begin{aligned} n_{1}^{\prime }(\{1,2\})=4,n_{2}^{\prime }(\{1,2\})=5,n_{1}^{\prime \prime }(\{1,2\})=5,n_{2}^{\prime \prime }(\{1,2\})=4, \end{aligned}$$

from formula (23) one obtains

$$\begin{aligned} \tilde{N}(j_{1},j_{2},j_{3})=N^{\prime }(j_{1},j_{2},j_{3})+N^{\prime \prime }(j_{1},j_{2},j_{3}),\quad (j_{1},j_{2},j_{3})\in \Pi _{m}, \end{aligned}$$

whence

$$\begin{aligned} \tilde{N}(1,2,3)=0,{} & {} \tilde{N}(1,3,2)=8,\tilde{N}(2,1,3)=0,\tilde{N} (2,3,1)=6,\tilde{N}(3,1,2)=1,\\{} & {} \tilde{N}(3,2,1)=3. \end{aligned}$$

4 On the number of voters for q-concordant voting situations

A classical issue in voting theory is the analysis of the number of voters required for obtaining voting situations which may give rise to selected types of voting paradoxes (see in particular Erdos and Moser 1964; Stearns 1959). In this section we point out some general aspects concerning numbers \(n({\mathcal {N}}^{\left( m\right) })\) (as defined by (13) above) for voting situations \({\mathcal {N}}^{\left( m\right) }\) q-concordant with ranking patterns. Still in this analysis, it is convenient to separate between the two cases of strict or general ranking patterns. The latter case will be considered first and a related result will be based on Theorem 2. Later on we turn to considering the case of strict ranking patterns, where one can rely on Theorem 2 of De Santis and Spizzichino (2023) (see also the Appendix). As it may be expected, more precise and stronger results will be obtained in such a case. In order to formulate our results we need the following notation. Let \(m \in {\mathbb {N}}\) be fixed. In other words, we fix the set [m] of possible candidates and define the sets \(\Theta _m \) and \( {{\hat{\Theta }}}_m\) as follows.

$$\begin{aligned} \Theta _m = \{ \theta \in {\mathbb {N}}: \forall \varvec{\sigma } \in \Sigma ^{(m)} \quad \exists {\mathcal {N}}^{(m)} \text { q-concordant with } \varvec{\sigma } \text { with } n ( {\mathcal {N}}^{(m)} )= \theta \},\nonumber \\ \end{aligned}$$
(24)

analogously

$$\begin{aligned} {{\hat{\Theta }}}_m = \{ \theta \in {\mathbb {N}}: \forall \varvec{\sigma } \in {{\hat{\Sigma }}}^{(m)} \quad \exists {\mathcal {N}}^{(m)} \text { q-concordant with } \varvec{\sigma } \text { with } n ( {\mathcal {N}}^{(m)} )= \theta \}.\nonumber \\ \end{aligned}$$
(25)

Let \(\varvec{\sigma }\) \(\in \Sigma ^{\left( m\right) }\) be an arbitrary ranking pattern and assume the presence of \( \theta \) voters, with \(\theta \) belonging to \(\Theta _{m}\). It is assured, in this case, that the different linear preference rankings (i.e. the different elements of \(\Pi _{m}\)) can be distributed in such a way to produce a voting situation q-concordant with \(\varvec{\sigma }\). One can then wonder if such an integer \(\theta \) can really exist. We are going to check that \(\Theta _{m}\) is a non-empty set, containing infinite elements. It is furthermore obvious from the above definition that \(\Theta _{m}\subseteq {\hat{\Theta }}_{m}\).

Theorem 3

For any \(m \in {\mathbb {N}}\) the following claims hold

  1. (i)

    \( \Theta _m\) is non-empty;

  2. (ii)

    any \(\theta \in \Theta _m\) is a multiple of \({{\,\textrm{lcm}\,}}\{ 2, \ldots , m \}\);

  3. (iii)

    if \(\theta \in \Theta _m\) then \((\theta + m !) \in \Theta _m \).

Proof

We start by proving (i). By Theorem 2, for \(\varvec{\sigma } \in \Sigma ^{(m)}\) one can select a voting situation \( {\mathcal {N}}_{\varvec{\sigma }}^{(m)} \) q-concordant with \(\varvec{\sigma }\) and, by recalling the position (13), set \(n_{\varvec{\sigma }}:=n\left( {\mathcal {N}}_{\varvec{\sigma }}^{(m)}\right) \). Set furthermore

$$\begin{aligned} a (m ):= {{\,\textrm{lcm}\,}}\{ n_{\varvec{\sigma } } \in {\mathbb {N}}: \varvec{\sigma } \in \Sigma ^{(m)} \}. \end{aligned}$$

By Proposition 3, the voting situation \(\frac{a\left( m\right) }{n_{\varvec{\sigma }}}\times {\mathcal {N}}_{\varvec{\sigma }}^{(m)}\) is q-concordant with \(\varvec{\sigma }\) as well. Moreover,

$$\begin{aligned} n\left( \frac{a( m) }{n_{\varvec{\sigma }}}\times {\mathcal {N}}_{\varvec{\sigma }}^{(m)}\right) =\frac{a( m) }{n_{\varvec{\sigma }}}\cdot n\left( {\mathcal {N}}_{\varvec{\sigma } }^{(m)}\right) =a( m). \end{aligned}$$

Thus \(a (m) \in \Theta _{m}\) and \(\Theta _{m}\) is non-empty.

Proof of (ii). Let \(A \subseteq [m ] \) with \(|A|=k \in \{2, \ldots , m\}\) and consider the special ranking pattern \(\hat{ \varvec{\sigma } }\in \Sigma ^{(m)}\) such that \({\hat{\sigma }} (A, i) =1 \) for any \(i \in A\). Therefore, for any voting situation \( {\mathcal {N}}_{\hat{ \varvec{\sigma }}}^{(m)} \) q-concordant with \(\hat{ \varvec{\sigma }}\), the integer \(n_{\hat{\varvec{\sigma }} } \) should be a multiple of k. Thus all the elements of \(\Theta _m\) are multiples of \({{\,\textrm{lcm}\,}}\{ 2, \ldots , m \}\).

Proof of (iii). In view of (i) we can fix \(\theta \in \Theta _{m}\). For \(\varvec{\sigma }\in \Sigma ^{(m)}\), let \({\mathcal {N}}_{\varvec{\sigma } }^{(m)}\) be a voting situation q-concordant with \(\varvec{\sigma }\) and such that \(n_{\varvec{\sigma }} =\theta \). By Proposition 3, 1\(\textcircled {+}{\mathcal {N}} _{\varvec{\sigma }}^{(m)}\) is q-concordant with \(\varvec{\sigma }\), as well. The proof can thus be concluded by noticing that \(n(1 \textcircled {+} {\mathcal {N}}_{\varvec{\sigma }}^{(m)})=m!+n({\mathcal {N}} _{\varvec{\sigma }}^{(m)})=m!+\theta \). \(\square \)

As a consequence of items (i) and (iii) of Theorem 3 it is seen that, for whatever \(m \in {\mathbb {N}}\), the set \(\Theta _m\) contains infinite natural numbers.

We now turn to specifically consider the set \( {{\hat{\Theta }}}_m \). As next Theorem 4 shows, it is possible in this case to explicitly determine an element \({\bar{\theta }}_m \in {{\hat{\Theta }}}_m \) and, furthermore, to check that all the integers large enough are eventually contained in \( {{\hat{\Theta }}}_m \). On this purpose it is necessary, once again, to rely on Theorem 2 of De Santis and Spizzichino (2023) and on the arguments contained in Appendix. Set

$$\begin{aligned} \bar{\theta }_{m}:=\prod _{h=2}^{m}[h\cdot z_{m}^{h-1}-\frac{h(h-1)}{2}], \end{aligned}$$
(26)

where

$$\begin{aligned} z_{m}:=17\cdot m\cdot m!. \end{aligned}$$
(27)

We notice that the integer \(z_{m}\) is such that, for the quantities \(\varepsilon (2),...,\varepsilon (m)\) introduced in (46) of Appendix one has \(\varepsilon (h)=z_{m}^{-h+1}\).

Theorem 4

For any \(m \in {\mathbb {N}}\) one has

  1. (i)

    the integer \(\bar{\theta }_{m}\) belongs to \({\hat{\Theta }} _{m}\);

  2. (ii)

    each integer \(\theta \ge \bar{\theta }_{m}\cdot m!\) belongs to \({\hat{\Theta }}_{m}\).

Proof

By Theorem 2 of De Santis and Spizzichino (2023) and Corollary 2 in Appendix, for a given \(\varvec{\sigma }\in {{\hat{\Sigma }}}^{(m)}\) the \(LS(\varvec{\varepsilon },\varvec{\sigma })\) model with

$$\begin{aligned} \varvec{\varepsilon } =\left( 0, z_m^{-1},z_m^{-2}, \ldots , z_m^{-m+1}\right) \end{aligned}$$

is p-concordant with \(\varvec{\sigma }\). By (41), (44) and (48), we can write an explicit formula for the probabilities \(p_m (j_1, \ldots , j_m)\)’s related to such a model. For any \((j_1, \ldots , j_m) \in \Pi _m \),

$$\begin{aligned}{} & {} p_m (j_1, \ldots , j_m)= \frac{1-(\sigma ([m],j_1) -1)z_m^{1-m} }{{\hat{M}}_0} \cdot \frac{1-(\sigma ([m] \setminus \{j_1 \},j_2) -1)z_m^{2-m} }{{\hat{M}}_1}\nonumber \\{} & {} \quad \cdot \frac{1{-}(\sigma ([m] \setminus \{j_1, j_2\},j_3) {-}1)z_m^{3{-}m} }{{\hat{M}}_2} \cdots \nonumber \\{} & {} \quad \frac{1{-}( \sigma ([m]\setminus \{j_1, j_2, \ldots , j_{m{-}2}\},j_{m{-}1}){-}1 )z_m^{{-}1}}{{\hat{M}}_{m{-}2}}. \end{aligned}$$
(28)

By (48), the k-th term of the previous product is

$$\begin{aligned}{} & {} \frac{1-(\sigma ([m] \setminus \{j_1, \ldots , j_{k-1}\},j_k) -1)z_m^{k-m} }{{\hat{M}}_{k-1}} \nonumber \\{} & {} \quad = \frac{1-(\sigma ([m] \setminus \{j_1, \ldots , j_{k-1}\},j_k) -1)z_m^{k-m} }{m+1-k +\frac{(m+1-k)(m-k ) }{2}z_m^{k-m} }\nonumber \\{} & {} \quad =\frac{z_m^{m-k} -\sigma ([m] \setminus \{j_1, \ldots , j_{k-1}\},j_k) +1}{ z_m^{m-k}(m+1-k) +\frac{(m+1-k)(m-k ) }{2} }. \end{aligned}$$
(29)

The numerator and denominator of (29) are integers. Thus, multiplying by the denominator

$$\begin{aligned} \left( z_m^{m-k}(m+1-k) +\frac{(m+1-k)(m-k ) }{2} \right) \end{aligned}$$
(30)

the ratio (29), one obtains an integer number. Noticing that

$$\begin{aligned} \prod _{k=1}^{m-1} \left( z_m^{m-k}(m+1-k) +\frac{(m+1-k)(m-k ) }{2} \right) = \prod _{h=2}^{m} \left[ h z_m^{h-1}- \frac{h(h-1)}{2} \right] , \end{aligned}$$

the Eq. (28) yields for \((j_1, \ldots , j_m) \in \Pi _m\)

$$\begin{aligned} p_m (j_1, \ldots , j_m) \cdot \prod _{h=2}^{m} \left[ h z_m^{h-1}- \frac{h(h-1)}{2} \right]= & {} p_m (j_1, \ldots , j_m) \cdot \bar{\theta }_m \in {\mathbb {N}}. \end{aligned}$$
(31)

The integer \({\bar{\theta }}_m:= \prod _{h=2}^m[h z_m^{h-1}- \frac{h(h-1)}{2}] \) does not depend on \(\varvec{\sigma }\), hence \({\bar{\theta }}_m \in {{\hat{\Theta }}}_m\), by Proposition 2.

We now prove (ii). Let us label by \({\textbf{j}}_1, {\textbf{j}}_2, \ldots , {\textbf{j}}_{m!} \) the elements in \(\Pi _m \). For a given \(\varvec{\sigma }\in {{\hat{\Sigma }}}^{(m)}\) we consider the voting situations \({\mathcal {N}}^{(m)}_{\varvec{\sigma }, {\bar{\theta }}_m }\) q-concordant with \(\varvec{\sigma }\) and such that \( n( {\mathcal {N}}^{(m)}_{\varvec{\sigma }, {\bar{\theta }}_m } ) =\bar{\theta }_m \). For \(c \in {\mathbb {N}}\) we now consider the voting situation \( {\mathcal {N}}^{(m)}_{\varvec{\sigma }, c \cdot {\bar{\theta }}_m } = c \times {\mathcal {N}}^{(m)}_{\varvec{\sigma }, {\bar{\theta }}_m} \).

Thus the following condition

$$\begin{aligned} \forall A \subseteq [m], \text{ with } i, \, j \in A \text { and } i \ne j \text { then } |n_i(A)-n_j (A)| \ge c \end{aligned}$$
(32)

is satisfied when the quantities \(n_i(A)\) and \(n_j (A)\) are those related to \( {\mathcal {N}}^{(m)}_{\varvec{\sigma }, c \cdot \bar{\theta }_m }\). For \(\theta >\bar{\theta }_m \cdot m!\) we will construct a voting situation

$$\begin{aligned} {\mathcal {N}}^{(m)}_{\varvec{\sigma }, \theta } = \left\{ N^{(m)}_{\varvec{\sigma }, \theta }({\textbf{j}}_i): i \in [m!] \right\} \end{aligned}$$

q-concordant with \(\varvec{\sigma } \) and such that \(n ({\mathcal {N}}^{(m)}_{\varvec{\sigma }, \theta }) = \theta \). Let

$$\begin{aligned} N^{(m)}_{\varvec{\sigma }, \theta }({\textbf{j}}_i) = m! \, \cdot \,N^{(m)}_{\varvec{\sigma }, {\bar{\theta }}_m }({\textbf{j}}_i) + \left\lfloor \frac{\theta }{m ! }\right\rfloor - {\bar{\theta }}_m + \chi _i, \end{aligned}$$
(33)

where

$$\begin{aligned} \chi _i = \left\{ \begin{array}{ll} 1, \text { if } [\theta \mod (m!) ]- i \ge 0, \\ 0, \text { otherwise.} \end{array} \right. \end{aligned}$$

Let us check that \( n({\mathcal {N}}^{(m)}_{\varvec{\sigma }, \theta } )=\theta \):

$$\begin{aligned} n ({\mathcal {N}}^{(m)}_{\varvec{\sigma }, \theta })= & {} \sum _{i = 1}^{m!} N^{(m)}_{\varvec{\sigma }, \theta }({\textbf{j}}_i) = \sum _{i = 1}^{m!} \left[ m! \, \cdot \,N^{(m)}_{\varvec{\sigma }, {\bar{\theta }}_m }({\textbf{j}}_i) + \left\lfloor \frac{\theta }{m ! }\right\rfloor - {\bar{\theta }}_m + \chi _i \right] \\ {}= & {} m !\cdot n ({\mathcal {N}}^{(m)}_{\varvec{\sigma }, {\bar{\theta }}_m }) + \left\lfloor \frac{\theta }{m ! }\right\rfloor \cdot m! - {\bar{\theta }}_m \cdot m! + \sum _{i=1}^{m!} \chi _i \\ {}= & {} m ! \cdot {\bar{\theta }}_m + \left\lfloor \frac{\theta }{m ! }\right\rfloor \cdot m! - {\bar{\theta }}_m \cdot m! + [\theta \mod (m!) ] = \theta . \end{aligned}$$

Now fix \(\theta \) as a multiple of m! and such that \( \theta \ge {\bar{\theta }}_m \cdot m!\). In such a case the voting situation \({\mathcal {N}}^{(m)}_{\varvec{\sigma }, \theta }\) (defined by (33)) coincides with

$$\begin{aligned} \left( \frac{\theta }{m!} - {\bar{\theta }}_m \right) \textcircled {+} \left[ ( m! ) \times {\mathcal {N}}^{(m)}_{\varvec{\sigma }, \bar{\theta }_m }\right] . \end{aligned}$$

Thus, by Proposition 3, \({\mathcal {N}}^{(m)}_{\varvec{\sigma }, \theta }\) is q-concordant with \(\varvec{\sigma }\) as well.

We now consider a \(\theta ' > {\bar{\theta }}_m \cdot m ! \) which is not a multiple of m!. We consider

$$\begin{aligned} \theta = \left\lfloor \frac{\theta ' }{m ! }\right\rfloor m! \end{aligned}$$

The condition (32), with \(c = m!\), is satisfied with \(n_i(A)\) and \(n_j (A)\) that are quantities related to \({\mathcal {N}}^{(m)}_{\varvec{\sigma }, \theta }\). In order to conclude the proof it is enough to notice that, being \(\sum _{i=1}^{m!} \chi _i \le m ! -1\), all the inequalities between \(n_i(A)\) and \(n_j (A)\) are maintained for the voting situation \({\mathcal {N}}^{(m)}_{\varvec{\sigma }, \theta ' }\). \(\square \)

For a strict ranking pattern \(\varvec{\sigma }\in {\hat{\Sigma }}^{(m)}\) not only we know that voting situations exist which are q-concordant and are based on \(\bar{\theta }_{m}\) voters, as guaranteed by the preceding result, but we can also produce explicitly one of such voting situations by letting

$$\begin{aligned} N^{(m)}(j_{1},\ldots ,j_{m}):= & {} \left[ z_{m}^{m-1}-\sigma ([m],j_{1})+1\right] \times \left[ z_{m}^{m-2}-\sigma ([m]\setminus \{j_{1}\},j_{2})+1\right] \nonumber \\{} & {} \times \left[ z_{m}^{m-3}-\sigma ([m]\setminus \{j_{1},j_{2}\},j_{3})+1\right] \nonumber \\{} & {} \times \cdots \times \left[ z_{m}{-}\sigma ([m]\setminus \{j_{1},j_{2},\ldots ,j_{m{-}2}\},j_{m{-}1}){+}1\right] . \end{aligned}$$
(34)

As a matter of fact, the next result will be proven by just rephrasing arguments contained in the proof of Theorem 4.

Theorem 5

For any integer \(m\ge 2\), for any \(\varvec{\sigma }\in {\hat{\Sigma }}^{(m)}\), the voting situation \({\mathcal {N}}_{\varvec{\sigma },\bar{\theta }}^{(m)}:=\{N^{(m)}(j_{1},\ldots ,j_{m}):(j_{1},\ldots ,j_{m} )\in \Pi _{m}\}\) with \(N^{(m)}(j_{1},\ldots ,j_{m})\) defined by (34) is q-concordant with \(\varvec{\sigma }\) and \(n({\mathcal {N}}_{\varvec{\sigma },\bar{\theta }_{m}}^{(m)})=\bar{\theta }_{m}\).

Proof

For any \((j_{1},\ldots ,j_{m})\in \Pi _{m}\) the quantity \(N^{(m)}(j_{1},\ldots ,j_{m})\) in (34) coincides with the product \(p_m (j_1, \ldots , j_m) \cdot {\bar{\theta }}_m\) in (31). By Theorem 7 in the Appendix and by (47) we know that the model \(LS(\varvec{\varepsilon },\varvec{\sigma })\) is p-concordant with \(\varvec{\sigma }\). By applying Proposition 2 we obtain that \({\mathcal {N}} _{\varvec{\sigma },\bar{\theta }_{m}}^{(m)}\) is q-concordant with \(\varvec{\sigma }\). The claim \(n({\mathcal {N}}_{\varvec{\sigma },\bar{\theta }_{m}}^{(m)})=\bar{\theta }_{m}\) immediately follows by (31). \(\square \)

The above result then suggests a procedure, for constructing a q-concordant voting situation starting from a strict ranking pattern. Such a procedure will be applied in the next example. For the resulting voting situation, the corresponding number of voters is typically very large. One can however carry out some procedure to pass to a different q-concordant voting situation, in which the number of voters can be drastically reduced. On this purpose the operations on the voting situations, as defined in Sect. 3, can be conveniently used.

Example 3

For \(m=3\) consider the strict ranking pattern \(\varvec{\sigma }\) defined as follows:

$$\begin{aligned}{} & {} \sigma ([3],1)=1,\sigma ([3],2)=2,\sigma ([3],3)=3, \\{} & {} \sigma (\{1,2\},1)=2,\sigma (\{1,2\},2)=1, \\{} & {} \sigma (\{1,3\},1)=2,\sigma (\{1,3\},3)=1, \\{} & {} \sigma (\{2,3\},2)=2,\sigma (\{2,3\},3)=1. \end{aligned}$$

Starting from above result and from the operations defined in Sect. 3, one can single out the following voting situation with \(n=43\) voters:

$$\begin{aligned} N(1,2,3)=2,N(1,3,2)=15, N(2,1,3)=1, \\ N(2,3,1)=13,N(3,1,2)=0,N(3,2,1)=12. \end{aligned}$$

5 Discussion and concluding remarks

In this paper we have considered a standard context of voting theory based on a family of possible elections with a fixed set of voters and a fixed set of potential candidates. The different elections are, respectively, characterized by different subsets of participating candidates and, looking at the differences among their respective outcomes, attention has been focused on the concept of voting situation q-concordant with a ranking pattern. For such voting situations we have obtained results concerning with the issues of existence and construction and with cardinalities of the related voters’ populations. Such results aim to show that it is possible to observe any arbitrary set of elections’ outcomes and they thus lead to conclusions in the same direction of classical results by Saari (see e.g. Saari 1989).

For our developments we have used results based on the concept of ranking pattern p-concordant with probability models for non-negative random variables and on a special class of load-sharing models, as presented in De Santis and Spizzichino (2023).

In our analysis we have distinguished between the two cases of weak or strict ranking patterns, aiming to highlight the differences between the two cases. Obviously, the cardinality \(|{\hat{\Sigma }}^{(m)}|\) of the set of all the strict ranking patterns is smaller than \(|\Sigma ^{(m)}|\). In particular we point out the following relations:

$$\begin{aligned} \prod _{h=2}^{m}(h!)^{\left( {\begin{array}{c}m\\ h\end{array}}\right) }=|{\hat{\Sigma }}^{(m)}|<|\Sigma ^{(m)} |<\prod _{h=2}^{m}h^{h\left( {\begin{array}{c}m\\ h\end{array}}\right) }. \end{aligned}$$

where the last inequality can be explained by noticing that the term \(\left( {\begin{array}{c}m\\ h\end{array}}\right) \) denotes the number of subsets of [m] with cardinality h and \(h^{h}\) is the total number of functions \(\sigma (A,\cdot ):A\rightarrow \{1,2,\ldots ,|A|\}\), which are not necessarily ranking functions.

Constructive and quantitative results have been given in a closed form in the case of strict ranking patterns, whereas the results for the weak case are not in a closed form.

In this respect, however, a main implication of our work is shown in the above Corollary 1 and concerns with the existence of probability models p-concordant with weak ranking patterns. In fact, the passage to the setting of voting theory allows us to extend an existence result, given in De Santis and Spizzichino (2023), from the strict case to the weak case. More in details this issue will be discussed in the next Remark 3. Such an extension may have interesting applications also to the analysis of paradoxes arising in different fields of probability such as the context of intransitive dice, the classic games based on the occurrence of competing events in a sequence of trials, times of first occurrence for different words in random sampling of letters from an alphabet (see e.g. De Santis 2021; De Santis and Spizzichino 2012; Guibas and Odlyzko 1981).

Remark 3

For given \(m\ge 2\), let \(\varvec{\sigma }\in \Sigma ^{(m)}\) be a given weak ranking pattern. By means of Theorems 1 and 2, existence has been proven for a voting situation \({\mathcal {N}}_{\varvec{\sigma }}^{(m)}\equiv \) \(\{N_{\varvec{\sigma }}^{(m)}(j_{1},\ldots ,j_{m}):(j_{1},\ldots ,j_{m} )\in \Pi _{m}\}\) q-concordant with \(\varvec{\sigma }\). In view of Proposition 2, we know that a probability model p-concordant with \(\varvec{\sigma }\) is one satisfying the condition (20).

The existence of a load-sharing model satisfying such a condition, on the other hand, is guaranteed by Theorem 1 in the previous article (De Santis and Spizzichino 2023). We can thus conclude that, for any \(\varvec{\sigma }\in \Sigma ^{(m)}\), there exists a (order dependent) load-sharing model p-concordant with \(\varvec{\sigma }\).

Such a conclusion then fills a gap, present in De Santis and Spizzichino (2023), where the existence of a survival model p-concordant with \(\varvec{\sigma }\) was only guaranteed for the case of a strict ranking pattern.

A few examples, which illustrate other aspects of our results have been presented in the previous sections. More precisely, Example 1 presents an application of Proposition 2 and illustrates how the latter establishes a bridge between the two notions of p-concordance and q-concordance. We remind that p-concordance refers to m-tuples of lifetimes, whereas q-concordance refers to voting situations.

The method developed in the proof of Theorem 2 has been employed in Example 2 to build a voting situation q-concordant with a weak ranking pattern by applying suitable operations over voting situations q-concordant with strict ranking patterns.

In Example 3 a strict ranking pattern \(\varvec{\sigma }\) is considered and Theorem 5 is applied for constructing a q-concordant voting situation.

In the following example we construct a q-concordant voting situation in correspondence with any weak ranking pattern manifesting a very special set of equivalence relations.

Example 4

Here we consider the class of the weak ranking patterns \(\varvec{\sigma }\) such that, for any \(A\subseteq [m]\) with \(|A|\ge 3\),

$$\begin{aligned} \sigma (A,i)=1,\quad \forall i\in A \end{aligned}$$

and, for the rest, presenting arbitrary behavior on the subsets A with \(|A|=2\).

In other words, this class of ranking patterns gives rise to an extreme case where arbitrary outcomes are admitted as far as elections with exactly two candidates are considered, whereas all the candidates are perfectly equivalent in all the elections with more than two candidates. For any such \(\varvec{\sigma }\) we aim to determine a q-concordant voting situation. Notice that the solution of this problem might be seen as a reinforcement of the classical result by McGarvey (1953). A simple solution is given by the voting situation

$$\begin{aligned} {\mathcal {N}}_{{}}^{(m)}=\{N (j_{1},\ldots ,j_{m} ):(j_{1},\ldots ,j_{m})\in \Pi _{m}\} \end{aligned}$$

with

$$\begin{aligned} N (j_{1},\ldots ,j_{m-1},j_{m}){=}\!\left\{ \begin{array}{ll} \! 2, &{} \text { if }\sigma (\{j_{m-1},j_{m}\},j_{m-1}){=}1\text { and }\sigma (\{j_{m{-}1},j_{m}\},j_{m}){=}2;\\ 1, &{} \text { if }\sigma (\{j_{m-1},j_{m}\},j_{m-1})=\sigma (\{j_{m-1},j_{m}\},j_{m})=1;\\ 0, &{} \text { if }\sigma (\{j_{m{-}1},j_{m}\},j_{m{-}1}){=}2\text { and }\sigma (\{j_{m{-}1},j_{m}\},j_{m}){=}1. \end{array} \right. \nonumber \\ \end{aligned}$$
(35)

Notice that the total number of voters here is \(n( {\mathcal {N}} ^{(m)}) =m!\). In particular, by taking \(m=4\) and

$$\begin{aligned} \sigma (\{1,2\},1)=1,\quad \sigma (\{1,2\},2)=2,\quad \sigma (\{3,4\},3)=1,\quad \sigma (\{3,4\},4)=2, \\ \sigma (\{1,3\},1)=1,\quad \sigma (\{1,3\},3)=1,\quad \sigma (\{2,4\},2)=1,\quad \sigma (\{2,4\},4)=1, \\ \sigma (\{1,4\},4)=1,\quad \sigma (\{1,4\},1)=2, \quad \sigma (\{2,3\},2)=1,\quad \sigma (\{2,3\},3)=2, \end{aligned}$$

we obtain a q-concordant voting situation \( {\mathcal {N}} ^{(4)} \) such that \(n( {\mathcal {N}} ^{(4)}) =24 \) and

$$\begin{aligned}{} & {} N(1,2,3,4)=N(2,3,4,1)=N(3,2,4,1)=N(3,4,1,2)=N(2,1,3,4) \\{} & {} \quad =N(4,1,2,3)=N(1,4,2,3)=N(4,3,1,2)=2; \\{} & {} N(1,3,2,4)=N(1,3,4,2)=N(3,1,2,4)=N(3,1,4,2) \\{} & {} \quad =N(2,4,1,3)=N(2,4,3,1)=N(4,2,1,3)=N(4,2,3,1)=1; \\{} & {} N(1,2,4,3)=N(2,3,1,4)=N(3,2,1,4)=N(2,1,4,3) \\{} & {} \quad =N(1,4,3,2)=N(4,1,3,2)=N(3,4,2,1)=N(4,3,2,1)=0. \end{aligned}$$