Magma 2.7 contains facilities for creating and computing with
incidence geometries and coset geometries. These have
been developed by Dimitri Leemans (Brussels).
The Magma Incidence Structure type comprises a set of points and a set of
blocks together with an incidence relation. Following Bekenhout, we define
a more general object as follows:
An incidence geometry is a 4-tuple
where
We also introduce group-geometry pairs or coset geometries.
Roughly speaking,
these are geometries constructed from a group and some of its subgroups
in the following way.
Let I be a finite set and let G be a group together with a finite
family of subgroups (Gi)
. We define the incidence
geometry
as follows.
The set X of elements or varieties of
consists
of all cosets gGi,
,
. We define an incidence
relation * on X by: