Finite Incidence Geometry in GAP J. De Beule (John Bamberg, Anton - - PowerPoint PPT Presentation

finite incidence geometry in gap
SMART_READER_LITE
LIVE PREVIEW

Finite Incidence Geometry in GAP J. De Beule (John Bamberg, Anton - - PowerPoint PPT Presentation

FinInG Finite Geometry Finite Incidence Geometry in GAP J. De Beule (John Bamberg, Anton Betten, Philippe Cara, Michel Lavrauw, Max Neunhoeffer) Department of Mathematics Ghent University Third GAP days Trondheim, September 2015 ruglogo


slide-1
SLIDE 1

ruglogo FinInG – Finite Geometry

Finite Incidence Geometry in GAP

  • J. De Beule

(John Bamberg, Anton Betten, Philippe Cara, Michel Lavrauw, Max Neunhoeffer)

Department of Mathematics Ghent University

Third GAP days Trondheim, September 2015

Jan De Beule FinInG

slide-2
SLIDE 2

ruglogo FinInG – Finite Geometry

Incidence geometry

Synthetic viewpoint: points, lines, circles, etc. are abstract

  • bjects;

there is an incidence relation between these objects; satisfying axioms. Finite geometry: extra assumption that the number of

  • bjects is finite.

Jan De Beule FinInG

slide-3
SLIDE 3

ruglogo FinInG – Finite Geometry

Incidence geometry

An automorphism of an incidence geometry is a type preserving map respecting the incidence relation. Interaction between groups and geometries is actually the birth of the field. Representing incidence geometries as group coset geometries is one possibility. Projective planes are coordinatised over an algebraic structure. Representing incidence geometries in an analytic way is another possibility.

Jan De Beule FinInG

slide-4
SLIDE 4

ruglogo FinInG – Finite Geometry

Incidence geometry

An automorphism of an incidence geometry is a type preserving map respecting the incidence relation. Interaction between groups and geometries is actually the birth of the field. Representing incidence geometries as group coset geometries is one possibility. Projective planes are coordinatised over an algebraic structure. Representing incidence geometries in an analytic way is another possibility.

Jan De Beule FinInG

slide-5
SLIDE 5

ruglogo FinInG – Finite Geometry

Philiosophy of doing incidence geometry in GAP

We want the user to be able to explore geometries and their substructures Integrated with with existing (group theoretical) functions of GAP Ease of use has priority above super performance

Jan De Beule FinInG

slide-6
SLIDE 6

ruglogo FinInG – Finite Geometry

Philiosophy of doing incidence geometry in GAP

We want the user to be able to explore geometries and their substructures Integrated with with existing (group theoretical) functions of GAP Ease of use has priority above super performance

Jan De Beule FinInG

slide-7
SLIDE 7

ruglogo FinInG – Finite Geometry

Philiosophy of doing incidence geometry in GAP

We want the user to be able to explore geometries and their substructures Integrated with with existing (group theoretical) functions of GAP Ease of use has priority above super performance

Jan De Beule FinInG

slide-8
SLIDE 8

ruglogo FinInG – Finite Geometry

FinInG history

1999: pg: predecessor of FinInG (JDB, Patrick Govaerts and Leo Storme). 2006: John Bamberg, Anton Betten, Philippe Cara, Michel Lavrauw, and Max Neunhoeffer join.

Jan De Beule FinInG

slide-9
SLIDE 9

ruglogo FinInG – Finite Geometry

Some examples (including collineation groups)

Projective spaces over finite fields. Finite classical polar spaces.

Jan De Beule FinInG

slide-10
SLIDE 10

ruglogo FinInG – Finite Geometry

Some examples (including collineation groups)

Projective spaces over finite fields. Finite classical polar spaces.

Jan De Beule FinInG

slide-11
SLIDE 11

ruglogo FinInG – Finite Geometry

Semi-linear maps on vector spaces

A collineation of a projective space is a semi-linear map of the underlying vector space These objects are implemented in fining, including there action on subspaces and nice monomorphisms. Functions based on orb and genss packages provide efficient ways of computing orbits and stabilizers directly.

Jan De Beule FinInG

slide-12
SLIDE 12

ruglogo FinInG – Finite Geometry

Semi-linear maps on vector spaces

A collineation of a projective space is a semi-linear map of the underlying vector space These objects are implemented in fining, including there action on subspaces and nice monomorphisms. Functions based on orb and genss packages provide efficient ways of computing orbits and stabilizers directly.

Jan De Beule FinInG

slide-13
SLIDE 13

ruglogo FinInG – Finite Geometry

A group coset geometry

Jan De Beule FinInG

slide-14
SLIDE 14

ruglogo FinInG – Finite Geometry

Overview of FinInG

Projective spaces, classical polar spaces, affine spaces, generalized polygons, coset geometries and diagrams. Algebraic varieties Integration of all the different parts: collineation groups and group actions, geometry morphisms, stabilizer groups of elements and sets of elements, efficient enumerators for elements, etc. manual of ± 250 pages (including 288 examples), ± 50 pages of additional technical documentation

Jan De Beule FinInG

slide-15
SLIDE 15

ruglogo FinInG – Finite Geometry

Overview of FinInG

Projective spaces, classical polar spaces, affine spaces, generalized polygons, coset geometries and diagrams. Algebraic varieties Integration of all the different parts: collineation groups and group actions, geometry morphisms, stabilizer groups of elements and sets of elements, efficient enumerators for elements, etc. manual of ± 250 pages (including 288 examples), ± 50 pages of additional technical documentation

Jan De Beule FinInG

slide-16
SLIDE 16

ruglogo FinInG – Finite Geometry

Overview of FinInG

Projective spaces, classical polar spaces, affine spaces, generalized polygons, coset geometries and diagrams. Algebraic varieties Integration of all the different parts: collineation groups and group actions, geometry morphisms, stabilizer groups of elements and sets of elements, efficient enumerators for elements, etc. manual of ± 250 pages (including 288 examples), ± 50 pages of additional technical documentation

Jan De Beule FinInG

slide-17
SLIDE 17

ruglogo FinInG – Finite Geometry

Overview of FinInG

Projective spaces, classical polar spaces, affine spaces, generalized polygons, coset geometries and diagrams. Algebraic varieties Integration of all the different parts: collineation groups and group actions, geometry morphisms, stabilizer groups of elements and sets of elements, efficient enumerators for elements, etc. manual of ± 250 pages (including 288 examples), ± 50 pages of additional technical documentation

Jan De Beule FinInG

slide-18
SLIDE 18

ruglogo FinInG – Finite Geometry

Dependencies

forms (John Bamberg and JDB) grape (Leonard Soicher)

  • rb (Juergen Mueller, Max Neunhoeffer, Felix Noeske, M.

Horn) genss (Max Neunhoeffer, Felix Noeske, M. Horn) cvec (Max Neunhoeffer, M. Horn)

Jan De Beule FinInG

slide-19
SLIDE 19

ruglogo FinInG – Finite Geometry

How to get

http://cage.ugent.be/fining

Jan De Beule FinInG