Skip to content

Symmetric functions: Kronecker product over any ring; Kronecker coproduct; antipode over any ring; forgotten basis over any ring; Witt basis; Frobenius and Verschiebung; doc fixes #14775

@darijgr

Description

@darijgr

This ticket does the following:

  1. The current version of itensor (the Kronecker product on the ring of symmetric function) only works when the ground ring is an algebra over the rationals. This is not a mathematically reasonable restriction. Fix this.

  2. The Kronecker coproduct on the ring of symmetric function has to be implemented. Implement it.

  3. The antipode on the ring of symmetric functions uses coercion into the powersum basis. This means it, too, is not getting computed over arbitrary base rings. Fix this.

  4. The forgotten basis of Symm is defined by duality rather than by explicit formulas. Our duality methods use the powersum basis, again leading to errors for ground rings not being QQ-algebras.

  5. The Witt symmetric functions form another basis of Symm. Implement them.

  6. Implement Frobenius and Verschiebung operations on Symm without recourse to plethysm.

Apply:

CC: @zabrocki @anneschilling @tscrim @nthiery @hivert @sagetrac-sage-combinat @mwhansen

Component: combinatorics

Keywords: symmetric function, combinat, kronecker product, days49

Author: Darij Grinberg

Reviewer: Travis Scrimshaw, Mike Zabrocki

Merged: sage-5.12.beta4

Issue created by migration from https://trac.sagemath.org/ticket/14775

Metadata

Metadata

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions