-
-
Notifications
You must be signed in to change notification settings - Fork 482
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
Extended Affine Weyl Groups SD40 #15375
Comments
Attachment: trac_15375-extended_affine_weyl_groups_sd40.patch.gz Implements Extended Affine Iwahori Hecke Algebras |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
Commit: |
New commits:
|
Branch pushed to git repo; I updated commit sha1. New commits:
|
Branch pushed to git repo; I updated commit sha1. New commits:
|
comment:11
Doctests now pass |
Branch pushed to git repo; I updated commit sha1. New commits:
|
Branch pushed to git repo; I updated commit sha1. New commits:
|
Changed keywords from days54 to days54, coxeter |
Branch pushed to git repo; I updated commit sha1. New commits:
|
comment:118
Replying to @dwbump:
For me everything builds fine. I ran
I do not think they are related to this branch. So unless there is something else, I guess we can set positive review. |
comment:119
In decreasing probability, it looks like your |
comment:120
Any conjectures about the patchbot? I presume that the patchbot merges the patch on top of the develop tip then tries to build. Is that correct? It looks from the log as if it actually tries to merge it with a branch called patchbot/base. There doesn't actually seem to be such a branch in the repository. |
comment:121
Thanks Travis, that did the trick. For me all tests pass now. Replying to @dwbump:
On my local computer, I merged in the latest development version sage-6.8.beta6 and everything merged fine. So I think something is wrong with the patchbot. I am going to set positive review, since we all seem happy with the patch. |
comment:122
Right, I ran all the tests yesterday after a distclean build and there were no failures.
|
comment:124
|
comment:125
The build of pdf documentation fails. It outputs algebra.pdf and then seems to hang. |
comment:126
Now that this ticket needs_work anyway: In the 4 files that you're adding in this ticket: please use the standard copyright statement as explained in http://doc.sagemath.org/html/en/developer/coding_basics.html#headings-of-sage-library-code-files Currently, two of the files have no copyright statement and two do not state the GPL version. |
comment:127
Here is a log of the results of ! http://match.stanford.edu/pdflog (Temporary URL) |
comment:128
By default, a
which is not valid LaTeX. To avoid the default, you can add diff --git a/src/sage/combinat/root_system/extended_affine_weyl_group.py b/src/sage/combinat/root_system/extended_affine_weyl_group.py
index 7d35cac..56d9e6d 100644
--- a/src/sage/combinat/root_system/extended_affine_weyl_group.py
+++ b/src/sage/combinat/root_system/extended_affine_weyl_group.py
@@ -155,6 +155,7 @@ def ExtendedAffineWeylGroup(cartan_type, general_linear=None, **print_options):
There are isomorphisms
.. MATH::
+ :nowrap:
\begin{align*}
W &\cong M \rtimes W_0 \cong W_0 \ltimes M \\
diff --git a/src/sage/groups/group_semidirect_product.py b/src/sage/groups/group_semidirect_product.py
index 627056f..63b8769 100644
--- a/src/sage/groups/group_semidirect_product.py
+++ b/src/sage/groups/group_semidirect_product.py
@@ -152,11 +152,11 @@ class GroupSemidirectProduct(CartesianProduct):
.. MATH::
- \begin{align*}
+ \begin{aligned}
(g_1,h_1)(g_2,h_2) &= g_1 h_1 g_2 h_2 \\
&= g_1 g_2 g_2^{-1} h_1 g_2 h_2 \\
&= (g_1g_2, twist(g_2^{-1}, h_1) h_2)
- \end{align*}
+ \end{aligned}
If ``act_to_right`` is False, the group `G \rtimes H` is specified by a homomorphism `\psi\in \mathrm{Hom}(H,\mathrm{Aut}(G))`
such that
@@ -175,11 +175,11 @@ class GroupSemidirectProduct(CartesianProduct):
.. MATH::
- \begin{align*}
+ \begin{aligned}
(g_1,h_1)(g_2,h_2) &= g_1 h_1 g_2 h_2 \\
&= g_1 h_1 g_2 h_1^{-1} h_1 h_2 \\
&= (g_1 twist(h_1,g_2), h_1 h_2)
- \end{align*}
+ \end{aligned}
If ``prefix0`` (resp. ``prefixl``) is not None then it is used as a wrapper for
printing elements of ``G`` (resp. ``H``). If ``print_tuple`` is True then elements are printed |
comment:129
There is a huge file called !
At this point pdflatex barfs. |
comment:130
Thanks, Dan, that is very helpful. I will fix the doc. |
comment:131
As John had mentioned, you need to change: - \begin{align*}
+ \begin{aligned}
W &\cong M \rtimes W_0 \cong W_0 \ltimes M \\
E &\cong L \rtimes W_0 \cong W_0 \ltimes L
- \end{align*}
+ \begin{aligned} and .. MATH::
- \begin{align*}
+ \begin{aligned}
(g_1,h_1)(g_2,h_2) &= g_1 h_1 g_2 h_2 \\
&= g_1 g_2 g_2^{-1} h_1 g_2 h_2 \\
&= (g_1g_2, twist(g_2^{-1}, h_1) h_2)
- \end{align*}
+ \end{aligned} Also I believe this needs to be changed (there are 2 of theses): .. MATH::
- g h g^{-1} &= \phi(g)(h).
+ g h g^{-1} = \phi(g)(h). |
Branch pushed to git repo; I updated commit sha1. New commits:
|
comment:133
Sage now builds, reference.pdf builds and all tests pass. I'm setting status back to positive review. |
Changed branch from public/15375 to |
Changed commit from |
Changed author from Daniel Bump, Dan Orr, Anne Schilling, Mark Shimozono, Nicolas Thiery. to Daniel Bump, Dan Orr, Anne Schilling, Mark Shimozono, Nicolas M. Thiéry |
Changed author from Daniel Bump, Dan Orr, Anne Schilling, Mark Shimozono, Nicolas M. Thiéry to Dan Bump, Dan Orr, Anne Schilling, Mark Shimozono, Nicolas M. Thiéry |
Changed author from Dan Bump, Dan Orr, Anne Schilling, Mark Shimozono, Nicolas M. Thiéry to Daniel Bump, Dan Orr, Anne Schilling, Mark Shimozono, Nicolas M. Thiéry |
The first version of this patch implementing Affine Weyl Groups was written during Sage Days 40. The original contributers were Daniel Bump, Dan Orr, Anne Schilling, Mark Shimozono, Nicolas Thiery. Subsequently Mark Shimozono added multiple realizations and twisted types.
Depends on #10963
Depends on #14102
CC: @sagetrac-sage-combinat @anneschilling @nthiery @sagetrac-mshimo @tscrim
Component: combinatorics
Keywords: days54, coxeter, days64, days65
Author: Daniel Bump, Dan Orr, Anne Schilling, Mark Shimozono, Nicolas M. Thiéry
Branch:
f549344
Reviewer: Dan Bump, Anne Schilling
Issue created by migration from https://trac.sagemath.org/ticket/15375
The text was updated successfully, but these errors were encountered: