Also: - patch for singular 4.3.2p2 - patch for numpy 1.25.0 - patch for setuptools 68.0.0
25 lines
1.4 KiB
Diff
25 lines
1.4 KiB
Diff
diff --git a/src/sage/rings/asymptotic/asymptotics_multivariate_generating_functions.py b/src/sage/rings/asymptotic/asymptotics_multivariate_generating_functions.py
|
|
index ea027e8a716..a1fe036917e 100644
|
|
--- a/src/sage/rings/asymptotic/asymptotics_multivariate_generating_functions.py
|
|
+++ b/src/sage/rings/asymptotic/asymptotics_multivariate_generating_functions.py
|
|
@@ -1251,7 +1251,7 @@ def leinartas_decomposition(self):
|
|
sage: H = R(f.denominator())
|
|
sage: ff = FFPD(G, H.factor())
|
|
sage: decomp = ff.leinartas_decomposition()
|
|
- sage: decomp
|
|
+ sage: decomp # random - non canonical depends on singular version
|
|
(0, []) +
|
|
(-(x*y^2*sin(x) + x^2*y + x*y + y*sin(x) + x)*y, [(y, 1)]) +
|
|
((x*y^2*sin(x) + x^2*y + x*y + y*sin(x) + x)*x*y, [(x*y + 1, 1)]) +
|
|
@@ -1611,9 +1611,7 @@ def asymptotics(self, p, alpha, N, asy_var=None, numerical=0,
|
|
(-16, [(x + 2*y + z - 4, 1), (2*x + y + z - 4, 2)])
|
|
sage: alpha = [3, 3, 2]
|
|
sage: decomp = F.asymptotic_decomposition(alpha); decomp
|
|
- (0, []) +
|
|
- (16*r*(3/x - 2/z) + 16/x - 16/z,
|
|
- [(x + 2*y + z - 4, 1), (2*x + y + z - 4, 1)])
|
|
+ (0, []) + (..., [(x + 2*y + z - 4, 1), (2*x + y + z - 4, 1)])
|
|
sage: F1 = decomp[1]
|
|
sage: p = {x: 1, y: 1, z: 1}
|
|
sage: asy = F1.asymptotics(p, alpha, 2, verbose=True) # long time
|