ChrisVer said:
I don't really understand what you are struggling to say Fredrik.. sorry...
Why would you write for a function:
[itex]A(x) f(x) = h(y)[/itex]
And not just say that:
[itex]A(x) f(x)= h(x)[/itex]
?
(Just a reminder, both to myself and to you. What we're discussing here is the case where the ##A_i## are operator-valued functions with domain ##\mathbb R^3##, and whether it makes sense to say that we need to use the product rule because ##A_i(x)## depends on ##x##. My position is that it doesn't).
I'm not doing anything like A(x)f(x)=h(y). What I'm doing is to say that for all functions f and g, if f=g, then f and g have the same domain, and for all y in that domain, we have f(y)=g(y).
x is an element of some set S, such that for each ##x\in S##, we're dealing with two functions, I'll call them ##f_x## and ##g_x## here, to keep the notation simple. The x in the equality ##f_x=g_x## is a variable that represents some element of the set S. Regardless of what element that is, the equality means that ##f_x## and ##g_x## have the same domain, and for all ##y## in that domain, we have ##f_x(y)=g_x(y)##. ##y## is of course a dummy variable here. It can be replaced by any other symbol, except ##x##, which is already reserved to denote an element of S.
The x in the equality ##(\partial_i A_i(x))f=\partial_i(A_i(x) f)## only determines which functions we're dealing with. On the right-hand side, x is not the input to the function on which ##\partial_i## acts. It's a variable whose value determines which function the ##\partial_i## acts on. On the left-hand side, the value of x determines which operator ##\partial_i## is multiplied with.
ChrisVer said:
Maybe we are losing it in [itex]A(x)[/itex]... but in my viewpoint, when [itex]A(\hat{x})[/itex] will act on [itex]\psi(x)[/itex]
##\psi(x)## is just a number. I assume that you mean ##\psi##. ##\psi(x)## is an element of the range of ##\psi##. I think that if you want to sort this out, you will have to be very careful with the terminology, so that you never end up thinking of a number as a function. Also, be careful with "for all" statements.
I am extremely nitpicky with these things. I never refer to ##x^2## or ##f(x)## as a "function" for example. Some people think that's ridiculous, but it's really paying off in problems like this.
Regarding ##A(\hat x)##. I know two non-rigorous ways to deal with that, and they both yield the desired result. One way is covered in the other thread. The other is by the methods of Sakurai's book, as in Oxivillian's post. It's ##A(x)## (with x a real number or a triple of real numbers) that I think will give us a calculation that doesn't even look like the product rule.
Edit: Something to think about: How would you define the product of ##\partial_i## and ##A_i(x)##? Is it not through the usual ##(AB)f=A(Bf)##? That definition tells us that ##(\partial_i A(x))f=\partial_i(A_i(x)f)##. To think that the ##\partial_i## has anything to do with the symbol x here is to confuse the function ##A_i(x)f##, which takes an arbitrary y to ##(A_i(x)f)(y)##, with the function-valued function ##x\mapsto A_i(x)f##, or to first confuse f with f(x), and then interpret ##\partial_i(A_i(x)f(x))## (which is
not what we're dealing with) as the ith partial derivative at x of the function ##y\mapsto A_i(y)f(y)##. (I'm using y here, because it's potentially confusing to use the already reserved symbol x as a dummy variable).