Repository logo
Log in(current)
Repository logoMIT Open ScholarshipDSpace@MIT
  1. Home
  2. Computer Science and Artificial Intelligence Lab (CSAIL)
  3. Artificial Intelligence Lab Publications
  4. AI Memos (1959 - 2004)
  5. Abstraction in Numerical Methods

Abstraction in Numerical Methods

Thumbnail Image
Download
Name

AIM-997.pdf

Size

800.04 KB

Format

Adobe PDF

Checksum (MD5)

b3a05575d0b4aa308d22f5bd3a3c6333

Thumbnail Image
Download
Name

AIM-997.ps

Size

1.95 MB

Format

PostScript

Checksum (MD5)

b4c5201483c4178083ffc2f618460a70

Author(s)
Halfant, Matthew
•
Sussman, Gerald Jay
Date Issued
October 1, 1987
Series/Report no.
AIM-997
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.
Subjects
SCHEME
abstraction
programming methodology
Richardsonsextrapolation
LISP
Persistent DSpace Link
http://hdl.handle.net/1721.1/6060
Repository logo
PrivacyPermissionsAccessibilityContact us
Repository logo
Notify us about copyright concerns.