Stryder50
Platinum Member
Mathematicians Discover the Perfect Way to Multiply
By chopping up large numbers into smaller ones, researchers have rewritten a fundamental mathematical speed limit.
EXCERPTS:...
For millennia it was widely assumed that there was no faster way to multiply. Then in 1960, the 23-year-old Russian mathematician Anatoly Karatsuba took a seminar led by Andrey Kolmogorov, one of the great mathematicians of the 20th century. Kolmogorov asserted that there was no general procedure for doing multiplication that required fewer than n2 steps. Karatsuba thought there was — and after a week of searching, he found it.
Karatsuba’s method involves breaking up the digits of a number and recombining them in a novel way that allows you to substitute a small number of additions and subtractions for a large number of multiplications. The method saves time because addition takes only 2n steps, as opposed to n2 steps.
Credit: Lucy Reading-Ikkanda / Quanta Magazine.
“With addition, you do it a year earlier in school because it’s much easier, you can do it in linear time, almost as fast as reading the numbers from right to left,” said Martin Fürer, a mathematician at Pennsylvania State University who in 2007 created what was at the time the fastest multiplication algorithm.
When dealing with large numbers, you can repeat the Karatsuba procedure, splitting the original number into almost as many parts as it has digits. And with each splitting, you replace multiplications that require many steps to compute with additions and subtractions that require far fewer.
...
Mathematicians Discover the Perfect Way to Multiply
By chopping up large numbers into smaller ones, researchers have rewritten a fundamental mathematical speed limit.
getpocket.com