Skip to content

Commit 43c413f

Browse files
author
Release Manager
committed
sagemathgh-38952: adding the ring of quantum-valued polynomials This is a q-analogue of the ring of integer-valued polynomials. The elements are polynomials in x such that their evaluation at every q-integer is a polynomial in q. ### 📝 Checklist - [x] The title is concise and informative. - [x] The description explains in detail what this PR is about. - [ ] I have linked a relevant issue or discussion. - [x] I have created tests covering the changes. - [x] I have updated the documentation and checked the documentation preview. URL: sagemath#38952 Reported by: Frédéric Chapoton Reviewer(s): Frédéric Chapoton, Travis Scrimshaw
2 parents a0b673a + ee6b71c commit 43c413f

File tree

5 files changed

+1272
-1
lines changed

5 files changed

+1272
-1
lines changed

src/doc/en/reference/polynomial_rings/polynomial_rings_univar.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,3 +45,4 @@ whereas others have multiple bases.
4545
sage/rings/polynomial/polynomial_fateman
4646

4747
sage/rings/polynomial/integer_valued_polynomials
48+
sage/rings/polynomial/q_integer_valued_polynomials

src/doc/en/reference/references/index.rst

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3214,6 +3214,10 @@ REFERENCES:
32143214
The Electronic Journal of Combinatorics 11 (2004), #R77.
32153215
http://www.combinatorics.org/Volume_11/PDF/v11i1r77.pdf
32163216
3217+
.. [HaHo2017] Nate Harman and Sam Hopkins,
3218+
*Quantum integer-valued polynomials*,
3219+
J. Alg. Comb. 2017, :doi:`10.1007/s10801-016-0717-3`
3220+
32173221
.. [Hai1989] M.D. Haiman, *On mixed insertion, symmetry, and shifted
32183222
Young tableaux*. Journal of Combinatorial Theory, Series
32193223
A Volume 50, Number 2 (1989), pp. 196-225.
@@ -3227,7 +3231,7 @@ REFERENCES:
32273231
http://www-math.mit.edu/~hajiagha/pp11.ps
32283232
32293233
.. [Han1960] Haim Hanani,
3230-
On quadruple systems,
3234+
*On quadruple systems*,
32313235
pages 145--157, vol. 12,
32323236
Canadian Journal of Mathematics,
32333237
1960

src/sage/rings/polynomial/all.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,3 +54,5 @@
5454
# Integer-valued Univariate Polynomial Ring
5555
lazy_import('sage.rings.polynomial.integer_valued_polynomials',
5656
'IntegerValuedPolynomialRing')
57+
lazy_import('sage.rings.polynomial.q_integer_valued_polynomials',
58+
'QuantumValuedPolynomialRing')

src/sage/rings/polynomial/meson.build

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,7 @@ py.install_sources(
5252
'polynomial_singular_interface.py',
5353
'polynomial_zmod_flint.pxd',
5454
'polynomial_zz_pex.pxd',
55+
'q_integer_valued_polynomials.py',
5556
'real_roots.pxd',
5657
'skew_polynomial_element.pxd',
5758
'skew_polynomial_finite_field.pxd',

0 commit comments

Comments
 (0)