Mathematica Taking only the positive sqrt in Mathematica

Sagekilla
Messages
18
Reaction score
0
As my title says, I need to take only the positive square root of some evaluation. For my calculation, the negative square root is extraneous.

What I do is a normalization of a wave function:

Code:
J = Integrate[Psi[x]^2, {x, 0, a}]
sol = Solve[J == 1, A]
A /. sol
My only problem is those above expression will give me A = {-1/sqrt(2), 1/sqrt(2)}.

How can I force Mathematica to only give me positive square root?
 
Physics news on Phys.org
Code:
DeleteCases[A,x_/;x<0]

This will ofc only work with expressions mathematica can evaluate numerically or knows to be positive or negative.
 

Similar threads

  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 13 ·
Replies
13
Views
3K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 4 ·
Replies
4
Views
1K
  • · Replies 5 ·
Replies
5
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 1 ·
Replies
1
Views
4K
  • · Replies 11 ·
Replies
11
Views
2K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 4 ·
Replies
4
Views
3K