Elsevier Science Home
Computer Physics Communications Program Library
Full text online from Science Direct
Programs in Physics & Physical Chemistry
CPC Home

[Licence| Download | New Version Template] adpf_v1_0.tar.gz(15 Kbytes)
Manuscript Title: A MAPLE program for calculations with Schur functions.
Authors: M.J. Carvalho, S. D'Agostino
Program title: SCHUROPERA
Catalogue identifier: ADPF_v1_0
Distribution format: tar.gz
Journal reference: Comput. Phys. Commun. 141(2001)282
Programming language: Maple.
Computer: Pentium 933 MHz, Compaq Presario 1260, Pentium 300 MHz.
Operating system: Windows 95/98.
Keywords: Schur functions, Outer product, Internal product, Plethysm, Unitary group, Symmetric group, Character table, General purpose, Algebras, Computer algebra.
Classification: 4.2, 5.

Nature of problem:
Most common operations involving Schur functions, which are widely applied, in particular to many-body physics.

Solution method:
The outer product, skew division, and other plethysm of Schur functions rely on an algorithm for the multiplication and division of monomial symmetric functions [1]. For the internal product of Schur functions, extensive use is made of the MAPLE library program "combinat" [2].

Main limitation is running time.

Running time:
Running time depends both on the operation performed and on the computer processor type. Elapsed times for specific operations are reported in the test runs.

[1] M.J. Carvalho, S. D'Agostino, Plethysms of Schur functions and the Shell model, J. Phys. A: Math. Gen. 34 (2001) 1375-1392.
[2] MAPLE 6, copyright 2000, Waterloo Maple Inc.