17 Equation 1516
In this chapter we study magmas that obey equation 1516,
for all . Using the squaring operator and the left and right multiplication operators and , this law can be written as
We begin by studying a greedily constructed translation invariant model
on the carrier with some function with . This ensures that . If , then , , and , so the law Equation 1 simplifies to
Thus, if we let be the graph of , then we have the following property: if , then . This helps motivate the following definition.
Definition
17.1
1516 seed
A 1516 seed is a finite collection of pairs with obeying the following axioms:
An extension of a 1516 seed is a 1516 seed that contains .
This definition has an extension property:
Lemma
17.2
1516 extension
Let be a 1516 seed, and let . Then there exists an extension of that contains for some .
Proof
▶
We may assume that does not already contain any pair of the form , since we are done otherwise. By Axiom 1 implies that . Let denote all the integers such that , then is finite, and by Axiom 2 all the are non-zero and not equal to . Let be a sufficiently large integer to be chosen later. We then add the pairs and to for all . Furthermore, if is such that for some (necessarily unique and non-zero) , we also add to . Let be the resulting set of pairs. Axioms 4, 5 for ensure that (for large enough) the addition of these pairs do not cause a violation of Axioms 2 or 3 for , and of course Axiom 1 for will also be retained. As for Axiom 4, one can check that the only new pairs of pairs that would trigger these axioms either take the form or , and in either case we see from construction that Axiom 4 remains in effect for . Finally, the new quadruples of pairs only arise when either , is equal to and the other three pairs in the quadruple were already in , and for large enough we see that Axiom 5 remains valid.
For technical reasons (which will be helpful later when we expand the magma) we also give a variant that will ensure a useful “double surjectivity” property:
Lemma
17.3
1516 extension variant
Let be a 1516 seed, and let be non-zero. Then there exists an extension of that contains for , for some distinct .
Proof
▶
If we choose sufficiently large, and set (say) for , the claim simply follows by adding to and verifying that none of the axioms are violated.
Corollary
17.4
Base magma
There exists a 1516 magma with carrier with the properties that
(i) for all .
(ii) For any distinct , the equation has at least four solutions .
(iii) For each , there exist at least two such that .
Note from Equation 1 and the hypothesis that if and only if . Thus, the requirement that be distinct in (ii) is necessary.
Proof
▶
By Lemma 17.2, Lemma 17.3 and the greedy algorithm starting with the seed consisting of , , , , , we obtain a graph of a function with , , , , and the property that if and , then , and also with the property that for every non-zero there are distinct with for . We then have that Equation 3 holds. If we then define the magma operation by Equation 2, we obtain Equation 1, and since we have (i). Also, from construction we see that for any , giving (ii). Finally, from construction we have , so , and similarly , giving (iii).
Let us denote by the free group over . Note that a magma with the same properties as in Corollary 17.4 but having carrier can be constructed similarly. The same thing is true for the following results. In fact, the Lean implementation has whenever is; this has been done to reuse some preexisting code.
Now we construct a more complex 1516 magma, whose carrier is , where
The first component will represent the squares, and the second component will represent the non-squares. The most important coordinate of an element of is ; the other two components are technical, with being needed to ensure a certain infinite surjectivity property, and being such that remains at one’s disposal to select at certain stages of the inductive process.
The 1516 magma constructed in Corollary 17.4 will be the restriction of to ; thus is already defined in for , but the rest of the multiplication table is not currently defined. By construction, is already defined and equal to the identity on , and we have the 1516 equation
for , with the left multiplication operators currently only defined as maps from to . Among other things, this means that is surjective as a map from to for any .
We extend the squaring map to all of by declaring , thus maps to . To create a 1516 magma structure on all of , we need to extend the left multiplication operators , as maps from to , and also introduce additional maps for , obeying the following axioms:
Axiom A: For any , .
Axiom B: For any and , .
Axiom C: For any and , .
We first address Axiom B, which purely concerns how to extend the operators for , and also impose an additional technical “infinitely surjective” requirement that will help us satisfy Axiom C later. We first need some preparatory lemmas. We begin by locating some useful elements of for all and .
Lemma
17.5
Useful elements
One can assign for each and with the following properties:
Proof
▶
Let . By Corollary 17.4 (iii), we can find such that , or equivalently . Next, for any , we can apply Corollary 17.4 (ii) to find such that ; note that as , this also implies that , and that the are distinct as variables. We now have for such , giving the claim.
Let be as above. Define a partial solution to be a partial assignment of for and that obeys the following properties:
(a) If , then agrees with the operation defined in Corollary 17.4.
(b) If , then .
(c) If and , then .
(d) If and , then .
(e) For any , is only defined for finitely many .
(f) If and are such that is defined, then and are defined, with equal to .
(g) If and are such that and is defined, then .
Lemma
17.6
Existence of partial solution
A partial solution exists.
Proof
▶
We define for as follows:
(i) If and , then .
(ii) If and , then .
(iii) If for some , then .
(iv) In all other cases, is undefined.
We of course also define for using Corollary 17.4.
From Lemma 17.5 we see that this is a well-defined operation, with undefined for any . So properties (a)-(e) and (g) are clear from construction. Property (e) is also clear from construction in each of the three cases (i), (ii), (iii) (for (i), (ii) we also use the fact that ).
We can make defined in a partial solution:
Lemma
17.7
First extension
Suppose we have a partial solution for which is currently undefined for some and . Then one can extend this partial solution in such a manner that is now defined.
Proof
▶
Write . Because and are surjective, we can find such that . If we had , then , which from 1 (and ) implies that , which contradicts the undefined nature of thanks to properties (b), (c) of a partial solution. Hence, . We then set . It is then clear that all the properties (a)-(g) of a partial solution are maintained.
We can also insert inverses of :
Lemma
17.8
Second extension
Suppose we have a partial solution, and let and . Then, unless one is in the case when and , then one can find such that is currently undefined, but for which one can find an extension of the partial solution for which is now equal to .
Proof
▶
Write . There are several cases.
Case 1: for some . By Lemma 17.5, is distinct from , and from property (d) of a partial solution, . By property (e) of a partial solution, we can find such that is currently undefined. Then set , so that we have . One then verifies that all the axioms (a)-(g) of a partial solution are valid in this case.
Case 2: and for some . By property (g) of a partial solution, . By Corollary 17.4, we can find such that and . By property (e) of a partial solution, we can find such that is currently undefined. Then set , so that we have . One then verifies that all the axioms (a)-(g) of a partial solution are valid in this case.
Case 3: and is currently undefined. Use Lemma 17.7 set equal to some , then apply the Case 2 analysis.
Case 4: . Because we are excluding the case , we are now in Case 1 thanks to property (c) of a partial solution.
Now we can establish Axiom B.
Proposition
17.9
Obtaining Axiom B
There exists a way to extend to for all , in such a way that Axiom B holds, and furthermore for each and , the set is infinite. Also, we can ensure that for any and .
Proof
▶
By iterating Lemma 17.7 and Lemma 17.8 in alternation, we can find an increasing chain of partial solutions with the property that for any and and any natural number , excluding the case where and , that one can find a partial solution on this chain for which is defined, and such that for at least distinct choices of . Taking the limit of this chain, we can then find a fully defined operation for and obeying the properties (a)-(d), (f), (g) (but not (e)) of a partial solution, with the property that and , excluding the case and , that there are infinitely many such that . The excluded case is also covered by property (b) of a partial solution. The claim follows.
Finally, we construct the remaining .
Proposition
17.10
Obtaining Axioms A, C
One can find maps for each “non-square” , such that Axioms A, C hold.
Proof
▶
We can work with a single . Our task is to find a function for which
and
for all (note that is already fully constructed).
Define a seed to be an injective partial function defined on finitely many values and obeying Equation 4, as well as Equation 5 whenever is defined. If there is a for which is currently undefined, then by hypothesis is equal to for at most one . If such a exists, we set to be an element of different from that is not already in the domain or range of ; we are able to do so thanks to the infinite surjectivity (Corollary 17.4 (ii)) and the fact that the domain and the range of are finite. If no such exists, we set to be arbitrary element of not already in the domain or range. In either case, we see that the seed property is preserved. Starting from the seed in which is only defined on and maps it to , we obtain the claim.
Corollary
17.11
There exists a 1516 magma that does not obey the 255 equation
Proof
▶
Let us define the element . Since , we know that (see the first part of the proof of Proposition 17.9). Therefore, does not obey the 255 equation, as we have □