One Hat Cyber Team
Your IP :
216.73.216.115
Server IP :
194.44.31.54
Server :
Linux zen.imath.kiev.ua 4.18.0-553.77.1.el8_10.x86_64 #1 SMP Fri Oct 3 14:30:23 UTC 2025 x86_64
Server Software :
Apache/2.4.37 (Rocky Linux) OpenSSL/1.1.1k
PHP Version :
5.6.40
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
usr
/
share
/
Macaulay2
/
Edit File:
InvariantRing.m2
-* Copyright 2020, Luigi Ferraro, Federico Galetto, Francesca Gandini, Hang Huang, Matthew Mastroeni, Xianglong Ni. You may redistribute this file under the terms of the GNU General Public License as published by the Free Software Foundation, either version 2 of the License, or any later version. *- newPackage( "InvariantRing", Version => "2.0", Date => "November 11, 2020", Authors => { {Name => "Luigi Ferraro", Email => "lferraro@ttu.edu", HomePage => "http://www.math.ttu.edu/~lferraro/" }, {Name => "Federico Galetto", Email => "f.galetto@csuohio.edu", HomePage => "https://math.galetto.org" }, {Name => "Francesca Gandini", Email => "fra.gandi.phd@gmail.com", HomePage => "https://sites.google.com/a/umich.edu/gandini/home" }, {Name => "Hang Huang", Email => "hhuang235@tamu.edu", HomePage => "https://math.tamu.edu/~hhuang" }, {Name => "Thomas Hawes", Email => "thomas.hawes@maths.ox.ac.uk"}, {Name => "Matthew Mastroeni", Email => "mmastro@okstate.edu", HomePage => "https://mnmastro.github.io/" }, {Name => "Xianglong Ni", Email => "xlni@berkeley.edu", HomePage => "https://math.berkeley.edu/~xlni/"} }, Headline => "invariants of group actions", Keywords => {"Representation Theory", "Group Theory"}, Certification => { "journal name" => "Journal of Software for Algebra and Geometry", "journal URI" => "https://msp.org/jsag/", "article title" => "The InvariantRing package for Macaulay2", "acceptance date" => "2023-09-14", "published article URI" => "https://msp.org/jsag/2024/14-1/p02.xhtml", "published article DOI" => "10.2140/jsag.2024.14.5", "published code URI" => "https://msp.org/jsag/2024/14-1/jsag-v14-n1-x02-InvariantRing.m2", "release at publication" => "d708862d93052a37b7f9ff1e584a9b57d1cb7870", "version at publication" => "2.0", "volume number" => "14", "volume URI" => "https://msp.org/jsag/2024/14-1/" }, AuxiliaryFiles => true, DebuggingMode => false ) export { "GroupAction", "finiteAction", "FiniteGroupAction", "group", "isAbelian", "permutationMatrix", "schreierGraph", "words", "cyclicFactors", "DiagonalAction", "diagonalAction", "equivariantHilbert", "equivariantHilbertSeries", "weights", "actionMatrix", "groupIdeal", "hilbertIdeal", "linearlyReductiveAction", "LinearlyReductiveAction", "action", "definingIdeal", "DegreeBound", "invariants", "invariantRing", "isInvariant", "reynoldsOperator", "UseLinearAlgebra", "RingOfInvariants", "UseCoefficientRing", "UseNormaliz", "UsePolyhedra", "hironakaDecomposition", "molienSeries", "primaryInvariants", "secondaryInvariants", "Dade", "DegreeVector", "PrintDegreePolynomial" } needsPackage("Elimination") needsPackage("Normaliz") needsPackage("Polyhedra") GroupAction = new Type of HashTable ------------------------------------------- --- GroupAction methods ------------------- ------------------------------------------- ring GroupAction := Ring => G -> G.ring dim GroupAction := ZZ => G -> dim ring G ------------------------------------------- --- LOAD AUXILIARY FILES ------------------ ------------------------------------------- load "./InvariantRing/FiniteGroups.m2" load "./InvariantRing/AbelianGroups.m2" load "./InvariantRing/LinearlyReductiveGroups.m2" load "./InvariantRing/Invariants.m2" load "./InvariantRing/Hawes.m2" beginDocumentation() load "./InvariantRing/InvariantRingDoc.m2" load "./InvariantRing/FiniteGroupsDoc.m2" load "./InvariantRing/AbelianGroupsDoc.m2" load "./InvariantRing/LinearlyReductiveGroupsDoc.m2" load "./InvariantRing/InvariantsDoc.m2" load "./InvariantRing/HawesDoc.m2" load "./InvariantRing/Tests.m2" end
Simpan