1mkcycl(1) User Commands mkcycl(1)
2
3
4
6 mkcycl - find cyclic subspaces of a condensed module
7
9 mkcycl [OPTIONS] <Name>
10
12 This program is invoked after pwkond(1) has calculated the condensation
13 with respect to the peak words. Mkcycl calculates, for each condensed
14 module, its 1-dimensional subspaces. The output is a list of vectors
15 (in matrix form) for each irreducible constituent, which generate all
16 cyclic submodules. For example, if "X10a" is the constituent's name,
17 the list of vectors is written to "X10a.v".
18
20 -Q Quiet, no messages.
21
22 -V Verbose, more messages.
23
24 -T <MaxTime>
25 Set CPU time limit
26
27 -G Produce output in GAP format. This option implies -Q.
28
30 Mkcycl uses a very simple approach: it spins up every vector in the
31 condensed module (avoiding scalar multiples, though), and maintains a
32 list of all cyclic submodules found. As the dimension of the condensed
33 module grows, the number of vectors to spin up quickly becomes very
34 large. This poses an upper limit on the dimension of condensed mod‐
35 ules, i.e., on the multiplicity of irreducible constituents. Over
36 GF(2), for example, a 16-dimensional condensed module requires about 20
37 hours of CPU time on a standard workstation.
38
39 A second limit concerns the number of cyclic submodules. Usually there
40 are much less cyclic submodules than 1-spaces. Sometimes, however, it
41 may happen that the peak word found in the second step is "bad" in the
42 sense that the condensed generators commute. In such a case one finds
43 a large number of cyclic submodules and the following steps will proba‐
44 bly take too much time. For this reason, the pwkond(1) program has an
45 option to exclude one or more specified peak words from the search.
46 So, if the peak word turns out to be "bad", you can try another one.
47
49 Name.cfinfo
50 Constituent info file.
51
52 Name<Cf>.{1,2,...}k
53 Generators on condensed modules.
54
55 Name<Cf>.np
56 Condensed peak words.
57
59 Name<Cf>.v
60 Cyclic submodules.
61
63 mkdotl(1), pwkond(1)
64
65
66
67MeatAxe 2.4.24 mkcycl(1)