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

tomlib: fusion problem for group 2.(A4xA4).2.2 #3595

Closed
vdlee37 opened this issue Jul 29, 2019 · 7 comments
Closed

tomlib: fusion problem for group 2.(A4xA4).2.2 #3595

vdlee37 opened this issue Jul 29, 2019 · 7 comments
Labels
kind: bug: unexpected error Issues describing bugs in which computation unexpectedly encounters an error, and PRs fixing them kind: bug Issues describing general bugs, and PRs fixing them topic: packages issues or PRs related to package handling, or specific to a package (for packages w/o issue tracker)
Milestone

Comments

@vdlee37
Copy link

vdlee37 commented Jul 29, 2019

 ┌───────┐   GAP 4.10.2 of 19-Jun-2019
 │  GAP  │   https://www.gap-system.org
 └───────┘   Architecture: i686-pc-cygwin-default32-kv3

gap> t:=TableOfMarks("2.(A4xA4).2.2");
TableOfMarks( "2.(A4xA4).2.2" )

gap> c:=CharacterTable("2.(A4xA4).2.2");
fail

gap> g:=UnderlyingGroup(t);
Group([ (1,11,9,5)(2,7,3,6)(4,12,10,8)(13,16,15,14)(17,23,22,18)(19,24)(20,21), (1,4,3,2)(5,14,12,6)(8,11)(9,15,13,10)
(17,19,20,23)(18,22,24,21), (1,15,13,9,10,3,2,4)(5,21,11,22,12,20,8,17)(6,19,7,23,14,24,16,18) ])

gap> c:=CharacterTable(g);
CharacterTable( Group([ (1,11,9,5)(2,7,3,6)(4,12,10,8)(13,16,15,14)(17,23,22,18)(19,24)(20,21), (1,4,3,2)(5,14,12,6)
(8,11)(9,15,13,10)(17,19,20,23)(18,22,24,21), (1,15,13,9,10,3,2,4)(5,21,11,22,12,20,8,17)(6,19,7,23,14,24,16,18) ]) )

gap> f:=FusionCharTableTom(c,t);
[ 1, 2, 4, 25, 9, 38, 11, 40, 108, 48, 10, 32, 18, 76, 3, 7, 8, 14, 44, 50, 5, 6, 13, 39, fail ]
                                                                                          ====

Notice that the final entry has value FAIL.

@wucas wucas added the kind: bug: unexpected error Issues describing bugs in which computation unexpectedly encounters an error, and PRs fixing them label Jul 30, 2019
@ThomasBreuer
Copy link
Contributor

@vdlee37 Thanks for this bug report.
The reason for the problem seems to be that RepresentativeTom does not return the correct representatives.

gap> t:= TableOfMarks( "2.(A4xA4).2.2" );;
gap> g:= UnderlyingGroup( t );;
gap> IsConjugate( g, RepresentativeTom( t, 39 ), RepresentativeTom( t, 43 ) );
true

I have opened an issue for that in the issue tracker of the TomLib package.

Concerning the original idea to use the table of marks and the character table from the GAP databases, the names of corresponding tables are not necessary equal, but you can do the following.

gap> t:= TableOfMarks( "2.(A4xA4).2.2" );
TableOfMarks( "2.(A4xA4).2.2" )
gap> c:= CharacterTable( t );
CharacterTable( "w(f4)" )
gap> f:=FusionCharTableTom(c,t);
[ 1, 2, 4, 25, 11, 40, 9, 38, 10, 48, 108, 3, 18, 32, 76, 5, 6, 8, 7, 13, 14, 
  43, 39, 44, 50 ]

@DominikBernhardt
Copy link
Contributor

@ThomasBreuer As you have transfered this issue to the Issue tracker of the TomLib package,
can this Issue be closed?

@ThomasBreuer
Copy link
Contributor

@DominikBernhardt I think it depends. If one regards a problem as solved as soon as it has been reported to some responsible person then yes. If one regards a problem as solved as soon as it disappears then no.

@DominikBernhardt
Copy link
Contributor

@ThomasBreuer I thought our policy was to close Issues if they are moved to a package (and belong there). Maybe I was mistaken.

@fingolfin fingolfin added the topic: packages issues or PRs related to package handling, or specific to a package (for packages w/o issue tracker) label Aug 19, 2019
@fingolfin fingolfin changed the title Fusion problem for group 2.(A4xA4).2.2 tomlib: fusion problem for group 2.(A4xA4).2.2 Aug 19, 2019
@fingolfin
Copy link
Member

Fixed in gap-packages/tomlib#28, which needs to be merged and then tomlib needs a new release

@fingolfin fingolfin added the kind: bug Issues describing general bugs, and PRs fixing them label Aug 19, 2019
@vdlee37
Copy link
Author

vdlee37 commented Sep 1, 2019

Thanks everyone!

@fingolfin
Copy link
Member

A fixed tomlib was released, and will be shipped with GAP 4.11

@olexandr-konovalov olexandr-konovalov added this to the GAP 4.11.0 milestone Nov 16, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind: bug: unexpected error Issues describing bugs in which computation unexpectedly encounters an error, and PRs fixing them kind: bug Issues describing general bugs, and PRs fixing them topic: packages issues or PRs related to package handling, or specific to a package (for packages w/o issue tracker)
Projects
None yet
Development

No branches or pull requests

6 participants