# Sage, small group library

Is there anyway to call the GAP small group library in the Sage?

0

I *believed* it is included in the Gap packages optional Sage package.

```
$ sage -i gap_packages
```

But then

```
sage: gap.eval('SmallGroups(8,1)')
```

gives me an error similar to one from 2009 (!). (Also, it downloads the "wrong" version, not the most up-to-date gap packages package.)

I don't know why that would be, this should be part of it. If no one responds with a better answer soon I'll open a Trac ticket.

you can check the file SAGE_ROOT/build/pkgs/gap_packages/package-version.txt to see the version you'd get installed. You can't just grab an .spkg file from the web and install it. If you want a newer spkg you'd need to update the contents of SAGE_ROOT/build/pkgs/gap_packages/, using git.

4

Hi,

There are two packages:

- gap_packages
- database_gap

this is the second one which contains the database of small groups. After

```
sage -i database_gap
```

the following works

```
sage: G8 = gap.SmallGroup(8,1)
sage: G8
Group( [ f1, f2, f3 ] )
sage: gap.Size(G8)
8
```

Vincent

Traceback (most recent call last): File "<stdin>", line 1, in <module> File "_sage_input_28.py", line 10, in <module> exec compile(u'open("___code___.py","w").write("# -*- coding: utf-8 -*-\\n" + _support_.preparse_worksheet_cell(base64.b64decode("c2FnZSAtaSBkYXRhYmFzZV9nYXA="),globals())+"\\n"); execfile(os.path.abspath("___code___.py")) File "", line 1, in <module> File "/private/var/folders/zp/z4nx0jkn1_s3lk7z0ythnx880000gn/T/tmpXoDlQm/___code___.py", line 2 sage -i database_gap ^ SyntaxError: invalid syntax Above is the output I get when I type in 'sage -i database_gap'. Is there any way to fix this?

Asked: **
2014-07-02 12:45:34 -0600
**

Seen: **1,187 times**

Last updated: **Jul 03 '14**

Check if a finitely generated matrix group is finite (works with QQ and not with CC)

Visualizing Toric fans in Sage

morphism between permutation group and matrix group

Permutation Representations and the Modular Group

numpy.int64 vs. sage.rings.integer.Integer [closed]

Converting R variables to sage

2D plotting in sage looks wrong

How to connect Magma_free, SAGE and GAP (problem concerning a MAGMA string not readable by GAP)?

Is it better practice to show SAGE code on a web use of SAGE?

Copyright Sage, 2010. Some rights reserved under creative commons license. Content on this site is licensed under a Creative Commons Attribution Share Alike 3.0 license.