# Bug in sage solve

Sage raises an error when I try to solve the following:

`solve(a*exp(k*2) - n, a*exp(k*8)-m, a, k, solution_dict=True)`

What is the reason for this?

1

You need to define the variables using the `var`

command. Also, the syntax for `solve`

is slightly different.

```
var('a k n m')
solve([a*exp(k*2) - n==0, a*exp(k*8)-m==0], [a, k], solution_dict=True)
```

Unfortunately, Sage (which uses Maxima for this) does not solve the equation.

However, sympy does a nice job of solving here.

```
var('a k n m')
import sympy as sp
sp.solve([a*exp(k*2) - n, a*exp(k*8)-m], [a, k],dict=True)
```

Asked: **
2016-05-21 02:09:31 -0600
**

Seen: **77 times**

Last updated: **May 21 '16**

Encode and decode huffman from different scripts (Python).

wxMaxima cannot reduce system to a polynomial in one variable [closed]

Call pure python code from SAGE

How to save the worksheet to PC on windows &

Using Psycopg2 and other libraries in sage

How to convert worksheet to pdf file?

Copyright Sage, 2010. Some rights reserved under creative commons license. Content on this site is licensed under a Creative Commons Attribution Share Alike 3.0 license.