You are on page 1of 11

In[187]:=

Unprotect@PrimeD;
Prime@0D = 1;
Protect@PrimeD;
Composite@n_IntegerD := FixedPoint@n + PrimePi@D + 1 &, nD;
SmallestContainedPattern@l_D := Block@8i = 1, pattern<,
While@i < Length@lD 2,
pattern = DeleteDuplicates@Partition@l, i ++DD;
If @Length@patternD 1,
Return@pattern@@1DDD;
D
D;
l
D;
Primorial@x_D := Product@Prime@nD, 8n, x<D;

GetSpacing@x_D :=
GetSpacing@xD = Block@8nums, epp = EulerPhi@Primorial@x - 1DD, idx = 0,
p = Prime@xD, num = p, lastnum = p, pp = Times Prime@Range@x - 1DD<,
nums = ConstantArray@0, eppD;
If @idx epp, Return@numsD;D;
While @True,
If@CoprimeQ@num += p, ppD,
nums@@++idxDD = Hnum - lastnumL;
lastnum = num;
If @idx >= epp, Return@numsD;D;
D;
D;
D;
GetPrimeSpacing@x_D := GetPrimeSpacing@xD = Block@8z<,
Flatten@
ParallelTable@
Append@ConstantArray@1, z - 2D, 2D
, 8z, GetSpacing@xD<D
, 1D
D;

GetCumulativeSpacing@x_D :=
GetCumulativeSpacing@xD = Block@8nums, epp = Primorial@xD - EulerPhi@Primorial@xDD,
idx = 0, num = Prime@xD, lastnum = Prime@xD, pp = Times Prime@Range@xDD<,
nums = ConstantArray@0, eppD;
If @idx epp, Return@numsD;D;
While @True,
If@! CoprimeQ@++num, ppD,
nums@@++idxDD = Hnum - lastnumL;
lastnum = num;
;
Printed by Wolfram Mathematica Student Edition

prime++.nb

D;
D;

If @idx >= epp, Return@numsD;D;


D;

GetCumulativePrimeSpacing@x_D :=
GetCumulativePrimeSpacing@xD = Block@8nums, epp = EulerPhi@Primorial@xDD,
idx = 0, num = 1, lastnum = 1, pp = Times Prime@Range@xDD<,
nums = ConstantArray@0, eppD;
If @idx epp, Return@numsD;D;
While @True,
If@CoprimeQ@num += 2, ppD,
nums@@++idxDD = Hnum - lastnumL;
lastnum = num;
If @idx >= epp, Return@numsD;D;
D;
D;
D;
GetCumulativePrimeSpacingBuckets@i_, m_: AllD :=
Block@8ps = GetCumulativePrimeSpacing@i - 1D,
rep, buckets = 8<, curbkt, sum = 0, z = 1, n, pt<,
rep = PadRight@ps, Length@psD * Prime@iD, psD;
Do@
sum = 0;
curbkt = 8<;
While@z Length@repD && sum < pt,
sum += Hn = rep@@z ++DDL;
AppendTo@curbkt, nD;
D;
AppendTo@buckets, curbktD;
, 8pt, Prepend@ps * Prime@iD, ps@@1DDD@@ ;; mDD<D;
buckets
D;

In[198]:=

DeleteFile@"GetSpacing.mx"D;
DumpSave@"GetSpacing.mx",
8GetSpacing, GetCumulativeSpacing, GetPrimeSpacing, GetCumulativePrimeSpacing<D;
Get@"GetSpacing.mx"D;

Printed by Wolfram Mathematica Student Edition

prime++.nb

Table@Total@GetSpacing@iDD, 8i, 10<D

82, 6, 30, 210, 2310, 30 030, 510 510, 9 699 690, 223 092 870, 6 469 693 230<
Table@Total@GetCumulativeSpacing@iDD, 8i, 9<D

82, 6, 30, 210, 2310, 30 030, 510 510, 9 699 690, 223 092 870<
Table@Total@GetPrimeSpacing@iDD, 8i, 8<D

82, 6, 30, 210, 2310, 30 030, 510 510, 9 699 690<

Table@Total@GetCumulativePrimeSpacing@iDD, 8i, 9<D

