Ask Your Question

Antoine-sac's profile - activity

2019-09-13 04:53:49 -0600 received badge  Notable Question (source)
2019-09-13 04:53:49 -0600 received badge  Popular Question (source)
2016-09-21 12:12:33 -0600 received badge  Student (source)
2016-09-21 11:24:49 -0600 received badge  Scholar (source)
2016-09-21 09:42:45 -0600 commented answer Sage-5.0 VirtualBox shell access

For information, I had to use [host]+F7 to come back to chrome (F1 to F6 open new terminals). This for sage 7.3.

2016-09-21 07:17:57 -0600 asked a question declare a variable as *not* an integer for solve

I am trying to solve symbolically a simple equation for x:

solve(x^K + d == R, x)

I am declaring these variables and assumptions:

var('K, d, R')
assume(K, 'real')

︡> [K > 0, K is real, R > 0, R < 1]

Yet when I run the solve, I obtain the following error:

Error in lines 1-1

Traceback (most recent call last):

File "/projects/sage/sage-7.3/local/lib/python2.7/site-packages/smc_sagews/", line 957, in execute exec compile(block+'\n', '', 'single') in namespace, locals


File "/projects/sage/sage-7.3/local/lib/python2.7/site-packages/sage/interfaces/", line 671, in __init__ raise TypeError(x)

TypeError: Computation failed since Maxima requested additional constraints; using the 'assume' command before evaluation may help (example of legal syntax is 'assume(K>0)', see assume? for more details)

Is K an integer?

Apparently, maxima is asking whether K is an integer? But I explicitly declared it 'real'! How can I spell out to maxima that it should not assume that K is an integer?