Martin Donk

Results 125 comments of Martin Donk

~~**solve(((x+1)*((x+1)+1))/2=n,x)** Expected: +/-(sqrt(8n+1)+3)/2 Gives: +/-(sqrt(4n+1)+3)/2~~ Fixed!

>The minimum number of arguments needed to pass to solve should be 1 instead of 2. I'll fix this. Additionally I've extended the symbolic range of Solve but solve is...

@Happypig375, automatically assuming the variable won't work at the moment since solve is used for various cases including systems of equations. I'm planning to refactor Solve in the near future...

> ~~Absolutely wrong answer by solve:~~ Have you verified the answer? The result you get is: ~~A. Ugly~~ B. Needlessly complex C. 100% correct The problem is that nerdamer does...

@Happypig375, fixing this is a little more involved than it might appear. One might be tempted to solve this numerically but then you end up with a tiny imaginary part...

> I think that this can easily solved by implementing cube root for complex numbers. Ideas? That's what I initially thought myself. I implemented nth root for complex numbers which...

>The conversion between Frac and Javascript Number is what causes the error. I think that exacerbates the problem but doesn't eliminate it from what I remember. I'll give it a...

> Makes no sense at all. It could be [1+vecget(a,0), 2+vecget(a,1), 3+vecget(a,2)], or it could leave it unresolved. But this? Not really. It's pretty standard behavior actually. Maxima: ``` (%i1)...

@gunnarmein-ts, Feel free to insert `a+[1,23]` or `a+(1,2,3)`. The result will be the same. As I mentioned before, the main discussion should be on how to proceed from here.

> What could a be that [a+1, a+2, a+3] would be the result? > > - if a is a scalar, then the addition is undefined > - if a...