Ask Your Question

What's this result of equation solving?

asked 2016-10-17 05:47:15 +0200

palidehx gravatar image

Hi guys

I want to solve an equation that get from determinant of a matrix, but I cannot understand the result! Can anyone help me?

It's my code:

x = var('x')
A = Matrix([[0,1],[1,0]])
A = (I*x*A).exp()
A = A.determinant()
solve(A == 1,x,to_poly_solve ='force')

This is result!!!!!:

[x == 1/2*I*lambert_w(68)]

What is exactly that c68 (it's change every time!) [The result for equation should be pi/2]

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2016-10-17 13:55:08 +0200

eric_g gravatar image

c68 stands for an arbitrary constant. That's because there is an infinite number of solutions to your equation, not only pi/2, since A is actually equal to 1, as you can see by expanding it:

sage: A.expand()

NB: you may also use A.simplify_full(), which yields the same result (A=1).

edit flag offensive delete link more

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools

1 follower


Asked: 2016-10-17 05:46:38 +0200

Seen: 242 times

Last updated: Oct 17 '16