Title
Tutorial: abstraction in numerical methods
Abstract
We illustrate how the liberal use of high-order procedural abstractions and infinite streams helps us to express some of the vocabulary and methods of numerical analysis. We develop a software toolbox encapsulating the technique of Richardson extrapolation, and we apply these tools to the problems of numerical integration and differentiation. By separating the idea of Richardson extrapolation from its use in particular circumstances we indicate how numerical programs can be written that exhibit the structure of the ideas from which they are formed.
Year
DOI
Venue
1988
10.1145/62678.62679
LISP and Functional Programming
Keywords
Field
DocType
particular circumstance,numerical method,high-order procedural abstraction,infinite stream,liberal use,numerical analysis,software toolbox,numerical program,numerical integration,richardson extrapolation
Abstraction,Programming language,Richardson extrapolation,Computer science,Numerical integration,Toolbox,Theoretical computer science,Software,Numerical analysis,Vocabulary
Conference
ISBN
Citations 
PageRank 
0-89791-273-X
3
2.48
References 
Authors
1
2
Name
Order
Citations
PageRank
Gerald Jay Sussman1428344.12
Matthew Halfant23713.77