82, 6, 30, 210, 2310, 30 030, 510 510, 9 699 690, 223 092 870<
Table@Primorial@iD, 8i, 10<D

82, 6, 30, 210, 2310, 30 030, 510 510, 9 699 690, 223 092 870, 6 469 693 230<

H*

D;
*L

GetSpacing@iD = Prime@iD * GetCumulativePrimeSpacing@i - 1D


^
GetPrimeSpacing@iD = Flatten@
ParallelTable@
Append@ConstantArray@1,z-2D,2D
,8z,GetSpacing@xD<D
,1D

Table@Length@GetSpacing@iDD, 8i, 10<D

81, 1, 2, 8, 48, 480, 5760, 92 160, 1 658 880, 36 495 360<

H* applies to GetCumulativeSpacing
Length@ GetCumulativeSpacing@iD
D Primorial@iD - EulerPhi@Primorial@iDD
Count@ GetCumulativeSpacing@iD , 1D
Primorial@iD - 2 * EulerPhi@Primorial@iDD
Count@ GetCumulativeSpacing@iD , 2D EulerPhi@Primorial@iDD
Total@ GetCumulativeSpacing@iD
D Primorial@iD
*L
Table@Primorial@iD - Length@GetCumulativeSpacing@iDD, 8i, 0, 9<D
81, 1, 2, 8, 48, 480, 5760, 92 160, 1 658 880, 36 495 360<

Printed by Wolfram Mathematica Student Edition

prime++.nb

Table@HPrimorial@iD - Count@GetCumulativeSpacing@iD, 1DL 2, 8i, 0, 9<D


1
: , 1, 2, 8, 48, 480, 5760, 92 160, 1 658 880, 36 495 360>
2
Table@Count@GetCumulativeSpacing@iD, 2D, 8i, 0, 9<D

80, 1, 2, 8, 48, 480, 5760, 92 160, 1 658 880, 36 495 360<


H* applies to
Length@
Count@
Primorial@iD
Count@
Total@
*L

GetPrimeSpacing
GetPrimeSpacing@iD
D Primorial@iD - EulerPhi@Primorial@i-1DD
GetPrimeSpacing@iD , 1D
- 2 * EulerPhi@Primorial@i-1DD
GetPrimeSpacing@iD , 2D EulerPhi@Primorial@i-1DD
GetPrimeSpacing@iD
D Primorial@iD

Table@HPrimorial@iD - Count@GetPrimeSpacing@iD, 1DL 2, 8i, 8<D


81, 1, 2, 8, 48, 480, 5760, 92 160<

Table@Count@GetPrimeSpacing@iD, 2D, 8i, 8<D


81, 1, 2, 8, 48, 480, 5760, 92 160<

Table@Primorial@iD - Length@GetPrimeSpacing@iDD, 8i, 8<D


81, 1, 2, 8, 48, 480, 5760, 92 160<
H*

GetCumulativePrimeSpacing@iD * Prime@i + 1D GetSpacing@i + 1D

*L
Table@Length@GetCumulativePrimeSpacing@iDD, 8i, 0, 9<D
81, 1, 2, 8, 48, 480, 5760, 92 160, 1 658 880, 36 495 360<
Table@EulerPhi@Primorial@i - 1DD, 8i, 10<D

81, 1, 2, 8, 48, 480, 5760, 92 160, 1 658 880, 36 495 360<


Table@Mean@GetSpacing@iDD, 8i, 10<D
:2, 6, 15,

105

:2, 6, 15,

105

385

1001

17 017

16

323 323

192

7 436 429
,

19 605 131
,

3072

55 296

110 592

Table@Primorial@iD EulerPhi@Primorial@i - 1DD, 8i, 10<D


385

1001

17 017

16

323 323

192

7 436 429

3072

55 296

Table@Mean@GetCumulativeSpacing@iDD, 8i, 9<D


:2,

15

35

11

77

27

1001

61

17 017

809

323 323

13 945

676 039

268 027

19 605 131

565 447

>

Printed by Wolfram Mathematica Student Edition

110 592

>
>

prime++.nb

Table@Mean@GetPrimeSpacing@iDD, 8i, 8<D


:2,

15

105

14

385

101

1001

377

17 017

985

323 323

16 825

320 251

>

Table@Mean@GetCumulativePrimeSpacing@iDD, 8i, 9<D


