📜 ⬆️ ⬇️

Generalization of the Brocard problem

Story


Hilbert in 1900 at the II International Congress of Mathematicians in Paris, noted the practical importance of the theory of numbers. The solution of abstract problems often led to the emergence of a new mathematical apparatus. A great example is the Great Fermat Theorem, during the proof of which, at the end of the 20th century, meromorphic functions were investigated that are used by modern design engineers at car factories and aircraft factories as well as by IT specialists in the framework of simulation modeling. The problems of "beautiful numbers" - simple twins and perfect numbers, which were considered practically useless in ancient Greece, now provide modern cryptography with robust algorithms for generating keys.


In 1913, Ramanujan popularized an undefined equation:

n!+1=m2(1)


Previously, it appeared in the works of Henri Brocard. According to historians, two mathematicians engaged in the study of this equation independently of each other. Obviously, the factorial grows faster than the square, so the first solutions can be quickly obtained by enumerating the values ​​of n. We get:

4!=521


5!=1121


7!=7121


In the year 2000, brute force values ​​were checked nbefore 109and new solutions could not be found. The article proposes my approach to checking particular cases of the Brokar problem, and also formulates a generalized version of a mathematical problem, the solution of which will allow, regardless of the ABC hypothesis, to solve equations of the form:


n!=P(x)


The necessary conditions


Modular arithmetic is a powerful tool for preliminary assessment of the complexity of the problem and the allocation of special cases. For example, it is easy to show that for even mBrokar's problem has no solution, since the factorial of any natural number, except one, is even. Prerequisite for a pair of values (n,m)in the Brocard equation, factorial is divisible by the expression:

m21



Factorial, by definition, is the product of consecutive natural numbers. Using the properties of the natural series, one can determine the degree of a particular number in the canonical factorization of factorial. For example, 16!contains 16 consecutive multipliers. Every second multiplier is divided by 2, every 4th - by 4, every 8th by 8, and every 16th by 16. Thus, the decomposition 16!contains 2 to the power 1+2+4+8=15. From here, if there is a pair (16,m), which is a solution to the Brocard problem, m2must give the remainder of 1 when dividing by any power of two up to the 15th inclusive. We formulate the necessary condition for mwhen solving equation 1:


Let be n!does not exceed a certain degree kprime numbers pand there is a number min which the pair (n,m)is a solution to equation 1. Then m21must be divided into all degrees pbefore F(k)where F- function of counting the degree pin decomposition n!. (2)


P-property


Let there is an algorithm A checking the necessary condition 2 for some prime number p. We call this algorithm the P-test. Let there also be a natural nsatisfying the condition: (n1)!<m2<n!
Then we will say that the number mhas a p-property.


Consider a 2-test process for an arbitrary mbetween 1023!and 1024!. For m2The following statements will be valid:


  1. m2gives the remainder 1 when dividing into all powers of two to 2102310=1013inclusive;
  2. m21not divided by 2102410=1014.

In practice, most square numbers between 1023!and 1024!fail 2 test in the first 200 iterations. If the number m2from the specified interval and mhas a 2-property, then in binary numbering system m2ends in 100..001where zeros are exactly 1012. Then, to check condition 2, you can calculate m2up to the last 8 digits and check the last 8 digits. If there is a sequence other than 00000001then the 2 test fails. Consistently calculating each test value with an accuracy of 8, 16, 24, etc. characters can quickly check condition 2 for a large set of values, using a minimum of system resources. Chain sizes that are multiples of 8 are justified by the byte structure of the main memory of modern computers: a whole byte will be used to store smaller chains. For large chains that are not multiples of 8, there will also be unused memory bits.


Suppose you need to check the statement:
Among nfrom the segment [k1,k2]no solution to equation 1 for any mwhere n,m,k1,k2- natural.


Using the Stirling formula, we define the intervals (a1,b1),(a2,b2),..,(al,bl)where l=k2k1+1. For the i-th interval:


ai=(s/e)se1/12s+1 sqrt2 pis


bi=(s/e)se1/12s sqrt2 pis


s=k1+i1


Then the statement is true:
If among square numbers from (a1,b1),(a2,b2),..,(al,bl)none passed the 2 test, then equation 1 has no solution on the segment [k1,k2]. The reverse is not true.


Generalization of the Brocard problem by the necessary condition


In general, a square number with a p-property has, in the calculus system with the base pview: t00..001with number of zeros F(k)1. Then we can generalize the P-property problem:
Let two functions be described: Fand Greturning natural values ​​for any natural argument, and Gnot representable as a polynomial with integer coefficients. Then it is necessary to formulate a criterion in which among the numbers mlying between G(t)and G(t+1)and having in the record in the calculus system with the base p type:


k100..00k2(3)


you can select only those that have a natural root of the nth degree, where the number of zeros in record 3 is given by the function Fdepending on t. Wherein, k1can be a parameter, an arbitrary value or a constant, and k2- always a constant. (four)


For example, you can set the problem of extractability of a cubic root from numbers nhaving the form in hexadecimal k00..001where kany hexadecimal number is greater than 1, and the number of zeros for a particular nequal to the greatest tFor which the inequality holds:


2t+3t1<n


The basis for writing the article was a statement about the direct relationship between the number of zeros in record 3 in an arbitrary calculus system for the value of the left side of equation 1 when substituting the already found roots and the number n. If equation 1 has exactly 3 roots, this fact can be proved by solving the corresponding particular case of problem 4. The reverse is not true.


Conclusion


Speaking about the practical importance of abstract problems from number theory, as a factor stimulating the development of the mathematical apparatus, it is worth mentioning an interesting equation in integers, the solution of which is impossible within the framework of the above generalization:


11+(2n2123n3)/(2n11) equiv0 pmod2m+11(5)


This equation follows logically from attempts to approximate Luke’s numbers by the non-recurrent method. Solving problem 5 will help discover new properties of Mersenne numbers and formulate the necessary conditions to speed up the work of distributed search for large prime numbers based on the Luke-Lemere test.


By analogy with the weak Goldbach problem, it is assumed that the P-tests will help to obtain a large lower bound for the whole roots of equation 1, other than (4,5),(5,11)and (7,71), and the study of Problem 3 will lead to the proof of the insolubility of equation 1 in integers for sufficiently large values ​​of n.


Sources


Gilbert's problems
Brocard's task


')

Source: https://habr.com/ru/post/456220/


All Articles