Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
Download

GAP 4.8.9 installation with standard packages -- copy to your CoCalc project to get it

610956 views
1
2
1 About the RCWA Package
3
4
This package permits to compute in monoids, in particular groups, whose
5
elements are residue-class-wise affine mappings. Probably the widest-known
6
occurrence of such a mapping is in the statement of the 3n+1 conjecture,
7
which asserts that iterated application of the Collatz mapping
8
9
/
10
| n/2 if n even,
11
T: Z -> Z, n |-> <
12
| (3n+1)/2 if n odd
13
\
14
15
to any given positive integer eventually yields 1 (cf. [Lag03]). For
16
definitions, see Section 2.1.
17
18
Presently, most research in computational group theory focuses on finite
19
permutation groups, matrix groups, finitely presented groups, polycyclically
20
presented groups and automata groups. For details, we refer to [HEO05]. The
21
purpose of this package is twofold:
22
23
 On the one hand, it provides the means to deal with another large
24
class of groups which are accessible to computational methods, and it
25
therefore extends the range of groups which can be dealt with by means
26
of computation.
27
28
 On the other -- and perhaps more importantly -- residue-class-wise
29
affine groups appear to be interesting mathematical objects in their
30
own right, and this package is intended to serve as a tool to obtain a
31
better understanding of their rich and often complicated group
32
theoretical and combinatorial structure.
33
34
In principle this package permits to construct and investigate all groups
35
which have faithful representations as residue-class-wise affine groups.
36
Among many others, the following groups and their subgroups belong to this
37
class:
38
39
 Finite groups, and certain divisible torsion groups which they embed
40
into.
41
42
 Free groups of finite rank.
43
44
 Free products of finitely many finite groups.
45
46
 Direct products of the above groups.
47
48
 Wreath products of the above groups with finite groups and with (ℤ,+).
49
50
This list permits already to conclude that there are finitely generated
51
residue-class-wise affine groups which do not have finite presentations, and
52
such with algorithmically unsolvable membership problem. However the list is
53
certainly by far not exhaustive, and using this package it is easy to
54
construct groups of types which are not mentioned there.
55
56
The group CT(ℤ) which is generated by all class transpositions of ℤ -- these
57
are involutions which interchange two disjoint residue classes, see
58
ClassTransposition (2.2-3) -- is a simple group which has subgroups of all
59
types listed above. It is countable, but it has an uncountable series of
60
simple subgroups which is parametrized by the sets of odd primes.
61
62
Proofs of most of the results mentioned so far can be found in [Koh10].
63
Descriptions of a part of the algorithms and methods which are implemented
64
in this package can be found in [Koh08].
65
66
The reader might want to know what type of results one can obtain with RCWA.
67
However, the answer to this is that the package can be applied in various
68
ways to various different problems, and it is simply not possible to say in
69
general what can be found out with its help. So one really cannot give a
70
better answer here than for the same question about GAP itself. The best way
71
to get familiar with the package and its capabilities is likely to
72
experiment with the examples discussed in this manual and the groups
73
generated by 3 class transpositions from the corresponding data library.
74
75
Of course, sometimes this package does not provide an out-of-the-box
76
solution for a given problem. But quite often it is still possible to find
77
an answer by an interactive trial-and-error approach. With substantial help
78
of this package, the author has found the results mentioned above.
79
Interactive sessions with this package have also led to the development of
80
most of the algorithms which are now implemented in it. Just to mention one
81
example, developing the factorization method for residue-class-wise affine
82
permutations (see FactorizationIntoCSCRCT (2.5-1)) solely by means of theory
83
would likely have been very hard.
84
85
86