#14492: Modular group cohomology, version 2.1.4
--------------------------------------+-------------------------------------
Reporter: SimonKing | Owner: tbd
Type: defect | Status: positive_review
Priority: major | Milestone: sage-5.10
Component: packages: optional | Resolution:
Keywords: group cohomology | Work issues:
Report Upstream: N/A | Reviewers: Volker Braun
Authors: SimonKing | Merged in:
Dependencies: | Stopgaps:
--------------------------------------+-------------------------------------
Comment (by SimonKing):
Replying to [comment:26 vbraun]:
> Do you actually need anything fancy from the SGL or just the list of the
first N groups?
I guess the main reason for using it is: Get a concise identifier of a
group with a fixed set of generators.
If I want to know the cohomology of a group G, then I need to consider
restrictions to "interesting" subgroups: Maximal p-elementary abelian
subgroups; Sylow p-subgroup; normalizer in G of the centre of a Sylow
p-subgroup; intersection of two conjugates of a Sylow p-subgroup; ...
If I know the small groups library address of the interesting group, then
I can easily look up in my data base whether the cohomology of this
particular group has already been computed. Otherwise, I needed to compute
the cohomology of multiple isomorphic copies of one group repeatedly.
Mathematically, it would of course be possible to lift the dependency on
the small groups library. In fact, if the address in the small groups
library can not be found, then a "descriptive" name (that describes the
construction of this group) is chosen to access the data base. So, in
these cases, my code is independent of the small groups libary.
Making it totally independent would require...
* to rewrite a couple of constructions; this would, in particular, be
needed if the use of the small groups library should become optional.
* to totally rewrite the code that accesses my data bases; but actually I
would like to use a "real" data base (sql?), so that rewriting will sooner
or later be needed anyway.
* to rewrite almost ''all'' doctests. Since all functions and methods are
tested, this would be a long and very annoying task.
> The `spkg_install` looks good to me.
So, there is no reason why I saw it happily continue to install the
package after a compilation error? Strange.
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/14492#comment:27>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica,
and MATLAB
--
You received this message because you are subscribed to the Google Groups
"sage-trac" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-trac?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.