51 lines
1.0 KiB
Python

from .base import SymmetricSpectrum
# TODO: other non-spectral data
complete_spectra = {
3: SymmetricSpectrum([(0, 4), (3, 1)]),
4: SymmetricSpectrum([(0, 4), (2, 9), (6, 1)]),
5: SymmetricSpectrum(
[
(0, 36),
(2, 25),
(5, 16),
(10, 1),
]
),
6: SymmetricSpectrum(
[
(0, 256),
(3, 125),
(5, 81),
(9, 25),
(15, 1),
]
),
7: SymmetricSpectrum(
[
(0, 400),
(1, 441),
(3, 1225),
(6, 196),
(7, 225),
(9, 196),
(14, 36),
(21, 1),
]
),
# TODO: missing a root (and its negative) of multiplicity 400
8: SymmetricSpectrum(
[
(0, 9864),
(2, 3136),
(4, 6125),
(7, 4096),
(8, 196),
(10, 784),
(12, 441),
(20, 49),
(28, 1),
]
),
}