CheckSomosΒΆ
qetasomos.spad line 91 [edit on github]
CheckSomos is an auxiliary package that translates the representation of Somos at url{https://web.archive.org/web/20190709153133/http://eta.math.georgetown.edu/eta07
.gp
} in terms of Euler functions to our representation in terms of eta functions.
- fromEta: (NonNegativeInteger, Polynomial Integer) -> Polynomial Integer
fromEta(m, p)
expresses a polynomialp
in variablesEi
(corresponding to eta(i*tau)) in terms of variablesq
andui
where theui
correspond to the Euler functions of levelm
. https://en.wikipedia.org/wiki/Euler_function).
- member?: (NonNegativeInteger, Polynomial Integer, List Polynomial Integer) -> Boolean
member?(m, s, gb)
returnstrue
ifs
is in the ideal given by the (assumed degrevlex) Groebner basesgb
for the eta relations of levelm
.
- toEta: (NonNegativeInteger, Polynomial Integer) -> Polynomial Integer
toEta(m, p)
expresses thep
(given as a polynomial in variablesui
andq
where theui
correspond to the Euler functions of levelm
https://en.wikipedia.org/wiki/Euler_function) into an expression in variablesEi
(corresponding to eta(i*tau)). Theui
andEi
correspond to levelm
.