Means Compatible with Semigroup Laws
R. Padmanabhan, Alok Shukla

TL;DR
This paper proves that no semigroup law can be compatible with the arithmetic-geometric mean, explaining the non-associativity of Tanimoto's theta function-based operation.
Contribution
It establishes the non-existence of a semigroup law compatible with the arithmetic-geometric mean, clarifying the algebraic structure of Tanimoto's operation.
Findings
No semigroup law compatible with agm exists
Tanimoto's operation is non-associative
The result explains the non-associativity of the theta function-based operation
Abstract
A binary mean operation m(x,y) is said to be compatible with a semigroup law *, if * satisfies the Gauss' functional equation m(x,y) * m(x,y) = x * y for all x, y. Thus the arithmetic mean is compatible with the group addition in the set of real numbers, while the geometric mean is compatible with the group multiplication in the set of all positive real numbers. Using one of Jacobi's theta functions, Tanimoto has constructed a novel binary operation * corresponding to the arithmetic-geometric mean agm(x,y) of Gauss. Tanimoto shows that it is only a loop operation, but not associative. A natural question is to ask if there exist a group law * compatible with arithmetic-geometric mean. In this paper we prove that there is no semigroup law compatible with agm and hence, in particular, no group law either. Among other things, this explains why Tanimoto's novel operation * using theta…
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
TopicsMathematics and Applications · History and Theory of Mathematics · Functional Equations Stability Results
Means Compatible with Semigroup Laws
R. Padmanabhan
Department of Mathematics
University of Manitoba
Winnipeg, Manitoba R3T 2N2
Canada
[email protected] http://home.cc.umanitoba.ca/~padman and
Alok Shukla
Department of Mathematics
University of Manitoba
Winnipeg, Manitoba R3T 2N2
Canada
[email protected] https://www.math.umanitoba.ca/people/pages/alok-shukla/
Abstract.
A binary mean operation is said to be compatible with a semigroup law , if satisfies the Gauss’ functional equation for all . Thus the arithmetic mean is compatible with the group addition in the set of real numbers, while the geometric mean is compatible with the group multiplication in the set of all positive real numbers. Using one of Jacobi’s theta functions, Tanimoto [4], [5] has constructed a novel binary operation corresponding to the arithmetic-geometric mean of Gauss. Tanimoto shows that it is only a loop operation, but not associative. A natural question is to ask if there exist a group law compatible with arithmetic-geometric mean. In this paper we prove that there is no semigroup law compatible with and hence, in particular, no group law either. Among other things, this explains why Tanimoto’s novel operation using theta functions must be non-associative.
Key words and phrases:
arithmetic mean, geometric mean, harmonic mean, arithmetic-geometric mean, compatible group law, loops, medial law.
1991 Mathematics Subject Classification:
Primary: 20N05; Secondary: 26E60
1. Introduction
Gauss discovered the arithmetico-geometric mean () at the age of . Starting with two positive real numbers and , Gauss considered the sequences and of arithmetic and geometric means
[TABLE]
Then Gauss defined to be the common limit of the sequences and , i.e.,
[TABLE]
For an engaging historical account on and its applications in mathematics readers are referred to [1],[2].
In this paper, we ask if there exist a group law , which is compatible with . Before proceeding further we give some definitions relevant to this work.
Definition 1** (Mean).**
Let be a set equipped with a binary operation . It is said that is a mean, if it satisfies the following
- ()
, 2. ()
, 3. ()
Definition 2** (Compatibility of binary operations).**
Let be a set equipped with a binary mean operation and another binary operation . The binary mean operation , and the binary operation , are said to be compatible with each other, if for all .
Here we find conditions on the mean which force any compatible operation to be a group operation.
Let be the arithmetic mean of with being the usual addition in . Then clearly , therefore, the classical arithmetic mean is compatible with the group law of in , in the sense of Def. 2. Similarly, the geometric mean is also compatible with the group law of multiplication in positive reals. Similarly, it can be verified that the harmonic mean is compatible with the group law . It is then natural to consider if there exists any such group operation over , which is compatible with the arithmetic-geometric mean () of Gauss. In other words, we want to address the question, if there exists a group operation , such that . Using one of Jacobi’s theta functions, Shinji Tanimoto has successfully constructed a non-associative loop operation (c.f. [4], [5], Sec. 1.1 below) that is compatible with . However, no group law compatible with is known to exist. Indeed, we prove that no such group law can exist, which is compatible with .
1.1. A non-associative loop operation compatible with
Now we recall the binary operation introduced by Shinji Tanimoto in [4], [5].
Definition 3** (Tanimoto, [4], [5]).**
For any two positive numbers and choose a unique such that . Here, is one of the Jacobi’s theta functions:
[TABLE]
Then define
[TABLE]
We also recall the following theorems from [5], which describe the properties of the operation. We note that here variables are positive real numbers.
Theorem 1** (Tanimoto, [5]).**
*The operation defined above satisfies the following properties.
(A) for all . Hence 1 is the unit element of the operation.
(B) implies .
(C) . Thus the mean with respect to the operation is the .*
Theorem 2** (Tanimoto, [5]).**
*The operation satisfies the following algebraic properties.
(D) implies (a cancellation law).
(E) for any (a distributive law).
(F) If , then . In particular, the inverse of with respect to the operation is .*
Finally, we note that Tanimoto claims that the operation is not associative (although, he does not give any example).111It can easily be verified that . Theorem 3, then implies that is not associative.
2. Main results
Now we are ready to prove our claim that there does not exist any group law , that is compatible with in the sense of the Def. 2. In this direction, first we prove the following theorem.
Theorem 3**.**
Let be a binary operation defined over positive reals satisfying the following:
- ()
, 2. ()
, 3. ()
, 4. ()
* (Gauss’ Functional Equation),* 5. ()
, 6. ()
**
Then is medial, i.e., if and only if the operation is associative.
Before proving Theorem 3, we state and prove the following lemmas.
Lemma 1**.**
Under the hypothesis - of Theorem 3, we have the following results.
- (1)
, 2. (2)
.
Proof.
The lemma follows from the following calculations.
- (1)
We have
[TABLE]
Now the result follows from (). 2. (2)
∎
Lemma 2**.**
Assume the hypothesis - of Theorem 3. Also assume either is associative, or is medial. Then
[TABLE]
Proof.
First we assume that is associative. Then the desired conclusion follows from the following calculation and ().
[TABLE]
Next we assume that is medial, i.e., . Then we have
[TABLE]
∎
Proof of Theorem 3
Proof.
Assume that is associative. Then
[TABLE]
This proves one direction of the theorem, as () now implies that is medial, i.e., .
Next to prove the other direction assume that
[TABLE]
Then from Eq. we have
[TABLE]
For , the above relation becomes
[TABLE]
Now,
[TABLE]
Similarly,
[TABLE]
From Eq. , Eq. , and Eq. , we get
[TABLE]
[TABLE]
This completes the proof.
∎
Corollary 1** (of Theorem 3).**
There does not exist any group law , that is compatible with .
Proof.
From the definition of , it is obvious that and . Further, if , then
[TABLE]
from Theorem 1 (C) and Theorem 2 (D). Therefore, is a mean operation in the sense of Def. 1. Further, the operation defined by Tanimoto (see Def. 3) is not associative, and moreover, and satisfy the hypothesis of Theorem 3, from the definition of , and by virtues of Theorem 1 and Theorem 2 (we note that in [5], our identity element is represented by ). Therefore, from Theorem 3, it follows that is not medial (alternatively, from a direct numerical computation it can be verified that is not medial). But then, Theorem 3 also implies that can not be compatible with any operation which is associative and satisfies ()-(). Therefore, there can not exist any group law , that is compatible with . ∎
Suppose for a mean , if , then the mean is said to be self-distributive. If then is called Moufang.
It is easy to see that in the above proofs, the full force of associativity (or, for that matter the medial law) is not used. Indeed, ‘associativity’ and ‘medial’ in Theorem 3, can be replaced by ‘Moufang’ and ‘self-distributive’, respectively and the proof of the theorem still remains valid.
Theorem 4**.**
For a mean and satisfying - of Theorem 3, is self-distributive, i.e., if and only if the operation is Moufang.
One can easily verify (for example by using Mathematica) that
[TABLE]
Hence, Gauss’ Functional Equation for can not be solved even among Moufang loops.
Although, we have remarked earlier that the proof of Theorem 4 follows on the same line as Theorem 3, we are enclosing an automated proof of this theorem by using Prover9 [3], in the Appendix, for readers interested in automated reasoning.
3. Appendix
Moufang identity implies self-distrtibutivity.
1 m(x,m(y,z)) = m(m(x,y),m(x,z)) # label(goal). []. 3 m(x,y) = m(y,x). []. 5 m(x,y) * m(x,y) = x * y. []. 6 x * x != y * y | x = y. []. 7 x * e = x. []. 8 (x * y) * (x * z) = (x * x) * (y * z). []. 9 m(m(c1,c2),m(c1,c3)) != m(c1,m(c2,c3)). [1]. 10 m(c1,m(c2,c3)) != m(m(c1,c2),m(c1,c3)). [9]. 15 m(x,y) * m(y,x) = y * x. [3,5]. 16 x * y = y * x. [3,5,15]. 17 x * y != z * z | m(x,y) = z. [5,6]. 23 c1 * m(c2,c3) != m(c1,c2) * m(c1,c3). [6,10,5,5]. 32 c1 * m(c3,c2) != m(c1,c2) * m(c1,c3). [3,23]. 48 e * x = x. [16,7]. 50 (x * y) * (z * x) = (x * x) * (y * z). [16,8]. 79 c1 * m(c3,c2) != m(c2,c1) * m(c1,c3). [3,32]. 130 m(e,x * x) = x. [17,48]. 132 m(x * x,y * y) = x * y. [17,8]. 160 m(e,x * y) = m(x,y). [5,130]. 221 c1 * m(c3,c2) != m(c1,c3) * m(c2,c1). [16,79]. 293 m(x * y,z * z) = m(x,y) * z. [5,132]. 294 m(x * x,y * z) = x * m(y,z). [5,132]. 662 m(x * y,z * x) = x * m(y,z). [50,160,160,294]. 1706 m(x * y,z * u) = m(x,y) * m(z,u). [5,293]. 1748 m(x,y) * m(z,x) = x * m(y,z). [662,1706]. 1749 $F. [1748,221].
Self-distributivity implies Moufang identity.
1 (x * y) * (x * z) = (x * x) * (y * z) # label(non_clause) # label(goal). []. 2 m(x,x) = x. []. 3 m(x,y) = m(y,x). []. 4 m(x,y) != m(z,y) | x = z. []. 5 m(x,y) * m(x,y) = x * y. []. 6 x * x != y * y | x = y. []. 7 x * e = x. []. 8 m(x,m(y,z)) = m(m(x,y),m(x,z)). []. 9 m(m(x,y),m(x,z)) = m(x,m(y,z)). [8]. 10 (c1 * c2) * (c1 * c3) != (c1 * c1) * (c2 * c3). [1]. 13 m(x,y) != m(z,x) | y = z. [3,4]. 15 m(x,y) * m(y,x) = y * x. [3,5]. 16 x * y = y * x. [3,5,15]. 17 x * y != z * z | m(x,y) = z. [5,6]. 22 m(x,y) * m(x,z) = x * m(y,z). [9,5,9,5]. 24 e * x = x. [16,7]. 26 m(x,y) != m(x,z) | y = z. [3,13]. 29 m(e,x * x) = x. [17,24]. 33 x * x != y | m(e,y) = x. [24,17]. 41 m(e,x) != y | y * y = x. [29,26]. 55 x != y | y * y = x * x. [29,41]. 56 m(e,x * y) = m(x,y). [33,22,2]. 58 m(x * x,y) = x * m(e,y). [29,22,24]. 68 m(x,e) != m(y,z) | y * z = x. [56,13]. 74 m(x,y) * m(e,z) = m(x * y,z). [56,22,24]. 79 m(x,y * y) = y * m(e,x). [58,3]. 80 m(x * x,y) = x * m(y,e). [3,58]. 99 m(x * x,y * z) = x * m(y,z). [56,58]. 134 m(x,y * y) = y * m(x,e). [3,79]. 153 m(x,x * y) = x * m(y,e). [80,22,22,2,3]. 220 m(x * x,y) = m(x,x * y). [153,80]. 225 m(x,y * y) = m(y,y * x). [153,134]. 240 m(x,x * (y * z)) = x * m(y,z). [99,220]. 338 x * (y * y) = y * (y * x). [55,225,22,2,22,2]. 427 (x * x) * y = x * (x * y). [338,16]. 448 (c1 * c2) * (c1 * c3) != c1 * (c1 * (c2 * c3)). [10,427]. 504 m(c1 * c2,c1 * c3) != c1 * m(c2,c3). [68,448,3,56,240]. 550 m(x,y) * m(z,u) = m(x * y,z * u). [56,74]. 568 m(x * y,x * z) = x * m(y,z). [22,550]. 569 $F. [568,504].
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] Gert Almkvist and Bruce Berndt. Gauss, Landen, Ramanujan, the Arithmetic-Geometric Mean, Ellipses, π 𝜋 \pi , and the Ladies Diary. The American Mathematical Monthly , 95(7):585–608, 1988.
- 2[2] David A Cox. The Arithmetic-Geometric Mean of Gauss. In Pi: A source book , pages 481–536. Springer, 1997.
- 3[3] W. W. Mc Cune. Prover 9 and Mace 4. Available at "http://www.cs.unm.edu/~mccune/prover 9/" , version 1.6.0.
- 4[4] Shinji Tanimoto. A novel operation associated with Gauss’ arithmetic-geometric means (Japanese). Sugaku 49: 300–301 , 1997.
- 5[5] Shinji Tanimoto. A novel operation associated with Gauss’ arithmetic-geometric means. ar Xiv preprint ar Xiv:0708.3521 , 2007.
