Quantcast
Channel: 円周率近似値の日に生まれて理系じゃないわけないだろ! - knifeのblog
Viewing all articles
Browse latest Browse all 5376

婚約数、友愛数、社交数を求めたが…

$
0
0

婚約数、友愛数、社交数を、プログラミングして、数百個程度求めることが出来ました。

この中では、友愛数が密度が高いのか、目標の1000個に達したが、他は時間がかかりすぎるので、断念した。

後はネットの力を頼ることにする。
それぞれの数は何個くらいまでの情報がネットにあるのだろうか。

まずは、4122番目の婚約数
婚約数の定義を簡単に示すと、
σ(a)-1-a=b
σ(b)-1-b=a
です。
σ関数は、約数の総和を求める関数です。

4122: (9988874492064,19009429497695)
検算してみると、
a=9988874492064=2^5 * 3 * 13 * 47 * 433 * 547 * 719
σ(a)-1-a=(1+2+4+8+16+32) * (1+3) * (1+13) * (1+47) * (1+433) * (1+547) * (1+719) - 1 - a
=19009429497695=b

b=19009429497695=5^1 * 7^1 * 13^1 * 41^1 * 223^1 * 269^1 * 16987^1
σ(b)-1-b=(1+5) * (1+7) * (1+13) * (1+41) * (1+223) * (1+269) * (1+16987) - 1 - b
=9988874492064=a

続いて、190527番目の友愛数
友愛数の定義を簡単に示すと、
σ(a)-a=b
σ(b)-b=a
です。

190527: (9999949976270865,10937414536957935)
検算してみると、
a=9999949976270865=3^2 * 5 * 13 * 17 * 19 * 157 * 337085279
σ(a)-a=(1+3+9) * (1+5) * (1+13) * (1+17) * (1+19) * (1+157) * (1+337085279) - a
=10937414536957935=b

b=10937414536957935=3^2 * 5 * 13 * 107 * 157 * 167 * 283 * 23549
σ(b)-b=(1+3+9) * (1+5) * (1+13) * (1+107) * (1+157) * (1+167) * (1+283) * (1+23549) - b
=9999949976270865=a

最後に5410番目の社交数(本当に5410番目かは不明です。)
社交数の定義は、友愛数の拡張で、友愛数は2個組限定ですが、社交数は3個組以上です。
5410番目の社交数は4個組ですので、簡単に示すと、
σ(a)-a=b
σ(b)-b=c
σ(c)-c=d
σ(d)-d=a
ということになります。

5410: 4: (728712583206303398190242618687042113752467214811108993257424171860528594567924190924670925,777912361559506017106924016411985798162174755045418568804828526237301132540795410854017075,830433913470334951680671459201718136927391998068006241413850347605300258889341926931859405,777912361559506017106924016411985821960528418729797387983992973984632366735221369340524595)
検算してみると、
a=728712583206303398190242618687042113752467214811108993257424171860528594567924190924670925
=3^5 * 5^2 * 19 * 31 * 41 * 219707 * 302203120345042452118191021599 * 74811436986632321880273947630151066444616891487
σ(a)=(1+3+9+27+81+243) * (1+5+25) * (1+19) * (1+31) * (1+41) * (1+219707) * (1+302203120345042452118191021599) * (1+74811436986632321880273947630151066444616891487) - a
=777912361559506017106924016411985798162174755045418568804828526237301132540795410854017075=b

b=777912361559506017106924016411985798162174755045418568804828526237301132540795410854017075
=3^5 * 5^2 * 19 * 31 * 41 * 219707 * 24134668888891652793753744940710524377095337065967694437989536691048774192767
σ(b)-b=(1+3+9+27+81+243) * (1+5+25) * (1+19) * (1+31) * (1+41) * (1+219707) * (1+24134668888891652793753744940710524377095337065967694437989536691048774192767) - b
=830433913470334951680671459201718136927391998068006241413850347605300258889341926931859405=c

