Skip to content

Commit 63dd73a

Browse files
committed
Fixed typo and added proper reference to Bruin-DisneyHogg-Gao
1 parent 73174d4 commit 63dd73a

File tree

2 files changed

+12
-6
lines changed

2 files changed

+12
-6
lines changed

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

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1108,6 +1108,12 @@ REFERENCES:
11081108
J. Pure Appl. Algebra 223 (2019), no. 9, 4065–4088.
11091109
:arxiv:`1805.05736`.
11101110
1111+
.. [BDHG2024] Nils Bruin, Linden Disney-Hogg, and Wuqian Effie Gao,
1112+
*Rigorous numerical integration of algebraic functions*,
1113+
Journal of Software for Algebra and Geometry, Vol. 14 (2024), 117-132,
1114+
https://msp.org/jsag/2024/14-1/p13.xhtml
1115+
:doi:`10.2140/jsag.2024.14.117`
1116+
11111117
.. [BM2004] John M. Boyer and Wendy J. Myrvold, *On the Cutting Edge:
11121118
*Simplified `O(n)` Planarity by Edge Addition*. Journal of Graph
11131119
Algorithms and Applications, Vol. 8, No. 3, pp. 241-273,

src/sage/schemes/riemann_surfaces/riemann_surface.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -554,8 +554,8 @@ class RiemannSurface:
554554
result is seemingly converging to estimate the error. The ``'rigorous'``
555555
method uses results from [Neu2018]_, and bounds the algebraic integrands on
556556
circular domains using Cauchy's form of the remainder in Taylor approximation
557-
coupled to Fujiwara's bound on polynomial roots (see Bruin-DisneyHogg-Gao,
558-
in preparation). Note this method of bounding on circular domains is also
557+
coupled to Fujiwara's bound on polynomial roots [BDHG2024]_. Note this method
558+
of bounding on circular domains is also
559559
implemented in :meth:`_compute_delta`. The net result of this bounding is
560560
that one can know (an upper bound on) the number of nodes required to achieve
561561
a certain error. This means that for any given integral, assuming that the
@@ -2049,9 +2049,9 @@ def rigorous_line_integral(self, upstairs_edge, differentials, bounding_data):
20492049
Using the error bounds for Gauss-Legendre integration found in [Neu2018]_
20502050
and a method for bounding an algebraic integrand on a circular domains
20512051
using Cauchy's form of the remainder in Taylor approximation coupled to
2052-
Fujiwara's bound on polynomial roots (see Bruin-DisneyHogg-Gao, in
2053-
preparation), this method calculates (semi-)rigorously the integral of a
2054-
list of differentials along an edge of the upstairs graph.
2052+
Fujiwara's bound on polynomial roots [BDHG2024]_, this method calculates
2053+
(semi-)rigorously the integral of a list of differentials along an edge
2054+
of the upstairs graph.
20552055
20562056
INPUT:
20572057
@@ -3921,7 +3921,7 @@ def integer_matrix_relations(M1, M2, b=None, r=None):
39213921
39223922
Given two square matrices with complex entries of size `g`, `h` respectively,
39233923
numerically determine an (approximate) `\ZZ`-basis for the `2g \times 2h` matrices
3924-
with integer entries of the shape `(D, B; C, A)` such that `B+M_1*A=(D+M_1*C)*M2`.
3924+
with integer entries of the shape `(D, B; C, A)` such that `B+M_1*A=(D+M_1*C)*M_2`.
39253925
By considering real and imaginary parts separately we obtain `2gh` equations
39263926
with real coefficients in `4gh` variables. We scale the coefficients by a
39273927
constant `2^b` and round them to integers, in order to obtain an integer

0 commit comments

Comments
 (0)