Skip to content
This repository has been archived by the owner on Jan 30, 2023. It is now read-only.

Commit

Permalink
Add skew Hadamard matrix of order 236
Browse files Browse the repository at this point in the history
  • Loading branch information
MatteoCati committed Jan 22, 2023
1 parent 98487bf commit 5c3e94d
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 1 deletion.
5 changes: 5 additions & 0 deletions src/doc/en/reference/references/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2402,6 +2402,11 @@ REFERENCES:
code, by I.A.Faradjev (with contributions by A.E.Brouwer,
D.V.Pasechnik). https://github.com/dimpase/coco
.. [FKS2004] \R. J. Fletcher, C. Koukouvinos and J. Seberry.
*New skew-Hadamard matrices of order 4·59 and new D-optimal designs of order 2·59*,
Discrete Mathematics 286(3) (2004): 251-253.
:doi:`10.1016/j.disc.2004.05.009`
.. [FL2001] David Forge and Michel Las Vergnas.
*Orlik-Solomon type algebras*. European J. Combin.
**22** (5), (2001). pp. 699-704.
Expand Down
7 changes: 6 additions & 1 deletion src/sage/combinat/matrices/hadamard_matrix.py
Original file line number Diff line number Diff line change
Expand Up @@ -2014,7 +2014,8 @@ def GS_skew_hadamard_smallcases(n, existence=False, check=True):
Namely, it needs 4 circulant matrices with extra properties, as described in
:func:`sage.combinat.matrices.hadamard_matrix.williamson_goethals_seidel_skew_hadamard_matrix`
Matrices for `n=36` and `52` are given in [GS70s]_. Matrices for `n=92` are given
in [Wall71]_. Matrices for `n=188` are given in [Djo2008a]_.
in [Wall71]_. Matrices for `n=188` are given in [Djo2008a]_, and matrices for `n=236` are
found in [FKS2004]_.
Additional data is obtained from skew supplementary difference sets contained in
:func:`sage.combinat.designs.difference_family.skew_supplementary_difference_set`, using the
Expand Down Expand Up @@ -2052,6 +2053,10 @@ def pmtoZ(s):
'++--+---+------++------++-+-++--+-+-+----+---++',
'+-+-++---++-+---+++---++-++-++-++-+++++-+-+----',
'+++-++-+-+---+-+++++--+-----++---+--+++++--++-+'],
236: ['+-+---+-+-++-++---+----++-----+++++--++++-+++--+--+-+-+++-+',
'+-+---+-+-++-++---+----++-----+++++--++++-+++--+--+-+-+++-+',
'+++-++----+++-+-+++--+--++------+---+-----+--+-+--+---+----',
'++++++--+++--+---++-+-+-+---+-+----++++-++-+--++-+--+------']
}

if existence:
Expand Down

0 comments on commit 5c3e94d

Please sign in to comment.