CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutSign UpSign In

Real-time collaboration for Jupyter Notebooks, Linux Terminals, LaTeX, VS Code, R IDE, and more,
all in one place.

| Download

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

Path: gap4r8 / pkg / aclib / doc / intro.tex
Views: 418346
1
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2
%%
3
%W aclib.tex Karel Dekimpe
4
%W Bettina Eick
5
%%
6
7
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
8
\Chapter{The Almost Crystallographic Groups Package}
9
10
A group is called *almost crystallographic* if it is a finitely generated
11
nilpotent-by-finite group without non-trivial finite normal subgroups. An
12
important special case of almost crystallographic groups are the *almost
13
Bieberbach groups*: these are almost crystallographic and torsion free.
14
15
By its definition, an almost crystallographic group $G$ has a finitely
16
generated nilpotent normal subgroup $N$ of finite index. Clearly, $N$ is
17
polycyclic and thus has a polycyclic series. The number of infinite cyclic
18
factors in such a series for $N$ is an invariant of $G$: the *Hirsch length*
19
of $G$.
20
21
For each almost crystallographic group of Hirsch length 3 and 4 there exists
22
a representation as a rational matrix group in dimension 4 or 5, respectively.
23
These representations can be considered as affine representations of dimension
24
3 or 4. Via these representations, the almost crystallographic groups act
25
(properly discontinuously) on $\R^3$ or $\R^4$. That is one reason to define
26
the *dimension* of an almost crystallographic group as its Hirsch length.
27
28
The 3-dimensional and a part of the 4-dimensional almost crystallographic
29
groups have been classified by K. Dekimpe in \cite{KD}. This classification
30
includes all almost Bieberbach groups in dimension 3 and 4. It is the first
31
central aim of this package to give access to the resulting library of groups.
32
The groups in this electronic catalog are available in two different
33
representations: as rational matrix groups and as polycyclically presented
34
groups. While the first representation is the more natural one, the latter
35
description facilitates effective computations with the considered groups
36
using the methods of the {\sf Polycyclic} package.
37
38
The second aim of this package is to introduce a variety of algorithms for
39
computations with polycyclically presented almost crystallographic groups.
40
These algorithms supplement the methods available in the {\sf Polycyclic}
41
package and give access to some methods which are interesting specifically
42
for almost crystallographic groups. In particular, we present methods to
43
compute Betti numbers and to construct or check the existence of certain
44
extensions of almost crystallographic groups. We note that these methods
45
have been applied in \cite{DE1} and \cite{DE2} for computations with
46
almost crystallographic groups.
47
48
Finally, we remark that almost crystallographic groups can be seen as natural
49
generalizations of crystallographic groups. A library of crystallographic
50
groups and algorithms to compute with crystallographic groups are available
51
in the \GAP\ packages `cryst', `carat' and `crystcat'.
52
53
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
54
\Section{More about almost crystallographic groups}
55
56
Almost crystallographic groups were first discussed in the theory of
57
actions on Lie groups. We recall the original definition here briefly
58
and we refer to \cite{AUS}, \cite{KD} and \cite{LEE} for more details.
59
60
Let $L$ be a connected and simply connected nilpotent Lie group. For
61
example, the 3-dimensional Heisenberg group, consisting of all upper
62
unitriangular $3\times3$--matrices with real entries is of this type.
63
Then $L\rtimes {\rm Aut}(L)$ acts affinely (on the left) on $L$ via
64
$$ \forall l,l'\in L,\forall \alpha \in {\rm Aut}(L):\;
65
^{(l,\alpha)}l'=l \, \alpha(l'). $$
66
67
Let $C$ be a maximal compact subgroup of ${\rm Aut}(L)$. Then a subgroup $G$
68
of $L \rtimes C$ is said to be an almost crystallographic group if and only
69
if the action of $G$ on $L$, induced by the action of $L\rtimes {\rm Aut}(L)$,
70
is properly discontinuous and the quotient space $G \backslash L$ is compact.
71
One recovers the situation of the ordinary crystallographic groups by taking
72
$L={\Bbb R}^n$, for some $n$, and $C=O(n)$, the orthogonal group.
73
74
More generally, we say that an abstract group is an almost crystallographic
75
group if it can be realized as a genuine almost crystallographic subgroup
76
of some $L \rtimes C$. In the following theorem we outline some algebraic
77
characterizations of almost crystallographic groups; see Theorem 3.1.3 of
78
\cite{KD}. Recall that the *Fitting subgroup Fitt$(G)$* of a
79
polycyclic-by-finite group $G$ is its unique maximal normal nilpotent
80
subgroup.
81
82
\proclaim Theorem.
83
The following are equivalent for a polycyclic-by-finite group $G$:
84
\parindent 30pt
85
\item{(1)} $G$ is an almost crystallographic group.
86
\item{(2)} Fitt$(G)$ is torsion free and of finite index in $G$.
87
\item{(3)} $G$ contains a torsion free nilpotent normal subgroup $N$
88
of finite index in $G$ with $C_G(N)$ torsion free.
89
\item{(4)} $G$ has a nilpotent subgroup of finite index and there
90
are no non-trivial finite normal subgroups in $G$.
91
\medskip
92
\parindent 0pt
93
94
In particular, if $G$ is almost crystallographic, then $G / Fitt(G)$
95
is finite. This factor is called the *holonomy group* of $G$.
96
97
The dimension of an almost crystallographic group equals the dimension
98
of the Lie group $L$ above which coincides also with the Hirsch length
99
of the polycyclic-by-finite group. This library therefore contains
100
families of virtually nilpotent groups of Hirsch length 3 and 4.
101
102
103