<!
DOCTYPE html PUBLIC
"-//W3C//DTD HTML 4.01 Transitional//EN">
<
html>
<
head>
<
meta http-equiv=
"content-type"
content=
"text/html; charset=ISO-8859-1">
<
title>AboutHap</
title>
</
head>
<
body
style=
"color: rgb(0, 0, 153); background-color: rgb(204, 255, 255);"
alink=
"#000066" link=
"#000066" vlink=
"#000066">
<
br>
<
table
style=
"text-align: left; margin-left: auto; margin-right: auto; color: rgb(0, 0, 102);"
border=
"0" cellpadding=
"20" cellspacing=
"10">
<
tbody>
<
tr align=
"center">
<
th style=
"vertical-align: top;">
<
table style=
"width: 100%; text-align: left;" cellpadding=
"2"
cellspacing=
"2">
<
tbody>
<
tr>
<
td style=
"vertical-align: top;"><a href=
"bieberbach.html"><
small
style=
"color: rgb(0, 0, 102);">Previous</
small></a><
br>
</
td>
<
td
style=
"text-align: center; vertical-align: top; color: rgb(0, 0, 102);"><
big><
span
style=
"font-weight: bold;">About HAPcryst: Three-dimensional
flat manifolds <
br>
described as quotients of polytopes<
br>
</
span></
big></
td>
<
td style=
"text-align: right; vertical-align: top;"><a
href=
"aboutLie.html"><
small style=
"color: rgb(0, 0, 102);">next</
small></a><
br>
</
td>
</
tr>
</
tbody>
</
table>
<
big><
span style=
"font-weight: bold;"></
span></
big><
br>
</
th>
</
tr>
<
tr>
<
td
style=
"vertical-align: top; background-color: rgb(255, 255, 255); text-align: left;">A
<
span style=
"font-style: italic;">euclidean crystallographic group</
span>
G is, by definition, a group of affine transformations of n-dimensional
euclidean space whose subgroup of translations is free abelian of rank
n. One says that G is <
span style=
"font-style: italic;">Bieberbach</
span>
if each non-trivial transformation has no fixed point. If G is
Bieberbach then the quotient M=R<
sup>n</
sup>/G is a flat manifold. <
br>
<
br>
Tha GAP package Cryst contains the list of 219 three-dimensional space
groups. The following commands from the ACLIB package show that 10 of
these are Bieberbach. </
td>
</
tr>
<
tr>
<
td
style=
"vertical-align: top; background-color: rgb(255, 255, 204);">gap>
3dBieberbach:=[];<
br>
<
br>
gap> for n in [1..219] do<
br>
gap> if IsAlmostBieberbachGroup(Range(IsomorphismPcpGroup(
SpaceGroup(3,n) ))) then<
br>
gap> Add(3dBieberbach,n);<
br>
gap> od;<
br>
<
br>
gap> 3dBieberbach;<
br>
[ 1, 4, 7, 9, 19, 33, 34, 76, 142, 165 ]<
br>
</
td>
</
tr>
<
tr>
<
td
style=
"vertical-align: top; background-color: rgb(255, 255, 255);">A
convex polytopal fundamental domain for the action of a Bieberbach
group can be computed using the HAPcryst package (written by Marc
Röder)
and Polymake software. For the 3-dimensional case these fundamental
domains can be visualized using Javaview. The corresponding flat
manifold is obtained by appropriately identifying facets of the
fundamental domain: identified faces are given identical colours.<
br>
<
br>
For example, the Bieberbach group G=SpaceGroup(3,9) admits a
permutaheral fundamental domain:<
br>
<
br>
<
div style=
"text-align: center;"><
img alt=
""
src=
"spacegroup39.gif" style=
"width: 642px; height: 511px;"> <
br>
<
br>
<
div style=
"text-align: left;">Of course, a given Bieberbach
group can admit several combinatorially different convex fundamental
domains.<
br>
</
div>
</
div>
</
td>
</
tr>
<
tr>
<
td
style=
"vertical-align: top; background-color: rgb(255, 255, 255);">Javaview
images (which can be rotated etc.) of fundamental domains and
tesselations for the 10
three-dimensional Bieberbach groups have been produced by Marc
Röder and can be viewed <a
href=
"http://alberti.vlan.nuigalway.ie/%7Eroeder/CHA/HAPcryst/flatManifolds3d/index.shtml">here</a>.
(If you don
't have Javaview installed then an html example is
given <a href=
"snow2.gif">here</a>.)<
br>
</
td>
</
tr>
<
tr>
<
td style=
"vertical-align: top;">
<
table
style=
"margin-left: auto; margin-right: auto; width: 100%; text-align: left;"
border=
"0" cellpadding=
"2" cellspacing=
"2">
<
tbody>
<
tr>
<
td style=
"vertical-align: top;"><a
style=
"color: rgb(0, 0, 102);" href=
"bieberbach.html">Previous
Page</a><
br>
</
td>
<
td style=
"text-align: center; vertical-align: top;"><a
href=
"aboutContents.html"><
span style=
"color: rgb(0, 0, 102);">Contents</
span></a><
br>
</
td>
<
td style=
"text-align: right; vertical-align: top;"><a
href=
"aboutLie.html"><
span style=
"color: rgb(0, 0, 102);">Next
page</
span><
br>
</a> </
td>
</
tr>
</
tbody>
</
table>
<a href=
"aboutTopology.html"><
br>
</a> </
td>
</
tr>
</
tbody>
</
table>
<
br>
<
br>
</
body>
</
html>