mersenneforum.org  

Go Back   mersenneforum.org > Extra Stuff > Blogorrhea > Dobri

Reply
 
Thread Tools
Old 2022-10-31, 22:16   #67
Dobri
 
"ม้าไฟ"
May 2018

21616 Posts
Default

Assuming a linear tendency for the approximation of Log[Abs[x]] and Log[Abs[y]] of the coordinates x and y of the prime exponent of the next Mersenne prime (if any) in Ulam clockwise square spiral, a lower-limit approximation could be made by setting the vertical intercept of the linear fit to zero.

Then the interval (5084, 5974) is obtained as a linear approximation of at least one of the next Abs(x) or Abs(y).
Code:
SetDirectory[NotebookDirectory[]];fname = NotebookDirectory[] <> "MersenneUlamX&YSortLogAbsLinearFit.jpg";
MpSx = {1, 0, -1, 0, 1, -2, -2, 2, -1, 5, -5, 6, 4, -5, -1, 18, -1, -3, 33, -32, -49, 9, -30, 71, 74, -76, 82, 46, -166, 182, 99, -374, 464, 536, -591, 863, -869, -967, 148, -2291, -374, 1717, -1018, -2854, 1501, -3265, -3283, -3804, -4307, -4394, -2733};
MpSy = {-1, -1, 0, 1, -2, -1, 1, -3, -4, -4, 2, -1, 11, 12, -18, 23, -24, 28, 4, 33, 36, -50, -53, 14, -19, 29, 105, -147, 113, -99, 232, -435, 359, -561, 554, 266, -136, 1320, -1835, -1004, 2451, -2548, -2757, -1461, -3048, -364, -3030, -307, 1978, -421, -4544};
nMp = Length[MpSx]; ic = 0; While[ic < nMp, ic++; MpSx[[ic]] = Log[Abs[MpSx[[ic]]]]; MpSy[[ic]] = Log[Abs[MpSy[[ic]]]];];
MpSx = Sort[MpSx]; MpSy = Sort[MpSy]; MpSxt = ConstantArray[0, {nMp - 8, 2}]; MpSyt = ConstantArray[0, {nMp - 8, 2}];
ic = 8; While[ic < nMp, ic++; MpSxt[[ic - 8, 1]] = ic; MpSyt[[ic - 8, 1]] = ic; MpSxt[[ic - 8, 2]] = MpSx[[ic]]; MpSyt[[ic - 8, 2]] = MpSy[[ic]];];
MpSxtZfit = FindFit[MpSxt, a*x, {a}, x]; xc = Exp[a*52 /. MpSxtZfit[[1]]];
MpSytZfit = FindFit[MpSyt, a*x, {a}, x]; yc = Exp[a*52 /. MpSytZfit[[1]]];
Print["(", Floor[yc], ",", Ceiling[xc], ")"];
ic = 8; While[ic < nMp, ic++; MpSxt[[ic - 8, 2]] = ic*a /. MpSxtZfit[[1]]; MpSyt[[ic - 8, 2]] = ic*a /. MpSytZfit[[1]];]
Show[ListLinePlot[{MpSx, MpSy, MpSxt, MpSyt}, PlotRange -> All, Frame -> True, PlotLegends -> {"x", "y", "x (linear fit)", "y (linear fit)"}], Frame -> True]
Export[fname, Show[ListLinePlot[{MpSx, MpSy, MpSxt, MpSyt}, PlotRange -> All, Frame -> True, PlotLegends -> {"x", "y", "x (linear fit)", "y (linear fit)"}], Frame -> True]]
Attached Thumbnails
Click image for larger version

Name:	MersenneUlamX&YSortLogAbsLinearFit.jpg
Views:	97
Size:	15.6 KB
ID:	27561  
Dobri is offline   Reply With Quote
Old 2022-11-03, 13:06   #68
Dobri
 
"ม้าไฟ"
May 2018

10268 Posts
Default

Assuming a linear tendency for the approximation of Log[Abs[x-y]] of the coordinates x and y of the prime exponent of the next Mersenne prime M52 (if any) in Ulam clockwise square spiral, a lower-limit approximation could be made by setting the vertical intercept of the linear fit to zero (which intuitively is logical since the center of the spiral is the origin of spiral spin).

