Computations

with(linalg):

>

> A:=[5*cos(theta),5*sin(theta)];

[Maple Math]

> B:=[10+5*cos(theta),5*sin(theta)];

[Maple Math]

> C:=[5*cos(theta)+2,5*sin(theta)];

[Maple Math]

> DD:=[6*cos(theta),6*sin(theta)];

[Maple Math]

> E:=[10,0];

[Maple Math]

> P:=[9*cos(theta),sin(theta)];

[Maple Math]

> Q:=C+[alpha,beta];

[Maple Math]

> eq1:=dotprod(Q-C,Q-C,orthogonal)=1;

[Maple Math]

> eq2:=dotprod(Q-DD,Q-DD,orthogonal)=4;

[Maple Math]

> Q:=subs(solve({eq1,eq2},{alpha,beta})[2],Q);

[Maple Math]

> R:=subs(solve({eq1,eq2},{alpha,beta})[2],C+[4*alpha,4*beta]);

[Maple Math]

> theta:='theta';

[Maple Math]

> with(plottools): with(plots):

> OA:=scalarmul(A,t):

> LOA:=[OA[1],OA[2],t=0..1]:

> OE:=scalarmul(E,t):

> LOE:=[OE[1],OE[2],t=0..1]:

> EB:=matadd(scalarmul(E,t),scalarmul(B,1-t)):

> LEB:=[EB[1],EB[2],t=0..1]:

> AB:=matadd(scalarmul(A,t),scalarmul(B,1-t)):

> LAB:=[AB[1],AB[2],t=0..1]:

> AD:=matadd(scalarmul(A,t),scalarmul(DD,1-t)):

> LAD:=[AD[1],AD[2],t=0..1]:

> AC:=matadd(scalarmul(A,t),scalarmul(C,1-t)):

> LAC:=[AC[1],AC[2],t=0..1]:

> DQ:=matadd(scalarmul(DD,t),scalarmul(Q,1-t)):

> LDQ:=[DQ[1],DQ[2],t=0..1]:

> CQ:=matadd(scalarmul(C,t),scalarmul(Q,1-t)):

> LCQ:=[CQ[1],CQ[2],t=0..1]:

> CR:=matadd(scalarmul(C,t),scalarmul(R,1-t)):

> LCR:=[CR[1],CR[2],t=0..1]:

> AP:=matadd(scalarmul(A,t),scalarmul(P,1-t)):

> LAP:=[AP[1],AP[2],t=0..1]:

> PR:=matadd(scalarmul(P,t),scalarmul(R,1-t)):

> LPR:=[PR[1],PR[2],t=0..1]: