
plot([[n*cos(t),n*sin(t),t=0..2*Pi]$n=1..20],color=blue,axes=none);

restart;
x:=cos(t)+d*cos(s);y:=sin(t)+d*sin(s);
t:=k*2*Pi/100;
with(linalg):
d:=norm([cos(t),sin(t)]-[1,0],2);
,color=plum,scaling=constrained
,axes=none);

restart;
x:=cos(t)+d*cos(s);y:=sin(t)+d*sin(s);
t:=k*2*Pi/100;
with(linalg):
d:=sin(t);
color=gray,scaling=constrained,axes=none);

restart;
x:=3*cos(t)+d*cos(s);
y:=3*sin(t)+d*sin(s);
t:=k*2*Pi/100;
with(linalg):
d:=norm([2*cos(t)+cos(-2*t),
2*sin(t)+sin(-2*t)]-[3*cos(t),3*sin(t)],2);

restart;
x:=4*cos(t)+d*cos(s);
y:=4*sin(t)+d*sin(s);
t:=k*2*Pi/100;
with(linalg):
d:=norm([3*cos(t)+cos(-3*t),3*sin(t)+sin(-3*t)]-[4*cos(t),4*sin(t)],2);
color=pink,scaling=constrained,axes=none);

restart;
$k=0..25],color=blue,
scaling=constrained,axes=none);

restart;
x:=cos(t);
y:=sin(t);
m:=[[x,0],[0,y]];
t:=n*Pi/50;

restart;
x:=cos(t);
y:=sin(t);
m:=[[x,y],[cos(2*t),sin(2*t)]];
t:=n*Pi/200;

restart;
m:=[[cos(t),sin(t)],[cos(3*t),sin(3*t)]];
t:=n*Pi/150;
scaling=constrained,axes=none);

restart;
x:=cos(t);
y:=sin(t);
m:=[x+t*sin(s),y+t*cos(s),s=-Pi..Pi];
t:=n*Pi/20;
w:=evalf(m):