Ask Your Question

Alexander's profile - activity

2019-03-09 11:01:20 +0200 received badge  Notable Question (source)
2015-05-26 20:11:36 +0200 received badge  Popular Question (source)
2012-05-10 08:07:25 +0200 received badge  Student (source)
2012-05-07 09:35:59 +0200 asked a question desolve not using/understanding assume()

I am trying to solve a differential equation with symbolic variables, but assume() does not seem to help answer maximas question:

t,a,b = var('t,a,b')
v = function('v',t)
de = diff(v,t)-a*v^2-b
assume((a*b)>0)
sol=desolve(de, dvar=v, ivar=t)

I still get the error message:

TypeError: ECL says: Maxima asks: Is  a*b  positive or negative?

How can i fix this?