I have the mathematical expression
Integrate[f[r], {r, τ, t}] == a*Integrate[f[r]/a, {r, τ, t}]
which is obviously true for all functions f[r] if a is a constant. However, Mathematica does not simplify the above expression to "true". Even Simplify and FullSimplify don't work. What am I doing wrong?
Integrate[f[r], {r, \[tau], t}]exists, but Mathematica doesn't know about the unknown functionf[r]! SubstitutefbySinfor example and you getTrueas expected. – Ulrich Neumann Aug 06 '20 at 11:11f? – HerpDerpington Aug 06 '20 at 11:13Simplify[Integrate[f[r], r] == a*Integrate[f[r]/a, r] , Assumptions -> a > 0]works! – Ulrich Neumann Aug 06 '20 at 11:18a == 0... – HerpDerpington Aug 06 '20 at 11:19a==0is excluded by the assumptions! – Ulrich Neumann Aug 06 '20 at 11:34Simplify[Integrate[f[r], r] == a*Integrate[f[r]/a, r], Assumptions -> a != 0]does the job. – user64494 Aug 06 '20 at 11:51Simplify(in MA 12.0.0.0) – Hausdorff Aug 06 '20 at 12:11a(the limit $a\rightarrow 0$ is defined).Integrate[f[r], r] == a*Integrate[f[r]/a, r]yieldsTruefor me – Hausdorff Aug 06 '20 at 12:28x/x. – Michael E2 Aug 06 '20 at 12:35a*Integrate[f[r]/a, r]evaluates toIntegrate[f[r], r]– Michael E2 Aug 06 '20 at 12:38linearExpand[ a Inactive[Integrate][f[r]/a, r]]– Michael E2 Aug 06 '20 at 12:48Inactivateonly exists from MA 10 onward. – HerpDerpington Aug 06 '20 at 13:21