:2, 3,

15

35

77

1001

16

17 017

192

323 323

3072

676 039

55 296

110 592

>

Do@
Print@
StringForm@"Prime@``D = `` ", i, Prime@iDD H
GetSpacing@iD
L
D, 8i, 6<D
Prime@1D = 2 82<
Prime@2D = 3 86<

Prime@3D = 5 820, 10<

Prime@4D = 7 842, 28, 14, 28, 14, 28, 42, 14<

Prime@5D = 11
8110, 22, 44, 22, 44, 66, 22, 66, 44, 22, 44, 66, 66, 22, 66, 44, 22, 66, 44, 66, 88, 44, 22, 44,
22, 44, 88, 66, 44, 66, 22, 44, 66, 22, 66, 66, 44, 22, 44, 66, 22, 66, 44, 22, 44, 22, 110, 22<
Prime@6D = 13 8156, 52, 26, 52, 78, 26, 78, 52, 26, 52, 78, 78, 26, 78, 52, 26, 78, 52, 78,
104, 52, 26, 52, 26, 52, 182, 52, 78, 26, 130, 26, 78, 78, 52, 26, 52, 78, 26, 130, 26,
52, 26, 156, 130, 26, 52, 26, 52, 78, 26, 78, 52, 78, 78, 78, 26, 78, 52, 26, 78, 52,
78, 104, 52, 26, 52, 78, 104, 78, 130, 26, 52, 78, 26, 78, 78, 52, 26, 52, 78, 26, 78,
52, 26, 78, 130, 26, 130, 26, 52, 26, 52, 78, 104, 52, 26, 52, 156, 26, 78, 52, 26, 78,
52, 78, 156, 26, 52, 26, 52, 104, 78, 52, 78, 26, 52, 78, 26, 78, 130, 26, 52, 78, 26,
78, 52, 26, 52, 26, 130, 26, 130, 26, 52, 78, 78, 26, 78, 78, 52, 78, 78, 26, 78, 52,
26, 78, 52, 78, 104, 52, 26, 78, 52, 104, 78, 52, 78, 26, 52, 78, 104, 78, 52, 26, 130,
26, 78, 52, 26, 52, 26, 130, 26, 130, 26, 52, 26, 52, 104, 78, 52, 26, 52, 78, 78, 26,
78, 52, 104, 52, 78, 104, 52, 26, 52, 26, 52, 104, 78, 52, 78, 78, 78, 26, 78, 78, 52,
26, 52, 78, 26, 78, 52, 26, 52, 26, 130, 26, 130, 26, 78, 52, 78, 26, 78, 52, 26, 52,
78, 78, 104, 52, 26, 78, 130, 104, 52, 26, 52, 26, 52, 104, 130, 78, 26, 52, 104, 78,
78, 52, 26, 52, 78, 26, 78, 52, 78, 26, 130, 26, 130, 26, 52, 26, 52, 78, 26, 78, 52,
26, 52, 78, 78, 26, 78, 78, 78, 52, 78, 104, 52, 26, 52, 26, 52, 104, 78, 52, 104, 52,
78, 26, 78, 78, 52, 26, 52, 78, 104, 52, 26, 52, 26, 130, 26, 130, 26, 52, 26, 52, 78,
26, 130, 26, 52, 78, 104, 78, 52, 26, 78, 52, 78, 104, 52, 78, 26, 52, 104, 78, 52, 78,
26, 52, 78, 26, 78, 78, 52, 78, 78, 26, 78, 78, 52, 26, 130, 26, 130, 26, 52, 26, 52,
78, 26, 78, 52, 26, 130, 78, 26, 78, 52, 26, 78, 52, 78, 104, 52, 26, 52, 26, 156, 78,
52, 78, 26, 52, 78, 26, 156, 52, 26, 52, 104, 78, 52, 26, 52, 26, 130, 26, 130, 78, 26,
52, 78, 26, 78, 52, 26, 52, 78, 78, 26, 78, 52, 26, 130, 78, 104, 78, 52, 26, 52, 104,
78, 52, 78, 26, 52, 78, 26, 78, 78, 78, 52, 78, 26, 78, 52, 26, 52, 26, 130, 156, 26,
52, 26, 130, 26, 78, 52, 26, 52, 78, 78, 26, 130, 26, 78, 52, 182, 52, 26, 52, 26, 52,
104, 78, 52, 78, 26, 52, 78, 26, 78, 78, 52, 26, 52, 78, 26, 78, 52, 26, 52, 156, 26<

