Hello everyone,

I am working on a program in Maple and got stuck in exchanging limits for integrals. For example, if I have an expression of following type.

**Eq:=4*Int(f(x), x=0..1/3)+Int(x*f(x), x=0..2/3);**

I want to convert it in to an expression of form

**4*Int(f(x),x=0..x)-4*Int(y,x=1/3..x)+ ****Int(x*f(x), x=0..x)- ****Int(x*f(x), x=2/3..x)**

In short, I want to split both the integral at x but flip in limits in the second integral. I tried as follows which did not work

**applyrule(Int(f::anything,y=c::numeric..d::numeric)=Int(f,y=c..x)-Int(f,y=c..x), Eq)**

Please, help me!

Thank you for your time.