Symbolic-Numeric Reflections:
One Person's 35-year Perspective
Keith Geddes
SNC '07
The University of Western Ontario
27 July 2007
Abstract
This will be an informal after-dinner talk recalling some events of past years related to scientific computation and computer algebra.
What this is not: This is not a comprehensive overview of historical developments in numerical analysis and computer algebra, nor of the development of "symbolic-numeric computation".
It is more casual and light-hearted (as expected for an after-dinner talk), but with some mention of significant historical developments.
The SNC Landscape
Approximate Timelines
My Personal Timelines
Early Milestones related to SNC
J. H. Wilkinson
Key concepts:
W. Kahan
Among many contributions, I mention
Key concepts:
B. Buchberger
Key concept:
The Maple Project: Some recollections
Pre-Maple
The "red room" in the Math and Computer building at UW
Early Computer Algebra Systems
How large do integers need to be?
> |
> |
> |
(1) |
Note: The maximum length of integers above is 10 digits.
The old algorithm `gcd/reduced` (which uses a PRS algorithm) yields the same result. It even seems fast enough on modern computers.However, notice the large integers that can be generated by intermediate calculations!
We very soon ran into GCD computations that could not be completed on a system that limits the size of integers to only 100 digits.
> |
> |