Printed by Wolfram Mathematica Student Edition

prime++.nb

Do@
Print@
StringForm@"Prime@``D = `` ", i, Prime@iDD H
DisplayForm@FractionBox@, Total@GetSpacing@iDD 2 Prime@iDDD &
HGetSpacing@iD 2 Prime@iDL
L
D, 8i, 5<D
Prime@1D = 2 :

1
2
1
2

>

1
Prime@2D = 3 : >
1

2 1
Prime@3D = 5 : , >
3 3
Prime@4D = 7 :

15

15

1
,

2
,

15

1
,

15

2
,

15

3
,

15

1
,

15

15

>

Prime@5D = 11
5
1
2
1
2
3
1
3
2
1
2
3
3
1
3
2
:
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105
1
3
2
3
4
2
1
2
1
2
4
3
2
3
1
2
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105
3
1
3
3
2
1
2
3
1
3
2
1
2
1
5
1
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
>
105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105

With@8m = 5<,
Position@
CoprimeQ@FoldList@Plus, Prime@mD,
PadRight@8<, Length@GetCumulativeSpacing@mDD * 1000, GetCumulativeSpacing@mDD
D, Times Prime@Range@mDD
D, TrueD
D
8<
H*

first num of each sequence is prime@iD-1


streaming in from the right side < -- feeding the prime generatorL
primes are the successive addition of previous primes from a
modular expanding ticker that is constantly expanded by further primes
*L

Printed by Wolfram Mathematica Student Edition

prime++.nb

H*Number of primes between primeHnL and primeHnL^2.*L


Do@
Print@
StringForm@"Prime@``D = `` ", i, Prime@iDD H
Length@GetCumulativePrimeSpacingBuckets@i, 2D@@2DDD - 1
L
D, 8i, 9<D
Prime@1D = 2 0
Prime@2D = 3 1
Prime@3D = 5 6
Prime@4D = 7 11
Prime@5D = 11 25
Prime@6D = 13 33
Prime@7D = 17 54
Prime@8D = 19 64
Prime@9D = 23 90

H* New prime pattern starts at prime^2

this is because all the previous


multiples of that prime are multiplied by previous primes
13*H1..12L --> not removing any additional numbers uniquely coprime to 13
13*13 eliminates what primes before it, did not
*L

Do@
Print@
StringForm@"Prime@``D = `` ", i, Prime@iDD H
Total@Flatten@GetCumulativePrimeSpacingBuckets@i, 2DDD
HPrime@iD + 1L * HPrime@iD - 1L
L
D, 8i, 7<D
Prime@1D = 2 4 3
Prime@2D = 3 6 8
Prime@3D = 5 24 24
Prime@4D = 7 48 48
Prime@5D = 11 120 120
Prime@6D = 13 168 168
Prime@7D = 17 288 288

Printed by Wolfram Mathematica Student Edition

prime++.nb

In[229]:=

Do@
Print@
StringForm@"Prime@``D = `` ", i, Prime@iDD H
GetCumulativePrimeSpacing@iD
L
D, 8i, 5<D
Prime@1D = 2 82<

Prime@2D = 3 84, 2<

Prime@3D = 5 86, 4, 2, 4, 2, 4, 6, 2<

Prime@4D = 7 810, 2, 4, 2, 4, 6, 2, 6, 4, 2, 4, 6, 6, 2, 6, 4, 2, 6, 4, 6,
8, 4, 2, 4, 2, 4, 8, 6, 4, 6, 2, 4, 6, 2, 6, 6, 4, 2, 4, 6, 2, 6, 4, 2, 4, 2, 10, 2<

Prime@5D = 11 812, 4, 2, 4, 6, 2, 6, 4, 2, 4, 6, 6, 2, 6, 4, 2, 6, 4, 6, 8, 4, 2, 4, 2, 4, 14, 4,


