Upload
others
View
1
Download
0
Embed Size (px)
Citation preview
AN LIMes· TM·42
INFORMAL PROCEEDINGS OF THE
SYMPOSIUM ON COMPUTATIONAL
MATHEMATICS - STATE OF THE ART
held at Argonne National Laboratory September 20-21, 1984
in honor of James H. Wilkinson
Sponsored by
Apple Computer CRAY Research, Inc. Department of Energy International Business Machines IMSL
National Science Foundation NAG Office of Naval Research Oxford University Press SIAM
December 1984
MATHEMATICS AND COMPUTER SCIENCE
DIVISION
Argonne National Laboratory, with facilities in the states of Illinois and Idaho, is owned by the United States government, and operated by The University of Chicago under the provisions of a contract with the Department of Energy.
~------ DISCLAIMER ---------,
This report was prepared as an account of work sponsored by an agency of the United States Government. Neither the United States Government nor any agency thereof, nor any of their employees, makes any warranty, expressed or implied, or assumes any legal liability or responsibility for the accuracy, completeness, or usefulness of any information, apparatus, product, or process disclosed, or represents that its use would not infringe privately owned rights. Reference herein to any specific commercial product, process, or service by trade name, trademark, manufacturer, or otherwise, does not necessarily constitute or imply its endorsement, recommendation, or favoring by the United States Government or any agency thereof. The views and opinions of authors expressed herein do not necessarily state or reflect those of the United States Government or any agency thereof.
ARGONNE NATIONAL LABORATORY 9700 South Cass Avenue Argonne, Illinois 60439
lnformal Proceedings of the Symposium on Computational Mathematics - State of the Art.
held at Argonne National Laboratory September 20-21, 1984
in honor of James H. Wilkinson
Sponsored by
Apple Computer CRAY Research, Inc. Department of Energy International Business Machines IMSL
National Science Foundation NAG Office of Naval Research Oxford University Press SIAM
Mathematics and Computer Science Division
Technical Memorandum No. 42
December 1984
~s work was partially supported by the Applied Mathematical Sciences subprogram of the Office of Energy Research, U.S. Department of Energy, under contract W-31-109-Eng-38.
This report contains copies of the transparencies used by the speakers at the Symposium on Computational Mathematics - The State of the Art. The meeting was held on September 20 and 21, 1984 at Argonne National Laboratory and was in honor of James H. Wilkinson on his 65th birthday.
The symposium provided an overview of the state of the art in several of the major areas of computational mathematics. The theme was particularly appropriate for this occasion in view of the many fundamental contributions in computational mathematics made by Professor Wilkinson throughout his distinguished career.
The symposium was hosted by Argonne's Mathematics and Computer Science Division with financial support from Apple Computer, CRAY Research, Department of Energy, International Business Machines Corporation, IMSL, National Science Foundation, NAG, Office of Naval Research, Oxford University Press, and SIAM. The symposium consisted of a series of invited addresses by distinguished scientists actively engaged in computational mathematics: W.J. Cody, C. de Boor, C.W. Gear, J. Glimm, P. Huber, H.B. Keller, B.N. Parlett, M.J.D. Powell, G.W. Stewart, and J.H. Wilkinson. The lectures surveyed some of the major areas of numerical mathematics, explored interrelationships between these areas, and highlighted directions for future research.
The meeting was extremely well attended, with more than 260 attendees. Participants were from universities, industry, and government laboratories around the world, with a significant number of participants from industry.
Jack Dongarra, Gene Golub, Jorge More', and Danny Sorensen
iii
-
Informal Proceedings of the Symposium on Computational Mathematics - State of the Art
Table of Contents
Some Problems in the Scaling of Matrices -G. W. Stewart 1
Matrix Calculations in Optimization Algorithms -M. J. D. Powell 23
Nwnerical Solution of Differential-Algebraic Equations -C. W. Gear 49
The Requirements of Interactive Data Analysis Systems -Peter J. Huber 73
linear Algebra Problems in Multivariate Approximation Theory -C. de Boor 93
Computational linear Algebra in Continuation and Two Point Boundary Value Problems -H. B. Keller 107
Second Thoughts on the Mathematical Software Effort: A Perspective - W. J. Cody 129
Enhanced Resolution in Shock Wave Calculations -James Glimm 153
Givens' Eigenvector Recurrence Revisited -Beresford Parlett 215
The State of the Art in Error Analysis -James H. Wilkinson 231
Appendix A: Final Symposiwn Agenda 251
Appendix B: Final List of Participants 255
v
1
Paper 1: Some Problems in the Scaling of Matrices
Speaker : G. W. Stewart
Many important procedures in numerical linear algebra are not invariant under row or column scaling. In this talk we show how asympototic results may be used to understand the effects scaling has on these procedures. Specifically. we present three theorems on the effects of scaling on the singular value decomposition. on the QR decomposition. and on approximate null vectors. These theorems will be applied to the problem of artificial ill-conditioning. constrained least squares. and singular value regression.
t I J
I
( #
3
Simple pnctica1 examples 7. Let aa eouider a simple example in which the coefficients of a
set of equaQom of order two are determined in the following m&1Uler. Each of tM !our elemeta<ta of the matri3: ..:l is determined by measuring three indepe2sdent q\lld!ltities say, each of which lies in the range ':"1, and th. adding these three quantities together. SlIPpoae the errors in the iDdiTidual nteuarements are of order 10-£ a.nd that the
resultiDg m&ilix is [1.00000 0-000011
J (7.1)
1·00000 -0000001'
canceJlation having oce1m'ed. ""beD computing the eiementa of the secoDd coiWDD. Yow this matrix becomes 2· times an orthogonal matrix if we mlDltiply ita second eelwnn by 101• The set of equations is clearly 'ill-eC!lJaditioned', how-ever, ia the sense that little signiiicance could be attuhed to computed a.mn-ers.
Consider lliQ'1IJ' a second situatWll in which the elements of a matri,;: of order t1r0 are derived from a single mea.aurement with a. precision of 1 pui ill 101. Suppose the elements 0f the second column are measured ill units which are much larger than those used for the first column. We might a.ga.i.n obtain the matrix (7.1), but now computed solutions may well be fully signiftcant.
Similar considerations apply if the elements of the ma.tri..'t are computed from mathematical e:tpressions by methods which involve rounding errors. There would be a considerable difference between situations in which a matrix of the type of (7.1) had small elements ill its second colUllUl .. a resuit of canceUa.tion of nearly equal and opposite n1llllbers, and one in which these elements had a high relative aocuracy.
4
LEAST SQUARES
minimize II y - Xb II
THE CLASSICAL SOLUTION
b = xty xt = (XTX)-lXT
THE QR SOLUTION
II b - b II " b II
5
PERTURBATION THEORY
. [ 2 II r II ] II E II < Ie(X) + Ie (X) II Xb II II X II
r=y-Xb
K(X) = II X II II xt II
K(X) is called the condition number of X
6
ARTIFICIAL ILL-CONDITIONING
lim II X a II = II X 1 II a~O
II X J II = 0 (a-I)
~(X) = 0 (a-I)
The condition number increases as a-+O, but the solution remains accurate.
WHY?
7
SINGULAR VALUE DECOMPOSITION
x = UwVT
\II = diag( 'tPi' 'tP21 ... I 'tPp )
III. > III. > ... > III. > 0 0/1 - 0/2 _ _ o/p
UTU =!
VTV =!
The columns of U and V are called left and rIght singular vectors.
Xa = (Xl aX2)
What is the singular value decomposition of X a?
8
THEOREM
B = X1tX2
X 2 =X2 -X1B
[X 2 is the projection of X 2 onto the orthogonal complement of R(X 1).]
'ifJ1(a) = 'ifJ1 + 0 (0:2)
VI + 0 (0:2)
V (a) -1 - o:B TV 1 + 0 (0:3)
U 1(a) = U 1 + 0 (0:2)
(u 2 V 2 1/;2)
from X 2
1/;Ja) = 0:1/;2 + 0 (0:3)
·-o:Bv 2 + 0 (0:3)
(a) _.
V 2 - V 2 + 0 (0:2)
uJa) = U 2 + 0 (0:2)
The relative error is 0 (a2).
9
ARTIFICIAL ILL-CONDITIONING
( continued)
If all we know is that E can be any matrix whose norm is less than a fixed quantity E, then the problem is truly ill-conditioned as Q II x 2 II -+- E. For eventually we can choose e 2 to make the last column of
-Xa = (Xl + EI QX 2 + e 2)
equal to zero.
However, if E is fixed, it inherits the scaling of X a:
Hence if
then
and 'ljJ~a) cannot be zero.
10
CONSTRAINED LEAST SQUARES
minimize II y - X 2b II s. t. Xl b = c
SOLUTION BY ELIMINATION
Xl = (XII X 12)
X 2 = (X 21 X 22)
b T = (b IT b 2T )
y - (X 21 X 22)
XIII (c "- X 12b 2)
bt) .,
11
A DIFFICULTY
minimize
The solution depends on the Schur complement
If X 11 is ill-conditioned, so that X 111 is large, the term
may overwhelm X,),). Numerically, all the ... -information about the solution contained in X .J,) may be lost . ......
12
SOLUTION BY WEIGHTING
For a small choose b a to
minimize
where
The smaller a is, the more weight will be given in (*) to satisfying the constraint c = XI b .
• Does this method solve the difficulty raised by the ill-conditioning of X 11 ?
• How small should a be chosen?
13
WEIGHTED QR DECOMPOSITION
(X 11 X 12) = Q 11 (R 11 R 12) (QR Decamp.)
[XII X 12 ]
aX 21 aX22 -
Q (a) Q CO!) 11 12
Q (a) Q (a) 21 22
(QR Decamp.)
R l(f) R 1(~)
o Rif)
R if) R if) R 11 + 0 (a2) R 12 + 0 (a2
)
- 3 o aR 22 + 0 (a ) o R (a) .,., --
Q if) Q 11 + 0 (a2)
Q df) aX 21R 1-/ + 0 (a3)
Q if) Q .~.~) --
-aX I}X 2} + 0 (a3)
I+O(a2)
Q 0)" --
14
COMPARISON OF THE TWO METHODS.
b i a) R 221Q 2~ (y - X 21X l-lC ) + 0 (a2)
'" t -1 2 X 22 (y -X21X 11 C)+ O(a)
• b Ja) approaches b') rapidly. ~ ~
• The weighted solution depends on R 22'
which is the R-factor of the Schur complement X 22' Since R 22 contains no more information about X 22 than does X 22' the method of weights will not circumvent the problems associated with the ill-conditioning of XlI' Some type of pivoting algorithm must be used to get a well-conditioned X 11'
15
REGRESSION WITH ERRORS IN THE VARIABLES
It is known that
but we can only observe
x * = X * + E * and x = x + e .
How may we estimate v *?
TOTAL LEAST SQUARES
Define v * by
'where 1/J is the smallest singular value of (X * x). If E and e are zero, then v = v. Hence take
V TLS = V * .
16
NULL VECTORS
Let X be an n X p matrix of rank p -1, and let
Let
and
Then
Xv =0 (v ~ 0) .
X' =XT
V I = T-1v .
X'v I (XT)( T-1v)
Xv = o.
Null vectors behave linearly under scaling.
17
PERTURBATIONS
rank(X) = p - 1
X=X+E
E=dj liE II ~O
v = the inferior singular vector of X
X I = XT = X I + E I
-v I = the inferior singular vector of X I
A simple continuity argument shows that with v and v I suitably scaled
v' = T-1v + O(E).
18
Theorem. Under suitable scaling
Sketch of proof:
First reduce T to a diagonal matrix.
x = (X* x)
V T = (v *T -1)
T = diag( T *' 1)
X = (X* x)
vT=(v*T -1)
-TX-X *
rank(X*) = p-1
rank(X*) = p-1
-TX X
19
Proof (continued)
Using the fact that
- , X * = X * T * and x' = x
we may rewrite (**) in the form
eX Tx - II/,,2T -2)T v' = X Tx (***) * * If' * * * *.
-'> - '> Since both 'tj;- and 1/;'- are 0 (€), it follows from (*) and (***) that
T -, - - (X- TX- )-lX- T- 0 ( '» * V *' v * - * * * x + €-.
20
EXAMPLE
X= [1 -1] 1 -1
v [~ ] X= [1 -1]
1.001 -1 v = [ 1.000~0125 ] T = diag(l, 100)
-I
X TV I = [1.000~OOOO] II v - TV' II = 1.25.10-7
ROW SCALING
-I
X [ 1 -1] 2.002 -2 V I = kOOO~00080]
II v - v 'II = 3.10-4
21
RELATION OF TOTAL LEAST SQUARES TO ORDINARY LEAST SQUARES
• Least squares and total least squares are identical up to second order terms.
• Total least squares inherits the scale invariance of ordinary least squares up to second order terms.
• When the second order terms are unimportant, preference should be given to ordinary least squares on grounds of computational economy.
• Otherwise, the choice between the methods depends on the effects of the second order terms - an open research problem.
22
23
Paper 2: Matrix Calculations in Optimization Mgorithms
Spcakcr : M. J . D. Powell
Techniques for factorizing and for updating factorizations of matrices are highly important in optimization algorithms. We consider the suitability of current methods for full matrices, giving particular attention to their speed and accuracy.
24
25
A [)QJ\e.r-o.Q op~~ ~
M LI'\.~e.. F(~~ -Z'-E.If2~1'L
st.J,J~ -tQ C~(!S-)~o... (=i2J ":,.77t.
M 0./\.;:) L~erzvb:.ve.. me-v"oJs 1"'€~ ~ ~cVc:c)yL et
F(~k) -}-.ET·'S!F/~k)+t d7"Bk 9J 5lE~fl .5 u.J;je U::. -E:: 0 .
c~ (;,s,k) -+ :iT 'Z C~ (;.sJc) ~ Q, " =- ~ 2"':1 ??to
A ck:.ve. SeE::: mekA.oolr
A pre.c1eke.rfl1l-~ .su..6sek, af. ~ c.J\~~ ~s ~ ~ ~
~ecl oS ~~s.
AsJ'u.m~ •
e The. ~JJ,,: m c..tm.J'~ ~ '==r~e.J. o.s ~ aA.CI.. ~ c:.u-e... ..lA.eo.rb ~~~.
• B).. is p0s..4ki.. .. E.. ~e..
26
-r~e. J~ oL.:,..~ ~S
MiJl.i.mi.Je... e.TYFtlcJ+igTBkQJ 9e.R.1I
S~ec.t f;. A;: Q =-SJc J
wh.ere.. Ale =- (pc, (~c.J .... Pc", (~J).
N 8 These. ea~ be to k. sc:reveol ~ V~.:J ~ v4Lues 1- k.
Re1~s beA:weht. .ru.c:.c..e..r.so.-e. ~
AIc+, LS ~ed... /-rt!WI. Ale b.cJ a.~ ~-
J!!: ~ ~ rep~6.c.v..j juS'!: O)\e. ~.
T'df~~ '8 = 0 - L.l u.' + V V, r Jc+, Ole -Ic-k -k-Ic.
E X-t:-rem.e CftJ'eJ'
• Ul\c.oI\S~e&. 0P~~ (71l= 0) so-tve.: 8k Q =: - YF(~~.
• L~o.r pro~ (-m.=7\) . sa€ve : A: s1 .: -.f.Ic.... .
27
R..e.pres~trr\ of Blr, \J\ LtJ\.Cc.oI1.r~ ~
l\fe.ed ~o S~tE. b'k d=-Y'Ff2cJc) tit O(f"\~ 0fEfQ..~" 0Nl -\-0 o~~ 'cAe ~ 4 8Mt from Jak of ~ tit 0(t\.:J "l'~.
• Ll)c;y-k ~ 8;" ~ en-
• Wtrrk wiJ:.A 0.. Ch~~ Io-~ 1- 6' .. I t:.~. w\.~h. LK~ wh.ere. 8k =LIc L"J;.
ClI\cl
0-'_ D~ -
5·101 X /0 {. -Sx 101,
- 5x )0' 4·90/>< 10'
LIe= 2.2135'2 0 23
2. 2S~S.1920
!Vo~e. Me'<hok ~A.ak. c.a.l~e.-8;, from 8;' Mel Lk+. ~ Lk, LJ\ Oc.f\~ ap~ ~ ~e.
28
D ~ C)-I ~o.tk-~e..r '-T LAS~ 0/1
• Lo.r..Je -e.1~ 4 8;' ~ CAI.I.S.e. 0. ~ ~atr oj cA;r-o.~.a....t:
• Co.r.c.eM.~ ~ 81<::" tS larmd Ca.tl c.oJ.J.SI(. smalA. -re1~~.r Vl. B;' f:e be. re.l~eb ~~EL ~ Vl. 8'::',.
• E rra-rs .~ c.a..t.u'e.... -lou of por"~e... ~"'e!A.e..rs.
EX4mp/e 5./01)( lOt, -Sx JQ~
-sx/o6 4.'10} X/D'
-I
=(4-.901 S-S- S. 10 I
-I ~
5./D1X}O ~ .
-5><10-Q-/
-5'X/o~-o.1
S' -4-.901><ID· ---S~(loJ'-/O
4-.90/XI06
-s-x Jot!..JO B
-5, ) OIXIO
29
R..eVi.Slrtj ~e cJo~es4:; ~
SDW-e.~eJ' we. ~ Lk+1 (-fcrw-er ~~ S~ t.::Aa..t:.
Lk+I L:/ = Lk L: + Yk Yk: Wh~ Yk Ls ~v~. Th'-S m~ ~ be ~~ ~b b:j n GJ~s ~.
/-IOWEVcR. . - _
So.k\s~ ·L L-;- - L L;- \I, -; k+1 J.c+1 - )c k - -k. YJc
CAJt be 0.. ~~~ 1JN'<.7J.b1e. eal~~ pCJJ-~~ ~ Lie L~ - Yk y;- t:s /1~4 .sv..~o..J,
Ex -t-r-eJ1\e c::rue.. !!.. L L'- -L " -Bv ~-; cl,,~ 10 )<.+. k+l- kL-k k-k.-k,/ QA 0
Bit. ls n.csi:: %Vet1. b.u.Jr::. IS d~e.d.. b;) JcJ-.e. ~~~ ~ Lk+-a is $v...:JJ.~ t.::J2A ... e.. ho.ve 0... ~/e dc.uJ::I..-..~/ prc>v~d. !J\.Ok u.--€.. d= ~ c...o...~ a.;..cl lAS -e... 91c. el<f t:.~ .
30
~e.on:.h. cL:re.~ ~ I ~ m c: fL
f'/I;.~;-e- Q(d)= d T'YF(~J() -I-ii Tl?k0.
SLJ,~ck. to AJ: d = -.f:k.'
Nv.1A. spttee. ~ A J.;- 1\
• Fv..d Same d .rw:.h. -Cf\a...t: Ak d-=-s~.
• Ch.oose 0.. 7\..)( C"tL-"y maA:~x 21< 0/ rank ('(l-~ suc.h ~ AI 2".1( =0
• Thetl. g=;' +4. fo- F Saw-.e. ,g-fE:./Rr.-m. - · f\o · ern. ~,
• CoJuJake. f.b- ~~~ Q(g~~) (~'&k4)#- =-4T (:!F(&;J+&kJ)
• Th€J\. 4.=~+4#.
N tJl:.e.. T6 C¥proD.c.f... c..r ~ -¥p,:.c.A..eAk;. d~ ( 7i -7ft) i.S' sma.U.. bu..k: (oS seau.r:...sh far .sm.a.U 1'>1...
31
t<4I'Je spo..c.e m~
The kuk-Tv.cker ~~ 01 t:A.efr1JbI'€I! ~ Q(d). df=Ti2,rt S.b. A"(;£!:=-S:k ~:
f F(!5k) -I- Ek 0. = Ak ~ A7:e =-Sk
£~
l = (A; ~-'A(T'[,4~ BrYF~Jc)-S;k]
d = 8~' [Ale dk - ~F(l'J.)] r
f<0VIf)€. spa.ue. m~ c..o.lcd~ 0-u:S S~01'\ bJ ~ wiJ::A _ctJ.eS~ __ fo-ci:Clri..FanS o-f
8k ~ A-; g;;' Ak .
NtS'c.e. Tb o.p~ I.f' ~ W),..€.rt.. ?>\. i.s .s~ buA I:s" J.er..r yed tx-~ '>t.
32
The~-r~te~
l:.=(A"k B~'AJ-'[Ar &Jc-' YFR;Ic,)-_c/c]
d = 8~' [Akt.k -yr:l<sJc)]
\Nar-k. wikh. "- 1tlc.k:rh}J~ B~' = S,< ~T
~
t.4>h~e... Sic is tlrl.j l1XrL rn~ SIJ.c.A tJ.o..c.. s;: AI< (s Uf"f~ f~~
(Pre-~~ s:.Ak b.J ~~ ~ + Ae.cess"-:))
n€n. ~e ~e. SPd-c.e. ~_\.a.A::(01.S'
~~ 4- = -2: ZJcT 'YFf.1(~J- ~ u.~"r~)
W~erE- m I\-~ . <;; ;;> ~ =~
Sic == (~ i ZJc)
33
fVl~L:.c..a..b:cns fer (~ V3..
~c:.. pa:gn:~.m'~8
I'f11 < c: f1.., ?n=i\
Nu». SfCJ..C£. 13·Sn2 4-Sn. 2
R.~e SfCJ..CA. blLz lIn'
~- ~ 11.2- 4-j'n' Ir1Ao..r...i-
Nc5Ce In l:::Aes-e.. c a...Q~ Bx. is 0"l~WeA.C of k.
~es~.H~~ ~ (-s
1\e.~ ~ ~e..., Sk-rl 1A ~A€.~ - I~o...N... ~ec..l~~e. frC'Jrl. S k u::>A.e.n l? ~ I ::: Sk S:
0- 1 S .,-0):,.,. .:::: '.)(. .. / Sk.+(
Cl.Aol ( B~I -~) t:r 0# ~ ~ ? • Is ~ w~ ~cJ./e?
W.e ~ .J..e;..e.. ~ b~ '" ~ ~~~ Co-s€- ('11=0)
34
cJ...~ 1- SI5. ~ 8," cr J).-~
LE.A::.. /] = ( + ~ q " IS) k S- S.Jol
W w-o-r-k. UL. g c:k,~ aA~.
Then. 12k. == U): Li[ c..4)h.ere..
( E. 2· ZJ39zol?
Uk = 0 Z·ZS8S193S
€. b~ OJ\. JA- -rw.s.6er ~CA ~ r 4-r---. 0-7-'4.-:;-><-1 0---4-~-E.-:5-5-. -O-~-'1 J>x ) ~ .if
, -- - --
H r s· ., 1'1- -T" - ~c..e. ..)j,r. k. = f?k. V Sk. = L{ =
E- ' 0
-0·980199% E.-' 0.442764-01-
N6'c2..-A (J.~h. J.e · -:J V\
Ie)...e. ~~e.. :e1~ 4 51<.. is obcru)c lO c/o ON< c C1A. re~ g
) k
to ~" OJ;~ ~ Sk.
35
CaJ~~ S"+I h- Sk.
Ii Bk ... , =- ~ + '::t! y -: wAa.k ~ ~k ~Q. ~o Sk?
The SA~- JVtom.scm ~ ~ S ~ ~.
S 5:" =5 s.T - _ lc Sk.YY'" S""Slc ~,h. ... , k . :t . I+-'y'" SJ< 'sJcr ~ -.
e~: co.r.ue~ C5""C.c:.nJ'S 1- ,,~ c:s OfP&,.e.tl expl..J-... ~ .
S.wJe. ~ve We ~",ke "A.e '/~eW ~~
SIc+, 5::, =Sj( S-; -e Sk S; yiT SI< Sic"'" ."
~,,~ e i..S. d~ b.:J cJ..e ~~ y"'Slc+, s;.: ~ = _ :!,..s~ S;y
I + \~.,. S ST V .:r ~,Ie _ •
01 ~ w-e ~ek 0. ~ O"f c:.oJ.~ ~ ~ * AeeJ to ~~C2. a.
36
A s~te '=¥'~ a.b~~ 10 ob~ Sk+, ~ Sic ~J...&1.1 Ia-r ~ver.. .1(" 8k.,.. =- 8k -+- ~ )! -r: N~ Sk:: (~ .... SF;..)
SIc.-, == (~ .. , ,911 .. j '-12· "" '" - ~ :;,I. ':J r w.
A~~ • Se.k. d ....... , = r a.Acl £1\+1 =0.
• Fa-r- k=fl; ,,-~ ."J I wCA.J~
~-I- = ( ~ - -<k+. ""'Ie 1M ... , ) 1..11+~Io+' wl d.k ::. «'k+l / (I+~k+' Wit')
lk = \vk ~ w4-1~"1 • EArL.
A(~ 0-;+ t.s V\ ~ ~Eo.r .s'p~c:.e.. -k
JcJ....cVc ~ Sf'~ b {&n i k ~ ~ ~ Aj, '-/L"I_.. S W ~ ~~It 1 v--' r ~~e. 1<..-1 ,. --...::;J
q. 51< c:.s ~~ ~~
37
Sic = -O'9J'~/9996E:' Oo4-4Zit4-04
~h.ere.. 4-. D743><IO¢~E6 S:04~9§'XJo~ Le/c yl==( I -V. Then..
§;.+= -I1~:2' = (O.4-0 :i?S49&) ~+ ==- ~ - «1. '\~ ;}~ _ ( E:- - , .:. - I J, +-"c(-..lII,i;- - - 2· 4·317 9252 e.-I Ii~d. ow:-
..I
~ II +d2,'YI,'}.. " :=: e-'13.2784.789 +E.2..
N61::.e- TAe ~~S E -I CJJAc.el ~
£/ is ~~. F"u.r~ ~ 4 -4- -'1-·D74-3><lo ~E:SS"·04-'7~)()D
w-e..~ V'-s-' 2.-7-~-~-7-~-9-.,...-€.-i
=/"l'2784-78Cf+ZI.OSXloP ± O.7xlo~
TAI.AJ,I oJ.;d...~A ~~ (S hW-J.. UAC.er-~ ~ Sic., tl,..e. ~~ ej S/t..f ~ ~to t?~~ ~.
38
Ccrn.~~ (Po.rt:: X)
• m~ p.J.L.W 'rn.e.dt.~ fxt..V.c.c-t\S~ o~a.k\.Q'fL ~ ~ t..AXh 0... ch.des~ ~tr/I. ¥ B)c. a..r-e. ~Ab Sa.k\J'~crr;J'
• Ii.; ~ l:xa p-01~le Co ob~ ~~cJ-.J~~~ ~ "" ~ of 8;;', • Th4.r o.k.E:,n\~e. ¥P('1:ro.eJ.... ~ e.>c~ -w..are ~ to ~~ ~U>t.r. .
39
LWzAf ~ (111==11)
screve. AI: 0- =- - £:/, .
• D~~ O-SJ~ 1\0 ~_ we
ACJJr2. lI.A L U fa-Clr::' cm:..J~ of A. • E.~ Ak-fl c:..s f-orm~ b r!!.ffdc-v".!j
(»,~ ~ 4 Ale.
/)p~ prz>b~~ &..cs< ePe.llI~ CAr~ 1 I
Gi..ver-. ~k L U' fo..t!.~ .A", =- L')<.Uk cf AI<.. =(c2-~ 0,..." .. , Q..kl'!l4)
CA PCI ~~e. ~ Lv.. fo..c:..~a.J::;:.w.. 0#-. AI41 =:; ( 0.)<.+1 f1.k-t-2. .. ' e:-I<+l'\ J.
Impcrrfc.a.,Vc r~k
L -e+:: Uk. = (!:!- 1 .bl 't • .. \:::I .. ,)
or--,,) A - I I I -, " IneJ4.. J~-I-' - -k ~~.'!. ~3 •• , !:::.\A -k~.j."'-/I
t.A:>A.e.r€. ~e ')?\~ 1-1)(. ::.. (!:!:-z.. .. , fll) L-:"~tf\.)
.. t:.s I.l.p~ /-/ejJ€At~. Ak+t :::.Lk J-I K
40
An UAS~(e U:f~ ~ Le..t: 1-111 1-1 t,. · .. 1-1. n.
J-J 'l.1 H~... 1-\ • • ~ 'ZI\ . ~. '
0 ", 1-/ -'. /-I: " fl-I 11(\.
• Replc..c.e Hk Mcl Lh ~ I 0
-~ItII\ I 0 . 0 .... , 1-1 k
o 10
..
I 1'esfe.cJc(~. Co,,~ ~ ~ ~ 1::0 ~e.. t.d...e.. 1\§1'1.-~ el.~ at l-lk kJ.t:f\D ~e ~~.
o
• TJ...e." tA/<.+-l OJ,.d.. Lk+1 ~ tJ.e. ~t. lik ~ Ll< respec-~v4:J,
N6l=.'<. s€.v~ jrcj14JJ.. 'I- 11-1" I < <.ll-1~J.
41
-:rAe. 2?o.r~-~ ah~ IE: e.:~<Vc~ H'2.' b.':J -e.le. prel(~ ~s~ err re,1t:J..C.e. ~k ~ LJ( 1:J
0_' 0 I H II/tl ZI Hie. o 1,/
GLAd H \\/1-1, 'Z.
. I
Lk t 0 o l
· .. l ..J
.. 0
wl...:.J, "-'1,\ Ic.~~ Ue e)~ '4 4-~~~ 1)\~~e..r c-.i\ L-IJ I]. ThCAS ~ ~ b-e. ~ ~7'-~~ bc.J...k ~ ~o.se.s L~.s ~0'W"e,r_?i_~~ s~~.
There.r eo..c../.. L k is .N."., ed 4J'
0.. ~~ 4 L, a...d. ~fTVS'~ ~ ~ ~ pe.;,. ~ ~c¥td~ OA o.b v-.:.~o r+~ oj- A-~ is mc..de ~J..e,.. ~ pro~ bec:.m.eJ' itt~
42
The r=leb:Aer- /V\aAJJ,e.w~ cJcr~ (l'1c?4-) -.
(\.1 tnt) L~ ClA~ Uk. o-r-e. bM '.~ ~ ~f-l~· eo.J.. U lc is UfR~ ~LtJa.r ~ eACk Lk LaS ~><~ ~~
• II, /1-1 '2.1/ HI/I W' J\'cr<c b6 ~C1.f) eJ
we use. ~e s~Je.st- Uf~'
• 0 tJ..1irw(.Se,. J4.e, 1'1e4U Uk hos Je ~ )()(' 0 ~ )( H . I k
o " J
ad ~ II.~ Lit. b ~ ~ o~ 0 I 0 p~~ lOI X ~x 0 "',
{ ? b I 0 ~~ (; ~ I 0 o '" I y,\.~X" '. 0 'I
L.U~ere ~ ~ iA brn..c.E.S ~ ~ new p.v-~ ~ CAd. .r..:k ~ ~ ~~.v-~ r~ec..b: .... ~.
• A~~ cJ..,.Oj~ clem~ cr/ ~ lcs-w-ef ~AJ\~ 9j ~ ~ ~.
.,
I
, I
I
,
43
Ew-J.e.r de.kcMl~ 0# ~ ~er-l\a.~Ye.. b-cv-sf-o~
• We. r€.1JUAre. ~e. (~ ~) ~ ~ k~u.J,. ~ ~eA~~ ~ s~le. ;3QrQS' ~ cl~~ -e.1em.~s.
• HeAc.e.,4- Je.. ..t~ ptl.r'<= oj ~ ~ ~ ~uJ~ (' 0), ~ c:.s -, 1-1-1 I .
tJ.e. ~c.rMS ~ ~b l-Ik. o..r.cI. Lk o.re.-
H,,/0111 ~,+ ~21) I
H2o'/ (H., L2.' + )'-J'2.~ - L2,"'
~P£ckv.~:J ·
f\/6l::e,
.-I
Se..ve.r-~ (}~,J. ~.s if I rill L2.1 + HZl ) < < 1MX[J 1-1" J. I ~121 U.
44
Proe-er~ 1- ~ Fre~-~~ ah~ • B:J ch~~ ~ ~~
oJ.A:.eJ"I\~v-e$ * ~~ -e.1e,c.~ )
1- (J.. ~farm.~cm NC..e.d.. ~ ~~~e.d. (( +/ L ?, i).
· n~ re.c.~~wQd.. cl~t:..e be..t~ ~~ · pel' 0.. ~~ eJe;n.~ of ~ hto* ~ [t i- 11.zl /J Z IL:?J 11
• A bAc.k~ errar- ~J'J .s~ ~4Jc ~e eI~Qc:.Jc:r 1-~ ~ ~ ~~ to 0-.. p~~tS'A t; Ak ~ cs af- ~~e a...Ao;;. ~
Re1. t:N-e.c. x. ~x I L .. I I UJI .. ) r' - L. j k J. v" ..
• Nt.AhleA,~ reru".{xs ~ r-e.pdY"~ed.
fw- ~ .l'~~~ 1- u.p~e.J'; e).~ ~ ~~ So.k0'fs-c.ku-r:J ·
45
W()("s-t:. p.oJ'.r.:.l.le Jrm.rJ.. 1- J?\a.k{x .J.~
E/~-M~~ ..
r~ I
L -I I 0 ,-= :' . • • • • . . - .
-/.. . -( I
I Y2 Y3 4- S-/Z2.4- - - -U,= 0 I S/, 'J 51/Z2+ - - -.....
0 0 ZS /S"6 - - -0 0 o
I , I '- / .. ...
Btlf~-~ Ol'le. c..LV\. ~'b b~ t:Ae. ()~ v"
~ ~ U ~ ~e. ~'r.!~ k w.p da.>.:'?.f by 2 (1.+ k
R~~ i ser~ ;;~""L. is ~
46
P~~uJ. e.><.Ahfle f:r- 8Aft.rd1-~ PR.oBLr='M: OM ~ ..i~ f)~ VI. L !
• Choo!e ~a./1r~~~ ~ ~e. L ~G.rJQ.I OACL ~ ~ t A'J A?., ... ., An] ~ ~.r aVE- · 0$.
x/o x/~
A -I, ~k
11;=-(, 0.
47
S'r =1; () ~. f~~ /Cx~/e..
• {U1, u.?',1"'J u"j n~ ~ ~ ~ ()r~. I~ ~Q.~C). St...Jf?E{' k ~O'YI crt Hz-I 12A.& I-Ll), (Z~kL.Yl-.j ~ u. hj
I 0 -I ,
" " fJAcl. 0 I
, I
" ~~e.b J e:}...e.,.. ~ ~ .4 ~ ~ C,.DJ\ be. C2A ~~er V. [-1 7]. Fu.rtlUj ~ C"dtA. ~se L, = x,
• Co~rk.r II AMI - Lh *" Clr\. .• J.I ar.ol
~ek: ~ be. '<he .tc..r~ ~ cf AM.,. It
~ pos~)~ fa-r I,~ ~ ~. ~E... ~f::: ~ '1- eLMI t:> ~ ~,",-~~I t.., ~e..' Be.c~./f. 4:::Le. ~ eATrr.l V\. -t::I...:r ~ ~ ~ '. b::t ~ ... , t.a.re.. ~
/I AII..fo' - L ....... , 'fJ...,.. ... , II "V' 4 ·618)11: e.-/IAM' It ~ E: is.J..e..,...~ ~tI1t of ~
48
Cctrt~t.uY.s (P~ Ir)
• NWn~ ~uAkr ~~~ ~ Io~ ~k _B~eJ.s-~ (12. - _..... . - .-
)J.eaJ"f ex.per~ o.AcI.. tJ..e J~teJ=~-Mo»:J..~~_ (od:J 6~) a.&~ o.,rl;.. ~ wt.~.
• Irt ~ F(~Ct-=M~ ~M. ~~ ~.e..tI.~ oj ~~ L-/<; OI-t.. ~~~.
• B~m~~~ o..c.~~/.f LUJ.e.ss ~ (L,.' L IL( l J ~ ~J k ~ -~ pe~ --,-~e .
• ~ cA ~ -eJ~..s ~ be.. f-e:r rrt.D-re J'~ . ~ ~ f(~)'V\~ oJ-,~ .
• Grs-w~ ~ ~ eJ~ ~ he 4...JJc. ~ ~cJ::: ~ ~ .8~~-G4uL-~~.
49
Paper 3: Numerical Solution of Differential-Algebraic Equations
Speaker: C. W. Gear
Computer modelling of large networks and systems gives rise to systems of the form F(y I ,y It) = O. Direct numerical methods for these equations work very well in some cases but fail badly in others . Recent progress by a number of researchers has shown that significant classes of these problems can be solved by automatic software.
50
51
])1 FFE.((E.Nrl~'-_ It LG:-£BMIc:.. E..QU 4" 0 I\J ~
(" A~50 ~ ...... IL ~
"/MPLIC.I.,. O~i)'N*"" lIt¥. £d!u, 'f)
F y~ ,
:: tly A-"" $- b'NIr""'~oU#L.. WHIt~' y I
~t-
Vt,c..,. 0 -." ,
LOOIC t~(, FoA EFP,e, ,SN"- AJfA"'I£~'(,~c.. •
1-ts.1'"O&S •
52
~,~ IN:
" ..... ~
• OtaT£t ~L.w1ioAJ V $/~t.W&...A-~ pt,t-o. ~ ~TI OItJ 11.·. 6'-tM~
1'~ ft't ~,~)
E- ~' :: ~ (t *1 ~) . ~ o
53
b.ftc.-r .,. .... .,., • ., oP
F ( "I 'f'~ t:-) =. -a.i). F.
F(.y ..
t.-rlCtaTt a 'I Q"Asr· NI.~oaJ (A~IN" ~'l+tSE.. "-~CHNfGt"ts
W 0 it \( S ~E L'- ,~ S.fI1tE C.A 'I. ~ , •
~'A-r &-AS,A-r 1)IFP,C.fAt."'-,£' S IN o1WL. . .. ~JJ
54
XF I ~F/gy, I '¢ 0
~_F~!~_~:~u~_)= 0u __ u~ •• '/ ~ f (Y/~)_ =_ ~ .. 5lt) ~. ~' __ .., '10-'1' ... ~ :a..
~I\(.~'-'A~]) -e.(.t~s.~ k i. I HOD ~
c. op.. P.cC;-r
C(h) c~ItIt£"'G-r Ir: --O(h) . '''Rf(EC.~ IF
-.
~-J., X" ... , (,oR.AcC,T
1 N ~ h" w:::. h"-I
55
fDtt. 4~~1...)( A-1ftI4'17iDW IJP
I.1/J6Irt-, CA$£ 4: ~i LI7IfJI.J -r. .4t If-~J' ffI..'~~r &$ ",. ,
56
At' +- ~ t of- ~(t:J =-0.
S <:..Ai-E S y P J VJ Q ~w S'U!-f&t..~ Se.i 1:' (;):.
PEN c.rt.. I~ NON-Sf NG-U.t..K. ~' .. ___ - '.-P - - .•
ZF U:{A +- A'BI ¥ 0
l ~ IA rA.l>/ ~Q Fo~ o~&.-~ FJ~J 1-1..'/
~ A )
I
I ,
-, I
~
57
K ~o N E. c. K E R. c. It ~J a N I c.. tTL. " •
Ff)~M "F- f€'I'Jc..,!.. (4)8): ~~ lAJ S) It: t--JoN-S IN~"'- L-k~ ~ _ No~ - S I N~UL.P.~ -
P E..rJ ("J c,...., .
PJ ~
f , ..,.... . • -. ..
, ......... -- ......, --• t:, , o •
I , I
, • ,
o
o - - - ..
.. '=- ...
o
o 't
t
- - - -, 0-
t , T ....
,\tJ~X M :. MkK fl\t,
\.,
, e· ~. .. "St.
58
, ,~ ,
E.Ac:.,H op. TIf£SI. &c.oUl J ,,'\ ~ - -,
-
59
I. --rHE "P-J',I. kLA5, " ~otJ- SIAJ(,.U LA~ IF- ~ H-L (0
&L - A&tL '0 $QL~' -rH€ MlMu.,cA",.
~ t. "TWo 1) £Gil "'7, .,AJ~ ;
E. ~ Mc.«~~l) '''' ... ~
A l ~ -~-.' ) +! 1 ... +
(A + I... ~ ) 1",:. A y...., - ~ ,,,
M.~$! .!E r-btJ-,(/t-J~ J 'I. NoN- c..Mlttc.,.. .. , ~T .... ~.' ".,» I.INCN.v-/-
)t~.1.WT t.-,liTu',,..,. L£A.-' T'o S'NltfAf.~
e,~c.IC ... ~ _ J .. -.. 1. L.Qu""'~NJ Mt
c..o~SfST~uT ~ S."'-IIL S'NfrW.,,~'Tt C~ ~£ t~.vc., (btl.oP C:~\.(A.-T"n;)A.(.\ ~ vA~A-&L8s
J
bit ~p 71t1!. l)t.PCIJt>£tJ-r UJN.&TMI#IT$U
60
1'- l'f::t;' a ('+~)i: D ~ "(- It-I: - ~ ('=')
IA ..... s ..... .,.'o.»: y:. ,+yt'S'.) "=-S'
!>~ .. ,,-r,.~ &'1 8A '''w~~& ~~L'~: -, -,+y .
"(" ~ ~,,+ ~ t" t:"
~~..!:! tF- .( t"f I ~ , (F-lwA~' )'~LC.T'.~J
( ~I~ ~"I...+t«- ,p- ~ ~ - ,)
'N"D''--'''''£~ -rH,4-r -rut ~,4t.. NoNt./Uf"t~ P"O&~ I)I,I-t.. CJ\ uSE r>t F-PIc.J" c..-r, IS. .
61
IlJb£)( (,.IJ L.t ~IM. '~&L..l~)
COAJS-r~"'T'tJe. l>£P'AJ/T'/OAJ: ~ - '- - --. ....... -".. --- --- " ..
b IFF£~t..AJTI"'1C.
FCy" y~ ~)=" S "-/~lS
,
t!~c c,~~ ''', ,
c.~ .$a. ~'-\JI-P Fo~
l' ~ '1'( Y, 1:0) ..
I N "c.~ 1$ M I~' 11C4,"" ,,:.~ wH"1I /101.11 .... ' ~ ..
f'U-JtetA$ k ,+"", __ £
x:. ~ -' ~ t. 'I~:. •
cD ® .. s,' Jt"& S If )C ,.. ~ J'" ~ 1("'& ~)(,...~ y'" .. , ~ 'f lit : 1-" y "": ,. ",
lI' ':.,~ 'I '.~ I'" 2' ~ ~ III => INPU :. "3
62
Eu.I.£~ .. L.A HANtrL i-Qu s ~t "-1( C.O f.J ,.,tlr,N-rS :
Fou.£S P(~"/~ KIIJ~..,.,c... £~~Ir-'j ,(1fI ")
U>~~"~AIAJrs c..(J():. 0
X~ t/
c&. ~ = ~ -I-,U.lIJ,I:) + r~x ]1",\ ti~ a" f)w L5'
'-tt}~ At Ta f)"T /r;,\jl. ,.",.,4 )LF-,I-JIT£,
L.tUl~ .. ~ luKP~KN'r e.AJtT~""~~ ~ ~ So Go ,.,~ '''L.~ ~A-~I(
t. .... v
~' =- fl.l&, v. t:) + Q'1''>\
w)=o
w .. ,u, Q (.f t+s Pttu.. (l../t;.;K
(r;r~ ~-IE-T)
63
'('s "
v~ fc. ~ ~ .. ) ~ Qr A
Gt':..O ~ ''lao
}~ C G/v + (;.v'ao ~ ",T,\ .,. &of. +t;.'vso
1 ~ GOT 1'.. .... (fuek·M.~ -" v, ~ lC;VI) t J .. t _ <.,.~ -\ /' ,.
~.., S,~6-c.t .... A-A. - - ..
1-, AJ ~, (. N.s-r~( Co i.H1 e.t &.t\ c.A\£.
~ ~ z. t-DF o~ -', Wt'A(~
I~OU 1a J c.tJsr~ $TZI$I.t. &OF- 01$.1. " ..... tlS AI -ru 6JO"IrJrl s-r-Vs
65
~P£C./A-'- ~'-'.",..
NrN""UJ"~ '«0&' I k~
f ( )( ~ XI 'II 1::) =- ~ ~ &. (X, 'I, 1:) :L c::)
WHeU (2+1 ~](' { :F ~
~/.,. ~. (t, t ~) =" , .. t XI YJ ~) 2a tf:j
66
X,+ ,. l t, 'I) :'0 (I)
i!"- ( -, .,) =- 0 ('"
btF, u'AJ,PeMC.t IAJ~'~ ~~r ,p.
It;)~~ I~y rl
&o1A~1)t)
\fA&S'r,-rktf'L IAJ (,~:
)( ~ - , .. (tl y{~» (~ ,-. t;C..T "l)t.
t~~ Itfft..IU "'0 CA) At ~ ~Wt"'1f01&'t" ~.,J';) $~C. Irs. '*" At!!,..,k}) To (1).
67
It' + ,. (.It, 'I) =- 0
~ I. till 't) & •
1)£~ :. Ft.A t.. '- I AJ 1> £~ -rwe (I!
~~J,./Oy :: C)
E)t.. cD" .--1)x 0y
c.~ \J U4' FDA Ftu,.... 'N~ £.X '-""'0 '~olc..lJ-\ ,F- 1iJr- '~~LNCL LS srJ9.& ,-I. Fo~ o»£.
F/x£tJ S~'S 1J£. I D!tUV,A.. B bF- \"J Q4.Ja Fot(. J N~ l, ~,~ (. &ct&I\J';'/J." ~"L.D73~Pf S~~, ~,~.1. "'",neN"'" ~"""-Ipr'.rIJ$)# V~A,&.t..€.... s-rU DoES NOT' c.o,vVE,( 4-t-. P:;J{ /N'iJ( ~
.... ......,,.-,,,...,-~~,...., $"" .......,
(J~ E.I.t..u.Ld~".I ~ ~~ tJtJT G1WVu.iE ". ~",iie)
68
t. 'StJo~L ~Il.. t.~~.c... ~ ~ ,,,-~
hJfJ ~A-c. w &.s oP. ".
_'S ("/i w.~ K ? 1. ~£;uc.L. IN~ iy
'D,F+U£N~JA-r, oN
S"t...v.-rto~ J.4l+-t wlHJ i) U c* c..~$~ •
X 1= 1/
·v'~ f c. ~~ I)) - ~ 'j ~
t:..( 'I.) :.. 0
- {~ I
xt~ v+ 'r -I
V' ~ f(tl~ - QT ~
c.!t):. 0
I GV: 0 -~
J[ ~ j.,. ClI.J .. o ~ G-)(':O ~ ,,,;- "'Cr}". ~ "'"} = 0 =J. 14=0 ~ :£
J: ~ X ~111I r=- <:)
70
(0
'w £:f\c. fi STtP:
SC LV£. ~ S,"PA t:lA--rL Sf.$ ,/!"MS
i y AAa.." PI.£DIc.rEJ)" $l:JI-Urlt1~
j
j
j
j
j
j
j
j
j
j
j
j
j
j
j
j
j
j
j
j
j
j
j
j
j
j
j
I
j
71
'~I/A /",4 N"rS /rIJ'D OtJtI.1J£cE.bc114() sys~i-ks.
---------.
, INt/A fl., Ir ~-r (S)
&.&-. ~s U .;·ll!-'rltIN .p. EI/-.t*y
",;vA t.1i FJ 1's ?
y ~ . + tt 1:) .,. [~] Tt C.~f)=()
72
73
Paper 4: The Requirements of Interactive Data Analysis Systems
Speaker: Peter J. Huber
Interactive data analysis puts multifaceted and surprisingly demanding requirements on the computing environment. We discuss and identify its specific needs with regard to software and hardware: (1) the structure of the user interface (language issues, intelligent help, and the programming environment in general), (2) the choice of the basic building blocks (the commands/functions offered as black boxes), (3) the interplay between non-numerical and numerical computing (numerical standards, etc.), (4) minimal graphics capabilities, and (5) interfaces to the outside world.
74
J)ATA 4tJAlYll S
r-e.pe.o-~ 0- rreui ou.r
~."" e'J l iJ '-', l-L .,.,;",0'- 1M oJ .. ~C.4.tiOkJ'
75
c.><pRore-· ....... nd..a.rk.J. ~ ... "..; to"'d w,-t4
J ... k
S(A.f'rN.Ji~ sa'"",,' ~,.~ 0( r",(,-k c-J.. ~ ~c. f"O.sJ P.'LRLt. .
:I =><r~c..t LA.N\;p"CQ.~'~ .J-h r-o~ h C.o ""''''0''' '-" .... r ... ).,0"'a 1IIu.J.s J "'" f o..r / .. c.....&- Ilk. U.O"'O ..... ; ~r of' S'of-Na",-L Jf!.JJ.ib1' ,,*,4..., • .1 ...
76
( ,) VAX -1//7;0 +ik1ll..-ofW + ~ 5( ~ .... J.f..w.4.. J HPS ) ,o/IJ
Ap4 hlJboo (+ J.()loo)
IHb ~~~ . 3l/' Hb d.'.Jt:
Jo2tf x '02'1 h;t ~ (,OB,.,..
77
H-~\.V~ ~.s: V'AX - ~ PO(.Lo - .suA} - ' ..
c.PU :
m~:
Juk. : fleh,~ :
~j If\.¥ & IA"S e.. ...
11'80/0 <f ~ I HI, f'.#-J..
I
eoh of ~'rW ~C---'1 ~ 70 Nfl .I ./.Lt.. ~~ ~ ~ fA.CCt!S .k, ptA-t·rket"~.J
78
- .... '" J,. e a ...... t. .. t oS 0 .. 14)1,;,,#
~~.)(pLC.1-uA -
do .si""rR~ .J.L.i~.1 Ji"'f~'
i ~ r'roviJL ~JL'~.
n.e.d ~~L'VL ~V\vi"o~W\&V\1-
-/-{."d· i .. c.Wes c.... ~U\~ f""1"~~ .:.." k."A.c. L,' v ~ ruo J r4.""'~; if ~ -"a-w..a.a.fl .
79
(A) R~ ~("L kk ~s.:o ~L ~ 1-0 GI.N\ VX I'.I}." ""d :.... k-..JiUf.. V'ro}~-"~ iN\viroVl""L""~ , AP L - ~L i1~ t- 3. -If ~re""J. LISP - SJ~r-J.
(B) 3 ..... iU J.t.L i ",k,.I4L.Hvt.. fro,~".,."~ u.v;r-oH~L ;... Lo .t-l..< d.ft./... 4.K~JIJ
-'1J~ . I S P 0'-4.,. OV'"
S B,-ee ~'.r
80
v~·
Th<.. 5 ';1 J /u., J. a.v t.P.opt; .r U-J ./-l.e. p.·,-or t., .J- ~ <..
~j.u- -I-1,L J~c-owl..
bc.s i ~ ... i ~ J de~~~ "'1 a....i.. r~ -.J..,. .. " Q.. "f!.:..l
u)f'>n""'~ .J.c...ks m~ (do?:~.f') /~·crnS'; J~ ~ /r.A . .J..: L· fr'-.J.. J 'r /..-,. ;I
_ ~f. ~ DA ~u,'"oHJet~L
- ~~ I-he ,-oWJ~a-J.. .JO~
- c.o""""p"Re
-~k - ~-ivtiL'J.;~ III J4 ~U"r-o~IAt'IUlC
k t\. ~ so-k.- 12..:fu.. o .......... S ( 20 000 L.v. .t ()V',rtt ) 13· 11 b;/i, <:) bjul c.odt.; /. s H611~ '-.P"lf ~ c...p..) "" ~".,...J. 'J.~ffL ~ "'f fu.st . s- - {o ~ i ~1A,.~f.
81
. lS.rUes
(' ) P rzOG-fl,.4HH OJ(;.. EAJVIfU)AJHtr"AJT
- £A;\J.. f ~Lc,1- : r~ . - Gl. f' ~ is -10 &- t-A-Jul ~ t)~ ./..~4"t 0101 Ul.. .
C1..fI). r"",,-"'. "U'tI.a.".J t..Jl.... ~'fA.I})C.'-.) S~.J'(.tL-.r i/.:s ~ k ~ h.
(2) ])A-TA A...,ALYSIJ' EAJVIRO~f1E'N7
- e 11\ J. p ro tL..cJ- : r-cr"r~.;:: ..... 04.A.JOMLJ... ~~c.L of ~....--!S
c-..J. c.c "" ~ i o",s.I ..r......,,. or Iul. t!a -W.-8.s c.--J. J ~~.s .
~ .:0. IACL ~ ~ ~t ~.,. k..-. .... .I'-J;tn-. t7- t-..L
d.
- w.b,.~k.. """'.h~.J do ..,o~ J'rJde -J.l..L.~ ca-f~ c. (l J ~ '-s.
82
. ..sA-SJ, "...,.
I . I
I I
83
O"k'~ I ~Ol.<. ~ Jt..U> .. l tL~. Ai- #t~ ~j""i~ ~ tLt. ~L J~cn,. r ~Pat, t.LU JCH\ (J~) ~ ,L~",.
II 14-1 uror- ~ tk. thA /.;.. ~ ",-or v., ~(A)"~; ~'.J ~-~ ./Jr~ c{f~t.J. ffAA-L
84
.vorJ,..J~ fr +k. L.....-..
~lt.kupill1.4 f2_ ~tL·.".~ C'.;..~~ v;; M Q.JJ;rt-.i ")
85
I SSU€S
LA~cr()AG-f fc~ I~TF.:2M:.TIUe USC
rr.o~ jwl.. "//..J~TA~T ~n:.U " ]
HAG-'_CAL NUMI?CR. 7 ± 2 ( Gec,·y- ilt'ff'IZ. .. ) L -R;lM.il4k tlkJ 01 o~ J40,.L fu........ "",~o"J]
- Proc.e tb..rt.J ( ~J:C'\1..J,I u)~"'~J,I ... )
~~oJ. r1 fA,(J I- lvwL fA1 0 ~ I-L..,. 5 - 7 ~ 1.ut4~ I.:r
-
do n 0 ~ b~tI..V\ ,J..t,... lA.Jt.r t....): tJ. i~e.tJ~"" ~~A (p,.ovic1~ J~JlM J1~4!)
86
CO ~SEQVG}..)C.6S :
LA~c.u AGe S#DuLA B6":
OBJecT Ot2-/cN TcP _ OPt;=1V cNb£~ (-= ~~, ,. bfa. (.) I·lL .J'~L .r'J'" h )
r - Q.. 'f'\ lA-vvtuic.J cb.k-~ - vMi~.J ~~&eJ..! - c.. I.)~l v.e.c..lo... ".. ~c.JO't-..
.s tAbJ t, t ~d.,: CA.).""" J
~Pl..;"'d ,;.,,10: U)eor-J~ J'~ .... {,.o~s" C-.O Wl~£Y1 h
(0 1M biOI, hiS).;"'-a c.o ........ a.-.d.I a-J... rf"Oc.tLrL.... ...... l ~Jo ~ OkLS U;U ~~c. .I1~~·
87
BUILblklG- BLoCIlS
E")(~,.~; '''is/.ca~S
irfb 801, :
• .. ." . .. , ..... -. ••••• • t.. •• . '. . .'
ii.-..~ ~JI.o~.,..... ~,·sJ.o X
DyJ t,.".,.,.! :
~ I J to )('" / ". ~'II\ S =- J 0 /kltf';". '2.0
e.. t C . ... .. .
88
T r-ic..k : OpJ,·OfA~) ~urf.e.ss .J.I, .. t.. ~c£ 040...), ~ ~;.sh .J.t.t.. es.r~ ~.J. '1Aj6MM.""L·rn-.. ~ ~ ~r~ s~~'4. Po,.
e j) ~~er,..,'c~ ope. •. ~1:~f (,'i) .r~~ ~~""'3
a.. pOJ.! i.e-e. .to ~L· Ol-,. : ~t-v,. h.so ( s:. n) ~ J
c..o fA ~ i "'} .J.h e. X c.o-.d..f. ~ (} c...oorJ..;""oJ;..J of ./-~L bQ.t"'S.
!1
89
AaJJ..AY Sl te vs. P/2.~CIJIOtV
. . ).1M 1)( I..-
90
!L)() ... (~ ... - 1-)<' - ~)/X)
~
91
HISc.s/f\)(;. VALUeS
I I I I
92
OUT..r/'lJe wOlUl:l t
93
Paper 5: Linear Algebra Problems in Multivariate Approximation 'Oleory
Speaker: C. de Boor
Recent developments in multivariate approximation have been concerned with spaces of smooth piecewise polynomial functions. Already in a bivariate context and for rather low polynomial degree, straightforward questions as to the dimension of such a space or the construction of a basis suitable for computations become quite difficult, as this talk shows .
94
9S
~4"k A ::. lA-.6-eST Of\.ae~ c~ NCNlEao Ft1NU~
A (- F "' .. " , • .Jc. A ::. S"'''''CJ~'' ,.~. A:.!ac.. ~ JO"'4 i.. IF '"" .,.
... "It. A l "'-- ..... A ! V'c"k A
YChtA~~ .. &./ C;: t ·\·f· ·'·1 '-> .,- ,.
96
LINU" Ac.K'M '~~\£"'I iN VA\J-."·VA'i.+Te. '~OY"MT'u.. 7kEo.etr
~~~~--~--~~
L • ,'. ·
-
- '\? lo~ 6 Mit 4"" 1t t ,A
ci,;"" 'It ~ b
97
• • • .. ,
t~ , I , I , , I - ~G' ". Va.
, .. )t.
98
•
• • • • •
• . • p •
99
100
CAt>: &- MET
C~lllt ::= ~fI(/ .. ~ • ~ ~ Il<-,
.,\' M(IN '" [ x(.nl .,. ()( ( m) ~ ,Yo c:- IR
e".,l· S %. (lil" e,l W r..-.
rsEIt"S~,'''' 'Q:, f... ,...,., SiJl\f't,C" ~ ,~ !lIM :
Bot {.,.\ ! = C 51¥.
t l¥'t"-'_''c. (oo .... 'NMi.J "0. r
~ 1(.,.,. ::)( .. ..v ~ 1(", ... \ •• v
~ a.c,,) 1: L. ell· ,. t~ 'ft.-lie. '1k! ...... ac ~'.Il ...
1( .. 9 r: L btel) gel. b(tI(l 1!'v7 L ~ \t ,.U .. k . u-
4110 1'''.0 .. ,,,,,,1:0 (t "'.'''0 f..t. ,(1C1: 2:. 1"..,,1_ (.,
-"'~. 1> .. (L b(eI) gil) ==
\GI1:k
L 2: "(of+~H(l(a\t ..,\:k-, '~:.,
~ • ~(I\ ~ ,,:.. • '- QiiH'"
101
J .. ~ &-Ner C1~"~ \.A TEfIA&. J
~,a, I M ~ pC.,A~.
I I!.... • • __ ~~.-
~ L! •• '=. ~ ....
102
.". 2. if:V
k l2.! -.I (4t .. ~) (~" .7.~) #-V·
f ~, ttllc
. t-=-.
* SDWl. vi+'- b, ~F.Ri~. S~'ES (O~Nd-c.tl ... ~
• -- .. -~\.d-- HoT ~ ~ £1t~·5P.. ;t\ .~".0"11
G-Ef-.)6~c... CAtE ?? c''-'l - ~.,(,.
103
_ I •••• '1'''1& e, ~
, j it(xhr', -14:(.,,,') -I~""/L (a.~1&. e. t, e. .Iv
tC
~ c:" Ac. ~ 0 f., ~ cr =0
.• ~. iJl. C:o
104
A)o ..
• I I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
106
107
Paper 6: Computational Linear Algebra in Continuation and Two Point Boundary Value Problems
Speaker: H. B. Keller
A number of special linear systems arise in the course of path following or continuation methods. Of particular interest are the singular and nearsingular systems which must be solved. These arise at singular points on the paths. Of course, in order to treat these systems effectively and to understand the difficulties and possibilities for circumventing them, one must appeal to the basic analysis of J. H. Wilkinson. We examine here several ways to solve such problems.
Additional linear algebra problems arise in attempts to solve two point boundary value problems by stable algorithms (Le ., multiple shooting, finite difference or collation) . Here the theory of dichotomies enters, and the Ricatti transformation can be used to ensure stable elimination procedures.
Finally, some open linear algebra questions that occur in computing periodic solutions are touched upon.
108
109
CCMPlJrilTIONAJ.. LINEAR
ALGEBRA IN CONrIN(;;~rICN
A-NO BIFt;RCA-r/~N PIt:O(] ..
--0 --
OBLEM : S TEAb,! STArES ~=-= 25
&(u) A) =0 ~ G :!BxR->lB
d(l{~~) =0 J Gh:R~· ~E.N
E xQWlI!/e : L ut!) + ) f(!,U,(!l)=() " .!Gj"l
U(!l:O J 5 lfd.1l. Grid: .n'" :: SL: + aJ2~
,,1 0
Lh U"(!)+). f(lJU."t!J):'o J ~6..!2..h U"(!') ::.0 J!. ~J..f2.,.,
110
\\ If. J I~ IvAT!lRA.L CONTINV,4TION :
u:t«()..) : &(tI.().\ ~) =0 .J ~e..L1 EVLER. - I'/EwrON M€TIIOO:
EII/~ "PftEDICn:;R~ : G;,(>.)s6-~(>a»)) . ~ .
ct(,\) u + G).(~) =0
o 0
~A · u (~"'A~) = U()..) + ~A U(,\)
a...-t-- Newrl-on \'C()~tECTDR ttl : ), =), +A~ II . ~ 7J
~ C-u..('-t,J X,)AU. =-G{U J ).,
Il(~:) = el~~,) T~U.); lJ < )i+ J
if IIl1U ~" < E, then ..
111
S fep COl1rrD / :
A~ =6AclD • F,ft.7&t<.(1#) or ?? if AA < €'z. fhen
\\ II
ARCLENGTH COt/TINt/ATION: .,
u =(.(.(5) Gr/~(.s)J A(S)) = 0 ~ = A(~) l (,(
II U 1/2 -I- I )- I:! = 1
7Qh(f~"f VecTor • •
G: U faG. A =0 I( )..
• • SE r : fA.. = ~ A.r
,.----"',"
WHERE" : ~ =(!) _,_ I +"ItTII2.
112
u
113 .
SOROERING AI..GaRITHM
~b !_ r cd 3, - \ .
..
501. VE: } A Y = b] ,'A ,.. ~ _ - I -- G I lA r =r]' u.. ~
SE7' : Y X=l-.f ,.., WHERE"fi----- --21
l(tI-cY)5 = e -c~"-J L--_-.. __ -
114
FINDING- POL{)S;
A. Eljen"q/lle qpprtJt1ch is -rt'J Ft;,~
*
(/I r(lt:)f . A D-f ~()..J /lAJhere: J tJ.J /
. [A(~) /10') I ] !(~) = 9 " ! (}.) JJ Z - 1 = c
1Js~ NEtVT"N fo s()llI~ * (P.¥-w'J:
lAo) ?'f~)T] l(~)' 6!,O) ! -x'(~) o· - j-_,0/0)/ c
WELL COl'lo.
ILL COHD ..
Use ifF t:I /J i, I M~~/~ -;0 5f)/1I~ ~()'J =0 _
.
115
B. SiI?9"'/Qr mqfri;( ~ro~e~ is
-10 fine! t? rfJO f ~ of ~ D J
U ().) /,ML~".. • lIN 'fI , w" t fJN1T L()Wt~ ~
P1YDTJAG. ()PP ER. A
USe [?] +0 s~/vt! t(H~>0 =- 0 .
\\ ',,/1 II Til",. AT .,.NEI/R F()LDS~ WIIE~e p
UH, • .t>.) ~(J(E) J v. . .f)")=~ ,., ".
· <.N BORDeRING- ALGORITlltH Jo~KS. L,·.e.
J
X (f.:.) = Xf~)+CT(~) --., ---
WITH Sdlllt: C/lIfICELL//T/ON ERRote IN FOteM'NG- !! - 'f 3 • [so )tJC~J = 1]
116
FOLLOWING- FOt..D.S :-
Mu!h""r:lI"ef~r fl"()6lell'ls:
G(~ ))1:) =O)G:JBKP:~ Fo~ ~=~ "r.; J
G(~~J 1:1)) ::.~ nQS q POL!) CI f l t/.{;J )~ J · Find:
(V.(1;~ Att).1 ) /r:-1;,!C: M;
s~(,h .fJ,,, f G(<«~1 A(t~ t:) = 0
nQs Q A.-FOLl> for ~c6 t: J Cf-:
fI.('i:D ) :. «!; )(1'.) '::) (;
117
A. Se -1-: 7" = T. +~L i+I--:>L J-t, t/ ~ fT r 6
Find -tolel on so/n. p~fh o-f.:
'-.//1 \':G{v. ' 1"') = 0 UJf.I.J IIJ · J AJ 'I
B. Fi"d {t«(~~ ~("(:) J c/irec/1J. from: " L_' N E rs · ,JC!*J7I J · FOL./)
['Jlh4f if Jhe fold FOL!)S ?]
118
.5 0 S€€K FOLD IN rORIYI ;
I I/(S) J </I(s.~ A($~ 1,'(s.J J
SIfT/SFY/NG- :
F( UJ ~ AJ ~ j~) = 0 ·
WH£R~ ;
G(~J )~ ~) G,/u) ~J r,) c.p
F = G;r.«) ~J ,,) if .-1 U; [u-tl.()] +)0 [).-)oJ
." + r r t-"r ] -(.s-:~) ~ - ~.
---0---
NEwrON~ M~THOD ON ~ F(~~):o ) V=-(t~,fJ1'~J 't-)
119
Go" 0 ~ G· t G
T l/I G T T· , r G,,>,tfI 6tf~ tp lilt ". M.
~-= ~~ ¥i G,r 6-~ If .,.-
GS.f;lf/ l ·T 0 ~
• t{; ,..
(·0
New :TClcobiQn :
f= V
---
~ G~ . , •
l( Ao 6;,: IfI G~ if G
T f/I All. (j~tp
A 8 C D
0 G ~
• 0 '-G:T
" (7~tf
6-,T ).
(jar 'f At
120
Sol"" fi(Jw Q~o'i-l-J,1If -{'or :
Fvl·J=(-J. ~ BoreI~rit1t. : LR"9,e ~f:I/e .
A B X _ R ~ C·D.~-S
,j f
Solve: [-A y-: 8---t] ~ fAr = R 1 KD-CY)~ =(S-c~))
,,4 e" : X = ~ _ y-=:
o ~O
121
0 ~ ~ 4 ;,
0 ~ , ~ •
G' )( ~ II(, ~
G,T If i ;
~ •
"'I E CAN SDL ve ". (,ISING- ~* WITH ON£. Y
ONe:- L(/- !=/lc,rrJR/~/rr/!'N ~
OF 6;, I AN./) FIVS- 811CK.S~-Sf". " _ Ve-S .
122
"si"ll(/t:tr" "I'/()"S/~Jrr 'f
G u.. '.IIS/it,"llf r "
A "siwIIIIII,.. I'
"Slitjll/ttr I,
"s/irq /,,. 'I
.' ~ _~/' Her~ E is -fIe el?r~yc~ ~,"\
\\ i"/lIcee!' f'dfIlfrhff · Cq"celhf/b1"
ef""Of'.l MItt be eV~11 /tlr(f~r Ii? cQ'se C.).
- 0------· 0------*"!JoeJ fI(Jf ~1tI -fo occur /1/ fntdke.
123
COMPi.eX BIFtll?CA-rtt:N,IT ~~
QtI"~r4'f;'c. fold ql- 5'::S~:
• 'I((tJ/: J = srI! [¢1 (K. (G: ) = { 1r~B ; f./J.~-=0 l'
.;;;;:iI
• f/J~6-°#O ).
• a. == r·~ ff =f 0
=
==z>;> 13 I ~[~t~ r,S) J ~ ...... --1L
iB
124
PER/ODIC SC>L~TlaN PArHS
dv.. f ~t' :: r r(I!:,))..) J 0< t< 1.j
. «(O)-U(I) = 0 tV #V ~
125
5TAfilllTY OF PG~/~j)IC SCl./tI.,
L e + : y 7.f) t~ rt"i~dt;; s~/Jt· tAI;+' r:ll 7:. A .:) •
"".1 ~
LiM~Y'/~tJI se;!H. QP~ut- t( ?'+) 0;: "'-
df/; .. c p - 7:.0 f (tf.(-I:l. )~)¢ =0 --tl""'" ~
~(() -tp(1,) = 0 •
,.., ---[O.e sfi"./l: prof) = J ~'?~J · ]
Are ..f~~J"e o+/,ers ? Is uf) s~tle.
IF Y(+)-1; fll(,!:?-I:~ ~) y(~) =0 . ~
Y(~)=I £' 19t!*"vtlll(~.s 0 £ :
Y(1.) fell S~y~ / FJ,'fJlllrT ."1.7'I'&'ftl P.,/lK4R. R.67UJeN M~P (l "'.
126
I.
: y(I)=~
1
127
128
S~/ve '* f() ~ef :
B'/v =z'
129
Paper 7: Second Thoughts on the Mathematical Software Etlort A Perspective
Speaker: W. J. Cody
The mathematical software effort bridges the gap between the discovery of numerical algorithms and the consumption of numerical software. The spectrum of activities is surprisingly wide, including tasks often associated with numerical analysis, program design and testing, programming practices, language standards, documentation standards, software organization, distribution methods , and even the specification of arithmetic engines. This paper highlights the most important accomplishments in the field over the last twenty years. It also examines current problems and future challenges posed by the rapid advances of technology.
--------------------------------~--- -----
130
131
OUtline
• Milestones of the Past
• Current Activities
• Future Problems
132
The Beginnings
• Early ''lork
Toronto
Chicago
Stanford
Bell Laboratories
Argonne
• SICNUM - 1966
• Purdue Meeting - 1970
"... computer programs which implement widely applicable mathematical procedures. If
Rice, 1969
"... the set of algorithms in the area of mathematics. "
Rice, 1971
133
E:ampLe
x. y = O.8xX. Z = O.4XX
Exact
- Independent of:
RadiI
Rounding
Guard Digits
Compiler
134
Example
x. Y = O.BxX. Z = O.4XX
x = RANF( ... )
T = X / 5.0EO
V=T+X
T =V-X
Z=T+T
y=Z+Z
X=Y+T
I
i
135
Commercial Libraries
• IlfSL
Founded - 1971
IE·U Version - 1972
CDC, Univac - 1973
• NAG
Founded - 1970
Mark 1 for ICL 1906A/S - 1971
136
Software F70jects
• NATS
Conceived - 1970
Funded - 1971
EISPACK - 1973. 1976
FUNPACK - 1973. 1~76
- Organization
Technical Achievements
- Software Quality
Performance
Transportability
Documentation
137
Software Projects, Cont.
ELLPACK
FISHPACK
ITPACK
UNPACK
MJNPACK
PDEPACK
- QUADPACK
ROSEPACK
SPARSPACK
TESTPACK
TOOLPACK
138
The 1970s
• SIGNUA1/Ljubljana !Ieeting - 1971
• IFIP 'VG 2.5 - 1974
Represent ~,Iathematical Software in Standa,rds V{ork
Spo.nSQ,r \Vorkshops
Produce Technical R'eports
• Purdue Meeting - 1974
• TOMS - 1975
139
The BLAS
• Basic Linear Algebra Subprograms. 1973-1977
Consensus on:
Names
. Fl!IDctional Descriptions
for Programs Implementing Lo~v-Level Linear Algebra Operations
Success Result of
Extensive Public Involvement
Careful Con.sideration of Implications
Concern about Extensions
140
Late 1970s
• Oakbrook 1Vorkshop - 1976
• Language Standards
- Participation by ~Iath Soit,\l'are People
• Arithmetic - IEEE P754/854
Participation by Numerical Analysts
Goal: Support Development of good Mathematical SoILvfare
141
Summary to Now
1960-1965 Early Work
1966 -SICNUM
1970 First Purdue Jileeting
1970-1971 lUSt NAG NATS
1971 Ljtl!1;!Dilja'FlGl Meeting
1973 BLAS
1974 Second Purdue Meeting IFIP WG 2.5
1975 T'OKS
1.976 Oakbrook Workshop
1977 lEEE Arithmetic
142
• Hard,vare Challenges
High-Performance ~.Jicros
Supercomputers
Vector Machines Array Processors Parallel Machines Data Flow ~Iachines Hypercubes Pipeline I,Iachines MIMD !fachines
143
The Present. Cant.
.• So"ftware Challenges
Portability
Virtual Machines
TIE lJlA
High-Level llodllles
Matrix-Vector Operations
Identification, Scheduling, and Coordination of Parallel Computations
lIacrQs aDa Marutors
144
Thematic Software Pacl:,cges
• Linear Algebra
Fundamental Tool
Algorithmic 1Iaturity
• Development Time
EISPACK - 3 Years
l!INPACK - 5 Years
• Personnel Problems
Moratorium on Nevl1Vork
Package Uniformity
145
Testing
• Contest
- ShO"ri Superiority
• Physical Examination
Aggressive
Purposeful
Demonstrate Strength Detect 1Veakness Explore Robustness Determine Ability to Solve Problems
146
Te s li1'tg, Cant.
• As Research
Important
Neglected
• Existing Packages
ELEFUNT
TESTPACK
JAINPACK
• J.~ethodology
Balle·ry Tests
Data Display
147
Tesling Cant.
• Soft,vare Classificalion
Finite Decision !iethods
Results Guaiantezd Accuracy Limited by Computer
Unreliable Exact Arithmetic Algorithms
Results Not Guaranteed Accuracy Limited by Algorithm
• Perfo·rmance Profiles
Efficiency
Accuracy
148
Tools
• lAllPR
Capabilities
Standard Languages
Abstract Forms
Transforrnalions
Specific Realizations
Example: UNPACK Recovered from Complex Single-Precision Prototyp'es
149
Tools. Cont.
• TOOLPACK
Portable
TIE
Versatile
Formatters - POLISH
Static Analyzers - DAVE
Dynamic Analyzers - NEWTON
Parsers
Lexers
lnstrtl:mentation
Editors
150
Arithmetic Issues
.• Environmental Parameters
- WG 2.5
Definitions Only
ANSI X3J3
Definitions Resened Names Values Implementation Dependent
Brown'.s Model/Ada
Definitions Names Conserva,tive Values
151
Challenges for the Future
• Communications
Decline of Local CCF
Isolated from Research Libraries Neglected Business Oriented Profit Oriented
Rise of Personal Computing
Isolated from Everyone Poor Soft .... are
Rise of Remote CCF
Good Libraries Resident Specialists
• Ne,v Hardware
152
153
Paper 8: Enhanced Resolution in Shock Wave Calculations
Speaker : James Glimm
Shock waves are typical of a large class of problems containing important jump discontinuities . New methods have been proposed to achieve greater computational resolution in such problems. The methods fall into three general groups : shock capturing or interior schemes, adaptive grids, and shock tracking. The innovation in the first of these methods is to recognize the nonlinear structure of the wave modes . The second emphasizes the geometrical location of the discontinuity in physical space, while the third does both. Optimal computations could use all three methods in combination.
154
1
155
J. 110. Alia,. ~fI. SI"ut.tll,e .fo~ ... :t.fel-/o" Sc.A,.c
~eow. elf,J,r'OIt · . ;'
JIy~";J.
156
-I- I«"t.,. .. e.(,.s
.,.. ,;. sto.' t It t,~.s wi t~". /, t:~ ~
sloe.'- W4.Clrs
S h, hi( ~s
1t££".1 l~i'''~t.s 'P~t. /,og...I.G",~
C.b1/l.teo./ rue.tt6W. fl'o.fr
oillt.trafe~ h ... lSa
157
~c..I.r Y~/4:{.14I(
I-lo.c..'- triple. po. f) .. Ie.,
158
:r. MS{Q.~,I('/~S k .. fvtlI- /IJIII.L'~ 'f .. '/ Ie,'. 7--y{o,-
}.('jA I<. .. -';'y (o.,.-~f( *'-'<
t:.o
C h.uJ. : oIto,/e-h", .~/$( IfIJO Fl.u. I/.w-
~ »0 ~»~ . oJ '-.. I
.
159
GrlJ. r.e;;~e /IIul; :
M,r;tC.I Jt,,' !Jo,itf lIIel-Lh
a~ck 'III'S .11, ",~ U,(/~" "UtiliII' -r~.s_
•••
Loc. .. ( 3'11;/ -,.relt,s &t!Cl' + t!)!t9"I' /( rf!(t;,s
~ ~.". I ftt S
G t 1tJ. a./ till. 11/ ut : I). M& 8,..)'Uf.
160
161
-
• • ,. •
162
/** • • • • • •
•• *. ••••• • •
163
I • o
--- o I • o
- . I o ·
9 : -..... -.
164
r( - I \ -. . ~ r. ••• •
--~~ .. ~ • •
§ • o
I
166
~ .. .. I" ,. ~ ~ .. .. ,V
I, ~ V V V V III"", ~ K I ~ V ~ ~
~
!(.. ~ "" ~ 7 V I
/ V ) \ I / ~ V I 'I 1\ I V' Ij '-11 / ~
\j v\
~ \J V V V ~ -" j v. ~ ;j ~ II V ~ I ~ IJ Y, Y 11 " I I ~ I
'I \ V V 1/ V V D ~ 1I V
7 K ~ V V V / v
~
~ I
167
r 1 ;
, ,
168
1(o.~/.c9t -f,.yl61- .rMi,.,,/, ty: l/eatl.jF/14"i /aU,A, ,"10,· ''6'" rIUf,!. L .. -Ie -ri",. Jcp ~ -10". dflu,fy 1'1.'1'0 ~:I ~",'I,.( tAfv-{.,cc 1tNI.r .. .sIlIe W4fCl4l,
.so/ulldY1-··o/ ,~ .fllllel Fv~,. 'IUo..filll- . I" . ~ c(JJJI..lt~' '''~ /IIJCtr
169
x Mie~r jc.k~IIt's: AI tft. !til. t4,.
1(, • ... ~ 1'vo ~ ItfAlS
'Flu)I L,w';'.,
Nt,' ()"J.r '" ~O''''tI''Y 71~$t"III"J
T&« Leer
(;lle("1 ·W_Jw.~.t, G/--3
~ 1 Uts'f of /)s~~". I/&rtt!14 ()$'~'" <f c4 .. 'I' ... CI .... f'-y SDJ. V>t1J .,. 8~/(
170
GA.I.n.{ :r .,leA -h.v /vtflSC.( ~ .,. ....
NCJl..J. .. .g 1u.)C cat ®.
l I" A I: J~,t------~ A. ~
~. ~O~..-.. ··.( l:. ~{..~p.[ .. f~
~. t,~ ~~ $.,.. ~~{..t\Lc.'~J'J'-
4 ... , Sc.e. Jov r-
7~ ?.NLolt'c.+ 5 e.-cot .R..I"'L.s tdC!s cd- ®
8. So \V~ 1<,4. ~ .~ t>hO ~/~~ ~Q.t- ~~.
171
u=
~o 10 1)',IJ~· ...j'''Ju I., r · Ct" ~"Y A 7'£
172
Jell/of. tAl ~t, .. *c~ =!> Ii,('ll"')" It{ X/i-)
~J~i,,, COl1.iA/1U 4t
. (1l.eruf .. £/fUI(.,.{fI."r. ""'''
( s/,o,,, ,. .. ,~~(~ c... t...lj t
Il = «"/(t
E' k.u /"J' lII.u.s: p;.~ -..s :so1"..1,~ "'" f!)rr!t .. ,., C£({., .. (,cl ~t
A 1'1 t. (,I-Ut.. e.t {...d~AC( _,.
••••• I. ;t !. :. :. :. • •
."..
r§ . .... .. ...
173
.. .. .. .. -.. . ...
174
Gfl"'+ a~ 7.>." ·4~ -I- a~1I , ....
•
LI
1.1
t ".1
1.1
1.1
.J .
I~--~~"~~~"~~~~"~"~"~ -.1 • .1 ., •• .t .1 .1 ., .1, .. ..I 1.1 • .1 1.1 ....
I I i (
i I !
175
p ~-.-: . J::-------_.. --; ~
. '- . . - -- , .-.. -
176
r. - .
--~ '- , --~.~
-w,,.· 1.21; 1' •• .-. ............... ;1-•• ' ..... _ ....
Ie,.,. UO; ., •••• , .............. ; ._.11 ...... _ .....
,/ ,/
. ... . ~~~." .. " .. ~ .
....... · .. ·I,...:·~·'·,-~ ~.~'..
'JItIJ ""/~ J rul-.1 t'fl. f' fl.!> tU4.6.~ o.c,
~ 'P'~C. WloSt. I,u.,-, iJs~ ,fM~I&C Jkj~f ,ttl&I,#r&J. ~ ~/e ... a.c- P"'~_'I ~Ic..
'RelkettlM, ptJ';'~, Y Ctkte MIL ~/.'IS . lise ~ '1»'''$
178
M,e,f-~ :
:tl4.tel""" .,. h-04t S,J.. __ S
.,. -nf.et,. 0..., ~1i.J .
179
NfJ,wtUlc.1 IfltetJJs 7k '-'0.-4 Sc UId..
OfVI.6n Spilt) I/rnu( "I7~..J,.1 ~ #ott
TO""J ... il4.1 S"Up ~
W'l of ~. G".V) f ::: 0
I,. iu«:>Y S cJ.~",,-... )(-, 0.fer.'~ s,/'( 4c ·fIkJ"." . , , rafl ol..J. l - W
~ .. ""J
t, ---," sr--c. . ~
.x rt tu,Ja "1& 7)" •• ,.
• J J ~,..~s ,t. ~. 6J' ~"/hh *: "'£ S ~ p~" of s. .
'w., I-.3, ~f'. 6i"""aA/ L·k/ ,."f( &{. ~3
S"-'.,j .s .;J" S
181
1bc local coordinate ')'Item used for propag:tiJII tlIe front.
182
t
t. .. A~ •
r "£. z.+Ar.
. The characteristic curves for a fCn\-a.rd shock.
t
~ __ -+ __ ~~ ______ ~t~~----------~~--~--~ r
183
!&si "PrO b leMs
/. ExpuJ •• , o~ .I..,ltJlitJ c y I,;J"/~ .. I .sloe/;
~. .siu~ Sope'kitttc. .p/o~ f'U1 lJIeJ,'l.
~~ K~/vlI' - lIe(I/I.AoI~ r,,'(a/',/'ty 1. 'l~,J.t- re I'le:Ctnt.
s: Me~ Ye "'et I~ 6. (1)ltuueJ) /tIfIIf'.", I It& t-,,/,Ij,
7. (Z.& .. p,~I,I .. ) t<.yle(~ - ~y'" L,1./,.'J
184
.. I I , T
/ -
~ , ~ +ta ~ ,- ... -
~ .. ~~.~ .. ------------~
I I I I °Or-----------------~----------------~~r~04'~US=-----~-----------------L-------------~O~
Pi&. 4b. A plot of clcnsity VI. radius COiieapondina to Fia. 4a llibown. 1bc'1Olid curve
&bows the results obtained in a one-dirncnsima1 a1aalatiOD mln& the raDdom dIaia:
method. 1bc vertical liDes rqxaent the raDF f'l deDsity ftba in the twoArnenslmaJ .
lOlution at • fixed radius as the u&Jc yaricL nUl the w:rdcal lila Ibow cbe upIar
dcpcnc%ncc in the solution.
~
)
185
°o~--------L---------~~~~--~~======:C~======~ I.S
Fi,.4c. A plot of prasure YI. radius CIOUc:apmctm, to Pia. 4a. is sbowD. The del curve
anel the vertic:al1iDcs rqxaeDt the. one- and twcHfi!DC".ftSionaJ n:su1ts, as c:qUinr4 ill tile
caption to Fig. 4b.
186
.... ,u
Faa- 4d. A plot ~ the radius of the amtact disccDtiDuity (C) aDd the radius of die Ihor:k
wave (S) as fUJlCdGas ~ time b pracDted. 1'be solid curves WCJC abtaiar4 by passive
tnckinam die CD>dimmsiODCJ ranclom Qaia: lOludaD. 1b: &btl rcpCSCllt .... YaltICI
in the two-dimemlmal taludoD. TIle uauJar cIepcDdcace f4 tl:: 1'& .... i.e. die d:wiation
II. the tlVked fnJDt fnJIII a c:in:Je, is too small to plot.
[a~r:l;
s.1.
1!ll
r 1 [
i i J.
~ t
i o ~
lrii
~!T
· t ~'l
& s·
~ R"
~ [~
~ Q.
~
8-1'<
i-
t i $"~.
§ § [~
K
K I
i' 9
r ~;illg·
Sf" ~
Q,
';:1
~.
Ei.
"oJ1~
~~
i ~
~ l
~ i
B ?
It
..
fi o f I
t ...
.. .
~
JIt~
~!
lTili)
:l
~ A
.:;-
P;
i
.... _
.......
__ ...
.. _
...
,..-
.._~
J.--.
. --------------
....
. .
t~:~
": ~. ---
------
----..
.. .
1-~-
~---
----
----
--··
··
----
----
----
----
-...
. ~~---------------..
. .
~~ ~~~~--------------...
. ~"
"'~~-----------~-..
. .
~"
""'--
----
----
-_ ..
.. .
'" ""'~~-----
----
-.-..
. '"
""
'-,--
----
----
" ...
. '"
""
"'--,-
----
----
_ ..
. .""
""
""--
----
----
" ...
. \\"
"""'
-,-,
---,
----
" ..
. \\\\\\
""""""--
----
-", .
. .
"'\
\\"""""""--
----
, .. .
"
\\"""""""'-
----, .
.. .
\\\\
""""""'-
"'-
--, ...
. "\\\\\\""""""""'-
"',
.. t"
\"\\\,\"""""""'''~ .. ''' •.
"",'
\\\'
\\'"
""""""" .
..
"""\\\\\\"""""""", ..
"""'\
\\\\\'"
""""",,
, ...
t
, ,
t ,
, ,
, \
, ,
\ \
\ \
, ,
, ,
, ,
, "
, "
, "
, ,
• •
1 1
, ,
, ,
, \
\ \
, ,
, \
\ ,
, ,
, ,
, ,
" "
" ,
, ,
, •
• t
1 1
, ,
, \
\ ,
\ ,
\ ,
, \
\ ,
, ,
, ,
, "
, "
" ,
• •
1 ,
, ,
, ,
, \
\ \
, \
\ ,
\ \
\ ,
" "
" "
" "
, ,
• •
• 1
, ,
, ,
, ,
\ \
, \
\ ,
, ,
, \
\ ,
, ,
, ,
, ,
, •
• 1
t 1
, ,
, ,
, ,
, \
, ,
, ,
\ \
\ \
" ,
, ,
, ,
• •
1 t
, t
, ,
, ,
\ ,
\ ,
, ,
\ \
\ \
, ,
, ,
, •
• •
1 t
, ,
t ,
, ,
, ,
, \
\ ,
\ \
\ \
, ,
, ,
, •
• 1
t ,
, ,.
, ,
, ,
, \
, \
\ \
\ \
, ~ ,
, 1
1 ,
, ,
, ,
, ,
, \
\ \
\ \
\ ,
, ,
, •
, 1
, ,
, ,
, \
, ,
\ ,
, ,
, ,
, ,'
. · , , ,
, , , ,
, , , ,
, . . ~
. t
t •
, ,
• ,
• ,
, ,
t I
, ,
, •
• •
• •
• • •
• ••
• •
• •
•
t-'
ex>
-...J
188
- , J 1 -..
..
I ,~t ~ h
j 4~~ ... .. ... ~ -
.............
0 I \ ralll" • • 0.5
FII. Sb. A plot of deDslty ft. radius cu.upaadiDa to Pia. Sa illbmm. The solid curw:s
aDd the vertical liDes repracDt the ODe- ud two.cfimensiaaal ICIUlts, as aplalnrA lD tbc
capdoD to PIa. 4b.
189
I.·---------~--------~--------~--------~------~
•. s
FJCo Sc. A plot of prasun: YL radius com:spcmcIiD& to FJC. Sa. II IhmrD. .. laid
curves and the vertical 1iDc& rqJIlCXDt the ODe- and ~ dimc:nsionaJ rcau1cs, • "I ' .' II
In tile caption to FII. 4b.
190
~'-----~--r---~--~--------~--------~------~
0 .•
Fla. 5&1. A plot ~ the radiUl ~ the amtad diImodmdty (C) aDd the m"UI ~ die sboct
waw (S) .. fUDCdoaI ~ dme II pn:ICDf£4 1be lOUd c:una aDd the dais Icplew:ut tbe
........ hnHI'IICI_·wJ IDIutima, .. apia ....... cafIdaD ID Aa. 4cI.
", , .
I I i I I I I
191
.~I ____________________________ ~~
•
FlI. 6:1. Tbe position of the bow shock (5) and the bopycDic (consut cIcDslty) aJDtouJ'I
an: shOWD for the lteady-ltate flow configuration obtafr...d when puaDc1lUpe'lloaic flow
. with MadI DUmber 3 impiDp from the left 011 • 3()0 wedge (W). 'IbeIe data .a.: caJm.. .
lated usin&. ODe-di.mcDsional random choice method for I1r.ady, supcrsoaJc flow.
192
to Ate ,. • I
PIa. A. 11Ie pattioa at the bow Ibock (S) aDd the iIopyc:Dk CDDtoun, u obtalDcd ill •
~t calculation aD • 50 by 50 arid ItardDa tram the "dy-state flow cmdi·
daaI ~ Pia. 6a, ~ IbowD. 1be time It taka • IOIIDd waft ill the qioD aIacI ~ the
bow Ual:t to traftl .... tn2JD 1.2 times the a,th ~ die", .. .,...
, I
r
I
.
- 1
.. c ...
-s • ...
/ / ."
C .... ~ "
193
-.~, --
1, ___ _ o
., -..
J
i
.. S i
--'
o
194
_~_..J ___ _
o
195
J : . ~ ~
It s J.t i B , j
w 0 11 ) I i
1 ~~
J I.
/ ~ i at 1 -II .Ii
I 1 j ! I I
/ / .&S li .J
I
/ I
I ~il /
/ . -I'
I '
I
/1 I I
J ~ $ 0
196
'" - - - ...
-
-.,
... '"
- I I
-I -I
Faa. 10. 1bc flow canfipration for the ICdvin-Helmboltz iDstability .. plotted. Tbere II
a ainusoldal slip tiDe (tolid 1iDe) ICpUatinJ the Jqioa atxwe from the Iqioa below. III
the qime wh..~ the MDplitudc ~ the alip IiDe II ...n the density and ~ aR aI
.. t eaaatant tbrouabaut the flaw. wbDc the flukt tdodda ~ appudmatdy 1Iarta-.J.
with ... ¥eb:lty .bcwe equal and appadfle to to die -*I" beJaw.
197 .
O.Oi~--------r---------__ --------~--------__ ------~
0.0 o.ootl
Fig. 11. A plot of the amplitude of the alip liDe YL time is shown for the IC.elYiD
Hclmboltz instability in the small amplitude regime. For the curves (L 1 - L.J (whirll an:
indistinguishable in this graph) the jump in the velocity has Mach DUmber 0.1, while fer
the curves (H 1 - H,) the jump in the velocity has Mach number 1. In each cue curle 1
was obtained D~rica1ly using a 20 by 20 grid, wbcreas eurves 2 and 3 WC'e obtaiDcd for
compressible and incoml'reuib1c flow, n:spcctively, usin& pcrturbstioo analysis in the am
plitude of the slip liDc. At the higher Mach number it Is important to model the si&n1fi
cant compressibility effects.
198
- - ---- - --- - ------- - - -- - - - --...---- -- -... --. - ....... -- --. -.. -- -... -...
- - - - ------- -- -- -... - --- --. -- -- -. ..... -.. - -- --...---.... -- -.. -.. -- -----... -.... -- -..
- - -- -- ---... -...-- -.. -.. - - -... ----...-.... ........ -.. -- -- -- -- ----..... ........ ~ -. -... -.. -- -- --.... ......... -.. -.. -.. ........ ........ ...... ...... ........ .......
'" '" ....... -. "- ........
\ " ...... - \ \.
I J , // \ \ '(--- - - " \
........ "- ,,-~,.,....., - - - ......... " ........
---\ .'" --- -- ....... ........
..... ..... ~ ~-- - --- - - --- --- ---~--- --- - --- -- ----- -- - - - --------- - - -- --- -- ----- - - - --- --- --- -------- - - ---- --- -- -- - - - - - - - -- ------- - - --- -- -- - -- - - - - -- -- ---- - - - - -- - - - - - - _.- - -- - - - - -
Faa. 12&. The slip J.iDe and tile IDOIIImtum drmldcl are Ihmrn for tile ICdYiD-HcImbnItz
iDstabWty with • larJc amplitude. 1bc c:ak:uJ.doa was _de GD • 20 by 20 pkI. 1'bc 1aI
dal data, shown in Faa. 10, was .ObtalDCd by the perturbatioD aalyIIa for • 9C!odtJ jump
'with Mach Dumber 0.4. Tbc time it lata a IOUDd .. ~ to trod 0.72 ..... p ... cJaped. In.tbc Jar&e amplitude qIme die Ilip IiDe ., .Jaaaa' _-. =Htl, IIut
Ather I011s up u wortka ~ formed.
199
FJg. 12b. The &lip line and the momentum densities are plotted for the probJcm described
In Fig. 12aJ as calcula ted on a 40 by 40 grid.
200 .
'0 AI( .. ...
Fia. 12c. The alir line position is plotted for the pob1cm described In Fla· Ua. - cab
lated on. 80 by 80 ,rid.
201
Fig. 12d. The slip line pos.itions, as computed on 20 by 20, 40 by 40, and 80 by 80 ,ncls,
are tuperposed for the problem cbcribed in Flg. 12a. Fmc ItrUctUre In the YOrticca and
in the shape of the slip line 0Cr0mcs evident under refmemcnt of the computational uid. Tbc authon know of no comparison solution for this problem.
.... 2.1. Jteaular ldJrdIan ~ • Ibock wave by • ....,.. A ~rdcallhoet I .......... 63 dcpa wedae from die ]eft, caustna • JdJccted aback A..hicb fmrDI • bowIbcxk wldl
~'Rdae·
.... U TIle IIUIIIeIb1l1muladon " ...... n6c:daa. wbrn dID 1Id ... t *-It ... • Mach IIUIIlbet 2.05 ad the ..,. anile II 63.40 • 'I1Ic olm1adaa ... pedcIrM ....
by 10 pld. 'Ibc tap pII:tIft ... tile ilia ~ «mIIaDt ...., ..... ... ..... .. •
by the ft".ftected Ibock. 1be bottom pk:tuIe Ibowa die .. ~ ...... t -1Iqi). 'I1IIIJ eaIDdcIc with the IDtqral c:una far the IeIf "mIlar wIadtJ field. 11Ietacdail ... ..
1ft the text tugeIt tbal dae ID1epa1 cuna all termiaate at die aarw..
203
204
f,. ..... ~.V .... - .s.11" .$,&I{.". ~
u.( rJ - tJ. (rtJ .If , ~D
V-/VI- IjJ=O VI( ~(f IVt.,. ~+,.) .. 1'lxVJ.lvtJ'lC v'
11-'( ) ~ tlvrL
::. 0
-/. VS.:= 0
205
.s,
I.
v<c&.
206
L V ( C t, J fA 6Jf)1t1~ tAltI6 l"" I,v
207
~------- ... -_-,,-:.;-:'I.~r; •••••••
",. 2.3. The &mit)' distribution along the wall of our regular ~ nm (1Olid !iDe)
Is compared to the data obtained by the experimeut'l of J)o:schambeult aDd GluI (dots).
J
PIa. 3.1. Mach rdlcctIan of albock wave by a wedJIC. A vertical sboct I_lind.
27 degrees wedge from the left. The point where the iDclcleut shock I aDd JdIiDcted Ibact
Jt meet, Is CODni:cted 10 the wall by a aback ca11cd a Mach I1Cm (M). BddDd the tripe
point where the three thocb meet, a contact diIcootiDulty C is formed betwtm tbe II
flt."tU.shock and the Mach Item.
208
......... ,,"'. r ____ '~fI!IJI!~~~ .... :;-:oe:I: ..... ~. , ~ m ·lWa:". " '" t .. - ~'-"" .~-~~--,- , .. .. ~ ." ... .. .. ~-- .-.- ' ........ - .
.. '" ." ~." .;0: 0 Ow;' ,., " O'¥" •• , . ., ~! ..... . • ~ ., "'" _ 0 r ;:~. _'. : . : .. ,.. ~:.,.,{, '. ,.iA-~'" .... "$. -? . ,.~ .. ' 0 ~.:..: ."" :.: ~:' ,~~-~:' Wl' 'm - ,'. .' • •• ~. ~~- . ,,"' • .• _, .... "........ __ • .0.. 0
" '." ..' • .;. '.' ~ ~_ ~" ~;.o . . • >. ., .;.~ ,.>..!..:,.. .... .. ".'" . " .. .......-~.
' .. - ~- -~ ~ .. nc-: I I 11 ':'1 ! ~ i u, \ I I ))~ I
· 'llCl . .. ~ I'~I 1 I ~ ~ I I ~l' , Hq , '414
n
(:!; , ,~'\ I. ~
, t·
,-'
;: ! •. - . ~.::
• • •••
209
I
210
J£ "Po/lit SM.JUlcrlt/~ :J--l E~" F~.,
Z.i"'IO,. IIo/tltS:
C IIJ.sr, t+e; 4Jc ~
U/JI "",,fel:
f.J".I.~ rcll.e/,.4, Nor.,./, LcJ,
'J&/I- Cpr •• ~ ".1.,:
Ail •• l.J '-61 sJ...l C ..,1 •• 11 ""I-c;"c I. ,t:....
· .. ~ . t.l ... _
.;;.. ~·"';~.~"=-,I o.
T·~"·" - ........ 0.· ;.. .... - .. ~
· '.
.. . ' .. -- ....... -.
'-:~, )', .-· ..... ..... .. ....
. - .,. ... -.... '. -.-.. ..... ",,' ......
I '-.. :':-.~-: ..:.........: ...
I
I
• I
:. - ... ~ .~ ,~
-~,., - <:, • ':' .. -.~=:..;:.,.; ..... . ...
.. - ., ..
, \
, .
.... "
211
. . . ,
, .--- .. ::~'-' . . -- ' ....
,... .. ..
(
212
".:: .
. :~t:;: . • 'J ••• ~ ..... ......... :-:.:' .• a; _ o.
: ; t· .• ~ ......
• :.!,:' .... . ~ .... . , .. ~! ..... ~.~
213
FYO.t /rat-killi + NtI&It. R.1,,,eIM .. t
A 'fl'fliuls"it 10,. Ro)'4,,- -r,.,~
-----,
:r.~.~~BSI" 7>1"0 &Ie/lt
.2b ,c u:> Coars e ~/J
3D /It '0 ~'.I!, (;',fI/.
'2).c' .. ses /'y ~~ .1 ~
':l).C,e.r.res {,y ~ ., .J
214
215
Paper 9: Givens' Eigenvector Recurrence Revisited
Speaker: Beresford Parlett
We review Wilkinson's inSights into matrix eigenvalue techniques, particularly the analysis of the eigenvector recurrence proposed by Givens. We further show how recent work on the Lanczos algorithm helps us to use the recurrence in a safe and efficient manner.
216
217
- .
COM~UT€~ AR ,-;H-f\.1(£"c., . (""("0)
::0, ~'TAL. Nos;. Ci') b> '.. bAile. ~ J4 s _ -- f~~ecL t>o~ftt !
oP#£RA'iioNS: ~ ® ~ --_ ....... -.
a ~~;;: , ; ~c:. r - -. as b ) ~ e b It e
I ~ ® r -.J I ~ I (i ®c. r - ;- r I + I Ci r - ~ t ) c _
-5 + I CA' - ct 1::.1 < · _. ~ .2 ~
A~~oCJA('V'\Y: FfNb ~,4L..lcS' ~ ~
I (o~. t ) Q,c, c - a: ~e ( t ®c. t) Is'). F -~ t\N"!)
(- 81~ -+8IGr) + ~MALL.. fo -81~ +(I3IGr+~/I1ALI..)
218
/\0 ' ". -L\. ~ fl.; • t
.. +A •
( 1.4.4)
{_IAo.rP.J lOT i 1:,. Z. .. ~ .. " I.-a;. .. 1\0.+1 " ~l h _ 'c, + 1 • ..... n. (%,.1 lor j .. lll!fIi ro
.1 for i I. Z • •••• 'II •
Ac,+l.i = min (/\ II. i.Il
ll) for i .. III + 1, ••.• n
where
(1.4.5)
0.4.6)
but
( 1.4.8)
/0' some f,xed positive i) < /\. Require that the seqflences terminate with' the first value of a = a. for
which
(1.4.9) /\0..; - /\0.,; ~ S lor i = 1. 2, • , , , n •
l'ben tbe seqwTlce does terrninate for a value of
( lA.la) a ~ 1 + nL •
IJlhere t. is t~ Lrast ~ge~ ~ l082 (AI8). Moreover.
(1'.4.[0 /\ II,; - AD.; > 0, , and :I]e fr,;!/~n inUnta/s
(1.~.12) H . = I"; /\0. . ~ ~ < /\4';1 ~" .' for i = 1 • .2 ••••• n •
aTe either nOllOu'!riapping or coii'cide and are ordered so 'hat
( 1.4./3) i/ptisinllo" .• p.isinH ·forj > i.andHo.' f. Ho. .• thenp. < p .• • J 1 a." . , .1 1 J
Final/y.
( 1.4.14) A . ~ A. < A a.. i 0, I , for i = 1. 2, •••• n
a = 1, ••• , a . -Before ~ovi"9-thl" theorem, we will, try to clarify its meaning by describing in general terms how the
p,ocess of '''~ollzh19'· the' roots is envisaged. The theorem prescribes that 1'0 .. O. If, fot example,
~-I1(f'a} - 0, we know thC)t all tho /\ 1,; are zero and so have -/\ < Ai < 0 for i.. 1, 2, ••• , n. Then
JI-r "'" _2-1;\. ~ findil1~ PM(Pl) gives infOf'matioll about all n of the roots which restricts each root to
an interval of ofength- 2- IA. For the case PM(O) = 1, we have -/\ < Aj < 0 for i = 2, 3, ••• I n, but
o ~ AI < A. The theorem then requires PI ... 2- IA and 1'2 .. 2- 21\ or 3.2-21\, depending on whether
"Mel'.) - 001' J, respoctivO'Jy.
-Evidently, in 1111_ CCl5.e"* a chain of values 1'" Ie" ••• , I'L will be used which successively restricts
A. to interval5 ~H .. "gth- t\ 2- 1h, 2- 2A, •.• , 2 .. L A, where L is the first int,g.r s\lCh that 2-L /\ :i 8, or
(1.4.15)
219
r~ rc.;7'-'l<t
c,ot'\;>cJTc~ A~t1l+f'1eY II~
'~e~LJ'R€S
C) A CoM,PLe:Tt-£. "r AN,l) t...INe!+2L. 'f' oR:)crRa: l) RI~~o"l it) A S"rMM~TRIc.. SCitE:£'N ..
it9 A SEM' MoRPH '~M
Woti' To Tlfe- MItNuF At. Tvl<E'R W~'SG .,' ,
OR.'l>f'IU~ bllllSIDN RI1"'Go 11) S fJlrt:b NDt
INC ... u ~ ~ ,N - t 50Tt>r:'A I...L. Y 0 R.:n~~ E') !
GrAv~~ f L ,f\/l. == L. U , (IrMToN) A7J! = b .
~ ~.
;r .. YI~ ~ 1~ J'rtW
~H-~'~ c.~~Ac:.,r~l·~:t;,~ \ i) STI'W:bPr-,o.:l>' Vo~/HQ (v. MaRE" :JAR-a .. ", \
_ , .. ) ~I'MPLt: E:.)tF'L.fn\jfrllr.~S . iEB .. ~ ~ tH i -t t) :. if I~ E.) + b( H£L). (\J. 'f" eMit k. "'IH£«:R·t>I\'\!oj )
roRfvtft- L i J<tG-oRcuS ~T~,\'c~ WITHe;-
220
D(.e f.e-t , 0 ~~+( ()(l1"\ ~.e-tL ~~> 0
T ... "'::
..t': £+l~P<i'" .J..,r,..,.. ~.Q-t2. • •
(') • • ~ ~I :=. D
~~ ol"""
-
T '= ~,,,,, > ?C (n ,,,.;:c 1,'>- (f)
T s. -::::. s,9. ll~'1l = 1 .i::- ''"- •. )~ ~ "'" ~ )'" ) .,
~l < et-. ..( '- --Y, '::: I /~I ,0
j ::; ~ ..)-_. ) 'YV
rV. ({)=l~·-r)~. (~)-~'~-Y. (f) /'- J :>'k. l / -s-+\,'VI. l J+l / ...... 5+4.,> 'V\.
• J-J
S (~') ~ (-I);r',j-l (~)4 ... ----,,gJ") ,S'~2.,"")'VI s(,)-::./
sc~+0 :::: ~cli -A) <;Cj) + ~~ ~CJI- I')] I(-~f+')
221
: -SYMM£TR Ie TR tJ:)tAG-onALS
• • (8""
h (f) ~~ cLe.t[ -rt - rr] .JC.l~ )'M
T :=17)", ) ~ (f) :: ?t,)'h.({)
Ts,,= s~ Q.; f( s·II=-' ~"I) ... .)"'" ~ ~ -w ) _..c, ~
Q, -< 9;a. .( ••• .( B" .
~)~ (f) = (ct.i -r ) ~,j_,({) - ~a ;t"~)-:l (f) J = .2")."". '"'t/ := 1
.~IJO
~ i~"I\ (0 = (clj - !)A+.!J) -~+~ ~r (f). • "),, J+ 2.) ....
j=~-IJ'''~''Y' -:1 tf"n+J >~
1%,,0 ) ~I,I l;¥I.2. ) .... ,. ;;tt,,<n f Sn) RM '5E's.
222
I
G-lVE:I\{~ s ~(G-t?(\{YC?LlDe REe-t:>ccRc~e.J;;
.----;0
to ( I I
<=t I [ • • --
• o I ± I
I iC®. ~
o -± Cf
( i 10
223
G-fVE:N~ 's (?) rlG-f:N"£c..lc,)~ RECUI(R£f(<:.£ . .
SC·) d--' .. S(~) -: (-I) ~,.j-Je)/(~).···rai) .j-2) ... )'h.
OV" SCI) ~ I ,
S(S+') -:. [(~-9)'S'j)+(3~S(J·'iJ/(-~+J).
No EXTRA VE"CToRS N££J)tb (NoT eVeN S ~ £F'F'~ T I)F Roc;N'l> oFF' ?
s(s+t) =[(~-e)Sl.j) (1+£)' +(!j Sf..j-')(I+EJ']A'-~+,) =.n~-e)s'i) + ~5' iG-">] It-~~I)
'So, ~j' Nt;;, C.LOSt: iO oIJ', CZ;p .-
10 , , q ,
+ t • •
W- ..... . .- . - ,.
.Rol : ., 0 0
o ±' • • • I I -1: 'f I ( ~,o
224
-A-NA-LYSIS of Wa..1
AJ" -::::: lo. 74-0 { 9tq· e' ••
~f""te-~ 1>",
.=;-l t I
, ,. •
•
Ii • " : ..
l • , --
« I
225
(T- ~ i :: 'e~1 ANAL 'YS' S of WA~
fJ", -= 10. 7.q ~ I q.q IS ...
~ 3(~-,\+~ _.6)C'l" )l ("~' - -::. 'E
tn =:tl
... :Of ox; • - 5?ft" • c· _fiCAS 7T7T5ii-. , 2.
? l,uJ "Co'" ~c..s ~Ec..() P- Ie E'1\f'~ ?
FA\L.S Bu, J)oE:~ N~ '-.tE'
\\ T s - sell -= :tf")
~ (eM#' t:t~-&.') ~ l3.eYl-' .~ Ir ( •
-<1
. ~a~V4.~td\l &~ct\l\Si6V\" r~ co~L(s)eal)=i,,;I'
s= ¥! 4- 10 V
uys + ro·ctvrt ",l.s
tt, ".
226
TA8l~ ~ ('P- 3;2. ,)
~ 'j }
>.. = \., ~ 10.71-{' 1~f/.8
~~'1eJ-0\I
fI"t.
Griv~s ,~ !)tact ~1e.~+I·~ WI'1l
e ': IO·74~1 '4~o
~;t:ct Q4 f -G;'l~' w\~ 7 e ~ IO·74~/1("'~ f-C:O\r~s ~
~ &.*~ t t.f~
;X.-' (),) ':;; 2. )( 10". So 1.% (0)/ > '> o. fo:t1rol.Al E..MAn. A~ • .t'a Sis .11.L~t~ ~ =G. ~.
. (~o..1I.t) CAN. SoI..V£' (T -e ) ~ = e,., E F"olZ. MY' ~. ~Ut:>TE f. '31 ~ , WHAT VALU{ Fo~ ~ J)e.k~ I
RIse.· oF" '"TlNVI, BUT Col\Is,'b~"'y*" -----
~~.j T#6"ol<e: M .
- X. J S(,)~ ::
_ ~ , -SCa.)a. == ~ 2-_?' -s(!)
• • •
--
227
1 ' ?C2)'II.
7C,,\ · %'3~'h
~\.,a . ?'+~ ~'" • • • • • •
-.-- .. -_ .. -........ . +
~ "'i;>., :
e~o :-8,tl = (o·7-f-t
T~o M(Jr'XIMA
TRY It: I ~) k:"1.I. ()RT»cc.~.NAL-rT'"Y'?
At.: I el:JII'A7iV~ M E'TI-Io} ~ U::. "-- . ~
I.L -+ S.tl • IJ t S~O • ~ : = _" ,s;=.J
228
(J~E: Pr<,~C\'P*'- ~vrtM,4Tre\ c...e~
AN'}) 'fAD IN inl 2.€" Re;, S. . ( LAN Co ~i!) S )
lo.74"'t18 .. E. SP~c..TRuM o~
(I' = "".;, ) T.~J J j: q) 10 .)-~~,
-, '.. '> I S(I)I IS 1"1 MOMA-L , ') 1
-C.cN$lJ)E.R 91 ~ 6'6 ::: .e~ (+0 w#G\,) 'j)E.F,,~~ OVERlA-P (s\.) S2.)
n : = ~ 1 S, <j) S2. <j) I
$E:Ek BASES FOra INV,. ~fJ8~-PS.
W,"TH oVER LA-~ S = OC £ ') ·
-= 0(£3- 8,)
230
231
Paper 10: The Stale of the Art in Error Analysis
Speaker: James H. Wilkinson
The basic facts about error analysis have proved surprisingly difficult to communicate. Two major factors have contributed to this difficulty. The first, though important, is accidental and is a consequence of the unfortunate history of the subject. The second is fundamental; error analysis in numerical analysis often involves a mode of though to which we are unaccustomed in classical mathematics. These ideas are pursued, and their relevance to future research is discussed.
232
233
d, ) d>.) -----
· .') d.,.,
/Nr!S~ NE1JIA-7ES. e,) €,.;) .' . ~ e s
ANS 'w'EIl..S. j I ...) Il-l) a,.) "
-. . .
l,)~~ ... > ~ • -
I - 1 I €. - e. c.. c.
-/~ - ~)
/ AI Te fi.11 S 0 F C~I1? I.J 7'.e-~ ';PI( ~ <::: I S IOAI
Fc £~M.O~ /J'J 7H5 J 71-1 J:i..el'1J!N7
e;r cfoJ.1.I7/oN ·
234
73ACIr( 'W~qR'DS £R/l..t>R. /ll'lhl.. "ISIS
1 I .'0 j. IS I l • J t
J I)
-d -. . r:L .z. .) ).,..
AS ..
JF /,JE t:.AN A J", wAYS
(),:- d. SU"H" TNA 7 "
FIN]) A S£7
IJ -c/. I A~c-" "
ALL ShALJ.1
AJ..&.~AI TN~ IS
~~~~~AR~S S7~8~£
S~'f/4~ltl.y we /-IAVG
hAWIHt1)S Sr~(JI..JF AI.(..CIt/THn s r.-=
PcSS/d,.L17/C-S(ilM 'l)f)7A 6'IVIN(r C,/1?UTF1)
S. L /,J 7./6NS .
D '''Fe~INT SE70;= V/l7"A (TIVIN(f G'+CH .-0/= I.. V.N- G. M6R.AJ..
235
~ tJ •.•• I) a.) )
'" r, (~... c.t':) = H J IJ-I-J ,,, '-/ F t) ~ W A ~ '(;> S r A 8 t. bo-
f" I ["It. VER."j C LOSE TO 1 V It ·
,. )
0/. = ~ "
C,"l1"S 'VEJ(1 G()6'1J tIC BF c:.A US 1:
f;JJ( WIQIf.7;) ~7'1Q 6/..£ ·
C,v£ fir. F>4A-~TL/ ·
Oi. - 01. /Vt) T It"- ALL. g I'1A 1.1.. 1/ 11
-/ IV p~ 7 C\'~ /1~/ 8 E Cf':)h'7' ~J:'-x.
'vi/TN Su8 STANT/AI.. JI'1A<rINA/<y •
236
1<€DUC-TION T6 TR.1t:JA/c::-uJ~/-)R
/~J(11 '73)' ?J..A·N~ 1<(J'-~-r'l(,)A./s.
X- X. ,
'><
i.t2. X X X
6 E.3 a- x X. X
() 1,,,, 2-X X
0 X x x.
-"r-.
FoJAI.. Tt<JAN(}J.E -1c? -
-
237
, , '-I-
-So =- Q.o
51'" c: COMP(xi.,.., ... Q.,,)
-s .. ~
-( 0..,. + r.,. 04- tV,. ) - ~s + S.,. --- .,.-,
- -- !)C S +- a. - .... ...--..-.-~ . .,-, .,. fr'.rt ~ f.} f .. /
I(~) -s"'-- lK,l ~ £./5.,.1 -1 __ -----
-Il .. ) = a.. :Jt-' ... •• • + Q .. _,~ of- a ... I IS rX~t.T VAI.UI 61= ?~J. y. W ITN ~DI~FJt:.IHHTS
N6TIIIN6- T6 ~O WITH ttRtJ4JNZ>~NcS
ERRt)it AN itA y.s IS.
"/rr+ c<rJ ~ e [ I Fyi + ISv-!l
238
tX'PON£NT {5ASG"D
~ ~ c. o/wl f (0. ~ ~) 1 E/tIt./) (.j .$ & I F I
ft()~)(, · 31 ~t. ) )C,. UO~)Co · JOJ,;')
::' 11/' ( · ,:r I 2. ! If I fi 0) :=:= J(/' (- 1:>12.)
(J$CJ~U. Bo I,JN» (1. J()-J )~. ('js"/~)
-:- f J6-1' t· '1 Q"/2.) ·
~X.'PCJNkN; BASE/} /SDIJNb
(i' If)-It) /0 II
tl5i1111. 84iUNP ~N 7111S E>tAN1'~ Ja IS
?~/~ TIH&~ Teo ~A~6J.:.-.
~Jj1J/~ £"FF~~7 AVSIDU1> IN &'Pt:)NG~7 ·4ASIi"l1 IJ t:14JN/} S (NIl/> .s/l"~"O~ Te:> .'.')
V£'F J...,1+/lc,N 239
- '
.J (";Jt. ':r= (x. - ~) J t.,,) +.,.) .,. ~ It. ~) J~) -.,. : (:7(.- ;;< )2 t~)
OJ AN"D 'ReeiS (Jr Jt0 AA.I:- ~><,k7
12~/S ~r- :1&) .... r. (;,,.,S7AN7' /.i1(1'1 uo-..,. ... 0.
0 - :1(<<)
THIs IS ~A~'Z>~~7 oj: c>{ AND ~~ ,5
6F' 3toc.) '_ _ .. _ SOll6 ~I!AI(S J.Arl.!l2
"tua= ____.. ____ ---
240
i ... '-r("'/&) ti-~ '" s ..
TIIY/"''- '''0.164 V!
l t c 4.
-.. -_. ' .. ----
-_ .. ---
/S ..
1-1/1.8 ~It 7. A,,~~ N ~A.lIIIJ:.1t. ".~ C2>()~"~ •
1<~t.JNDIN~ EI!~~/{s 7.SLlI.-tZ> ])tJWN sJ
242
L iT:: A..p-€ Iw GAt:.IJ e .. :i
01*11.'1 ~NG ~(JDNf)~Nq £;t.II.~1t AT
I-I- 1.6 VG I. • ,IU.J. 0 WaA! S A'7 f -IJ l-
i. II VRI..
Ie. .) E- ) .! .' d.. J {1-1.-(lJ l. J JJ I
J ~. - I. · J t-u. J ~'-,
.. , L ~ J . , I, ~ I ·
,'-1_ _ -= -'-, -== -/ J I I J 'to J J / J J ~b .,
'/IJ/~ JIIJI()OC;A •.•
-_ .. _-/\1 tJ I'l 11 S
(A~E);' = {,. =i ':: oX - A-I £ '" +- · ..
~ :: ".)(. - tl-I E ;.
, ~o~" ~ }I A-I E ;./1 ~ /lA-'llI/ EII (1;/1
I A"' Elf I flo'lf E I ·
243 - -10 I I 10 x.1 J
~"" To JO dt . I I 1-
••
M - 10'D a., --
10- '0 I I -~-=() -I 0 I ,
J '0 •
-10'0 - =-} D -0 ~~
, · ·
--' J ) • 2 - · I • .. -
I,~) '=
~
( ,~ ) CaMP .2 - 10 ~I =- ) /0 • - () . ER.~6~ ... 2.. •
-/1)_liJ I I ~~O
I 0 0 ~ .. /. J.
---..... ..
H 'AU)
[,~~ I 1 --I
..... 244 _,0 10 J I
~
, a-, • ;c • I ,
I •
1. J , ~ )t&.' , ~ .. I , -I I , I 'I
.1. I J 2-Jf) " , • ,
-/0'· _ID 'O • 10
0 ' .. IO,.&. , ,
,0 -lfJ 10 J _10'" .",10 . .1
245
·Q321;(.S' ·7/~g1.t; I 0
gs-l, 7' g) . 7/ ~ g 60 - 'b J4-tU~3 I 0 ,
~ · 13 :J.. It l,5 '7I (gSlS I C)
0 -DODO 710 -.SSIa7 /Q I
X (coMrVr;b] ~' (CO'R'RE.l..TJ..'j ~UNbE.D)
[ &~~J.*I.; - g007'7':>] [~S77.~b -S'o~b'~~l
- ~'jJ.1t. JS JOIt/b'7 -f6CjJt'5"2';;; I{)J,-~ J ·-3 J f(.{AJ r.::: 3 ~ 10 ~ 1)1:7 (A) -=- • &)t 3 .' . :J(. JD- li
C~I'/?f!>E7 t. A)= -'i 7 s- . .. ~ J D-lt
--~/t5J
J. D-' .,1..1
A X-=-r '11 ~ s,zs .00437 3751; A ff'"" [''}Cj81;. OD_ 'bo53S5~"l 'ODJOJltJ,s J. 0 0/ 3'7 J ~ -'C>OI37°~':> J·OD.j.-SS~
~ f/.. 5 S Ax: I.,.P' ~ 1&.1..,. o(/{)~; 1Jf.>1"" I-t-r:l I;=/~OQD~
-I-I- F - )
fl
246
»E" IJ ,g.. ~ f-I: lJA IJ (, ) f
J -A::; y F ~ > A ~:x.-'i) '1St £" =i-
II ~ - ~ II 6 » '" -<» II E UI/:><.I/.. ,,,,/-1- I< (A')r;;:. 1/
JI:r.-~ NA;:.n~n{t-/«A) . (7.)
~
111 S J.. F/rbJNG· ~ ~ £S I 'DUAl.. S .~
fkAcrl CAL VALU£
't' ~ t -A 'i£ C • £'x. . ~ R ?-)1 Co ... f-t- IIAIJII~O .... -:;:~ -J. ) J H .. }<{~.,. Ft p;.~
.,.. _ -I. -,4 z ~ A l><--;') 1.,./1 -: N.A fU "" IC[A) n r~ JlAI} B ... 1/
"" v~s£' rr~QfTJoAJ· A· B-'>-I I<fft)~ i!;;;,.. · ,A ':JL
t+/ .. 'i"~ . r ~./ -.cjt+/ ~ / /) ~It. P r CJ( 0
(A + £) ~Jc'" -c: X It •
(Jt +I:--~I) ~io+1 ~ %. ..~ , IJ '" - ',l:./C, ----------------------- ... .
A:)L- t XA~ ='X/r
{x+ ~)"X. ~ x/,J a"X:)( t- n /p al} ~ IRI)
247
't<l)NNINCr k ~Ro~ /JN4A1JS
AJ.'iT/!,tlAIC OR AP.ITI-II1~7"/G !
(i) ~= A~+ c -(i.~ X~ Al3+ G -
(iii) L ~ : .t (i.) U ~ .. Ir / vl -:Z L ::" ,/"T l' - J T
&~ ~'T U.: (J
(Vii) J.. ~ "I: r (yiii) ~ L = I {i)!) lJ~ ~ I (x\ ~u c r (xi) L~ -= A
(')(;i\ >.S L • A
(')iiil) ux ~ A -(x;tJ) ~ I.) = PI
(l1l"'Y= ~ Id'" A ()(\li) A L -= L 1-1 - --f,iry t. -- L ~ = tJ (xv~ r H -A r.. ~ II '
i J - r 0.-1. (,. CJ = 31,111 ~Pf...RIJUNIf>IN4)
EIlAtJA,S ,.,,.ZJI7 I AI
(i) A hUI.7'$ 'Ifi I (ii) ~ .$tJa T. E. Js,.,.1
(,ii) J 1>1V1 s. a Is", I
1:-. tr
[.fr. -I ; -I ;;-~ iJ
;~. (t)I1'P !''','''~ ~ "! j +~
LJ.~ -I ;;,-1; -I ~-~L:: " ~ .• , Ir~ ~~.J '17 it
= _ ($01'1 tJP (1I..t'J1J1tI7:JINe,.) ! ~l~A.cASa )
248
fl '0. + 0. +0. +Ct) j . l I 1. J ~
tf" ::. I+e~ L U 0., -+-£1 ... ,) Y' ... + c.J )0" -t c:...,) 'f".
~ '-f ~ 'fl lfA, +- ~ If;)... 'f.31J, +- ~ 'f.l tf lr -+ Ct~]I' ~
J -(L-IJ.)7
~v7· -
249
+ ~~ ~~ l.f3 '4 Y6'"
+ I U. l,3 .33
.:k ~ L/~ f.)" .:.. ....
'f
~ iI~ I..f.J ~ =-
if.J. <f l if"
• J
Lv: A+SA
, • 7f= tf · .J
l-J -
. ( )~ I d <. kt I+~ -It
j&A/< lLJ 7 {d.)JU)
250
A '" L U ; L(j = tri U:x.:; 1 . LU:t A + ~ A.
(L ~ $ L) d = t, I ~ L/ ~ J LJ di'J (d .• )
(U+~U)~~ J' . ISul ~ dwJ{cLMI~i)IUJ
(L-f SL)(U+ £ U) ~ = ~ ,
CA+- ~ A of- S L U ~ L f:u + ~L ~ U) ~ == l L.. #'#
{/~LllLJl +ILJJ~u]-tl$LlI$U!J J
d"" (L /J ul (EP- _I) + (£'J,_/) T-(Ef_/)tf~-/)
= £ rof
" -l
•
251
Appendix A: Final Symposium Agenda
252
253
Appendix A; Final Symposium. Agenda
TIIURSDAY, September 20, 1984
9:30 - 9:45
Chairman:
9:45 - 10:45 10:45 - 11:15 11:15 - 12: 15
12:15 - 2:00
Chairman:
2:00 - 3:00 3:00 - 3:30 3:30 - 4:30 4:30 - 5:30
Opening remarks by Alan Schriesheim, Laboratory Director
G. Golub
G. W. Stewart Break M. J. D. Powell
Lunch
R. Bartels
C. W. Gear Break P. J. Huber C. de Boor
FRIDAY, September 21, 1984
Chairman:
9:30 - 10:30 10:30 - 11:00 11:00 - 12:00
12:00 - 1:30
Chairman:
1:30 - 2:30 2:30 - 3:00 3:00 - 4:00 4:00 - 5:00
G. G. Dahlquist
H. B. Keller Break W. J. Cody
Lunch
L. Fox
J. G. Glimm Break B. N. Parlett J. H. Wilkinson
254
255
Appendix B: Final List of Participants
256
257
Final List of Participants Computational Mathematics - State of the Art
September 20-21, 1984 Argonne National Laboratory
Building 362 Auditorium
Name
1. Abu-Shumays, I. K.
2. Ahlbrandt, Calvin D.
3. Alexander, Roger K.
4. Allen, David M.
5. Ashby, Steven Flynn
6. Atkinson, Kendall Eugene
7. Auzinger, Winfried
8. Bareiss, Erwin H.
9. Barkauskas, Anthony E.
10. Barlow, Jesse
11. Barrera-Sanchez, Pablo
12. Bartels, Robert C. D.
13. Barton, Michael L.
14. Beebe, Nelson H. F.
15. Berntsen, Jarle
16. Bogomolny, Alexander
17. Bohlender, Gerd
18. Boley, Daniel L.
19. Bota, K.
20. Bottoni. Mauri zi 0
21. Bowers, Kenneth L.
22. Boyle, James r~.
23. Bozeman. M.
24. Brebner, M. A.
25. Brophy, John F.
26. Brown, Peter N.
27. Buck, R. Crei gh ton
28. Bunch, James R.
29. Byers, Ralph
30. Calamai, Paul Henry
Affiliation
Bettis Atomis Power Lab University of Missouri
Iowa State Universi ty
University of Kentucky
University of Illinois-Urbana
The University of Iowa
Technical University of Vienna
Northwestern University
The University of Wisconsin
The Pennsylvania State University
University of r~exico
The University of Michigan
Westinghouse R&D Center
University of Utah
Universitetet I Bergen
The University of Iowa
Universitaet Karlsruhe
University of Minnesota
At 1 an ta Un i ve r s i ty
Argonne National Laboratory
Montana State University
Argonne National Laboratory
A tl anta Universi ty
University of Calgary
IMSL, Inc.
University of Houston
The University of Wisconsin
University of California-San Diego
Northern Illinois University
University of Waterloo
Name
31. Cantor, Murray Robert
32. Carlson, Ralph E. 33. Casey, Joseph K.
34. Castro, Peter E.
35. Cavendish, James C.
36. Chang, Shih-Hung
37. Chen, Tsu-Fen
38. Ching, Wai-Mee
39. Chronopou1os, Anthony
40. Chu, Eleanor
41. Cody, William J.
42. Concus, Paul
43. Cornett, James L.
44. Coughran, William M.
45. Cowell, Wayne R.
46. Crownover, Richard ~1.
47. Cybenko, George
48. Dahlquist, Germund Gunnar
49. Dasgupta, Gautam
50. Datta, Biswa Nath
51. de Boor, Carl
52. Del1wo, David R.
53. Dembo, Ron S.
54. Dennis, John E.
55. Dey, S. K.
56. Diegert, Carl F.
57. Dongarra, Jack J.
58. Dorning, John J.
59. Dorr, Milo R.
60. Dougherty, Robert Pa tri ck
61. Douglas, Jim Jr.
62. Drake. Barry
63. Duhru11e, Augustin A.
64. Duncan, Ian Murray
65. Dupont, Todd F.
258
Affiliation
Shell Development Company
Lawrence Livermore National Laboratory
General Electric Company
Eastman Kodak Company
General Motors Research
Cleveland State University
Iowa State Univers i ty
T. J. Watson Research Center
University of Illinois-Urbana
University of Waterloo
Argonne National Laboratory
Lawrence Berkeley Laboratory
Iowa State University
AT&T Bell Laboratories
Argonne National Laboratory
University of Missouri
Tufts University
Stanford University
Columbia University
Northern Illinois University
Mathematics Research Center
U.S. Merchant Marine Academy
Yale University
Rice University
Eastern Illinois University
Sandia National Laboratories
Argonne National Laboratory
Uni versity of Illi noi s
Lawrence Livermore National Laboratory
Iowa State University
The University of Chicago
Naval Ocean System Center
IBM Scientific Center
Northern Illinois University
The University of Chicago
Name
66. Ealy, Clifton Edgar Jr. 67. Eenigenburg, Paul J.
68. Ehrlich, Louis W.
69. Elman, Howard C.
70. Epperson, James F.
71. Fairweather, Graeme
72. Ferguson, Warren E. Jr.
73. Fike, Charles T.
74. Fonteci lla, Rodri go J.
75. Fourer, Robert
76. Fox, L.
77. Frederickson, Paul
78. Fritsch, Frederick N.
79. Fullerton, L. Wayne
80. Fulton, Charles T.
81. Funderl i c, Robert E.
82. Gabriel, John R.
83. Gabutti, Bruno
84. Gander, Walter 85. Garbow, Burton S.
86. Gautschi, Walter
87. Gear, C. W.
88. Geist, George Aloysious II
89. Genz, Alan C.
90. George, John Alan
91. Giles, James E.
92. Gill, Philip E.
93. Ginsberg, Myron
94. G i un ta, G i u 1 i 0
95 . G 1 i mm , J. G.
96. Golub, Gene H.
97. Grandi ne, Thomas A.
98. Gray, David Eugene
99. Grcar, Joseph F.
100. Greenbaum, Anne
259
Affiliation
Northern r1i chi gan Universi ty
Western Michigan University Johns Hopkins Applied Physics Lab
Yale University
University of Georgia
University of Kentucky
Southern Methodist University
IBM Corpora ti on
University of Maryland
Northwestern University
Los Alamos National Laboratory
Lawrence Livermore National Laboratory
IMSL, Inc.
Argonne National Laboratory Oak Ridge National Laboratory
Argonne National Laboratory
Universita di Torino
Stanford University Argonne Na ti ona 1 Labora tory
Purdue Uni versi ty
University of Illinois
Oak Ridge National Laboratory Hashington State University
University of Waterloo
Tennessee Valley Authority
Stanford University
General Motors Research Laboratories
Argonne National Laboratory
New York University
Stanford University
The University of Wisconsin
University of Kentucky
Sandia National Laboratories
Lawrence Livermore National Laboratory
10l.
102.
103.
104.
105.
106.
107.
108. 109.
110.
11l.
112.
113.
114.
115.
116.
117.
118.
119.
120.
12l.
122.
123.
124.
125.
126.
127.
128.
129.
130.
13l.
132.
133.
134. 135.
Name
Gribble, Jules
Griewank, Andreas
Grosse, Eric H.
Gupta, Gopal Krishna
Guptill, James
Gustafson, John L.
Hamilton, Hans Alan
Hammarling, Sven Hanson, Floyd B.
Hanson, Richard J.
Harrod, William J.
Haskell, Karen H.
Headrick, Richard W.
Heath, Michael T.
Hedstrom, Gerald W.
Henderson, Franci s McVey
Hewer, Gary A.
Hewitt, Thomas G.
Hill, Richard o. Hindmarsh, Alan Carleton
Hoskins, W. D.
Huber, P. J.
Ipsen, Ilse C. F.
Jepson, Allan Douglas
Jerome, Joseph W.
J i a, Rong-Qi ng
Johnson. Charles W.
Kahan, William
Kammler, David W.
Kaper, Hans G.
Karp , Alan
Keller, H. B. Kenney. Charles S.
Kent, Mark D. Kevorkian, Aram K.
260
Affiliation
Dalhousie University
Southern Methodi st Uni versity
Bell Laboratories
University of Illinois-Urbana
NASA
Fl oa ti ng Poi nt Sys tems, Inc.
North Carolina State University
Numerical Algorithms Group Ltd.
University of Illinois
Sandia National Laboratories
University of Kentucky
Software Designs 2000
IBM
Oak Ridge National Laboratory
Lawrence Livermore National Laboratory
David Taylor Naval Ship R&D Center
Naval Weapons Center
Cray Research, Inc.
Michigan State University Lawrence Livermore National Laboratory
University of Manitoba
Harva rd Univers i ty
Yale University
University of Toronto
Northwestern University
The University of Wisconsin-Madison
IMSL, Inc.
University of California-Berkeley
Southern Illinois University
Argonne National Laboratory
IBM Scientific Center California Institute of Technology
Naval Weapons Center
Stanford University
GA Technologies, Inc.
136.
137.
138.
139.
140.
141.
142.
143.
144.
145.
146.
147.
148.
149.
150.
lSI.
152.
153.
154.
155.
156.
157.
158.
159.
160.
16I.
162.
163 .
164.
165.
166.
167.
168.
169.
170.
Name
Khalsa, Satnam Singh Kincaid, David R.
Klema, Vi rgi ni a
K 1 op fe n s te in, R alp h W. Knapp, Karl E.
Koshy, Mathew
Kuzanek, Jerry F.
Leaf, Gary K. Leimkuhler, Benedict
Leite, Timothy Robert
Leon, Steven J.
Li, Tien Yien
Li n, Tzu-Chu
Linback, Robert
Lucier, Bradley J.
Luecke, Glenn R.
Lyczkowski, Robert W.
Lyness, James N.
Lyons, William Kimbel
McAllister, G. T.
McAllister, M. N.
McAsey, Michael J.
McCall, Edward H.
McClain, Fred W. McCoy, r~i che 1 G.
McCray, Patrick Dale
McGra th, Josep h F .
. Madrid, Humberto
r~anteuffel, Tom Martin, Benjamin
Ma tu 1 a, Da v i d
Mehrmann, Volker Ludwig
r~enzel, Mary T.
Merschen, Tony
Messina, Paul C.
261
Affil i a ti on
Iowa State Univers i ty Uni vers ity of Texa s
Massachusetts Institute of Technology
RCA Laboratories The Numerical Algorithms Group, Inc.
California State University
Argonne National Laboratory
Argonne National Laboratory University of Illinois-Urbana
mSL, Inc.
Sou theas tern Massachusetts Un i vers i ty
Michigan State University
The University of Wisconsin-Milwaukee
McDonnell Douglas Automa tion Company
Purdue University
Iowa State University
Argonne National Laboratory
Argonne National Laboratory
UOP Process Division
Lehigh University Lehigh University
Bradley University
Sperry Corporation Computer Systems
GA Technologies Inc. Lawrence Livermore National Laboratory
G. D. Searle and Company
K MS F us ion, Inc.
University of New Mexico/Univ. of Mexico
Los Alamos National Laboratory
Atlanta University Southern Methodist University
Universitat Bielefeld-West Germany
Los Alamos National Laboratory
IBM - Germany Argonne National Laboratory
171.
172.
173.
174.
175.
176.
177.
178.
179.
180.
181.
182.
183.
184.
185.
186.
187.
188.
189.
190.
191.
192.
193.
194.
195.
196.
197.
198.
199.
200.
20l.
202.
203.
204.
205.
Name
Michelotti, Leo Paul Mikkelson, Dennis J.
Minkoff, Michael
Moler, Cleve B.
Moore, Robert H.
More, Jorge J.
Morgan, Alexander Payne
Mulpuru, Sam R.
Murli, Almerico
Neaga, Michael
Ng, Esmond Gee-ying
Nocedal, Jorge M.
Nodera, Takashi
Ostebee, Arnold O'Toole, James William
Pahis, Doris M.
Parlett, Beresford
Paul, George
Pence, Dennis Dale
Pennline, James
Petro, John W. Pfeiffer, Wayne W.
Philippe, Bernard
Phillips, Dennis Ray
Piepho, Melvin Gene
Pietra, Paola
Pool, James C. T.
Popyack, Jeffrey L.
Pothen, Alex
Potra, Florian A. Powell, M. J. D.
Purtilo, James M.
Ris, Fred N.
Rose, Donald
Rosen, J. Ben
262
Affiliation
FermiLab University of Wisconsin-Stout
Argonne Na ti ona 1 Labora tory
University of New Mexico
The University of Wisconsin-t·lilwaukee
Argonne National Laboratory
General Motors Research Laboratories
Atomic Energy of Canada Limited
University of Naples
University of Karlsruhe
University of Waterloo
Northwestern University
Keio University
St. Olaf College
U.S. Navy
Argonne National Laboratory
University of California/Berkeley
IBM Western Michigan University
NASA Western Michigan University GA Technologies Inc.
INRIA Daris Hibbard Meyer Norton & Phillips, Inc.
Pacifi c Northwest Labora tori es The University of Chicago
Numerical Algorithms Group, Inc.
Drexel University
The Pennsylvania State University
The University of Iowa University of Cambridge/England
University of Illinois-Urbana
IBM Corporation
Duke University
University of Minnesota
Name
206. Sameh. Ahmed H.
207. Saunders, Michael Alan
208. Saylor. Paul E.
209. Schelin. Charles W.
210. Schiesser. William E.
211. Schmidt. Robert Craig
212. Schnei der. Hans
213. Schriesheim. Alan
214. Schultz, David H. 215. Scroggs. Jeff
216. Shanno. David F. 217. Sidi. Avram
218. Siliman. Sherwood D.
219. Skinner, Lindsay A.
220. Skinner. Toby 221. Smi th, Bri an T.
222. Soni, Raj P.
223. Sorensen. Dan C.
224. Spei ser, Jeffrey M. 225. Spence, Alastair
226. Spence, John Pa tri ck 227. S ta n to n. R alp h G. 228. Stewart. G. W. 229. Sverdlove, Ronald
230. Szyld. Daniel B. 231. Tam, Hon H.
232. Taylor, Derek R. 233. Thompson, Richard F.
234. Tong, Terrence G. L. 235. Tretter. Mari etta J.
236. Tudor, Dave 237. Ullrich, Christian
238. Underwood, Richard 239. Vara h, James Martin 240. Voge 1. Curtis Rainer
263
Affiliation
University of Illinois Stanford University
University of Illinois-Urbana
The University of Wisconsin
Lehigh University
Iowa S ta te Un i ve r s ity
The University of Wisconsin
Argonne National Laboratory
The University of Wisconsin-Milwaukee
University of Illinois-Urbana
University of California-Davis
Universities Space Research Association
Cleve land S ta te Univers i ty
The University of Wisconsin-Milwaukee
Floating Point Systems
Argonne National Laboratory
University of Tennessee
Argonne National Laboratory
Naval Ocean System Center
University of Toronto
Eastman Kodak Company
Universi ty of Mani toba
University of Maryland
RCA Labora tori es
New York University
University of Illinois-Urbana
Lawrence Livermore National Laboratory
NASA
Air Force Institute of Technology
Texas A&M University Bradley University
Uni vers i taet Karl sruhe
McDonell Douglas Corporation
University of British Columbia
Iowa S ta te Uni vers i ty
241.
242.
243.
244.
245.
246.
247.
248.
249.
250.
25I.
252.
253.
254.
255.
256.
257.
258.
259.
260.
26I.
262.
Name
Voss, David A. Wachspress, Eugene L. Walker, Homer F.
Wang, Cheh C.
Ward, Robert C.
Wehrhahn, Erich Weiss, Laura Asita Whi te, Andy
Whi tehouse, Harper John
Wilkinson, James H. Willson, Stephen Jeffrey
Wilson, James A. Winarsky, Norman D.
Wolff v. Gudenberg, Juergen
Wouk, Arthur
Wright, Margaret H.
Wyzkoski, Joan
Yamamoto, Munenari
Yang, Cheng-I
Yanik, Elizabeth Greenwell
Young, David M.
Zwick, Daniel Steven
264
Affiliation
Western Illinois University University of Tennessee University of Houston
FMC Corporation
Oak Ridge National Laboratory TEKADE Pennsylvania State University
Los Alamos National Laboratory
Naval Ocean System Center
Iowa S ta te Universi ty Iowa State University
RCA Labora tori es
Universitaet Karlsruhe
U. S. AroMath
Stanford Universi ty
Bradley University
Naig Nuclear Research Laboratory Argonne National Laboratory
Virginia Commonwealth University
The Un i ve r s i ty 0 f T e xa s
University of Vermont
j
1 t
~ I
j I r i