Jump to content
 







Main menu
   


Navigation  



Main page
Contents
Current events
Random article
About Wikipedia
Contact us
Donate
 




Contribute  



Help
Learn to edit
Community portal
Recent changes
Upload file
 








Search  

































Create account

Log in
 









Create account
 Log in
 




Pages for logged out editors learn more  



Contributions
Talk
 



















Contents

   



(Top)
 


1 Biography  





2 See also  





3 References  





4 External links  














William Kahan






العربية
Azərbaycanca
تۆرکجه

Català
Čeština
Deutsch
Español
Esperanto
فارسی
Français

Italiano
مصرى
Nederlands

Polski
Português
Română
Русский
Simple English
Slovenčina
کوردی
Српски / srpski
Srpskohrvatski / српскохрватски
Türkçe
Українська

 

Edit links
 









Article
Talk
 

















Read
Edit
View history
 








Tools
   


Actions  



Read
Edit
View history
 




General  



What links here
Related changes
Upload file
Special pages
Permanent link
Page information
Cite this page
Get shortened URL
Download QR code
Wikidata item
 




Print/export  



Download as PDF
Printable version
 




In other projects  



Wikimedia Commons
 
















Appearance
   

 






From Wikipedia, the free encyclopedia
 


William Morton Kahan
Kahan in 2008
Born (1933-06-05) June 5, 1933 (age 91)
Alma materUniversity of Toronto
Known forIEEE 754
Kahan summation algorithm
AwardsTuring Award (1989)
IEEE Emanuel R. Piore Award[1] (2000)
National Academy of Engineering
ACM Fellow
Scientific career
FieldsMathematics
Computer Science
InstitutionsUniversity of California, Berkeley
Thesis Gauss–Seidel Methods Of Solving Large Systems Of Linear Equations  (1958)
Doctoral advisorByron Alexander Griffith
Doctoral studentsJames Demmel
Ren-Cang Li

William "Velvel" Morton Kahan (born June 5, 1933) is a Canadian mathematician and computer scientist, who received the Turing Award in 1989 for "his fundamental contributions to numerical analysis",[2] was named an ACM Fellow in 1994,[2] and inducted into the National Academy of Engineering in 2005.[2]

Biography[edit]

Born to a Canadian Jewish family,[2] he attended the University of Toronto, where he received his bachelor's degree in 1954, his master's degree in 1956, and his Ph.D. in 1958, all in the field of mathematics. Kahan is now emeritus professor of mathematics and of electrical engineering and computer sciences (EECS) at the University of California, Berkeley.

Kahan was the primary architect behind the IEEE 754-1985 standard for floating-point computation (and its radix-independent follow-on, IEEE 854). He has been called "The Father of Floating Point", since he was instrumental in creating the original IEEE 754 specification.[2] Kahan continued his contributions to the IEEE 754 revision that led to the current IEEE 754 standard.

In the 1980s he developed the program "paranoia", a benchmark that tests for a wide range of potential floating-point bugs.[3] He also developed the Kahan summation algorithm, an important algorithm for minimizing error introduced when adding a sequence of finite-precision floating-point numbers. He coined the term "Table-maker's dilemma" for the unknown cost of correctly rounding transcendental functions to some preassigned number of digits.[4]

The Davis–Kahan–Weinberger dilation theorem is one of the landmark results in the dilation theory of Hilbert space operators and has found applications in many different areas.[5]

He is an outspoken advocate of better education of the general computing population about floating-point issues and regularly denounces decisions in the design of computers and programming languages that he believes would impair good floating-point computations.[6][7][8]

When Hewlett-Packard (HP) introduced the original HP-35 pocket scientific calculator, its numerical accuracy in evaluating transcendental functions for some arguments was not optimal. HP worked extensively with Kahan to enhance the accuracy of the algorithms, which led to major improvements. This was documented at the time in the Hewlett-Packard Journal.[9][10] He also contributed substantially to the design of the algorithms in the HP Voyager series and wrote part of their intermediate and advanced manuals.

See also[edit]

References[edit]

  1. ^ "IEEE Emanuel R. Piore Award Recipients" (PDF). IEEE. Archived from the original (PDF) on November 24, 2010. Retrieved March 20, 2021.
  • ^ a b c d e Haigh, Thomas (1989). "William ("Velvel") Morton Kahan". A. M. Turing Award. Retrieved 2017-05-27.
  • ^ Karpinski, Richard (1985), "Paranoia: A floating-point benchmark", Byte Magazine, 10 (2): 223–235
  • ^ Kahan, William. "A Logarithm Too Clever by Half". Retrieved 2008-11-14.
  • ^ Davis, Chandler; Kahan, W. M.; Weinberger, H. F. (1982). "Norm-Preserving Dilations and Their Applications to Optimal Error Bounds". SIAM Journal on Numerical Analysis. 19 (3): 445–469. Bibcode:1982SJNA...19..445D. doi:10.1137/0719029. hdl:10338.dmlcz/128534.
  • ^ Kahan, William (1 March 1998). "How Java's Floating-Point Hurts Everyone Everywhere" (PDF). Retrieved 1 March 2021.
  • ^ Haigh, Thomas (March 2016). "An interview with William M. Kahan" (PDF). Retrieved 1 March 2021.
  • ^ Kahan, William (31 July 2004). "Matlab's Loss is Nobody's Gain" (PDF). Retrieved 1 March 2021.
  • ^ Kahan, William M. (December 1979). "Personal Calculator Has Key to Solve Any Equation f(x) = 0" (PDF). Hewlett-Packard Journal. 30 (12): 20–26. Retrieved 2023-06-16.
  • ^ Kahan, William M. (August 1980). "Handheld Calculator Evaluates Integrals" (PDF). Hewlett-Packard Journal. 31 (8): 23–32. Retrieved 2023-06-16.
  • External links[edit]


    Retrieved from "https://en.wikipedia.org/w/index.php?title=William_Kahan&oldid=1233010123"

    Categories: 
    1933 births
    Living people
    20th-century Canadian mathematicians
    21st-century Canadian mathematicians
    Numerical analysts
    Canadian computer scientists
    Scientific computing researchers
    UC Berkeley College of Engineering faculty
    Turing Award laureates
    1994 Fellows of the Association for Computing Machinery
    Scientists from Toronto
    University of Toronto alumni
    Canadian expatriate academics in the United States
    Jewish Canadian scientists
    Hidden categories: 
    Articles with short description
    Short description matches Wikidata
    Articles with hCards
    Articles with ACM-DL identifiers
    Articles with DBLP identifiers
    Articles with MATHSN identifiers
    Articles with MGP identifiers
    Articles with Scopus identifiers
    Articles with ZBMATH identifiers
     



    This page was last edited on 6 July 2024, at 20:16 (UTC).

    Text is available under the Creative Commons Attribution-ShareAlike License 4.0; additional terms may apply. By using this site, you agree to the Terms of Use and Privacy Policy. Wikipedia® is a registered trademark of the Wikimedia Foundation, Inc., a non-profit organization.



    Privacy policy

    About Wikipedia

    Disclaimers

    Contact Wikipedia

    Code of Conduct

    Developers

    Statistics

    Cookie statement

    Mobile view



    Wikimedia Foundation
    Powered by MediaWiki