Hi all, does anyone know why this expression is not directly simplified?
In[]:=
Around[10,1]*X+Around[20,2]*X
Out[]=
X(10.0±1.0)+X(20.0±2.0)
Is this suited or a bug?Is it possible to modify the UpValues of Plus function to automatically simplify the expression?
Note that Simplify[%] works well . As well as Collect[%, X]
Note that Simplify[%] works well . As well as Collect[%, X]
In[]:=
Simplify[Around[10,1]*X+Around[20,2]*X]
Out[]=
X(30.0±2.2)
Same problem here
Around[10,1]*X+Around[20,2]*X+Around[30,1]*Y+Around[60,2]*Y
Out[]=
X(10.0±1.0)+X(20.0±2.0)+Y(30.0±1.0)+Y(60.0±2.0)
In[]:=
Simplify[Around[10,1]*X+Around[20,2]*X+Around[30,1]*Y+Around[60,2]*Y]
Out[]=
X(30.0±2.2)+Y(90.0±2.2)