c=830433913470334951680671459201718136927391998068006241413850347605300258889341926931859405
=3^4 * 5 * 31 * 43 * 47 * 641 * 2341855521657031 * 322605134371499255501969886869 * 67582249501685963413963728527115449
σ(c)-c=(1+3+9+27+81) * (1+5) * (1+31) * (1+43) * (1+47) * (1+641) * (1+2341855521657031) * (1+322605134371499255501969886869) * (1+67582249501685963413963728527115449) - c
=777912361559506017106924016411985821960528418729797387983992973984632366735221369340524595=d

d=777912361559506017106924016411985821960528418729797387983992973984632366735221369340524595
=3^4 * 5^1 *  31 * 43 * 47 * 641 * 2341855521657031*20423469187068442175351325869179832174429376379362479247163777619
σ(d)-d=(1+3+9+27+81) * (1+5) * (1+31) * (1+43) * (1+47) * (1+641) * (1+2341855521657031) * (1+20423469187068442175351325869179832174429376379362479247163777619) - d
=728712583206303398190242618687042113752467214811108993257424171860528594567924190924670925=a


さて、私が現時点で調べ上げた最大の婚約数、友愛数、社交数なのですが、求めた最大値の桁数がバラバラですよね。

例えば、社交数は90桁までのデータをネット上に発見出来たが、拡張前の友愛数は16桁までのデータと極端に少ない。

プログラミングの観点からいうと、友愛数を求めるほうが、社交数を求めるよりも簡単です。

なぜかというと、社交数は3個組以上であって、上限が28個組であるかは、未解決な問題なのです。
その点で、2個組と限定している友愛数は、社交数を探すよりも簡単だということです。

もっと言えば、社交数を求めるプログラムで3個組以上にとらわれず、2個組以上を求めれば、一緒に友愛数も求まりますね。

婚約数と友愛数は、計算量で言えば、1を引くか引かないかだけの違いなので、ほぼ同じと考えて良い。

友愛数が16桁まで探索出来るのであれば、婚約数も16桁まで探索しても良いだろう。

ここまでのデータのばらつきがあるというのも不思議な感じがしますね。


さて、婚約数、友愛数、社交数、もうひとつ、完全数も入れておこうかな。

新たな完全数が見つかると、数学界隈では多少なりともニュースになるが、婚約数、友愛数、社交数は、現在の最大値が解っていないので、ニュースにすらならない。

ここにデータをテキストで乗せることは、文字数制限の関係で出来ないので、ある程度興味がありそうな部分を表にしてみる。

まずは桁数における組数です。

完全数は、
6
28
496
8128
33550336
8589869056
137438691328
2305843008139952128
2658455991569831744654692615953842176
191561942608236107294793378084303638130997321548169216
しか見つかっていませんので、表にまとめるまでもないですね。


婚約数
婚約数(a,b)をa<bとすると、a<10^14までのデータが完備されています。
桁数毎のa、bの個数をまとめます。
 

10^nab
211
311
464
513
687
72924
83333
910195
10224196
11478434
121064955
1321761944
140425


婚約数が無限に存在するのかは、未解決問題です。
 

婚約数は現時点では偶数と奇数のペアしか見つかっていません。
偶数同士、奇数同士が存在するかは未解決問題。
では、a、bの一の位に着目して、データを取ってみる。

 

0144117.48%
11191.44%
21221.48%
3911.10%
4231828.12%
5268932.62%
61031.25%
71011.23%
81381.67%
9112213.61%


では、どのような組み合わせが多いのだろうか。

 

45231556.16%
09112027.17%
052646.40%
81932.26%
27821.99%
63721.75%
85421.02%
25400.97%
65280.68%
01230.56%
03180.44%
07160.39%
4120.05%
8920.05%
6720.05%
4710.02%
6110.02%
8310.02%
2100.00%
2300.00%
2900.00%
4300.00%
4900.00%
6900.00%
8700.00%


 