Then Abs[x-y] ≈ 8631 for M52 (if any) is obtained as a linear approximation of Abs[x-y] (see the attached image).

From post #67, https://mersenneforum.org/showpost.p...8&postcount=67, Abs[x] ≈ 5973 (obtained with Round[ ] instead of Ceiling[ ]) and Abs[y] ≈ 5084.
Therefore, four combinations for x and y are obtained:
x5973 and y-2658;
x-5973 and y2658;
y5084 and x-3547; and
y-5084 and x3547.
To select approximation intervals around the linear fit values, the standard deviations of the actual data around the linear fits can be used.
Attached Thumbnails
Click image for larger version

Name:	MersenneUlam(X-Y)SortLogAbs.jpg
Views:	77
Size:	16.0 KB
ID:	27579  
Dobri is offline   Reply With Quote
Old 2022-11-03, 20:38   #69
Dobri
 
"ม้าไฟ"
May 2018

10000101102 Posts
Default

The prime with coordinates closest to x5973 and y-2658 is M142691651 (Untested) with x = 5973 and y = -2654.

The prime with coordinates closest to x-5973 and y2658 is M142715557 (Factored) with x = -5973 and y = 2668.

Attached for both cases are the lists of nearby primes and their x-y coordinates on the Ulam clockwise square spiral in the narrow intervals x ± ∆x and y ± ∆y, ∆x = ∆y = 100.
Attached Files
File Type: txt MersenneUlamXn5973Y2658.txt (45.7 KB, 40 views)
File Type: txt MersenneUlamX5973Yn2658.txt (46.6 KB, 43 views)

Last fiddled with by Dobri on 2022-11-03 at 20:38
Dobri is offline   Reply With Quote
Old 2022-11-04, 05:20   #70
Dobri
 
"ม้าไฟ"
May 2018

53410 Posts
Default

Let's consider the intersection between LCS-generated sets and Ulam-clockwise-square-spiral-(UCS)-generated sets.

The intersections between the 28-bit LCS set in post #40, https://mersenneforum.org/showpost.p...1&postcount=40, and
the two distinct 28-bit UCS sets in post #69, https://mersenneforum.org/showpost.p...9&postcount=69,

give the following intersection subsets in the middle of their respective two-set Venn diagrams:

M144609329

for the UCS set with a central point x ≈ 5973 and y ≈ -2658;

and

M139862809,
M141666137,
M141666163,
M141666199, and
M144344789

for the UCS set with a central point x ≈ -5973 and y ≈ 2658.

Note: The same can be done also for the UCS sets with central points: y ≈ 5084 and x ≈ -3547; and y ≈ -5084 and x ≈ 3547. However, their 27-bit range from 99,xxx,xxx to 107,xxx,xxx is below the current wavefront for first-time tests.
Dobri is offline   Reply With Quote
Old 2022-11-04, 06:03   #71
Dobri
 
"ม้าไฟ"
May 2018

2×3×89 Posts
Default

For completeness, here is the code used to obtain the linear fit of Log[Abs[x-y]] in post #68, https://mersenneforum.org/showpost.p...7&postcount=68.
Code:
(* Wolfram code *)
SetDirectory[NotebookDirectory[]]; fname = NotebookDirectory[] <> "MersenneUlam(X-Y)SortLogAbs.jpg";
MpSx = {1, 0, -1, 0, 1, -2, -2, 2, -1, 5, -5, 6, 4, -5, -1, 18, -1, -3, 33, -32, -49, 9, -30, 71, 74, -76, 82, 46, -166, 182, 99, -374, 464, 536, -591, 863, -869, -967, 148, -2291, -374, 1717, -1018, -2854, 1501, -3265, -3283, -3804, -4307, -4394, -2733};
MpSy = {-1, -1, 0, 1, -2, -1, 1, -3, -4, -4, 2, -1, 11, 12, -18, 23, -24, 28, 4, 33, 36, -50, -53, 14, -19, 29, 105, -147, 113, -99, 232, -435, 359, -561, 554, 266, -136, 1320, -1835, -1004, 2451, -2548, -2757, -1461, -3048, -364, -3030, -307, 1978, -421, -4544};
nMp = Length[MpSx]; MpSxy = ConstantArray[0, nMp]; MpSxyt = ConstantArray[0, {nMp, 2}];
ic = 0; While[ic < nMp, ic++; MpSxy[[ic]] = Log[Abs[MpSx[[ic]] - MpSy[[ic]]]];]; MpSxy = Sort[MpSxy];
MpSxyZfit = FindFit[MpSxy, a*x, {a}, x]; xc = Exp[a*52 /. MpSxyZfit[[1]]]; Print["a*52 -> ", Round[xc]];
ic = 1; While[ic < nMp, ic++; MpSxyt[[ic, 1]] = ic; MpSxyt[[ic, 2]] = ic*a /. MpSxyZfit[[1]];];
Show[ListLinePlot[{MpSxy, MpSxyt}, PlotRange -> All, Frame -> True, PlotLegends -> {"Log[Abs[x-y]]", "Log[Abs[x-y]] (linear fit)"}], Frame -> True]
Export[fname, Show[ListLinePlot[{MpSxy, MpSxyt}, PlotRange -> All, Frame -> True, PlotLegends -> {"Log[Abs[x-y]]", "Log[Abs[x-y]] (linear fit)"}], Frame -> True]]
Dobri is offline   Reply With Quote
Old 2022-11-04, 08:42   #72
Dobri
 
