Macaulay2 » Documentation
Packages » SchurFunctors :: printSchurModuleElement
next | previous | forward | backward | up | index | toc

printSchurModuleElement -- display a Schur-module element as a linear combination of tableaux

Description

Interprets v as an element of M and prints it as a sum $\sum_T c_T \cdot T$ over semistandard fillings $T$ in the cached basis of M, with each T drawn via its net method.

i1 : M = schurModule({2,1}, QQ^3);
i2 : v = sum(numgens M, i -> (i+1) * M_i);

       8
o2 : QQ
i3 : printSchurModuleElement(v, M)
  +-+-+   +-+-+   +-+-+   +-+-+   +-+-+   +-+-+   +-+-+   +-+-+
1*|0|0| 2*|0|1| 3*|0|2| 4*|0|0| 5*|0|1| 6*|0|2| 7*|1|1| 8*|1|2| 
  |1| |   |1| |   |1| |   |2| |   |2| |   |2| |   |2| |   |2| |
  +-+-+   +-+-+   +-+-+   +-+-+   +-+-+   +-+-+   +-+-+   +-+-+

o3 = stdio

o3 : File

See also

Ways to use printSchurModuleElement:

  • printSchurModuleElement(Vector,Module)

For the programmer

The object printSchurModuleElement is a method function.


The source of this document is in /build/reproducible-path/macaulay2-1.26.05+ds/M2/Macaulay2/packages/SchurFunctors.m2:2541:0.