6, 2, 10, 2, 6, 6, 4, 2, 4, 6, 2, 10, 2, 4, 2, 12, 10, 2, 4, 2, 4, 6, 2, 6, 4, 6, 6, 6, 2, 6,
4, 2, 6, 4, 6, 8, 4, 2, 4, 6, 8, 6, 10, 2, 4, 6, 2, 6, 6, 4, 2, 4, 6, 2, 6, 4, 2, 6, 10, 2,
10, 2, 4, 2, 4, 6, 8, 4, 2, 4, 12, 2, 6, 4, 2, 6, 4, 6, 12, 2, 4, 2, 4, 8, 6, 4, 6, 2, 4, 6,
2, 6, 10, 2, 4, 6, 2, 6, 4, 2, 4, 2, 10, 2, 10, 2, 4, 6, 6, 2, 6, 6, 4, 6, 6, 2, 6, 4, 2, 6,
4, 6, 8, 4, 2, 6, 4, 8, 6, 4, 6, 2, 4, 6, 8, 6, 4, 2, 10, 2, 6, 4, 2, 4, 2, 10, 2, 10, 2, 4,
2, 4, 8, 6, 4, 2, 4, 6, 6, 2, 6, 4, 8, 4, 6, 8, 4, 2, 4, 2, 4, 8, 6, 4, 6, 6, 6, 2, 6, 6, 4, 2,
4, 6, 2, 6, 4, 2, 4, 2, 10, 2, 10, 2, 6, 4, 6, 2, 6, 4, 2, 4, 6, 6, 8, 4, 2, 6, 10, 8, 4, 2,
4, 2, 4, 8, 10, 6, 2, 4, 8, 6, 6, 4, 2, 4, 6, 2, 6, 4, 6, 2, 10, 2, 10, 2, 4, 2, 4, 6, 2, 6,
4, 2, 4, 6, 6, 2, 6, 6, 6, 4, 6, 8, 4, 2, 4, 2, 4, 8, 6, 4, 8, 4, 6, 2, 6, 6, 4, 2, 4, 6, 8,
4, 2, 4, 2, 10, 2, 10, 2, 4, 2, 4, 6, 2, 10, 2, 4, 6, 8, 6, 4, 2, 6, 4, 6, 8, 4, 6, 2, 4, 8,
6, 4, 6, 2, 4, 6, 2, 6, 6, 4, 6, 6, 2, 6, 6, 4, 2, 10, 2, 10, 2, 4, 2, 4, 6, 2, 6, 4, 2, 10,
6, 2, 6, 4, 2, 6, 4, 6, 8, 4, 2, 4, 2, 12, 6, 4, 6, 2, 4, 6, 2, 12, 4, 2, 4, 8, 6, 4, 2, 4,
2, 10, 2, 10, 6, 2, 4, 6, 2, 6, 4, 2, 4, 6, 6, 2, 6, 4, 2, 10, 6, 8, 6, 4, 2, 4, 8, 6, 4, 6,
2, 4, 6, 2, 6, 6, 6, 4, 6, 2, 6, 4, 2, 4, 2, 10, 12, 2, 4, 2, 10, 2, 6, 4, 2, 4, 6, 6, 2, 10,
2, 6, 4, 14, 4, 2, 4, 2, 4, 8, 6, 4, 6, 2, 4, 6, 2, 6, 6, 4, 2, 4, 6, 2, 6, 4, 2, 4, 12, 2<
In[349]:=

Out[349]=

Binomial@Primorial@iD 2 - 1, EulerPhi@Primorial@iDD - 1D . i 3
3432

H*lets find out how wrong the sequences are after they
surpass higher up HnewL primes, when checked starting from 1*L
Do@
Print@
StringForm@"Prime@``D = `` ", i, Prime@iDD H
Select@
FoldList@Plus, 1, GetCumulativePrimeSpacing@iDD@@2 ;;DD
, ! PrimeQ@D &, 1D
L
D, 8i, 9<D

Printed by Wolfram Mathematica Student Edition

prime++.nb

Prime@1D = 2 8<
Prime@2D = 3 8<
Prime@3D = 5 8<

Prime@4D = 7 8121<

Prime@5D = 11 8169<
Prime@6D = 13 8289<
Prime@7D = 17 8361<
Prime@8D = 19 8529<
Prime@9D = 23 8841<

