Etude des intersections de g(x)=f(f(x)) avec y=x

> g:=x->repete(x,2);

[Maple Math]

> sol2:=solve(g(x)-x,x);

[Maple Math]

> g2:=diff(g(x),x);

[Maple Math]

> g2:=unapply(g2,x);

[Maple Math]

> q1:=g2(sol2[1]);

[Maple Math]

> solve({q1>-1,q1<1},m);

[Maple Math]

> q2:=g2(sol2[2]);

[Maple Math]
[Maple Math]

> q2:=expand(%);

[Maple Math]

> solve({q2>-1,q2<1},m);

[Maple Math]

> q3:=g2(sol2[3]);

[Maple Math]
[Maple Math]
[Maple Math]
[Maple Math]
[Maple Math]

> q3:=expand(%);

[Maple Math]

> e:=solve({q3>-1,q3<1},m);

[Maple Math]
[Maple Math]

> convert(e[1],radical);

[Maple Math]

> convert(e[2],radical);

[Maple Math]

> q4:=g2(sol2[4]);

[Maple Math]
[Maple Math]
[Maple Math]
[Maple Math]
[Maple Math]

> q4:=expand(%);

[Maple Math]