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

Fix bug in is_regular #25478

Closed
sagetrac-tdouvropoulos mannequin opened this issue May 31, 2018 · 30 comments
Closed

Fix bug in is_regular #25478

sagetrac-tdouvropoulos mannequin opened this issue May 31, 2018 · 30 comments

Comments

@sagetrac-tdouvropoulos
Copy link
Mannequin

sagetrac-tdouvropoulos mannequin commented May 31, 2018

The function is_regular for elements of complex reflection groups has a bug.

For example, the following code gives:

sage: W=ReflectionGroup(["A",5])
sage: w=W.from_reduced_word([1,2,3,5])
sage: w.is_regular(4)
True

The element w above is (1234)(56), and is not regular. Its order isn't even a regular number.

CC: @tscrim @stumpc5

Component: combinatorics

Keywords: reflection groups, days93.51

Author: Theo Douvropoulos

Branch/Commit: e0a1db4

Reviewer: Travis Scrimshaw

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

@sagetrac-tdouvropoulos sagetrac-tdouvropoulos mannequin added this to the sage-8.3 milestone May 31, 2018
@sagetrac-tdouvropoulos
Copy link
Mannequin Author

sagetrac-tdouvropoulos mannequin commented May 31, 2018

Commit: a13f839

@sagetrac-tdouvropoulos
Copy link
Mannequin Author

sagetrac-tdouvropoulos mannequin commented May 31, 2018

Reviewer: Travis Scrimshaw

@sagetrac-tdouvropoulos
Copy link
Mannequin Author

sagetrac-tdouvropoulos mannequin commented May 31, 2018

Branch: public/combinat/fix_is_regular

@sagetrac-tdouvropoulos
Copy link
Mannequin Author

sagetrac-tdouvropoulos mannequin commented May 31, 2018

Changed author from tdouvropoulos to Theo Douvropoulos

@sagetrac-tdouvropoulos
Copy link
Mannequin Author

sagetrac-tdouvropoulos mannequin commented May 31, 2018

New commits:

a13f839Fixing is_regular for complex reflection groups.

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented May 31, 2018

Changed commit from a13f839 to 1677bfc

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented May 31, 2018

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

1677bfcAdded test documentation in is_regular

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented May 31, 2018

Changed commit from 1677bfc to e104f57

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented May 31, 2018

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

e104f57Fixed examples.

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented May 31, 2018

Changed commit from e104f57 to 4f119e4

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented May 31, 2018

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

4f119e4Improved code

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Jun 1, 2018

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

b25ec8fSome changes and simplifications to the code.

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Jun 1, 2018

Changed commit from 4f119e4 to b25ec8f

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Jun 1, 2018

Branch pushed to git repo; I updated commit sha1. This was a forced push. New commits:

c70c41cSome changes and simplifications to the code.

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Jun 1, 2018

Changed commit from b25ec8f to c70c41c

@tscrim
Copy link
Collaborator

tscrim commented Jun 1, 2018

comment:7

If my changes look good, then positive review.

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Jun 1, 2018

Changed commit from c70c41c to ab41798

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Jun 1, 2018

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

ab41798Fixed bug in code

@sagetrac-tdouvropoulos
Copy link
Mannequin Author

sagetrac-tdouvropoulos mannequin commented Jun 1, 2018

comment:9

The base change to the Universal cyclotomic field needs to happen every time including the crystallographic groups. The eigenvectors of elements in crystallographic groups are not always defined over Q.

@stumpc5
Copy link
Contributor

stumpc5 commented Jun 1, 2018

comment:10

oh yes...

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Jun 1, 2018

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

cdf429dSimplified code

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Jun 1, 2018

Changed commit from ab41798 to cdf429d

@tscrim
Copy link
Collaborator

tscrim commented Jun 1, 2018

Changed keywords from reflection groups, days 93.51 to reflection groups, days93.51

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Jun 1, 2018

Changed commit from cdf429d to 426248c

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Jun 1, 2018

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

596b2f7Implement fake degree polynomials from Chevie.
dd7c992Improved code and description
16f6c87Reviewer changes for fake_degrees.
531cc09Adding Malle's Coxeter numbers
627c973Small modifications
b49d8b7Reviewer changes.
4ac2edaMerge branch 'public/combinat/Malle-Coxeter-number' into public/combinat/fake_degree_polys
10b07baMerge branch 'public/combinat/fix_is_regular' of trac.sagemath.org:sage into public/combinat/fix_is_regular
426248cSome last little changes.

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Jun 1, 2018

Changed commit from 426248c to 582e7b0

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Jun 1, 2018

Branch pushed to git repo; I updated commit sha1. This was a forced push. New commits:

582e7b0Some last little changes.

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Jun 1, 2018

Branch pushed to git repo; I updated commit sha1 and set ticket back to needs_review. New commits:

e0a1db4Fixed minor typo

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Jun 1, 2018

Changed commit from 582e7b0 to e0a1db4

@vbraun
Copy link
Member

vbraun commented Jun 2, 2018

Changed branch from public/combinat/fix_is_regular to e0a1db4

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