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. Expressing Mathematical Subroutines Constructively

Expressing Mathematical Subroutines Constructively

Thumbnail Image
Download
Name

AIM-999.pdf

Size

561.32 KB

Format

Adobe PDF

Checksum (MD5)

205ab59670d355ea2d8ee886cab77262

Thumbnail Image
Download
Name

AIM-999.ps

Size

1.39 MB

Format

PostScript

Checksum (MD5)

d1723ceebd96a108b1c33f2d2176b214

Author(s)
Roylance, Gerald
Date Issued
November 1, 1987
Series/Report no.
AIM-999
Abstract
The typical subroutines that compute $\\sin(x)$ and $\\exp(x)$ bear little resemblance to our mathematical knowledge of these functions: they are composed of concrete arithmetic expressions that include many mysterious numerical constants. Instead of programming these subroutines conventionally, we can express their construction using symbolic ideas such as periodicity and Taylor series. Such an approach has many advantages: the code is closer to the mathematical basis of the function, less vulnerable to errors, and is trivially adaptable to various precisions.
Subjects
mathematical subroutines
Persistent DSpace Link
http://hdl.handle.net/1721.1/6058
Repository logo
PrivacyPermissionsAccessibilityContact us
Repository logo
Notify us about copyright concerns.