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

Implement representations for Virasoro algebra #23037

Closed
tscrim opened this issue May 20, 2017 · 28 comments
Closed

Implement representations for Virasoro algebra #23037

tscrim opened this issue May 20, 2017 · 28 comments

Comments

@tscrim
Copy link
Collaborator

tscrim commented May 20, 2017

We implement the chargeless representations and Verma modules for the Virasoro algebra. Along the way, we also add witt to the catalog and change the bracket convention for the Witt and Virasoro algebras.

A note on the change to the bracket convention: Our current bracket convention is non-standard with the rest of the literature and causes formulas to change in subtle ways. So the easiest thing to do is change it, and I think this will be better in the long run.

CC: @sagetrac-sage-combinat @darijgr

Component: algebra

Keywords: lie algebras

Author: Travis Scrimshaw

Branch/Commit: 999dcfb

Reviewer: Frédéric Chapoton

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

@tscrim tscrim added this to the sage-8.0 milestone May 20, 2017
@tscrim
Copy link
Collaborator Author

tscrim commented May 20, 2017

@tscrim
Copy link
Collaborator Author

tscrim commented May 20, 2017

Commit: 8069b18

@tscrim
Copy link
Collaborator Author

tscrim commented May 20, 2017

New commits:

65a57d4Improving doc and check for (p)Witt algebras.
e614c79Fixed `__mul__` for Lie algebra elements to handle actions.
c7a49c4Implement chargeless represenation.
8069b18Changing bracket convention for Witt and Virasoro. Implementing Verma modules.

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented May 20, 2017

Branch pushed to git repo; I updated commit sha1. New commits:

aaeb1c9Updating documentation.

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented May 20, 2017

Changed commit from 8069b18 to aaeb1c9

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Jan 11, 2018

Changed commit from aaeb1c9 to 4c17c8c

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Jan 11, 2018

Branch pushed to git repo; I updated commit sha1. New commits:

4c17c8cMerge branch 'public/lie_algebras/reprs_virasoro-23037' of git://trac.sagemath.org/sage into public/lie_algebras/reprs_virasoro-23037

@fchapoton
Copy link
Contributor

comment:4

There is one it.next that should be next(it) for py3 sake, no ?

and doc does not build, probably because of

+    this for `\{d_i \mid -10 \leq i < 10\}::

EDIT: typo "+ REFERNCES::"

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Jan 15, 2018

Changed commit from 4c17c8c to 2fdd3e4

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Jan 15, 2018

Branch pushed to git repo; I updated commit sha1. New commits:

2fdd3e4Use next() and typo fixes.

@tscrim
Copy link
Collaborator Author

tscrim commented Jan 15, 2018

comment:6

Yes, thanks. Fixed.

@fchapoton
Copy link
Contributor

comment:7

another issue here:

+    REFERENCES::

has too many colons

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Jan 16, 2018

Branch pushed to git repo; I updated commit sha1. New commits:

4b9ef94No double colon on references.

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Jan 16, 2018

Changed commit from 2fdd3e4 to 4b9ef94

@tscrim
Copy link
Collaborator Author

tscrim commented Jan 16, 2018

comment:9

Good catch. Fixed.

@tscrim

This comment has been minimized.

@fchapoton
Copy link
Contributor

comment:11

A strange sentence here in Verma modules:

+    The Virasoro algebra admits a triangle decomposition of

Maybe you mean of the shape ?

Otherwise, looks good.

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Jan 16, 2018

Changed commit from 4b9ef94 to 8dfb361

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Jan 16, 2018

Branch pushed to git repo; I updated commit sha1. New commits:

8dfb361Tweak documentation.

@tscrim
Copy link
Collaborator Author

tscrim commented Jan 16, 2018

comment:13

Replying to @fchapoton:

A strange sentence here in Verma modules:

+    The Virasoro algebra admits a triangle decomposition of

Maybe you mean of the shape ?

No, it is a triangular decomposition in the same way of simple Lie algebras or Lie groups by the root system (positive, negative, and 0 parts). I made some tweaks to the documentation; they probably don't help much, but maybe they do.

Otherwise, looks good.

Thank you very much for looking at this.

@tscrim tscrim modified the milestones: sage-8.0, sage-8.2 Jan 16, 2018
@fchapoton
Copy link
Contributor

comment:14

I understand the triangular decomposition, sure.

You introduced a typo : "trianglar"

I would simply remove the "of"

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Jan 16, 2018

Branch pushed to git repo; I updated commit sha1. New commits:

999dcfbFixes in virasoro.VermaModule.

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Jan 16, 2018

Changed commit from 8dfb361 to 999dcfb

@tscrim
Copy link
Collaborator Author

tscrim commented Jan 16, 2018

comment:16

Ah, sorry, I misunderstood your comment:11. Here is the fix from comment:14.

@fchapoton
Copy link
Contributor

Reviewer: Frédéric Chapoton

@fchapoton
Copy link
Contributor

comment:17

Thanks. Then good to go.

@tscrim
Copy link
Collaborator Author

tscrim commented Jan 16, 2018

comment:18

Thank you again very much for the review!

@vbraun
Copy link
Member

vbraun commented Jan 18, 2018

Changed branch from public/lie_algebras/reprs_virasoro-23037 to 999dcfb

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants