-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Leo
committed
Sep 19, 2024
1 parent
aa4b8f4
commit ba9dff0
Showing
29 changed files
with
29,852 additions
and
621 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -5,8 +5,8 @@ | |
SetPackageInfo( rec( | ||
PackageName := "ModIsom", | ||
Subtitle := "Computing automorphisms and checking isomorphisms for modular group algebras of finite p-groups", | ||
Version := "2.5.4", | ||
Date := "27/02/2023", # dd/mm/yyyy format | ||
Version := "3.0.0", | ||
Date := "26/02/2024", # dd/mm/yyyy format | ||
License := "GPL-2.0-or-later", | ||
|
||
Persons := [ | ||
|
@@ -26,21 +26,70 @@ Persons := [ | |
Place := "Braunschweig", | ||
Institution := "TU Braunschweig" | ||
), | ||
|
||
rec( | ||
LastName := "Garcia-Lucas", | ||
FirstNames := "Diego", | ||
IsAuthor := true, | ||
IsMaintainer := false, | ||
Email := "[email protected]", | ||
PostalAddress := Concatenation( | ||
"Departamento de Matematicas\n", | ||
"Facultad de Matematicas\n", | ||
"Universidad de Murcia\n", | ||
"ES-30100 Murcia\n", | ||
"Spain" ), | ||
Place := "Murcia", | ||
Institution := "Universidad de Murcia" | ||
), | ||
|
||
rec( | ||
LastName := "Konovalov", | ||
FirstNames := "Olexandr", | ||
IsAuthor := false, | ||
IsMaintainer := true, | ||
Email := "[email protected]", | ||
WWWHome := "https://olexandr-konovalov.github.io/", | ||
WWWHome := "https://alex-konovalov.github.io/", | ||
PostalAddress := Concatenation( [ | ||
"School of Computer Science\n", | ||
"University of St Andrews\n", | ||
"Jack Cole Building, North Haugh,\n", | ||
"St Andrews, Fife, KY16 9SX, Scotland" ] ), | ||
Place := "St Andrews", | ||
Institution := "University of St Andrews" | ||
) ], | ||
), | ||
rec( | ||
LastName := "Margolis", | ||
FirstNames := "Leo", | ||
IsAuthor := true, | ||
IsMaintainer := true, | ||
Email := "[email protected]", | ||
WWWHome := "http://www.margollo.github.io", | ||
PostalAddress := Concatenation( | ||
"Departamento de Matematicas\n", | ||
"Universidad Autonoma de Madrid\n", | ||
"Campus Cantoblanco\n", | ||
"28049 Madrid\n", | ||
"Spain" ), | ||
Place := "Madrid", | ||
Institution := "Universidad Autonoma de Madrid" | ||
), | ||
rec( | ||
LastName := "Moede", | ||
FirstNames := "Tobias", | ||
IsAuthor := true, | ||
IsMaintainer := false, | ||
Email := "[email protected]", | ||
WWWHome := "https://www.tu-braunschweig.de/iaa/personal/moede", | ||
PostalAddress := Concatenation( [ | ||
"Institute of Analysis and Algebra\n", | ||
"TU Braunschweig\n", | ||
"Universitaetsplatz 2, 38106 Braunschweig\n", | ||
"Germany" ] ), | ||
Place := "Braunschweig", | ||
Institution := "TU Braunschweig" | ||
) | ||
], | ||
|
||
Status := "accepted", | ||
CommunicatedBy := "Olexandr Konovalov (St Andrews)", | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
2.5.4 | ||
3.0.0 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,80 @@ | ||
Overview of files changeg in respect to ModIsom 2.5.3: | ||
This comment has been minimized.
Sorry, something went wrong.
This comment has been minimized.
Sorry, something went wrong.
margollo
via email
Collaborator
|
||
|
||
ModIsomExt refers to a GAP package written by Leo Margolis and Tobias Moede the functionality of which is now included in this package, cf. https://www.tu-braunschweig.de/index.php?eID=dumpFile&t=f&f=114036&token=7391a74bb71a93524f0dc24d07e5330c3d3cdf6e and https://doi.org/10.1016/j.jaca.2022.100001. | ||
|
||
Changed: | ||
- detbins.gi: | ||
-- New invariants and new functions for all fields. Also new functions which do not need the order as input. | ||
-- Some of the existing functions now give more information, e.g. ConjugacyClassInfo or SandlingInfo | ||
-- Many of the functions are now documented. This concerns both, new and unchanged functions | ||
|
||
- checkbin.gi: | ||
-- Corrected mistake in main function as done in ModIsomExt. Basically, just copied the file from ModIsomExt | ||
-- New functionality which allows application to bigger fields | ||
-- Print info on time etc. as in ModIsomExt | ||
|
||
- fprint.gi: corrected mistake in function PowerBasisWeights as done in ModIsomExt | ||
|
||
New files: | ||
- collect.gi as given in ModIsomExt. Function to efficiently compute with Jennings bases in Loewy series quotients of the augmentation ideal | ||
- Jennings bound functions which in ModIsomExt are in detbins.gi into new files jenningsBound.g and jenningsConjecture.g | ||
- kernelsize.gi: to compute kernel sizes of power maps | ||
- tabletoalgebrandback.gi: functions which allow to convert hence and forth between elements in the group algebra (or rather the augmentation ideal) and the corresponding table | ||
- detbinsRT.gi: for the ring-theoretic functions of detbins.gi in ModIsom | ||
|
||
Technical differences between ModIsom and ModIsomExt: | ||
- ModIsom uses BindGlobal while ModIsomExt uses InstallMethod. --> Has been changed everywhere to BindGlobal | ||
- Documentation is generated differently. ModIsom uses GAPMacro --> Fused | ||
|
||
------------------------------------------------- | ||
------------------------------------------------ | ||
|
||
Concrete changes: | ||
|
||
detbins.gi: | ||
- RefinBins from ModIsomExt (i.e. to refine lists of groups and not only of ids) | ||
- MIPConjugcayClassInfo from ModIsomExt (i.e. with the parameter of Parmenter-Polcino Milies) | ||
- MIPJenningsInfo from ModIsomExt (i.e. incorporating Hertweck's G/D4(G) and better id recognition) | ||
- MIPSandlingInfo from ModIsomExt (i.e. incorporating Baginski/Margolis-Moede on small group rings) | ||
- BaginskiInfo from ModIsomExt, implementing Baginski99-results | ||
- CenterDerivedInfo from ModIsomExt | ||
- FrattiniInfo from ModIsomExt | ||
- JenningsDerivedInfo from ModIsomExt | ||
- BaginskiCarantiInfo from ModIsomExt | ||
- NilpotencyClassInfo from ModIsomExt | ||
- DimensionTwoCohomology from ModIsomExt | ||
|
||
- MIPJenningsInfoAllFields, only subsequent Jennings quotients | ||
- DimensionSecondHochschild, computes dimension of second Hochschild cohomology group | ||
- IsCoveredByTheory extended from ModIsomExt with various new results | ||
- IsCoveredByTheoryAllFields new function | ||
- Theorem41MS22 new function for result from Margolis-Stanojkovski | ||
- MaximalAbelianDirectFactor and MaximalElementaryAbelianDirectFactor new functions for canceling factors | ||
- AgemoInvariantAllM and OmegaInvariantAllM and AgemoCenterInvariantAllM and NormalSubgroupsInfo new functions based on Garcia-Lucas and Margolis-Sakurai-Stanojkovski | ||
- CyclicDerivedInfo and CyclicDerivedInfoAllFields new functions based on Garcia-Lucas-Del Rio-Stanojkovski and Garcia-Lucas-Del Rio | ||
- MIPBinsByGTInternal changed from ModIsomExt to incorporate new invariants and option to shut off cohomology calculations | ||
- MIPBinsByGT changes to 2-4 variables and with new invariants | ||
- MIPBinsByGTAllFieldsInternal and MIPBinsByGTAllFields new functions for all fields | ||
- MIPSplitGroupsByGroupTheoreticalInvariants and MIPSplitGroupsByGroupTheoreticalInvariantsNoCohomology and MIPSplitGroupsByGroupTheoreticalInvariantsAllFields and MIPSplitGroupsByGroupTheoreticalInvariantsAllFieldsNoCohomology new user friendly functions which only need list of groups as input | ||
|
||
|
||
checkbin.gi: | ||
- MIPBinSplit from ModIsomExt with change to allow to increase field | ||
- MIPSplitGroupsByAlgebras new user friendly function with input list of groups (and optional number to increase field) | ||
|
||
fprint.gi: correction of mistake in PowerBasisWeights as already done in ModIsomExt | ||
|
||
collect.gi: like in ModIsomExt + new user friendly function ModIsomTable | ||
|
||
detbinsRT.gi: functions in the second half of the old checkbin.gi | ||
|
||
kernelsize.gi: compute kernel size of power map | ||
|
||
jenningsBounds.g: functions on Jennings bound from ModIsomExt | ||
|
||
tabletoalgebrandback.gi: MIPElementTableToAlgebra and MIPElementAlgebraToTable functions to convert elements between group algebra and table | ||
|
||
Manual: | ||
- many of the new functions have been documented as well as the changes in the previous functions. Also some functions which remain unchanged are now documented | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Empty file.
Oops, something went wrong.
1 comment
on commit ba9dff0
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@margollo thanks for taking care of the package! You state my webpage wrongly twice though, it was correct in PackageInfo.g
before - please change to https://olexandr-konovalov.github.io/
Hi @margollo - thanks for contributing to modisom, and this
changes.txt
is quite helpful to understand the background. As another maintainer of the package ;-) I would prefer changes to be made via pull requests though, so that they can be properly tested and reviewed. For example, there is a typo in line 1 here, and also would be useful to state that this is about version 3.0.0, otherwise it is unclear in which release these changes were introduced (2.5.4? 2.6.0?) and will be even less clear in the future.