Terry Tao explores the problem of efficiently decomposing a large factorial n! into a product of factors of roughly equal size √n. He outlines several approaches, including a naive iterative method that repeatedly divides n! by the largest integer below √n, and a more sophisticated approach leveraging prime factorization. The prime factorization method cleverly groups primes into products close to the target size, offering significant computational advantages. While both methods achieve the desired decomposition, the prime factorization technique highlights the interplay between the smooth structure of factorials (captured by their prime decomposition) and the goal of obtaining uniformly large factors. Tao emphasizes the efficiency gains from working with the prime factorization, and suggests potential generalizations and connections to other mathematical concepts like smooth numbers and the Dickman function.
The blog post explores the origin of seemingly arbitrary divisibility problems often encountered in undergraduate mathematics courses. It argues that these problems aren't typically plucked from thin air, but rather stem from broader mathematical concepts, particularly abstract algebra. The post uses the example of proving divisibility by 7 using a specific algorithm to illustrate how such problems can be derived from exploring properties of polynomial rings and quotient rings. Essentially, the apparently random divisibility rule is a consequence of working within a modular arithmetic system, which connects to deeper algebraic structures. The post aims to demystify these types of problems and show how they offer a glimpse into richer mathematical ideas.
The Hacker News comments discuss the origin and nature of "divisibility trick" problems often encountered in introductory number theory or math competitions. Several commenters point out that these problems often stem from exploring properties within modular arithmetic, even if not explicitly framed that way. Some suggest the problems are valuable for developing intuition about number systems and problem-solving skills. However, others argue that they can feel contrived or "magical," lacking connection to broader mathematical concepts. The idea of "casting out nines" is mentioned as a specific example, with some commenters highlighting its historical significance for checking calculations, while others dismiss it as a niche trick. A few commenters express a general appreciation for the linked blog post, praising its clarity and exploration of the topic.
Summary of Comments ( 4 )
https://news.ycombinator.com/item?id=43506238
Hacker News users discussed the surprising difficulty of factoring large factorials, even when not seeking prime factorization. One commenter highlighted the connection to cryptography, pointing out that if factoring factorials were easy, breaking RSA would be as well. Another questioned the practical applications of this type of factorization, while others appreciated the mathematical puzzle aspect. The discussion also touched upon the computational complexity of factoring and the effectiveness of different factoring algorithms in this specific context. Some commenters shared resources and further reading on related topics in number theory. The general sentiment was one of appreciation for the mathematical curiosity presented by Terry Tao's blog post.
The Hacker News post "Decomposing a Factorial into Large Factors," linking to a blog post by Terence Tao, has generated several comments discussing the mathematics involved and its potential applications.
One commenter highlights the surprising nature of the result, expressing amazement that such a seemingly simple question about factorials could lead to a non-trivial mathematical problem. They appreciate the elegance of the proof and the unexpected connection to prime number theory.
Another commenter delves into the computational aspects, pondering the efficiency of finding such decompositions. They discuss the possibility of using known factoring algorithms or if the specific structure of the problem allows for more specialized, faster techniques. The commenter also raises the question of whether there's a practical application for this decomposition, speculating on potential uses in cryptography or coding theory.
A further comment focuses on the "smoothness" of the factors, referring to the property of having only small prime factors. They connect this to the concept of smooth numbers, which are frequently used in cryptographic algorithms, and suggest exploring the relationship further. This commenter also proposes investigating the distribution of the largest prime factor in the decomposition.
One commenter with a username related to elliptic curves briefly mentions a potential link to elliptic curve cryptography, although they don't elaborate on the specific connection. This suggests a possible avenue for further exploration, hinting at a deeper relationship between the factorial decomposition and advanced cryptographic techniques.
Another commenter points out the accessibility of Tao's explanation, praising his ability to break down complex mathematical concepts into understandable terms. They appreciate how the blog post makes the problem and its solution accessible to a wider audience.
Finally, a commenter raises a more philosophical point about the nature of mathematical discovery. They reflect on how seemingly simple questions can lead to unexpected mathematical journeys and highlight the beauty of uncovering hidden connections between different areas of mathematics. They express admiration for Tao's ability to find and illuminate these connections.
Overall, the comments on the Hacker News post demonstrate a mix of appreciation for the mathematical elegance of the result, curiosity about its computational implications, and speculation about potential applications. They also showcase the collaborative nature of the platform, where commenters build on each other's ideas and explore different facets of the topic.