Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft: use group algebra for characters #4334

Closed
wants to merge 4 commits into from

Conversation

lgoettgens
Copy link
Member

This is what I talked to you (@felix-roehrich ) about yesterday. The first three commits are a nice improvement IMO. From the fourth commit, I am not convinced, in particular that this new approach has a usability benefit over Dict{WeightLatticeElem, ZZRingElem}. And the printing it gets less readable as well. Let's talk again about this in the office in the upcoming days.

Some notes: This needs thofma/Hecke.jl#1688 dev'ed to work. The PR head is currently set to #4297 (which is included here as well) to only show any newer changes in the github UI.
I didn't yet invest time into fixing the tests, they just need a lot of type conversions...

@lgoettgens lgoettgens added WIP NOT ready for merging topic: LieAlgebras experimental Only changes experimental parts of the code labels Nov 20, 2024
@lgoettgens lgoettgens marked this pull request as draft November 20, 2024 16:42
@lgoettgens
Copy link
Member Author

After talking to @felix-roehrich about this, we decided to not go down the route with group algebras, but stay with Dict{WeightLatticeElem,IntegerUnion} for the time being. I'll open a new PR for that.

@lgoettgens lgoettgens closed this Nov 21, 2024
@lgoettgens lgoettgens deleted the lg/character-ring branch November 25, 2024 09:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
experimental Only changes experimental parts of the code topic: LieAlgebras WIP NOT ready for merging
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant