1soc(1)                           User Commands                          soc(1)
2
3
4

NAME

6       soc - Socle series
7

SYNOPSIS

9       soc [OPTIONS] <Name>
10

DESCRIPTION

12       This  program determines the Loewy structure of a module by calculating
13       the socles.  Before  using  the  program,  you  must  run  chop(1)  and
14       pwkond(1) with the -t option.  For example,
15
16         chop m11
17         pwkond -t m11
18         soc m11
19
20       For  each  layer  of the socle series, the program prints the dimension
21       and the multiplicities of the irreducible constituents in  this  layer.
22       This  information  is  also  written to the cfinfo file.  The following
23       example shows the relevant portion of the cfinfo file:
24
25         CFInfo.NSocles := 5;
26         CFInfo.Socles := [[1,0,0],[0,1,1],[2,0,0],[0,1,1],[1,0,0]];
27
28       The numbers in CFInfo.socles are the multiplicities of the  irreducible
29       constituents for each layer of the socle series.
30
31       Using the -l option, you can specify a maximum length.  After MaxLength
32       socles have been calculated, the program prints a warning and stops.
33
34       A basis basis reflecting the Loewy structure of the module  is  written
35       to  Name.soc.   Note:  soc always writes a basis of the full space.  If
36       the socle series is  not  calculated  completely  because  the  maximum
37       length  has  been  reached,  the partial basis found so far is extended
38       with random vectors to form a complete basis.
39

OPTIONS

41       -Q     Quiet, no messages.
42
43       -V     Verbose, more messages.
44
45       -T <MaxTime>
46              Set CPU time limit
47
48       -l <length>
49              Calculate only the first<length> layers.
50

IMPLEMENTATION DETAILS

52       The algorithm used by this program was developed by Magdolna Szöke; see
53       "Examining  Green  Correspondents of Weight Modules", Aachener Beiträge
54       zur Mathematik, Band 24, Wissenschaftsverlag Mainz, Aachen, 1998.
55

INPUT FILES

57       Name.cfinfo
58              Constituent info file.
59
60       Name<Cf>.std.{1,2,...}
61              Generators on constituents.
62
63       Name<Cf>.op
64              Spin-up script for the standard basis.
65
66       Name<Cf>.k
67              Uncondense matrix.
68

OUTPUT FILES

70       Name.cfinfo
71              Constituent info file.
72
73       Name.soc
74              Matrix for basis change.
75

SEE ALSO

77       chop(1), pwkond(1)
78
79
80
81MeatAxe                             2.4.24                              soc(1)
Impressum