#14532: Symplectic graphs
-------------------------------------------+--------------------------------
Reporter: ncohen | Owner: jason, ncohen, rlm
Type: enhancement | Status: closed
Priority: major | Milestone: sage-5.10
Component: graph theory | Resolution: fixed
Keywords: strongly regular graphs | Work issues:
Report Upstream: N/A | Reviewers: Frédéric Chapoton
Authors: Nathann Cohen | Merged in: sage-5.10.beta4
Dependencies: #14217 | Stopgaps:
-------------------------------------------+--------------------------------
Comment (by dimpase):
Replying to [comment:18 ncohen]:
> Helloooooooo !
>
> > maybe Sage should have "polar space" graphs in general, not, only
symplectic ones?
>
> Well, yes it would be nice indeed, but I do not know how to build them.
I guess that it only takes 5~6 lines, like for the symplectic ones, but I
don't know which ones. Actually, I have no idea on earth what these graphs
are, except what I could read (and understand, which is even less) from
Brouwer's website.
>
> http://www.win.tue.nl/~aeb/graphs/srg/srgtab.html
>
> I believe I created what he calls a `VO^-` graph
(`graphs.BrouwerHaemersGraph`), and the same code worked for different
parameters but I was not able to make it work in characteristic two, and
so I did not write this more general patch.
no, these are different species. I mean classical polar spaces as
introduced by J.Tits (or even long before him). See e.g. Sect 6.5 of
http://www.maths.qmul.ac.uk/~pjc/pps/pps6.pdf
To construct these, you need to be able to create the corresponding forms,
which are well-studied by group theory, as they lead to finite classical
groups. GAP has code to create these forms; it's not completely trivial in
characteristic two. You can actually just call GAP!
E.g.
{{{
gap> Display(InvariantQuadraticForm(GO(1,6,2)).matrix);
. 1 . . . .
. . . . . .
. . . 1 . .
. . . . . .
. . . . . 1
. . . . . .
gap> Display(InvariantQuadraticForm(GO(-1,6,2)).matrix);
. 1 . . . .
. . . . . .
. . 1 1 . .
. . . 1 . .
. . . . . 1
. . . . . .
gap> Display(InvariantSesquilinearForm(GU(6,2)).matrix);
. . . . . 1
. . . . 1 .
. . . 1 . .
. . 1 . . .
. 1 . . . .
1 . . . . .
}}}
etc...
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/14532#comment:19>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica,
and MATLAB
--
You received this message because you are subscribed to the Google Groups
"sage-trac" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-trac?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.