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

FusionRing: Rmatrix revisited #31284

Closed
dwbump mannequin opened this issue Jan 23, 2021 · 19 comments
Closed

FusionRing: Rmatrix revisited #31284

dwbump mannequin opened this issue Jan 23, 2021 · 19 comments

Comments

@dwbump
Copy link
Mannequin

dwbump mannequin commented Jan 23, 2021

The R-matrix method of a FusionRing computes R^{ab}_c. If a=b it is somewhat delicate to compute. Previously a method of Leduc and Ram was used, and computation of F-matrices by #30423 seemed to show that there was an error. The difficulty is probably not in the result of Leduc and Ram (actually due to Reshetikhin) but in the implementation. This ticket replaces the algorithm with one of Bonderson, Delaney, Galindo, Rowell, Tran and Wang. Preliminary testing by computing F-matrices seems to show that this method gives correct results. (Thanks to Eric Rowell for suggesting this approach.)

CC: @tscrim @sagetrac-sage-combinat @dwbump @willieab @physicstravels

Component: combinatorics

Keywords: FusionRing

Author: Daniel Bump, Willie Aboumrad, Travis Scrimshaw

Branch/Commit: 9c6a639

Reviewer: Travis Scrimshaw

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

@dwbump dwbump mannequin added this to the sage-9.3 milestone Jan 23, 2021
@dwbump dwbump mannequin added c: combinatorics labels Jan 23, 2021
@dwbump
Copy link
Mannequin Author

dwbump mannequin commented Jan 23, 2021

New commits:

470ffactrac 31183: build scipy on Mac OS X Big Sur.
f88f3a2Merge branch 'scipy-big-sur' into develop
894f956revision of r_matrix method

@dwbump
Copy link
Mannequin Author

dwbump mannequin commented Jan 23, 2021

Branch: public/fusion_rmatrix-31284

@dwbump
Copy link
Mannequin Author

dwbump mannequin commented Jan 23, 2021

Commit: 894f956

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Jan 23, 2021

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

d85f2feremove r_matrix_old

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Jan 23, 2021

Changed commit from 894f956 to d85f2fe

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Jan 23, 2021

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

87cbbddcorrection in r_matrix method

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Jan 23, 2021

Changed commit from d85f2fe to 87cbbdd

@dwbump
Copy link
Mannequin Author

dwbump mannequin commented Jan 24, 2021

Changed author from bump, aboumrad to Daniel Bump, Willie Aboumrad, Travis Scrimshaw

@dwbump
Copy link
Mannequin Author

dwbump mannequin commented Jan 29, 2021

comment:5

Testing with the F-matrix computations for Type "A2" level 2 shows that this is a good fix: after this change to the R-matrix code, we have consistent hexagon and pentagon relations and are able to compute the F-matrix. This is done not with out of the box F-matrix factory in #30423 but with an improved version of that code.

@dwbump
Copy link
Mannequin Author

dwbump mannequin commented Jan 29, 2021

Changed work issues from Further testing is needed to Code from #31183 should be removed

@dwbump dwbump mannequin added the s: needs review label Jan 29, 2021
@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Feb 4, 2021

Changed commit from 87cbbdd to 5300a8c

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Feb 4, 2021

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

5300a8cminor documentation edits

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Feb 15, 2021

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

f410ecdremoved Leduc-Ram algorithm from r_matrix method

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Feb 15, 2021

Changed commit from 5300a8c to f410ecd

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Feb 15, 2021

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

9c6a639Some trivial formatting changes.

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Feb 15, 2021

Changed commit from f410ecd to 9c6a639

@tscrim
Copy link
Collaborator

tscrim commented Feb 15, 2021

Changed work issues from Code from #31183 should be removed to none

@tscrim
Copy link
Collaborator

tscrim commented Feb 15, 2021

comment:10

I just broke the one big line up into smaller parts to be more PEP8 compliant factored out the self.basis() calls. If my changes are good, then you can set a positive review.

@vbraun
Copy link
Member

vbraun commented Mar 9, 2021

Changed branch from public/fusion_rmatrix-31284 to 9c6a639

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

2 participants