88<, 8<, 8<, 8121<, 8169<, 8289<, 8361<, 8529<, 8841<< ^ H1 2L


88<, 8<, 8<, 811<, 813<, 817<, 819<, 823<, 829<<

H*lets find out the length of valid primes,


before the sequence fails ^ using p@n+1D^2 from above*L
Do@
Print@
StringForm@"Prime@``D = `` ", i, Prime@iDD H
Position@
FoldList@Plus, 1, GetCumulativePrimeSpacing@iDD@@2 ;;DD
, Prime@i + 1D ^ 2D
L
D, 8i, 9<D
Prime@1D = 2 8<
Prime@2D = 3 8<
Prime@3D = 5 8<

Prime@4D = 7 8827<<

Prime@5D = 11 8835<<
Prime@6D = 13 8856<<
Prime@7D = 17 8866<<
Prime@8D = 19 8892<<

Prime@9D = 23 88138<<

Product@Prime@zD - 1, 8z, i<D buckets, ie. k - tuples


Primorial@iD objects, ie. sum

Binomial@Primorial@iD 2 - 1, EulerPhi@Primorial@iDD - 1D ways to partition the sum


Printed by Wolfram Mathematica Student Edition

10

prime++.nb

In[232]:=

Binomial@Primorial@iD 2 - 1, EulerPhi@Primorial@iDD - 1D
1

Out[232]=

BinomialB- 1 +

Prime@nD, - 1 + EulerPhiB Prime@nDFF


i

In[316]:=

In[318]:=

SeqCount =
Compile@88list, _Integer, 1<, 8seq, _Integer, 1<<, Module@8i = 1, j = 1, cnt = 0<,
For@i = 1, i Length@listD, i ++, If@list@@iDD seq@@1DD, While@
j < Length@seqD && i + j Length@listD && list@@i + jDD seq@@j + 1DD, j ++D;
If@j Length@seqD, ++cntD;
j = 1;DD;
cnt
D, CompilationTarget "C", RuntimeOptions "Speed"D;
Do@
Print@
StringForm@"Prime@``D = `` ", i, Prime@iDD H
Product@Prime@zD - 2, 8z, 2, i<D -> Count@GetCumulativePrimeSpacing@iD, 2D ->
Count@GetCumulativePrimeSpacing@iD, 4D
L
D, 8i, 9<D
Prime@1D = 2 1 1 0
Prime@2D = 3 1 1 1
Prime@3D = 5 3 3 3
Prime@4D = 7 15 15 15
Prime@5D = 11 135 135 135
Prime@6D = 13 1485 1485 1485
Prime@7D = 17 22 275 22 275 22 275
Prime@8D = 19 378 675 378 675 378 675
Prime@9D = 23 7 952 175 7 952 175 7 952 175

In[327]:=

Do@
Print@
StringForm@"Prime@``D = `` ", i, Prime@iDD H
Product@Prime@zD - 3, 8z, 3, i<D SeqCount@GetCumulativePrimeSpacing@iD,
82, 4<D -> SeqCount@GetCumulativePrimeSpacing@iD, 84, 2<D
L
D, 8i, 9<D

Printed by Wolfram Mathematica Student Edition

prime++.nb

Prime@1D = 2 1 0 0
Prime@2D = 3 1 0 1
Prime@3D = 5 2 2 2
Prime@4D = 7 8 8 8
Prime@5D = 11 64 64 64
Prime@6D = 13 640 640 640
Prime@7D = 17 8960 8960 8960
Prime@8D = 19 143 360 143 360 143 360
Prime@9D = 23 2 867 200 2 867 200 2 867 200
In[341]:=

Do@
Print@
StringForm@"Prime@``D = `` ", i, Prime@iDD H
Product@Prime@zD - 4, 8z, 4, i<D
SeqCount@GetCumulativePrimeSpacing@iD, 82, 4, 2<D
L
D, 8i, 9<D
Prime@1D = 2 1 0
Prime@2D = 3 1 0
Prime@3D = 5 1 1
Prime@4D = 7 3 3
Prime@5D = 11 21 21
Prime@6D = 13 189 189
Prime@7D = 17 2457 2457
Prime@8D = 19 36 855 36 855
Prime@9D = 23 700 245 700 245

Printed by Wolfram Mathematica Student Edition

11

You might also like