#6491: [with spkg, needs review] Modular Cohomology Rings of Finite p-Groups
-------------------------------+--------------------------------------------
 Reporter:  SimonKing          |       Owner:  SimonKing                     
     Type:  enhancement        |      Status:  assigned                      
 Priority:  major              |   Milestone:  sage-4.1.1                    
Component:  optional packages  |    Keywords:  cohomology ring finite p-group
 Reviewer:                     |      Author:  Simon King                    
   Merged:                     |  
-------------------------------+--------------------------------------------

Comment(by SimonKing):

 Replying to [comment:9 SimonKing]:
 >  - The most important difference: Apparently CRIME has no completeness
 criterion. Section 2.4 states: "A test or series of tests for completion
 of the calculation will hopefully be implemented soon. See [CTVZ03] for
 the details." So, there is no analogue for our {{{H.make()}}}.

 Since people don't know the purpose of the {{{make}}} method, a little
 elaboration.

 There are two ways of usage:
  - {{{H.make(n)}}}: Compute at most out to degree {{{n}}}. This
 corresponds to the capabilities of CRIME.
  - {{{H.make()}}}: Compute in increasing degree, until (our improved
 version of) Benson's criterion tells us that we can stop. This can't be
 done in CRIME, but HAP has a completeness criterion.

 ----

 Perhaps it is better to compare HAP (or actually HAPprime), rather than
 CRIME, with our package.

 HAPprime [http://www.gap-
 system.org/~gap/Manuals/pkg/happrime-0.3.2/doc/userguide/manual.pdf] uses
 a clever idea: Frst compute the Lyndon-Hoschild-Serre Spectral Sequence
 until convergence to find the additive structure of the cohomology ring,
 and then compute the cohomology ring itself, based on projective
 resolutions, up to and including the maximum necessary generator or
 relation degree.

 The point is that this completeness criterion is perfect! However, an
 application of this criterion involves the computation of spectral
 sequences, which is perhaps not the easiest thing to do.

 Here is a random collection of features, and how the three packages
 compare. Disclaimer: I am rather tired, so, perhaps I do mistakes. Sorry
 in advance.


 __Complete computations:__ Possible with HAPprime and our package,
 impossible with CRIME.

 __Induced homomorphisms:__ CRIME can do, we can do, but I didn't find it
 addressed in the HAPprime manual.

 __Ring theoretic invariants:__ CRIME has nothing. HAPprime has Poincaré
 series. We have Poincaré series, depth, dimension, a-invariants, and can
 also compute the nil radical.

 __Speed:__ I don't know about CRIME. I was told by Paul Smith that
 HAPprime needs a few days to compute the cohomology for the groups of
 order 64. We need less than 60 minutes.

 __Coefficients:__ CRIME can do it not only over GF(p) but with higher-
 dimensional modules. We can do it over GF(p), p a prime that must not be
 greater than 255. HAPprime can do it over GF(2); Paul Smith says it also
 works over GF(p), p>2, but Graham Ellis seems to have some doubts.

 Best regards,
    Simon

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/6491#comment:11>
Sage <http://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 post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/sage-trac?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to