|
196 | 196 | # https://www.gnu.org/licenses/ |
197 | 197 | # **************************************************************************** |
198 | 198 |
|
199 | | -from sage.misc.cachefunc import cached_method, cached_function |
200 | | -from sage.misc.misc_c import prod |
201 | 199 | from sage.categories.category import Category |
202 | | -from sage.categories.permutation_groups import PermutationGroups |
203 | 200 | from sage.categories.complex_reflection_groups import ComplexReflectionGroups |
204 | 201 | from sage.categories.coxeter_groups import CoxeterGroups |
| 202 | +from sage.categories.permutation_groups import PermutationGroups |
| 203 | +from sage.combinat.root_system.cartan_matrix import CartanMatrix |
205 | 204 | from sage.combinat.root_system.reflection_group_element import ComplexReflectionGroupElement, _gap_return |
206 | | -from sage.sets.family import Family |
207 | | -from sage.structure.unique_representation import UniqueRepresentation |
208 | 205 | from sage.groups.perm_gps.permgroup import PermutationGroup_generic |
209 | | -from sage.combinat.permutation import Permutation |
210 | | -from sage.rings.integer_ring import ZZ |
211 | | -from sage.rings.rational_field import QQ |
| 206 | +from sage.interfaces.gap3 import gap3 |
212 | 207 | from sage.matrix.constructor import matrix |
213 | 208 | from sage.matrix.special import identity_matrix |
214 | | -from sage.structure.element import Matrix |
215 | | -from sage.interfaces.gap3 import gap3 |
216 | | -from sage.modules.free_module_element import vector |
217 | | -from sage.combinat.root_system.cartan_matrix import CartanMatrix |
| 209 | +from sage.misc.cachefunc import cached_method, cached_function |
| 210 | +from sage.misc.misc_c import prod |
218 | 211 | from sage.misc.sage_eval import sage_eval |
| 212 | +from sage.modules.free_module_element import vector |
| 213 | +from sage.rings.integer_ring import ZZ |
| 214 | +from sage.rings.rational_field import QQ |
| 215 | +from sage.sets.family import Family |
| 216 | +from sage.structure.element import Matrix |
| 217 | +from sage.structure.unique_representation import UniqueRepresentation |
219 | 218 |
|
220 | 219 |
|
221 | 220 | class ComplexReflectionGroup(UniqueRepresentation, PermutationGroup_generic): |
|
0 commit comments