Published February 5, 2022 | Version 1

Smooth numbers in large prime gaps

  • 1. University of Southern California
  • 2. Washington University in St. Louis
  • 3. University of Primorska

Description

Overview

This dataset contains numbers from 25 up to 1 quadrillion (1015) that are smooth relative to the gap to the preceding prime.  More precisely, we list all numbers n so that

  r + pa ≤ n

where r is the largest prime smaller than n - 1, and pa is the largest prime-power divisor of n.  The dataset is the result of a 10 day computation using 15 cores on an Intel Xeon system, running code hosted at GitHub (see "Related identifiers").  The GitHub code checks additional conditions when r is n - 2 and n - 1 is a power of 2, but it is easy and quick to check that when (up to 1015) n = 2k + 1, the second largest prime r2 satisfies r2 + pa > n.  Thus, this additional check makes no difference in the output.

Our motivations for computing this data are described in our paper On invariable generation of alternating groups by elements of prime and prime power order (arXiv:2201.12371).  Any number n in the range which is not of the given form has the associated alternating group An generated by any element of order r together with any element having a certain cycle structure (and of order pa).

Description / specification

The data is stored as compressed text-based input to a computer algebra system, specifically in gzipped GAP format.  The file out-k.g.gz holds numbers in the range from (- 1)⋅1012 to k⋅1012.  The first line of each file sets the variable invgen_oversmooth_range to be the range (thus, [(- 1)⋅1012 .. k⋅1012]).  The subsequent lines set invgen_oversmooth to a list of pairs of numbers [npa], where n is a smooth number as described above, and pa is the largest prime-power of n.  The largest prime preceding n - 1 is given in a GAP comment.

Thus, the first few lines of out-0.g.gz (when uncompressed) appear as