友愛数
友愛数(a,b)をa<bとすると、a<10^17までデータが完備されています。
桁数毎のa、bの個数をまとめます。

 

10^nab
311
444
588
62927
76660
8128131
9350333
10841827
1119131870
1243024206
1398779675
142184821454
154769546797
16103465101702
1703432


友愛数が無限に存在するのかは、未解決問題です。
 

友愛数は現時点では偶数同士と奇数同士のペアしか見つかっていません。
偶数と奇数のペアが存在するかは未解決問題。
では、a、bの一の位に着目して、データを取ってみる。
 

06214216.31%
174051.94%
23994510.48%
370891.86%
43943510.35%
513057034.27%
63951010.37%
773071.92%
84011610.53%
975351.98%

 

5が1/3以上を占めており、続いて0が1/6程度、続いて偶数が10%ちょい、奇数が2%ちょい足りないという分布です。

これを踏まえて、どのような組み合わせが多いのだろうか。

 

556380133.49%
463692619.38%
283675719.29%
002919615.32%
1962143.26%
3761443.22%
0811600.61%
0210530.55%
069590.50%
158280.43%
598170.43%
577470.39%
686960.37%
265990.31%
045780.30%
355760.30%
225190.27%
485190.27%
244980.26%
884920.26%
444570.24%
661650.09%
991330.07%
391290.07%
131200.06%
791090.06%
171090.06%
77990.05%
11670.04%
33600.03%

 

 

社交数
社交数(a,b,c,…)をa=min(b,c,…)とすると、a<10^90まで完備されています。

まずは社交数特有の個組の個数です。
5410組のデータの内訳です。

 

個組組数
45398
51
65
84
91
281


圧倒的に4個組が多く、5、6、8、9、28個組は少ないですね。
3個組、7個組、10~27個組、29個組以上の社交数が存在するかは、未解決問題です。

各桁毎のaおよびa,b,c,…の個数をまとめる。
 

10^naa,b,c,…
5217
6016
7520
8520
9517
101264
111035
12425
131465
141970
15843
161560
17832
1828
19624
20624
21932
221142
231042
241667
252799
2625110
2740149
2836154
2954200
3071294
3194375
32104408
33136550
34157622
35190763
36219860
37216876
38249999
39236943
40235924
41231931
422811114
432671082
44218877
45200804
46187743
47199803
48184736
49173685
50148602
51126498
52124496
53111449
54103416
5583325
5663257
5772293
5860237
5958232
6035140
6131126
622393
6331124
641872
652388
662292
671144
68728
691144
701040
71936
72728
73517
74416
75523
7628
7713
78313
7914
8000
8128
8200
8314
8400
8500
8614
8728
8800
8900
9014

 

桁数が増えると、最初は順調に増えていたが、欠落する桁まで出てきています。
社交数は無限に存在するのかは、未解決問題です。

婚約数、友愛数は無限に存在しそうな感じがしましたが、社交数は有限なのではという感じがしますね。


社交数は、友愛数の拡張版ですので、友愛数の特徴と同様に、同じ組の数値は、偶数のみ、奇数のみの組しか見つかっておりません。


同様に一の位で分類してみる。

 

0264612.20%
19194.24%
215367.08%
39014.15%
415417.10%
5927342.74%
615397.09%
78934.12%
815287.04%
99204.24%

 

5が圧倒的に多く、続いて0、続いて偶数、最後は奇数という感じです。


こんな感じで、データの特徴を探してみました。

婚約数は13桁までで4122組
友愛数は16桁までで190527組
社交数は90桁までで5410組

がネットを上手く検索すると見つけることが出来ましたが、
もっと多い量や、大きな値が掲載されているところがあるかもしれません。

もしご存知でしたら、コメントにてご報告お待ちしております。

 

 

ではでは

 

 


Viewing all articles
Browse latest Browse all 5376

Trending Articles