Kitonum

21565 Reputation

26 Badges

17 years, 139 days

MaplePrimes Activity


These are replies submitted by Kitonum

Many thanks to all for the detailed comments and answers!

Mathematica immediately finds the correct answer:

N[FractionalPart[10^9*Exp[1]], 10]

0.4590452354

The coordinates of T and E are the rational numbers, what you would like!

The coordinates of T and E are the rational numbers, what you would like!

To toandhsp! I solved your problem by Classic Worksheet Maple 13  (time about 6 min).

To Markiyan Hirnyk! Your solving found only 98 solutions (and accurate of them will be 50). Therefore, I believe that the application of DirectSearch package for these tasks is inefficient. It is interesting your comment on this.

To toandhsp! I solved your problem by Classic Worksheet Maple 13  (time about 6 min).

To Markiyan Hirnyk! Your solving found only 98 solutions (and accurate of them will be 50). Therefore, I believe that the application of DirectSearch package for these tasks is inefficient. It is interesting your comment on this.

Dear Markiyan! Thank you for finding error in my code. I did not notice the coefficients 2, 3 and so on before x_2, x_3, and so on. The corrected code:

P:=proc(k, i)

local L, s, M, K, m;

if not (k>=2*i and 2*i>=4) then

error `should be k>=2*i>=4` fi;

if not type(k, posint) or not type(i, posint) then

error `should be k is integer and i is integer` fi;

L:=[];

for s from k-2*i to k-i do

M:=combinat[composition](s+i, i);

K:=[seq([seq(M[j,l]-1, l=1..i)], j=1..nops(M))];

for m from 1 to nops(M) do

if convert([seq(type(K[m,t]/t, integer), t=2..i)], `and`) then

L:=[op(L), [K[m,1],seq(K[m,t]/t, t=2..i)]]; fi; od;

od;

L;

end proc;

Dear Markiyan! Thank you for finding error in my code. I did not notice the coefficients 2, 3 and so on before x_2, x_3, and so on. The corrected code:

P:=proc(k, i)

local L, s, M, K, m;

if not (k>=2*i and 2*i>=4) then

error `should be k>=2*i>=4` fi;

if not type(k, posint) or not type(i, posint) then

error `should be k is integer and i is integer` fi;

L:=[];

for s from k-2*i to k-i do

M:=combinat[composition](s+i, i);

K:=[seq([seq(M[j,l]-1, l=1..i)], j=1..nops(M))];

for m from 1 to nops(M) do

if convert([seq(type(K[m,t]/t, integer), t=2..i)], `and`) then

L:=[op(L), [K[m,1],seq(K[m,t]/t, t=2..i)]]; fi; od;

od;

L;

end proc;

@Markiyan Hirnyk 

Unfortunately, there is a limit in Maple on the length of the list. Run the following code (all permutations of 10 elements):

combinat[permute](10);

There are ways around this restriction, for example, dividing the list into several parts.

@Markiyan Hirnyk 

Unfortunately, there is a limit in Maple on the length of the list. Run the following code (all permutations of 10 elements):

combinat[permute](10);

There are ways around this restriction, for example, dividing the list into several parts.

That's right!

That's right!

And where is your Maple  code and PDF?

@Markiyan Hirnyk 

1) Brief comments can be found in the attached file.

 2) The reason for the error in the Maple's calculation of the second integral G i don't understand.

@Markiyan Hirnyk 

1) Brief comments can be found in the attached file.

 2) The reason for the error in the Maple's calculation of the second integral G i don't understand.

First 125 126 127 128 129 130 131 Page 127 of 133