On irreducible algebraic sets over linearly ordered semilattices II
Artem N. Shevlyakov

TL;DR
This paper investigates the structure of solution sets of equations over linearly ordered semilattices, identifying irreducible components and calculating their average number across all equations with a given number of variables.
Contribution
It provides a method to find irreducible components of equations over linearly ordered semilattices and computes the average number of such components for equations with n variables.
Findings
Identified irreducible components of solution sets for equations over linearly ordered semilattices.
Calculated the average number of irreducible components for all equations with n variables.
Abstract
Equations over linearly ordered semilattices are studied. For any equation we find irreducible components of its solution set and compute the average number of irreducible components of all equations in variables.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsPolynomial and algebraic computation · Advanced Algebra and Logic · Advanced Optimization Algorithms Research
On irreducible algebraic sets over linearly ordered semilattices II
Artem N. Shevlyakov
Abstract
Equations over linearly ordered semilattices are studied. For any equation we find irreducible components of its solution set and compute the average number of irreducible components of all equations in variables.
1 Introduction
This paper is devoted to the following problem. One can define a notion of an equation over a linearly ordered semilattice (the formal definition of an equation is given below in the paper). A set is algebraic if it is the solution set of some system of equations over . Let us consider an equation in variables over , and be the solution set of . One can find algebraic sets such that . One can decompose each into a union of other algebraic sets, etc. This process terminates after a finite number of steps and gives a decomposition of into a union of irreducible algebraic sets (the sets are called the *irreducible components *of ). Roughly speaking, irreducible algebraic sets are “atoms” which form any algebraic set. The size and the number of such “atoms” are important characteristics of the semilattices , since there are connections between irreducible algebraic sets and universal theory of linearly ordered semilattices (see [1]). Moreover, the number of irreducible components was involved in the estimation of lower bounds of algorithm complexity (see [2] for more details).
In this paper we assume (i.e. the order of the semilattice is not less than the number of variables in ) and study (Section 4) the properties of algebraic sets over . Precisely, for any equation in variables we count the number of irreducible components (see (8)), and in Section 5 we count the average number of irreducible components of the solution sets of equations in variables.
Remark that the current paper is the sequel of [3], where we solved the similar problems assuming (we discuss this case in Remark 2 below).
2 Main definitions
Let be the linearly ordered semilattice of elements and . The multiplication in is defined by . Obviously, the linear order on can be expressed by the multiplication as follows
[TABLE]
A term in variables is a commutative word in letters .
Let be the set of all variables occurring in a term . Following [1], an equation is an equality of terms . Below we consider inequalities as equations, since is the short form of . Notice that we consider equations as ordered pairs of terms, i.e. the expressions , are different equations. Let denote the set of all equations in variables (we assume that each contains the occurrences of all variables ). An equation is said to be a -equation if and . For example, is a -equation. Let be the set of all -equations in variables. Obviously,
[TABLE]
where
[TABLE]
Each equation is uniquely defined by variables in the left part and by other variables in the right part (the residuary variables should occur in both parts of the equation). Thus,
[TABLE]
By (1), one can compute that
[TABLE]
**Remark 2.1. **
In this paper we consider only equations with , i.e. the number of variables occurring in is not more than the order of the semilattice . The case needs a completely different technic and was considered in [3]. All main results of the current paper do not hold for the case .
A point is a solution of an equation if define the same element in the semilattice . By the properties of linearly ordered semilattices, a point is a solution of iff there exist variables , such that and for all . The set of all solutions of an equation is denoted by .
An arbitrary set of equations is called a system. The set of all solutions of a system is defined as . A set is called algebraic over if there exists a system in variables with . An algebraic set is irreducible if is not a proper finite union of other algebraic sets.
**Proposition 2.2. ([3], Proposition 2.2) Any algebraic set over is a finite union of irreducible sets
[TABLE]
and this decomposition is unique up to a permutation of components.
The subsets from the union (2) are called the irreducible components of .
Let be an algebraic set over defined by a system . One can define an equivalence relation over the set of all terms in variables as follows
[TABLE]
The set of all -equivalence classes is called the coordinate semilattice of and denoted by (see [1] for more details). The following statement describes the coordinate semilattices of irreducible algebraic sets.
**Proposition 2.3. ([3], Proposition 2.3) A set is irreducible over iff is embedded into
There are different algebraic sets over with isomorphic coordinate semilattices. Such sets are called isomorphic. For example, the following sets
[TABLE]
has the isomorphic coordinate semilattices
[TABLE]
[TABLE]
Thus, are isomorphic.
3 Example
Let , . We have exactly equations in three variables over . The following table contains the information about such equations over . The second column contains systems which define irreducible components of the solution set of an equation in the first column. A cell of the table contains if an information in this cell is similar to the cell above.
Table 1.
[TABLE]
Notice that does not define an irreducible component for , since is included into the solution set of another irreducible component . Similarly, is not an irreducible component for , since it is contained in the irreducible component .
It turns out that the number of irreducible components does not depend on the semilattice order . One can directly compute the average number of irreducible components of algebraic sets defined by equations in three variables:
[TABLE]
Recall that in Section 5 we obtain the general expression for (10). Clearly, (10) will give (3) for .
4 Decompositions of algebraic sets
Let denote the solution set of an equation over the semilattice . The table above shows that any irreducible component sorts the variables into some order. The following definition formalizes this property of irreducible components.
Let be a permutation of the set ; sorts the set as follows , i.e. is the -th variable in the sorted set . A permutation is called a a permutation of the first (second) kind if (respectively, , ). Let denote the kind of a permutation .
**Example 4.1. ** Let us consider an algebraic set . By the table above, is the union of the following irreducible components
[TABLE]
The irreducible components define the following permutations
[TABLE]
Moreover, are permutations of the first kind, whereas is of the second kind.
A permutation defines an algebraic set as follows:
[TABLE]
if , and
[TABLE]
if .
**Example 4.2. ** Let be permutations from Example 4. Obviously, the sets defined by (4,5) coincide with the sets respectively.
*Lemma 4.3. *** Let , then the set is irreducible and moreover
[TABLE]
Proof.
By the definition of a coordinate semilattice, is generated by the elements and has the following defined relations
[TABLE]
and
[TABLE]
Thus, is a linearly ordered semilattice, and (6) holds. By Proposition 2, the set is irreducible. ∎
The following lemma gives the irreducible decomposition of an algebraic set .
*Lemma 4.4. *** An algebraic set is a union
[TABLE]
Proof.
Suppose . Let us sort in the ascending order
[TABLE]
where is a permutation of the set . We have that induces the sorting of the variable set . Obviously, we may assume that (if , the properties of provides an existsence of a variable such that ; in this case one can swap the values and ).
For example, the point defines , , (the permutation obtained equals from Example 4, so the point belongs to the set ).
Since is defined by the inequalities between the coordinates , it follows .
Let us prove now for each . Suppose . If then
[TABLE]
Otherwise (), , , and (5) gives . Therefore . ∎
*Lemma 4.5. *** For distinct permutations we have in (7).
Proof.
Let be a permutation of the first or second kind, and denote the following point
[TABLE]
and
[TABLE]
For example, the permutations from Example 4 define the points
[TABLE]
respectively.
Since preserves the order of variables, we have .
Let us show now for every (for example, each of the points above belong to a unique irreducible component from Example 4:
[TABLE]
There exists indexes such that , , , , with , . Hence the inequality holds in , and holds in . Let us consider the following two cases:
If , then in , and we immediately obtain . 2. 2.
Suppose . One should assume that (if we immediately obtain ). Then , and , (one can similarly consider the case , ). Hence , . By the definition of a permutation of the second kind, , and the inequality holds in . Let be the index such that . Since , , we have . Then , and for . Thus, .
∎
According to Lemmas 6, 7, 4, we obtain the following statement.
*Theorem 4.6. *** The union (7) is the irreducible decomposition of the set . The number of irreducible components is equal to the number of permutations of the first and second kind.
5 Average number of irreducible components
One can directly compute that any -equation admits
[TABLE]
permutations of the first kind and
[TABLE]
permutations of the second kind.
By Theorem 4, for a -equation the number of its irreducible components equals
[TABLE]
The average number of irreducible components of algebraic sets defined by equations from is
[TABLE]
Since
[TABLE]
we obtain
[TABLE]
Below we compute using the following denotations:
: an expression is obtained from by the binomial identity
[TABLE] 2. 2.
: an expression is obtained from by the following identity of binomial coefficients
[TABLE]
Let us demonstrate the proof of (9):
[TABLE]
Let us compute . We have that
[TABLE]
where
[TABLE]
[TABLE]
[TABLE]
[TABLE]
and
[TABLE]
Finally, we obtain that
[TABLE]
and
[TABLE]
Notice that the final answer does not depend on if . In particular, (10) gives
[TABLE]
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] E. Yu. Daniyarova, A. G. Myasnikov, V. N. Remeslennikov, Algebraic geometry over algebraic structures. II. Foundations, J. Math. Sci., 185:3 (2012), 389–416.
- 2[2] M. Ben-Or, Lower bounds for algebraic computation trees, Proc. 15th Annual Symposium on Theory of Computing (1983), 80–86.
- 3[3] A. N. Shevlyakov, On irreducible algebraic sets over linearly ordered semilattices, Groups, Complexity and Cryptology, 8:2 (2016), 187–196.
