MATLAB爱好者论坛-LabFans.com

MATLAB爱好者论坛-LabFans.com (https://www.labfans.com/bbs/index.php)
-   MATLAB技术文章 (https://www.labfans.com/bbs/forumdisplay.php?f=25)
-   -   Velvel Kahan - Cleve Moler on Mathematics and Computing (https://www.labfans.com/bbs/showthread.php?t=27483)

poster 2026-03-01 09:02

Velvel Kahan - Cleve Moler on Mathematics and Computing
 
[IMG]https://blogs.mathworks.com/cleve/files/Vel.jpg[/IMG]

Velvel Kahan's informal name in Yiddish, װעלװעל, means "little wolf." If he needs a more formal name, Velvel uses William.

[B]Contents[/B]
[LIST][*][URL="#411afe57-dac6-4c1b-9b04-07921a2fb1f8"]First Meeting[/URL][*][URL="#5a74dac3-5f33-4015-9e52-450b3700d5f7"]Anonymous Referee[/URL][*][URL="#9c81424b-5d31-4fc5-8df8-0b5409e68456"]Close enough[/URL][*][URL="#c29e2d55-8d7f-4f46-ac56-fb12855eb008"]Householder VII[/URL][*][URL="#f6bb71c2-693f-40ea-ae63-4cb544ef166d"]Householder XVII[/URL][*][URL="#1e0166c7-2630-49c9-bbae-7c3635935feb"]The Office[/URL][*][URL="#ce57469c-7617-43e2-9731-db82ea140852"]Turing Award[/URL][*][URL="#15ccc101-8ee1-4445-b7a6-be98db3373d0"]IEEE 754[/URL][*][URL="#9bb90555-c833-4c78-b8cb-aec970522fd4"]Bibliography[/URL][*][URL="#3ab79567-a77d-4d30-9733-592f8ce09777"]Oral History[/URL][/LIST][B]First Meeting[/B]

I first met Velvel in [URL="https://blogs.mathworks.com/cleve/2013/01/07/george-forsythe"]George Forsythe's[/URL] office at Stanford in 1962. Velvel had come to California from Toronto for a meeting of the IBM computer users group, [URL="https://en.wikipedia.org/wiki/SHARE_(computing)"]SHARE[/URL], and visited Stanford on his way.

When Forsythe introduced us, Velvel said, "Oh, Cleve Moler, I have wanted to see you. Do you have a minute?" We went to my office and Velvel asked "Do you have a copy of the report you wrote at JPL last summer?" I retrieved the report from my meager collection. Velvel opened it to page 12, pointed to an equation, and said

"That's wrong."He was right.

[B]Anonymous Referee[/B]

I submitted the manuscript for my [URL="https://dl.acm.org/doi/abs/10.1145/321386.321394"]first paper[/URL], "Iterative Refinement in Floating Point", to the Journal of the ACM in 1966. Forsythe was the editor who handled the submission. He sent it to an anonymous referee

The manuscript was 10 pages long. The referee's report was 12. Guess who refereed the paper.

[B]Close enough[/B]

In 1968, Velvel was thinking of leaving the University of Toronto. Forsythe told me he considered offering Kahan a position at Stanford, but he was afraid Velvel would be too disruptive. "I hope he comes to Berkeley," George said. "That's close enough."

[IMG]https://blogs.mathworks.com/cleve/files/Velvel_1968.jpg[/IMG]

Velvel Kahan, 1968. (Photo Credit: George M. Bergman, Archives of the Mathematisches Forschungsinstitut Oberwolfach.)

[B]Householder VII[/B]

I always met Velvel at [URL="https://blogs.mathworks.com/cleve/2017/07/01/householder-seminar-hhxx-on-numerical-linear-algebra"]Householder seminars[/URL]. In 1977, the Householder seminar was at Asilomar, a California state park south of Monterey.

Velvel would begin talks about the importance of reliable floating-point arithmetic with a story that went something like this.

A physician leaves Sacramento late one evening. He flies hisprivate plane home to Santa Barbara. After setting the autopilot,he falls asleep. When the plane is over the mountains north of theairport, the autopilot fails with a floating-point overflow andthe plane crashes. The doctor's estate sues you because your companywrote the autopilot software.



This photo shows Velvel telling that story with an overhead projector.

[IMG]https://blogs.mathworks.com/cleve/files/Asilomar_VII.png[/IMG]

[B]Householder XVII[/B]

In 1993, the Householder seminar was in California again, this time at Lake Tahoe. Here is a rare moment when Velvel is actually [I]listening[/I] to me.

[IMG]https://blogs.mathworks.com/cleve/files/Tahoe_XVII.png[/IMG]

[B]The Office[/B]

Both Velvel and [URL="https://blogs.mathworks.com/cleve/2026/02/10/beresford-parlett/"]Beresford Parlett[/URL] have been on the faculty at U. C. Berkeley since 1968. Velvel's student, Jerome Coonen, took this photo when he volunteered to help clear out Velvel's office.

[IMG]https://blogs.mathworks.com/cleve/files/Berkeley_2023_Coonen.png[/IMG]

[B]Turing Award[/B]

The citation for Velvel's Turing Award in 1989 reads:

For his fundamental contributions to numerical analysis.One of the foremost experts on floating-point computations.Kahan has dedicated himself to "making the world safe for numericalcomputations!"



[URL]https://amturing.acm.org/award_winners/kahan_1023746.cfm[/URL]

[IMG]https://blogs.mathworks.com/cleve/files/Turing.jpg[/IMG]

[B]IEEE 754[/B]

My friend Axel Ruhe was from Sweden. He once asked me where he should visit on his first trip to the western United States. I recommended
[LIST][*]The Grand Canyon[*]Las Vegas[*]The IEEE floating-point arithmetic committee.[/LIST]The meetings of the IEEE floating-point committee were legendary. They would go on for hours at various spots in Silicon Valey. Suffering from jetlag, Axel went to sleep on the floor of the conference room.

Here is Velvel, remembering the committee. [URL]https://www.youtube.com/watch?v=ATCpecsyPE8[/URL].

[IMG]https://blogs.mathworks.com/cleve/files/VelOnBench.jpg[/IMG]

Photo Credit: Alaina G. Levine, Heidelberg Laureate Forum.

[B]Bibliography[/B]

Nelson Beebe has compiled this [URL="https://www.netlib.org/bibnet/authors/k/kahan-william-m.pdf"]bibliography[/URL].

[IMG]https://blogs.mathworks.com/cleve/files/kahan_beebe.png[/IMG]

[B]Oral History[/B]

The manuscript of Thomas Haigh's interview of Velvel in 2005 for SIAM's oral history project is 229 pages long. Take a look. [URL]https://history.siam.org/oralhistories/kahan.htm[/URL].

[RIGHT][COLOR=gray][I]
[URL="javascript:grabCode_7d6449c7bf074a9293f7cdea85ea36c9()"][I]Get the MATLAB code (requires JavaScript)[/I][/URL]

Published with MATLAB® R2024b
[/I][/COLOR][/RIGHT]


所有时间均为北京时间。现在的时间是 09:05

Powered by vBulletin
版权所有 ©2000 - 2026,Jelsoft Enterprises Ltd.