You really only need that `b` is real. In[120]:= e1 = a^(b c); e2 = (a^b)^c; In[122]:= Simplify[e1 - e2, Assumptions -> {a > 0, Element[b, Reals]}] Out[122]= 0 By definition `a^b` is `Exp[b*Log[a]]`. From there it can be worked out that the value of `c` is not relevant in this, and it comes down to whether `Log[a^b] == Log[a]*b`. The conditions shown above are sufficient though not necessary. Possibly someone has a decent reference handy. Mine is "I worked it out by hand using the definition of `a^b`".
I have these inputs as K
{0.00001, 0.00001, 0.} 1.0000000000000002e-10
{0.00001, 0.00001, 0.05} 2.607287266909108e-10
{0.00001, 0.00001, 0.1} 6.268239370533253e-10
{0.00001, 0.00001, 0.15} 1.404449897248381e-9
{0.00001, 0.00001, 0.2} 2.959062635977029e-9
{0.00001, 0.00001, 0.25} 5.907078426958897e-9
{0.00001, 0.00001, 0.3} 1.1245129573903091e-8
The first column is a, the second column is b, the third column is c, the fourth column is x x is a function of a b and c.
Now I have the following function in Mathematica:
Clear[K, iJDP]
K = ToExpression[Import[NotebookDirectory[] <> "JDP.txt", "TSV"]];
iJDP = Interpolation[Map[{#[[1]], #[[2]]} &, K],
InterpolationOrder -> {1, 1, 1}, Method -> "Spline"];
I would like to see the output in a,b,c I tried:
test1 = iJDP[a,b,c]
print[test1]
also with roun bracket print(test1)
I tried:
??iJDP
I tried:
Short[test,3]
Print[test]
Nothing seems to work.
I have this kind of result
{BSplineFunction[3,{{0.00001,1.},{0.00001,1.},{0.,1.}},{1,1,1},{False,False,False},{{{{1.*10^-10,2.60729*10^-10
But no the real output.