"ม้าไฟ"
May 2018

2×3×89 Posts
Default

The 28-bit LCS-generated set in post #40 is obtained without the use of bit reversal and cyclic folding operations.

Using a larger LCS set involving said operations and also a larger UCS set (by selecting larger x ± ∆x and y ± ∆y intervals around the central points of the linear fit of Log[Abs[x-y]] in post #68) would give a richer combinatorial variety of prime exponents.

However, the intersection subset between the LCS-generated and UCS-generated sets would remain small, containing only several hundred 28-bit prime exponents to be tested for the first time.
Dobri is offline   Reply With Quote
Old 2022-11-07, 19:23   #73
Dobri
 
"ม้าไฟ"
May 2018

2·3·89 Posts
Default

Let ∆x = ∆y = 1500. Then the intersection subset between the LCS-generated and UCS-generated sets around each central point contains several hundred 28-bit prime exponents to be tested for the first time (see the attached files).

The representation of the prime exponents in two (or more) dimensions (of which the x-y UCS representation is just an example) deserves a further examination to eventually obtain additional constraints and further reduce the number of prospective prime exponents within the framework described in previous posts.
Attached Files
File Type: txt MpLCSUlamX5973Yn2658D1500b28.txt (2.9 KB, 65 views)
File Type: txt MpLCSUlamXn5973Y2658D1500b28.txt (3.4 KB, 52 views)

Last fiddled with by Dobri on 2022-11-07 at 19:26
Dobri is offline   Reply With Quote
Old 2022-11-11, 07:42   #74
Dobri
 
"ม้าไฟ"
May 2018

2·3·89 Posts
Default

The linear tendency of the sorted array of Log[Abs[x-y]] of the x-y coordinates of the prime exponents of known Mersenne primes is preserved also on a modified Ulam clockwise square spiral of 𝜋(p) corresponding only to the prime numbers and omitting all composite integers.
At the center of said modified spiral is 𝜋(1) = 0.
The linear fit is shifted to the right from the origin (0, 0) though (see the attached image).
Code:
(* Wolfram code *)
SetDirectory[NotebookDirectory[]]; fname = NotebookDirectory[] <> "MersenneUlamPi(X-Y)SortLogAbs.jpg";
MpSx = {1, 1, 0, -1, -1, 0, 1, 2, -2, 2, 3, 2, -3, -4, -7, -9, -9, 11, -12, -10, -11, 18, 7, 24, 25, 16, -34, 34, -51, 56, 41, -123, 131, 156, 164, -144, 234, 345, 115, 577, -563, -2, 359, 357, 425, 532, -296, -150, -248, 1063, 799};
MpSy = {0, -1, -1, -1, 1, 1, 1, -1, 0, 2, -1, -3, -5, 5, 4, -5, 6, -4, -5, 12, 17, 16, 18, -22, -10, 25, -34, -46, 34, 45, 69, 106, -50, -141, 101, -232, 83, 157, 468, 259, 614, -637, -686, 708, 753, -804, -808, -928, -1043, -715, -1097};
nMp = Length[MpSx]; MpSxy = ConstantArray[0, nMp]; xt = 9; MpSxyt = ConstantArray[0, {nMp - xt, 2}];
ic = 0; While[ic < nMp, ic++; MpSxy[[ic]] = Log[Abs[MpSx[[ic]] - MpSy[[ic]]]];]; MpSxy = Sort[MpSxy];
ic = 0; While[ic < nMp - xt, ic++; MpSxyt[[ic, 1]] = ic + xt; MpSxyt[[ic, 2]] = MpSxy[[ic + xt]];];
MpSxyFit = FindFit[MpSxyt, a*x + b, {a, b}, x]; yi = b /. MpSxyFit[[2]];
ic = 0; While[ic < nMp - xt, ic++; MpSxyt[[ic, 2]] = (ic + xt)*a /. MpSxyFit[[1]]; MpSxyt[[ic, 2]] = MpSxyt[[ic, 2]] + yi];
xyc = (nMp - xt + 1)*a /. MpSxyFit[[1]]; xyc = xyc + yi; xyc = Exp[xyc]; Print["a*52 -> ", Round[xc]];
Show[ListLinePlot[{MpSxy, MpSxyt}, PlotRange -> All, Frame -> True, PlotLabel -> "A graph based on Ulam Clockwise Square Spiral of" PrimePi[p], PlotLegends -> {"Log[Abs[x-y]]", "Log[Abs[x-y]] (linear fit)"}], Frame -> True]
Export[fname, Show[ListLinePlot[{MpSxy, MpSxyt}, PlotRange -> All, Frame -> True, PlotLabel -> "A graph based on Ulam Clockwise Square Spiral of" PrimePi[p], PlotLegends -> {"Log[Abs[x-y]]", "Log[Abs[x-y]] (linear fit)"}], Frame -> True]]
Attached Thumbnails
Click image for larger version

Name:	MersenneUlamPi(X-Y)SortLogAbs.jpg
Views:	77
Size:	13.1 KB
ID:	27607  
Dobri is offline   Reply With Quote
Old 2022-11-11, 17:41   #75
Dobri
 
"ม้าไฟ"
May 2018

2·3·89 Posts
Default

The assumed linear tendencies of sorted arrays of ln(|x|), ln(|y|), and ln(|x-y|) correspond to an equation for which there is no known analytical solution:

sgn(x) elinear term 1 + sgn(y) elinear term 2 = sgn(x-y) elinear term 3, n = 1, 2, 3,..., 51, 52,...

Without loss of generality, the base can be changed from e to 2:

sgn(x) 2an+b + sgn(y) 2cn+d = sgn(x-y) 2fn+g, n = 1, 2, 3,..., 51, 52,...
Dobri is offline   Reply With Quote
Old 2022-11-11, 20:11   #76
Dobri
 
"ม้าไฟ"
May 2018

2·3·89 Posts
Default

Quote:
Originally Posted by Dobri View Post
...
sgn(x) elinear term 1 + sgn(y) elinear term 2 = sgn(x-y) elinear term 3, n = 1, 2, 3,..., 51, 52,...
...
sgn(x) 2an+b + sgn(y) 2cn+d = sgn(x-y) 2fn+g, n = 1, 2, 3,..., 51, 52,...
This is a correction of an apparent typo in the previous post. The correction replaces a positive sign with a negative sign as follows:
sgn(x) elinear term 1 - sgn(y) elinear term 2 = sgn(x-y) elinear term 3, n = 1, 2, 3,..., 51, 52,...
sgn(x) 2an+b - sgn(y) 2cn+d = sgn(x-y) 2fn+g, n = 1, 2, 3,..., 51, 52,...

Food for thought: What IF the deviations of the actual x-y coordinates of the prime exponents of known Mersenne primes from the linear fits are due to a replacement of the real coefficients a, b, c, d, f and g with integer coefficients A, B, C, D, F and G thus forming the closest Diophantine expressions to the linear fits (or not)?
Dobri is offline   Reply With Quote
Old 2022-11-17, 01:01   #77
Dobri
 
"ม้าไฟ"
May 2018

10000101102 Posts
Default

In addition to the linear tendency of the sorted array of ln(|x-y|) of the x-y coordinates of the prime exponents of known Mersenne primes on a modified Ulam clockwise square spiral of 𝜋(p) in post #74 (https://mersenneforum.org/showpost.p...8&postcount=74), a second linear tendency of the sorted array of ln(min(|x|,|y|)) is also observed (see the attached image) while the sorted array of ln(max(|x|,|y|)) has a rather nonlinear tendency (green curve).

From the linear fits of the two linear tendencies, the approximations |x-y| ≈ 2497 and min(|x|,|y|) ≈ 1070 for n = 52 are obtained.
This gives four local points for 28-bit prime exponents, M144312713 (factored), M144325877 (factored), M144419089 (factored), and M144431951 (factored).
The result is close to the local points M142691651 (now factored) and M142715557 (factored) in post #69 (obtained on the standard Ulam clockwise square spiral, https://mersenneforum.org/showpost.p...9&postcount=69).
Attached Thumbnails
Click image for larger version

Name:	MersenneUlamPi(X-Y)SortLogAbs.jpg
Views:	70
Size:	25.4 KB
ID:	27638  

Last fiddled with by Dobri on 2022-11-17 at 01:17
Dobri is offline   Reply With Quote
Reply

Thread Tools


Similar Threads
Thread Thread Starter Forum Replies Last Post
Mersenne prime exponents that are also Sophie Germain primes carpetpool Miscellaneous Math 5 2022-10-19 01:44
Additive Properties of the Exponents of Known Mersenne Primes Dobri Dobri 3 2021-10-05 06:56
Observations of Wieferich primes and Wieferich-1 friendly club hansl Math 3 2020-09-02 10:40
Sophie-Germain primes as Mersenne exponents ProximaCentauri Miscellaneous Math 15 2014-12-25 14:26
Assorted formulas for exponents of Mersenne primes Lee Yiyuan Miscellaneous Math 60 2011-03-01 12:22

All times are UTC. The time now is 04:18.


Fri Jul 7 04:18:54 UTC 2023 up 323 days, 1:47, 0 users, load averages: 2.00, 1.83, 1.58

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2023, Jelsoft Enterprises Ltd.

This forum has received and complied with 0 (zero) government requests for information.

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.
A copy of the license is included in the FAQ.

≠ ± ∓ ÷ × · − √ ‰ ⊗ ⊕ ⊖ ⊘ ⊙ ≤ ≥ ≦ ≧ ≨ ≩ ≺ ≻ ≼ ≽ ⊏ ⊐ ⊑ ⊒ ² ³ °
∠ ∟ ° ≅ ~ ‖ ⟂ ⫛
≡ ≜ ≈ ∝ ∞ ≪ ≫ ⌊⌋ ⌈⌉ ∘ ∏ ∐ ∑ ∧ ∨ ∩ ∪ ⨀ ⊕ ⊗ 𝖕 𝖖 𝖗 ⊲ ⊳
∅ ∖ ∁ ↦ ↣ ∩ ∪ ⊆ ⊂ ⊄ ⊊ ⊇ ⊃ ⊅ ⊋ ⊖ ∈ ∉ ∋ ∌ ℕ ℤ ℚ ℝ ℂ ℵ ℶ ℷ ℸ 𝓟
¬ ∨ ∧ ⊕ → ← ⇒ ⇐ ⇔ ∀ ∃ ∄ ∴ ∵ ⊤ ⊥ ⊢ ⊨ ⫤ ⊣ … ⋯ ⋮ ⋰ ⋱
∫ ∬ ∭ ∮ ∯ ∰ ∇ ∆ δ ∂ ℱ ℒ ℓ
𝛢𝛼 𝛣𝛽 𝛤𝛾 𝛥𝛿 𝛦𝜀𝜖 𝛧𝜁 𝛨𝜂 𝛩𝜃𝜗 𝛪𝜄 𝛫𝜅 𝛬𝜆 𝛭𝜇 𝛮𝜈 𝛯𝜉 𝛰𝜊 𝛱𝜋 𝛲𝜌 𝛴𝜎𝜍 𝛵𝜏 𝛶𝜐 𝛷𝜙𝜑 𝛸𝜒 𝛹𝜓 𝛺𝜔