What is the use of the convolution theorem in multiplying large numbers?

  • Context: Undergrad 
  • Thread starter Thread starter John Creighto
  • Start date Start date
  • Tags Tags
    Large numbers Numbers
Click For Summary
SUMMARY

The convolution theorem can theoretically be applied to multiply large numbers, similar to its use in polynomial multiplication. However, practical efficiency gains are minimal unless dealing with a significant number of digits, and it does not address carry operations. Alternative methods, such as number theoretic transforms, provide superior performance by minimizing rounding errors, making them preferable for large number multiplications. The Great Internet Mersenne Prime Search utilizes these advanced techniques for efficient prime number identification.

PREREQUISITES
  • Understanding of the convolution theorem
  • Familiarity with polynomial multiplication
  • Knowledge of number theoretic transforms
  • Basic concepts of rounding errors in numerical computations
NEXT STEPS
  • Research the application of the convolution theorem in polynomial multiplication
  • Learn about number theoretic transforms and their advantages over traditional methods
  • Explore the Great Internet Mersenne Prime Search and its algorithms
  • Investigate rounding errors and their impact on numerical accuracy in computations
USEFUL FOR

Mathematicians, computer scientists, and software engineers interested in advanced multiplication techniques and numerical methods for large number computations.

John Creighto
Messages
487
Reaction score
2
I had this dumb though the other day. I can't help wonder if there would ever be a reason to use the convolution theorem to multiply large numbers. It is used to multiply polynomials. But you would need an awful lot of digits to get any efficiency advantages from it and it would not take care of the carry part of the operation.
 
Physics news on Phys.org

Similar threads

  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 2 ·
Replies
2
Views
1K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 24 ·
Replies
24
Views
6K
  • · Replies 4 ·
Replies
4
Views
3K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 11 ·
Replies
11
Views
3K
Replies
9
Views
2K
  • · Replies 3 ·
Replies
3
Views
3K
  • · Replies 67 ·
3
Replies
67
Views
7K