invgen_oversmooth_range:=[25..1000000000000];
invgen_oversmooth := [
  [ 30, 5 ], # bp 23 
  [ 60, 5 ], # bp 53 
  [ 126, 9 ], # bp 113 
  [ 210, 7 ], # bp 199 
  [ 252, 9 ], # bp 241 
  [ 308, 11 ], # bp 293 
  [ 330, 11 ], # bp 317 
  [ 420, 7 ], # bp 409 
...

where [25 .. 1000000000000] is the range considered, and for example "[ 30, 5 ],  # bp 23" represents that 23 is the largest prime preceding 30 - 1, 5 is the largest prime-power divisor of 30, and 23 + 5 ≤ 30.

We created the data in GAP files for ease of inputting into a GAP program in our own use of the data.  It is easy to convert the GAP files to another format via standard technique such as regular expression-based search and replace. For example, on macOS or Linux, the following command will convert the list in out-0.g.gz to a CSV file, which it will display on the terminal.

zcat out_quadrillion/out-0.g.gz | sed -En 's/  \[ ([0-9]+), ([0-9]+) \], # bp ([0-9]+)/\1,\2,\3/gp' | less

 

Notes

Work of the first author was partially supported by NSF Grant DMS-1901595 and Simons Foundation Fellowship 609771. Work of the second author was supported in part by NSF Grant DMS 1518389. Work of the third author is supported in part by the Slovenian Research Agency research program P1-0285 and research projects J1-9108, N1-0160, J1-2451, J3-3003.

Files

Files (97.7 MB)

Name Size Download all
md5:103be554948313865d98f13c04ca9081
8.8 MB Download
md5:df2f042e83634d778dfc25724777deb0
3.9 MB Download
md5:4c9264c6a38ff84173d5a8aae0ed80b4
1.5 MB Download
md5:20d156593ca0c83751d9d811872c0467
497.8 kB Download
md5:090560b4abd76198869f102d4b4e7505
1.4 MB Download
md5:a919ab21b7f42f90d53bf53977a62d43
1.4 MB Download
md5:11f9c64604f5be76955ba7134cae264b
1.3 MB Download
md5:6201d3aee0bd8ef21742e59a13c66974
1.3 MB Download
md5:f9bd9bd1348b1136f0aafcc61f53c630
1.2 MB Download
md5:0058610f705e8ad719ffce2ece10fd31
1.2 MB Download
md5:e27e177f40a42cd7c083877921a89778
1.2 MB Download
md5:d78e48a5e5c1e5fb71eb29559a03ac18
1.1 MB Download
md5:64caec9f8a9d065f89836e521fa1c369
1.1 MB Download
md5:bb320b68f3c51b74a14200d4791bdde5
3.0 MB Download
md5:7b85c58e8083eab43f5be0918d5f526f
1.1 MB Download
md5:22de42ad2b49bee04df210f10b2cd3de
1.1 MB Download
md5:d83dbd9290dc486b4070cb27e64b843f
1.0 MB Download
md5:3f32d95d179c43f916b9302c4db68ecd
1.0 MB Download
md5:437e3a7ec49870d9b15862f8d7b46ca0
990.2 kB Download
md5:35641f3e6a66930380d3b86bc7a0badf
971.2 kB Download
md5:223d7a11d4cb06066ecdfb673569ff54
959.7 kB Download
md5:bc3fdbec1a14ca76de3f9b4365943330
938.7 kB Download
md5:64124b4de72e7110b649afe2761ada2e
921.2 kB Download
md5:e9eb4a5781c6a4bcf7f95680bec30d86
905.0 kB Download
md5:c65ac76763e97012e823f04f800e16c0
2.6 MB Download
md5:d0fafee79435c0b08b953dd4b2b55468
893.7 kB Download
md5:2eb79021cf2dee42bc38f707b9412bbb
878.4 kB Download
md5:b198ea88ec2279c616533e755483e0cd
871.6 kB Download
md5:a36be25bc63483fcba63486c7aa631a8
851.5 kB Download
md5:d027f67e41116d40c1976b72c5b7022e
835.9 kB Download
md5:dabd35f04c90ee74d086620a96b8caed
832.8 kB Download
md5:acda37d8681c4bc9bd806853260965e0
819.4 kB Download
md5:6fb3445989bb3c13e62002d5f96998f1
810.8 kB Download
md5:5cf4c701df2e0cb1548faaf02b37e357
797.9 kB Download
md5:a3ad858f128a8add42fb3bfc7a92aaca
780.1 kB Download
md5:306c8fe2f60a65a3466025fb62378485
2.3 MB Download
md5:0556962f1cd59b03a0aff59fc1cdb04d
779.1 kB Download
md5:e12bb81ca712a158b3caaab11137744e
764.8 kB Download
md5:b40aabdd3ce8bea6dd43729b66df067d
761.4 kB Download
md5:a1fc17ccd3ec5a870463de40e67bd946
753.9 kB Download
md5:1e69c8cac0b6fab0b0a8755f0593b662
743.1 kB Download
md5:4fc569e2dcd039021b099f09783162bb
740.9 kB Download
md5:7ef3360144f932d1a56baf54e00e9018
729.9 kB Download
md5:4c85d1bf8193b72c1c1202a8440a1e38
719.3 kB Download
md5:6c345d8777d346fc0906323b22800f3a
711.9 kB Download
md5:0ffcf5ade118c196445ce898838c01df
708.5 kB Download
md5:fc425323416dbe3e66c0207dffe8f2bb
2.1 MB Download
md5:2c8016507484ad01ed5792a86babe331
705.7 kB Download
md5:5b7a24e884e0fc34fc8f56d56ae245bb
696.5 kB Download
md5:951d516f6d8fa3f453421214f5ad204b
683.7 kB Download
md5:958545dbcac171e8e45186207155919d
684.8 kB Download
md5:3ad46015b5db9307c4b9f86e6c2b5344
677.3 kB Download
md5:16e54eed3721f9634deb9359d96d5f85
669.2 kB Download
md5:f828efa0b833b99bea6b6b4c63a4d77d
664.7 kB Download
md5:8eb0c8080fd5ecb67a98177628b7a43f
656.3 kB Download
md5:2ae2e5d2656b0d4cafc3acb263c15ed6
654.6 kB Download
md5:80e5a8ef78325368a40d6028b584cd6a
644.6 kB Download
md5:0f70c16223a209c0011716ce5d2d9feb
1.9 MB Download
md5:bc1b411bd93ab010a0e1ee738d86bdad
643.5 kB Download
md5:07ef7b97977e90143b9a6dd73bb36410
637.1 kB Download
md5:b8799163c2e3e6ff471a7587e0cfe9e8
636.7 kB Download
md5:a0d5ff339b0250be07aade5e273fd83c
623.3 kB Download
md5:d778a8160cb57769a6ba7897254d9948
624.2 kB Download
md5:bf6aaba672512851996c765f973a8f8a
622.5 kB Download
md5:7949a6a0cd44595114a00dc272213985
614.2 kB Download
md5:3aaed68ebbef5bb1195c352328db303c
602.0 kB Download
md5:bb34ca2b9b725404a52973a37e9c3947
603.8 kB Download
md5:bc010d81b3ec47e2708847a739b5b6fb
598.1 kB Download
md5:73ddf96707050ae28fc05ab9605390b2
1.8 MB Download
md5:8d6f2ac7dbd34254db743375f10dd564
601.4 kB Download
md5:852fa7e223020d01b3650bd26d0b8059
592.0 kB Download
md5:773a365d82e4ec32e9e02a1cbb042fd8
590.1 kB Download
md5:8f7b817b99ac3c6ab814c73ba088ff6f
581.0 kB Download
md5:a0ad6e4788f1002c52f76a00b3ca4363
583.8 kB Download
md5:f1a7d8dfd9821deabff8ec0b55dedaeb
581.3 kB Download
md5:c47a17f97c675bf8d87cfdf12721474c
575.0 kB Download
md5:7d20976f62276d29318e641835837e7f
568.0 kB Download
md5:502c087e0073308b0a58eacf87e5e977
566.4 kB Download
md5:e3b2962b0d1f7c38fc35b2498e9132e0
562.5 kB Download
md5:bca67de98009cca1c61d531b0855d48a
1.7 MB Download
md5:eb7e15715fc8a7c8ca7eb0441777415f
561.6 kB Download
md5:8761edb06caa0a04cb45713d5d3eeec6
557.7 kB Download
md5:e1d2de9f6b047538f1ae689e2808cc5a
553.0 kB Download
md5:e9ee228e24ca44e0fa9dabe9a499b1b8
550.9 kB Download
md5:fd70a89a02150c631057fe6c224b19c9
546.0 kB Download
md5:181fbf05c13e51a8d24340851f9bc7bb
539.6 kB Download
md5:616b76383e7f1fda79b4a4d1b5c72906
540.2 kB Download
md5:04ee2cc07a87738734ace6b93adddb6b
535.6 kB Download
md5:91b38d47c285ca971d6af13bbb3cec34
530.3 kB Download
md5:0e7c903229bd99dbdb61d894fa42625b
532.1 kB Download
md5:1967b8d58a22f10aae18fd36a4ec8726
1.6 MB Download
md5:37b5967d81864aecbf0dba5bb9b05c03
530.7 kB Download
md5:43484ce65c9b492d9e713cae41da83a6
529.5 kB Download
md5:9ce9e504620c0b737e37284dc7002a00
527.7 kB Download
md5:595f633f1aa79bb1098cde10411c6cb0
521.8 kB Download
md5:163918cd612352ad36050b1e693a0e93
518.0 kB Download
md5:d358bfe01112ba489bbaa12830dacbb3
517.3 kB Download
md5:bbce5395d9daadb44936140b24638e0b
513.6 kB Download
md5:ae188d0ffa5a7cc1f98a39acbc227ec0
513.9 kB Download
md5:a43a65b41135a39c2c4c7e6ef2afe00c
508.8 kB Download
md5:26d3b4d5d4709d8c91c8dd1505ac9ed9
506.7 kB Download

Additional details

Related works

Is compiled by
Software: https://github.com/RussWoodroofe/invgen (URL)
Is supplement to
Journal article: 10.1090/mcom/3807 (DOI)
References
Preprint: arXiv:2201.12371 (arXiv)