Abstract
The goal is to survey the impact of scientific software on mathematics. Three types of impacts are identified and several topics from each are discussed in some depth. First is the impact on the structure of mathematics through its role as the scientific tool for problem solving. Scientific software leads to new assessments of what algorithms are, how well they work, and what a solution really is. Second is the initiation of new mathematical endeavors. Numerical computation is already very widely known, we discuss the important future roles of symbolic and geometric computation. Finally, there are particular mathematical problems that arise from scientific software. Examples discussed include round-off errors and the validation of computations, mapping problems and algorithms into machines, and adaptive methods. There is considerable discussion of the shortcommings of mathematics in providing an adequate model for the scientific analysis of scientific software.
This work supported in part by the Air Force Office of Scientific Research grant 84-0385.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Aho, A.V., J.E. Hoperoft and J.D. Ullman, The Design and Analysis of Computer Algorithms, Addison Wesley (1974).
Berman, F., The mapping problem in parallel computation, this volume, (1988).
Davis, P.J., Fidelity in mathematical discourse: Is one plus one really two?, Amer. Math. Monthly, 79 (1972), 252–263.
Feinerman, R.P. and D.T. Newman, Polynomial Approximation, Wilkins and Wilkins (1974).
Houstis, C.E., E.N. Houstis and J.R. Rice, Partitioning PDE computations: Methods and performance evaluation, J. Parallel Computing, 5 (1987), 141–163.
Klerer, M. and J. Reinfelds, Interactive Systems for Experimental Applied Mathematics, Academic Press (1968).
Rice, J.R., NAPSS-like systems: problems and prospects, Proc. Nat. Computer Conf. (1973), 43–47.
Rice, J.R., An educational adaptive quadrature algorithm, SIGNUM Newsletter, 8 (April 1973)
Rice, J.R., A metalgorithm for adaptive quadrature, J. Assoc. Comp. Mach., 22 (1975), 61–82.
Rice, J.R., Numerical Methods, Software and Analysis, McGraw Hill (1983).
Traub, J.F. and H. Wozniakowski, A General Theory of Optimal Algorithms, Academic Press (1980).
Traub, J.F., Analytic Computational Complexity, Academic Press (1976).
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1988 Springer-Verlag New York Inc.
About this chapter
Cite this chapter
Rice, J.R. (1988). Mathematical Aspects of Scientific Software. In: Rice, J.R. (eds) Mathematical Aspects of Scientific Software. The IMA Volumes in Mathematics and Its Applications, vol 14. Springer, New York, NY. https://doi.org/10.1007/978-1-4684-7074-1_1
Download citation
DOI: https://doi.org/10.1007/978-1-4684-7074-1_1
Publisher Name: Springer, New York, NY
Print ISBN: 978-1-4684-7076-5
Online ISBN: 978-1-4684-7074-1
eBook Packages: Springer Book Archive