Open 1150906c-a05e-4119-a7ed-67cf7ad87ccf opened 5 years ago
Description changed:
---
+++
@@ -6,7 +6,7 @@
Our major functionality objectives are:
* creating a class for generalized cluster seeds, with analogous attributes to ClusterSeed
-* implementing generalized mutation for arbitrary coefficients
+* implementing generalized mutation for coefficients subject to the normalization conditions defined by [Tomoki Nakanishi](https://arxiv.org/abs/1409.5967).
* creating methods for calculating left and right companion algebras
* creating a method for unfolding cluster algebras
Description changed:
---
+++
@@ -2,13 +2,13 @@
In 2011, [Chekhov and Shapiro](https://arxiv.org/abs/1111.3963) introduced a generalization of cluster algebras in which the exchange polynomials are allowed to have arbitrarily many terms.
-We want to create a new class, GeneralizedClusterSeed, and related methods necessary to implement these algebras in Sage. We plan to build on the framework established by Rupel and Stella's [implementation](http://doc.sagemath.org/html/en/reference/algebras/sage/algebras/cluster_algebra.html) of cluster algebras.
+We aim to add generalized cluster algebra functionality and related methods necessary to implement the current understanding of these algebras in Sage. This will be accomplished by building upon the framework established by Rupel and Stella's [http://doc.sagemath.org/html/en/reference/algebras/sage/algebras/cluster_algebra.html](http://doc.sagemath.org/html/en/reference/algebras/sage/algebras/cluster_algebra.html) implementation of cluster algebras.
Our major functionality objectives are:
-* creating a class for generalized cluster seeds, with analogous attributes to ClusterSeed
-* implementing generalized mutation for coefficients subject to the normalization conditions defined by [Tomoki Nakanishi](https://arxiv.org/abs/1409.5967).
-* creating methods for calculating left and right companion algebras
-* creating a method for unfolding cluster algebras
+* adding the ability to mutate with arbitrary exchange polynomials to the current ClusterAlgebra package;
+* implementing generalized mutation for coefficients subject to the normalization conditions defined by [Tomoki Nakanishi](https://arxiv.org/abs/1409.5967);
+* creating methods for calculating left and right companion cluster algebras;
+* creating a method for unfolding cluster algebras.
For more information, see:
Ticket retargeted after milestone closed (if you don't believe this ticket is appropriate for the Sage 8.8 release please retarget manually)
As the Sage-8.8 release milestone is pending, we should delete the sage-8.8 milestone for tickets that are not actively being worked on or that still require significant work to move forward. If you feel that this ticket should be included in the next Sage release at the soonest please set its milestone to the next release milestone (sage-8.9).
Branch: u/gh-kelleye/master
Current beta version of the generalized cluster algebra code.
Old attachment can now be ignored.
Last 10 new commits:
816c665 | Merge pull request #36 from godfrey-cw/master |
6fee69e | pyflakes cleanup |
5bb4e04 | Merge pull request #35 from fchapoton/pyflakes |
56d9857 | trying to tell where conflicts lie |
4169540 | use splitlines |
15a2b7d | Merge pull request #30 from fchapoton/patch-1 |
4034768 | Typo: alread -> already |
2fd52e5 | Merge pull request #37 from kevinywlui/patch-2 |
c981690 | Actually install the cheat sheet when using setup.py |
da5a902 | Merge pull request #39 from kevinywlui/develop |
Commit: da5a902
Changed branch from u/gh-kelleye/master to u/gmoose05/master
Branch pushed to git repo; I updated commit sha1. New commits:
d6c4261 | Merge branch 't/26771/master' into develop |
Branch pushed to git repo; I updated commit sha1. New commits:
9d7959f | Added Exchange Degress for real |
Code rebased for 8.9-beta_2 - still in testing and debugging phase
Changed branch from u/gmoose05/master to u/gh-kelleye/master
Changed branch from u/gh-kelleye/master to u/drupel/master
Branch pushed to git repo; I updated commit sha1. New commits:
a903cc8 | Updated mutate_initial to compute g-vectors and F-polynomials along the way |
Branch pushed to git repo; I updated commit sha1. New commits:
5aa66f6 | I think mutate_initial works! |
Branch pushed to git repo; I updated commit sha1. New commits:
83ba551 | Fixed mutate_initial (again) |
Added some doctests.
Changed branch from u/drupel/master to u/gh-kelleye/master
Changed branch from u/gh-kelleye/master to u/gmoose05/master
Changed branch from u/gmoose05/master to u/drupel/master
Branch pushed to git repo; I updated commit sha1. New commits:
d5f509e | Small aesthetic fix to mutate_initial |
Changed branch from u/drupel/master to u/gmoose05/master
Branch pushed to git repo; I updated commit sha1. New commits:
7febc08 | Placeholder for formal vaariables if intermediate exchange coefficients Z are not specified |
Branch pushed to git repo; I updated commit sha1. New commits:
0d1920d | Fixed a few doctests |
Changed branch from u/gmoose05/master to u/gh-kelleye/master
Changed branch from u/gh-kelleye/master to u/gmoose05/master
Changed branch from u/gmoose05/master to u/drupel/master
Changed branch from u/drupel/master to u/gmoose05/master
Branch pushed to git repo; I updated commit sha1. New commits:
7ef4532 | Changed d and Z in ClusterAlgebra to d0 and Z0, and added methods accordingly |
Branch pushed to git repo; I updated commit sha1. New commits:
a1dd5ec | fixed bug |
Branch pushed to git repo; I updated commit sha1. New commits:
8fa4c28 | fixed bug |
Changed branch from u/gmoose05/master to u/drupel/master
Changed branch from u/drupel/master to u/gmoose05/master
Changed branch from u/gmoose05/master to u/drupel/master
Changed branch from u/drupel/master to u/gmoose05/master
This ticket is being opened to describe proposed work for an coding sprint at the IMA.
In 2011, Chekhov and Shapiro introduced a generalization of cluster algebras in which the exchange polynomials are allowed to have arbitrarily many terms.
We aim to add generalized cluster algebra functionality and related methods necessary to implement the current understanding of these algebras in Sage. This will be accomplished by building upon the framework established by Rupel and Stella's http://doc.sagemath.org/html/en/reference/algebras/sage/algebras/cluster_algebra.html implementation of cluster algebras.
Our major functionality objectives are:
For more information, see:
https://arxiv.org/abs/1111.3963
https://arxiv.org/abs/1504.06758
https://arxiv.org/pdf/1006.4276.pdf
CC: @tscrim @sagetrac-gmoose05 @stumpc5 @Etn40ff @EBanaian @sagetrac-drupel
Component: combinatorics
Keywords: IMA coding sprints, days99, cluster algebra, generalized cluster algebra
Author: Esther Banaian, Elizabeth Kelley, Dylan Rupel, Gregg Musiker
Branch/Commit: public/ticket-26771 @
4a523cc
Issue created by migration from https://trac.sagemath.org/ticket/26771