vv

13837 Reputation

20 Badges

9 years, 325 days

MaplePrimes Activity


These are replies submitted by vv

@brian bovril 

1. Have you tried to use the icon "Open the current help page in a worksheet window" and run from there?

2. Does the Maple compiler work on your system?

@ola123 

Actually it's easier to solve the system by hand. For a,b,c,d complex the solutions are:

{a=0,b=0}, {b=0,c=0}, {b=0,d=0}, {a=0,d=0}, {c=0,d=0}, {a=0,c=0}, {a=k*c, b=k*d, where c,d in C\{0}, |k|=1}

As you see, even forcing a>0 there are solutions with b,c,d complex (nonzero imaginary parts).

@Joe Riel 

I like the program as it is and I'd leave the modifications for an interested user as exercises.
Another exercise could be the reverse problem: starting with a numeric equation such as 29786+850+850=31486 , find a puzzle for it. Of course a large list of words will be needed here; maybe one of the words could be prescribed.

 

@Christian Wolinski 

Yes but the original polynomial has practically the degree 8 (the K[4] factor is obvious).

 

@Christian Wolinski 

Why dou you say it's simpler? It has 4 indeterminates, more terms and almost the same degree.
I think that Factor() mod 2 was not used much for >2 indeterminates.

@Mariusz Iwaniuk 
It's not a workaround. MMA probably did the same.

@Mariusz Iwaniuk 

restart;
de := diff(u(x), x, x)+u(x)*(diff(u(x), x))-u(x) = exp(2*x):
bc := u(0) = exp(0), u(1) = exp(1):
dsol := dsolve({bc, de}, numeric):
du0 := D(u)(0)=eval(diff(u(x),x),dsol(0)):
DSOL := dsolve({de,bc[1],du0}, numeric):
plots:-odeplot(DSOL, x = -1 .. 2, view = 0 .. 3);

@mmcdara 

You took Ruben's first definition but with distances wrt a focus F (instead of the center). So, you have FM, not OM.

@Christopher2222 

Probably you are thinking to take a sequence of partitions (having the norm --> 0, as in Riemann sums)  and then compute
limit  ( r1+r2+..+rn)/n   for n --> oo.

Unfortunately it can be proved that this limit does not necessarily exist
(i.e. there exists a sequence of such partitions for which the limit does not exist).
So, it's mandatory to define the mentioned measure [or adopt a similar definition].

 

 

@herclau 

Consider the following analogy.

If you want to compute the average (or mean, see https://en.wikipedia.org/wiki/Mean) of 10 positive numbers then the default one is the arithmetic mean (x1+...+x10)/10. But there are many other: geometric, harmonic, quadratic etc.
(note that the arithmetic mean corresponds to the counting measure in my previous comment).

But for your question there is no default. So, you must specify the measure!

@Mariusz Iwaniuk 

Maple uses laplace with a formal approach. But this approach does not work here as Markyian has noticed.
For a mathematical approach one must specify in what distribution space is the Laplace transform defined.

If (X,m) is a finite measure space and f : X --> R is an integrable function then the average of f is usually defined as

1/m(X) * int_X f(x) dm(x).

In your case f(x) = dist(x,0) but you must say what is the measure you are using. It could be e.g. the Hausdorff measure.

These type of results occur when "engineering maths" instead of "maths" is used.
And also because Maple is not careful enough.

inttrans:-laplace( diff(Dirac(t-a),t)*cos(t), t, s);
   

eval(%, a=0);
      s

But:
inttrans:-laplace( diff(Dirac(t-0),t)*cos(t), t, s);
    0

 

 

@tomleslie 

For OP's tables eval()  matters:

restart;
A:=table([1=x]):
B:=eval(A):
addressof(A)-addressof(B);

                              -160
addressof(eval(A))-addressof(eval(B));
                               0

@Carl Love

Yes, now it is as you said.

I suspect that instead of a "link", it could be the order of creation which is saved in a .m file.

 

 

@Carl Love 

I don's see the relation with OP's situation. Here it's a simple matter of evaluation which works the same for "FC.mpl".

The first part is true. Inserting
diffaddr=addressof(eval(A))-addressof(eval(B));
==> in the second attempt diffaddr <> 0, (but = 0 in the rest).

First 78 79 80 81 82 83 84 Last Page 80 of 176