laurentbartholdi / anq

Nilpotent quotients of groups, Lie and associative algebras

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

anq

A nilpotent quotient algorithm for groups, Lie and associative algebras.

Input is a finite presentation, or more generally, a finite L-presentation, for a group or algebra.

Output is the quotient by the nth term of an appropriate series, given by a consistent nilpotent presentation.

The possible series are:

  • lower central series gamma_{n+1} = [G,gamma_n]
  • dimension series G_{n+1} = [G,G_n]G_{n/p}^p
  • N-central series zeta_{n+1} = [G,zeta_n] zeta_{n-1}^N

The code is loosely based on Csaba Schneider's Lie nilpotent quotient code, and Wernel Nickel's NQ code.

The contents of the library is:

doc: documentations; exs: example files; gap: an interface to gap; src: the C source code for anq; tst: anq outputs corresponding to the files in 'exs'.

About

Nilpotent quotients of groups, Lie and associative algebras


Languages

Language:C 57.3%Language:C++ 37.6%Language:GAP 3.3%Language:Shell 0.9%Language:Makefile 0.8%Language:CSS 0.1%Language:HTML 0.1%