Algemeen

De situatie wordt natuurlijk iets ingewikkelder indien men bijvoorbeeld geinteresseerd is in de factor waarmee x vermenigvuldigd wordt in de noemer van de breuk.

> Expr := (a*x + b)/(c*x + d) + e;

[Maple Math]

> op([1,2,1,1,1],Expr);

[Maple Math]

Het is beter dit stap voor stap te doen tenzij men zeer veel ervaring met Maple heeft. Het bekomen van de eerste term uit de som is uiteraard eenvoudig, maar hoe stelt Maple een breuk voor?

> op(op(1,Expr));

[Maple Math]

Een breuk is dus een product van de teller met het inverse van de noemer. Deze factor kan men selecteren door:

> op([1,2],Expr);

[Maple Math]

> op(0,op([1,2],Expr));

[Maple Math]

De operator van deze factor is de machtsverheffing, het grondtal is dus het eerste deel van de uitdrukking.

> op([1,2,1],Expr);

[Maple Math]

De eerste term selecteren is triviaal.

> op([1,2,1,1],Expr);

[Maple Math]

En uiteindelijk krijgt men:

> op([1,2,1,1,1],Expr);

[Maple Math]

De tweede term in de noemer is dus:

> op([1,2,1,2],Expr);

[Maple Math]

> Expr := 'Expr':