CoCalc provides the best real-time collaborative environment for Jupyter Notebooks, LaTeX documents, and SageMath, scalable from individual use to large groups and classes! Also, H100 GPUs starting at $2/hour.
CoCalc provides the best real-time collaborative environment for Jupyter Notebooks, LaTeX documents, and SageMath, scalable from individual use to large groups and classes! Also, H100 GPUs starting at $2/hour.
| Download
Project: Combinatorics classes 2024
Views: 8Visibility: Unlisted (only visible to those who know the link)
Image: ubuntu2204RSK and the Littlewood-Richardson rule
Math 737 - Lab 7
Exercise 1:
Google search the phrase 'sage math rsk' to find the Sage documentation for the RSK and RSK_inverse functions.
Then create one or more examples (different from the examples in the documentation) to demonstrate how to use these functions. One of your examples should check you work on a Team Activity from the class notes.
Demonstrate in your examples what happens to the matrix when you swap the tableaux P and Q.
Exercise 2: Finish the 'for' loop below to check that for every involution of , its corresponding insertion and recording tableaux are equal. Do the same for .
Exercise 3: Calculate the sum of for all with boxes. Do the same for . Conjecture a formula in terms of . How does RSK prove this formula? (The answer is in Fulton Section 4.3.)
In the rest of the lab, we will calculate the Littlewood-Richardson coefficents in two different ways.
Start by evaluating the block below to define the operator s, which is the built-in Schur polynomial function in Sage.
Exercise 4: Multiply the Schur polynomials for and . Note that the code automatically expands the product as a sum of Schur polynomials. By looking at the coefficients, find the Littlewood-Richardson coefficient corresponding to .
Exercise 5: Evaluate the code below to see how to create skew SSYT of a given shape and content, create the row word, then check whether it is Yamanouchi.
Then use these functions to help you find Littlewood-Richardson tableaux of shape and content , with , , and as above. Then find for different partitions , , and .
Semistandard skew tableaux of shape [3, 2, 1] / [2, 1] and weight [1, 1, 1]