In[224]:= Clear[x]
Clear[y]
Clear[a]
Clear[k1]
Clear[k2]
Clear[U]
In[299]:= Attributes[a] = {Constant}
Attributes[k1] = {Constant}
Attributes[k2] = {Constant}
In[275]:= values = {x_ -> 0, y_ -> 0}
In[276]:=
U[x_, y_] :=
k1/2 (Sqrt[(a - x)^2 + (a/Sqrt[3] - y)^2] - (2*a)/Sqrt[3])^2 +
k1/2*(Sqrt[(-a - x)^2 + (-(a/Sqrt[3]) - y)^2] - (2*a)/Sqrt[3])^2 +
k2/2*(Sqrt[(-(a/Sqrt[3]) - x)^2 + (a - y)^2] - (2*a)/Sqrt[3])^2 +
k2/2*(Sqrt[(a/Sqrt[3] - x)^2 + (-a - y)^2] - (2*a)/Sqrt[3])^2
In[199]:= Simplify[U[0, 0], Reals]
Out[199]= 2 ((k1/2)[(2 (-a + Sqrt[a^2]))/Sqrt[3]]^2 + (k2/2)[(
2 (-a + Sqrt[a^2]))/Sqrt[3]]^2)
(**The above output is the correct form that I should be seeing**)
D[U[x, y], x] /. values
Out[258]= 0
In[303]:= D[U[x, y], x, y] /. values
Out[303]= 0
(**The above are correct outputs according to the problem statement**)
In[304]:= Simplify[D[U[x, y], x, y] /. values, Reals]
Out[304]= 0
(**The above derivative should give:(Sqrt[3]/2k1-Sqrt[3]/2k2) \
according to the problem statement
But for some reason the D[] function is also taking derivates of k1 \
and k2 - which are set as constants
**)
Here'sI know this problem has something to do with my notation or the constants k1 and k2. I am new to mathematica, so this may just be a syntax error.
Thanks in advance.
Update: here is the result of my computationchanges, which did giveoutput the correct values for my taylor expansion
I know this problem has something to do with my notation or the constants k1 and k2. I am new to mathematica, so this may just be a syntax error.
Thanks in advance.