Solve (-1/2)^x=1/4 with TI-Titanium Calculator

In summary, using the "slove()" function in the home screen gave you a "false" answer. You can solve this equation by hand or by using the "csolve()" function. If you use csolve(), you will get a sequence of complex answers one of which is the value 2.
  • #1
2Xist
11
0
Dear PF,

Your last help to my tech support was very helpful and i thank you all for it :). however since i am new to my TI-Titanum, i unfortunalty have another stupid question. i was using the "slove(" function. and i inserted into the home screen (exactly what i typed in):

solve((-1/2)^x=1/4,X)

i mean... the answer should be 2 right?
somehow i got a "false" answer
i was just wondering if it is my calculators problem or if if everyones calcucators.
Please try on your own calculators and post results

thank you and please reply asap :)
 
Computer science news on Phys.org
  • #2
Perhaps you should try == rather = and see what you get.
 
  • #3
Hi 2Xist,

2Xist said:
Dear PF,

Your last help to my tech support was very helpful and i thank you all for it :). however since i am new to my TI-Titanum, i unfortunalty have another stupid question. i was using the "slove(" function. and i inserted into the home screen (exactly what i typed in):

solve((-1/2)^x=1/4,X)

i mean... the answer should be 2 right?
somehow i got a "false" answer
i was just wondering if it is my calculators problem or if if everyones calcucators.
Please try on your own calculators and post results

thank you and please reply asap :)

I believe solve() restricts its algorithm to be over real numbers; while it is trying to solve your equation for x it runs into a complex expression.

If you use csolve() you will get a sequence of complex answers (as a complicated expression) one of which is the value 2; you can find the real answer you're looking for by forcing the imaginary part of the sequence to be zero. I don't think that's very practical if all you want is the real solution, but it does work.

You can eliminate the negative sign by hand (putting a contraint on x) and the use solve(). (But I hope you're solving all the problems by hand and only trying to check your work using solve().)
 

Similar threads

Replies
4
Views
3K
Replies
5
Views
5K
Replies
3
Views
2K
Replies
1
Views
5K
Replies
2
Views
6K
Replies
5
Views
7K
Replies
1
Views
5K
Back
Top