-
-
Notifications
You must be signed in to change notification settings - Fork 482
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
make hadamard_matrix() use all the Hadamard matrices Sage knows #32267
Comments
comment:1
I don't think any deprecation is needed, just add more constructions. |
This comment has been minimized.
This comment has been minimized.
Author: Dima Pasechnik |
Commit: |
Branch pushed to git repo; I updated commit sha1. New commits:
|
comment:8
Matteo, thanks. Have you run tests? (just checking). Run |
New commits:
|
Changed author from Dima Pasechnik to Matteo Cati |
Reviewer: Dima Pasechnik |
comment:10
rebased over the latest 9.8.beta2, and fixed docstrings |
comment:11
I've opened a followup ticket #34690 |
comment:12
Changed the New commits:
|
comment:13
OK. |
Changed branch from u/gh-MatteoCati/hadamard_matrix_uses_all_constructions to |
…ices Sage knows Presently `hadamard_matrix()` only returns matrices obtained by just two of several constructions Sage knows. {{{ Signature: hadamard_matrix(n, existence=False, check=True) Docstring: This function is available as hadamard_matrix(...) and matrix.hadamard(...). Tries to construct a Hadamard matrix using a combination of Paley and Sylvester constructions. }}} It should use all Sage has (these from `skew_hadamard_matrix()`) URL: https://trac.sagemath.org/32267 Reported by: dimpase Ticket author(s): Matteo Cati Reviewer(s): Dima Pasechnik
…es, e.g. for size 116 With sagemath#32267 done, the next not yet implemented construction is for n=116. This was originally constructed by Williamson, cf e.g. Marshall Hall's book https://onlinelibrary.wiley.com/doi/book/10.1002/9781118032862 Implementing Williamson construction would be a natural way here. URL: https://trac.sagemath.org/34690 Reported by: dimpase Ticket author(s): Matteo Cati Reviewer(s): Dima Pasechnik
Presently
hadamard_matrix()
only returns matrices obtained by just two of several constructions Sage knows.It should use all Sage has (these from
skew_hadamard_matrix()
)CC: @dcoudert
Component: combinatorics
Author: Matteo Cati
Branch/Commit:
1f2bd70
Reviewer: Dima Pasechnik
Issue created by migration from https://trac.sagemath.org/ticket/32267
The text was updated successfully, but these errors were encountered: