
GAUSSIAN QUADRATURE 
283 
These n 
+2m 
unspecified parameters, namely the nodes 
xn+I• 
••• 
, 
xn+m 
and the 
weights 
u
1
, 
••• 
, 
vn+m• 
are 
to 
be  chosen  to  give  (5.3.46)  as  large  a  degree  of 
precision as  is possible. 
We 
seek 
a formula  of degree of precision  n  + 2m  -
1. 
Whether such a formula can be determined with  the new nodes 
xn+I• 
... 
, 
xn+m 
located in 
[a, 
b] 
is 
in general unknown. 
In  the  case  that 
(5.3.45) 
is 
a  Gauss  formula,  Kronrod  studied  extensions 
(5.3.46)  with  m  = n + 1.  Such  pairs  of 
formulaS' 
give  a  less  expensive  way  of 
producing an error estimate for  a Gauss rule (as  compared with  using a Gauss 
rule  with  2n 
+ 1  node  points).  And  the  degree 
of 
precision 
is 
high  enough  to 
produce the kind of accuracy associated with the Gauss rules. 
A variation on the preceding theme 
was 
introduced in  Patterson (1968). 
For 
w(x) 
= 
1, 
he  started with  a Gauss-Legendre rule 
/n
0
{f). 
He  then  produced  a 
sequence  of  formulas  by  repeatedly  constructing  formulas 
(5.3.46)  from  the 
preceding member of the sequence, with 
m = n + 1. A paper by Patterson (1973) 
contains an algorithm based on a sequence of rules  /
3
, /
7
, /
15
, /
31
, /
63
, /
127
, /
255
; 
the  formula  /
3 
is 
the  three-point  Gauss  rule.  Another  such  sequence 
{ /
10
,  /
21
, /
43
, /
87
} 
is 
given  in Piessens  et 
al. 
(1983,  pp. 19,  26,  27),  with  /
10 
the 
ten-point Gauss  rule.  All  such 
Patterson  formulas  to  date have  had 
all 
nodes 
located inside the interval of integration and all weights positive. 
The degree  of precision of the 
Patterson rules  increases with  the  number of 
points.  For the  sequence  /
3
, /
7
, 
... 
, /
255 
previously  referred  to,  the  respective 
degrees  of  precision  are 
d = 
5, 
11, 
23, 
47, 
95,191,383.  Since  the  weights  are 
positive,  the proof of Theorem 
5.4  can be  repeated to  show that the  Patterson 
rules are rapidly convergent. 
A further discussion of the 
Patterson and Kronrod rules, including programs, 
is given in 
Piessens et al.  (1983,  pp. 15-27); they also give reference to much of 
the literature on this subject. 
.Example  Let (5.3.45) be the three-point Gauss rule on [ 
-1, 
1]: 
8  5 
13(!) 
= 
9/(0) 
+ 
9[/(-{.6) 
+ 
/(!.6)] 
(5.3.47) 
The Kronrod rule for this 
is 
/7{!) 
= aof(O) + a
1
[/( 
-{.6) 
+ 
/(f6)] 
+a2[/( 
-{31) + /({31)]  + 
a3[/( 
-{32) + /({3
2
)]  (5.3.48) 
with 
f3'f 
and 
PI 
the smallest and largest roots, respectively, of 
2  10  155 
x  -
-x+-
=0 
9 
891 
The  weights  a
0
, a
1
, a
2
, a
3 
come  from  integrating  over  [ 
-1, 
1] 
the  Lagrange 
polynomial 
p
7
(x) 
that interpolates 
f(x) 
at  the  nodes 
{0, 
±  £6, 
±{3
1
, 
±{3
2
}. 
Approximate values are 
a
0 
= .450916538658 
a
2 
= .401397414776 
a
1 
= .268488089868 
a
3 
=  .104656226026