{VERSION 2 3 "LINUX INTEL UNIX" "2.3" }
{USTYLETAB {CSTYLE "Maple Input" -1 0 "Courier" 0 1 255 0 0 1 0 1 0 0 
1 0 0 0 0 }{CSTYLE "" -1 260 "helvetica" 1 18 0 0 0 0 0 0 0 0 0 0 0 0 
0 }{PSTYLE "Normal" -1 0 1 {CSTYLE "" -1 -1 "New century schoolbook" 
1 24 0 0 0 0 1 1 2 0 0 0 0 0 0 }0 0 0 -1 -1 -1 0 0 0 0 0 0 -1 0 }
{PSTYLE "R3 Font 0" -1 256 1 {CSTYLE "" -1 -1 "Helvetica" 1 14 0 0 0 
0 2 1 2 0 0 0 0 0 0 }0 0 0 -1 -1 -1 0 0 0 0 0 0 -1 0 }{PSTYLE "R3 Font
 2" -1 257 1 {CSTYLE "" -1 -1 "Courier" 1 14 0 0 0 0 2 2 2 0 0 0 0 0 
0 }0 0 0 -1 -1 -1 0 0 0 0 0 0 -1 0 }{PSTYLE "R3 Font 3" -1 258 1 
{CSTYLE "" -1 -1 "Helvetica" 1 18 0 0 0 0 1 1 2 0 0 0 0 0 0 }0 0 0 -1 
-1 -1 0 0 0 0 0 0 -1 0 }{PSTYLE "R3 Font 4" -1 259 1 {CSTYLE "" -1 -1 
"New century schoolbook" 1 12 0 0 0 0 2 1 2 0 0 0 0 0 0 }0 0 0 -1 -1 
-1 0 0 0 0 0 0 -1 0 }{PSTYLE "R3 Font 5" -1 260 1 {CSTYLE "" -1 -1 "Ne
w century schoolbook" 1 24 0 0 0 0 1 1 2 0 0 0 0 0 0 }0 0 0 -1 -1 -1 
0 0 0 0 0 0 -1 0 }{PSTYLE "R3 Font 6" -1 261 1 {CSTYLE "" -1 -1 "Helve
tica" 1 18 0 0 0 0 1 1 2 0 0 0 0 0 0 }0 0 0 -1 -1 -1 0 0 0 0 0 0 -1 0 
}{PSTYLE "R3 Font 7" -1 262 1 {CSTYLE "" -1 -1 "Helvetica" 1 18 0 0 0 
0 1 1 2 0 0 0 0 0 0 }0 0 0 -1 -1 -1 0 0 0 0 0 0 -1 0 }{PSTYLE "" 0 
263 1 {CSTYLE "" -1 -1 "new century schoolbook" 0 1 0 0 0 0 2 0 0 0 0 
0 0 0 0 }0 0 0 -1 -1 -1 0 0 0 0 0 0 -1 0 }{PSTYLE "" 0 264 1 {CSTYLE "
" -1 -1 "" 0 1 0 0 0 0 2 0 0 0 0 0 0 0 0 }0 0 0 -1 -1 -1 0 0 0 0 0 0 
-1 0 }{PSTYLE "" 0 265 1 {CSTYLE "" -1 -1 "" 0 1 0 0 0 0 2 0 0 0 0 0 
0 0 0 }0 0 0 -1 -1 -1 0 0 0 0 0 0 -1 0 }{PSTYLE "" 0 266 1 {CSTYLE "" 
-1 -1 "" 0 1 0 0 0 0 2 0 0 0 0 0 0 0 0 }0 0 0 -1 -1 -1 0 0 0 0 0 0 -1 
0 }{PSTYLE "" 0 267 1 {CSTYLE "" -1 -1 "" 0 1 0 0 0 0 2 0 0 0 0 0 0 0 
0 }0 0 0 -1 -1 -1 0 0 0 0 0 0 -1 0 }{PSTYLE "" 0 268 1 {CSTYLE "" -1 
-1 "" 0 1 0 0 0 0 2 0 0 0 0 0 0 0 0 }0 0 0 -1 -1 -1 0 0 0 0 0 0 -1 0 }
{PSTYLE "" 0 269 1 {CSTYLE "" -1 -1 "" 0 1 0 0 0 0 2 0 0 0 0 0 0 0 0 }
0 0 0 -1 -1 -1 0 0 0 0 0 0 -1 0 }{PSTYLE "" 0 270 1 {CSTYLE "" -1 -1 "
" 0 1 0 0 0 0 2 0 0 0 0 0 0 0 0 }0 0 0 -1 -1 -1 0 0 0 0 0 0 -1 0 }
{PSTYLE "" 0 271 1 {CSTYLE "" -1 -1 "" 0 1 0 0 0 0 2 0 0 0 0 0 0 0 0 }
0 0 0 -1 -1 -1 0 0 0 0 0 0 -1 0 }{PSTYLE "" 0 272 1 {CSTYLE "" -1 -1 "
" 0 1 0 0 0 0 2 0 0 0 0 0 0 0 0 }0 0 0 -1 -1 -1 0 0 0 0 0 0 -1 0 }
{PSTYLE "" 0 273 1 {CSTYLE "" -1 -1 "" 0 1 0 0 0 0 2 0 0 0 0 0 0 0 0 }
0 0 0 -1 -1 -1 0 0 0 0 0 0 -1 0 }{PSTYLE "" 0 274 1 {CSTYLE "" -1 -1 "
" 0 1 0 0 0 0 2 0 0 0 0 0 0 0 0 }0 0 0 -1 -1 -1 0 0 0 0 0 0 -1 0 }
{PSTYLE "" 0 275 1 {CSTYLE "" -1 -1 "" 0 1 0 0 0 0 2 0 0 0 0 0 0 0 0 }
0 0 0 -1 -1 -1 0 0 0 0 0 0 -1 0 }{PSTYLE "" 0 276 1 {CSTYLE "" -1 -1 "
" 0 1 0 0 0 0 2 0 0 0 0 0 0 0 0 }0 0 0 -1 -1 -1 0 0 0 0 0 0 -1 0 }
{PSTYLE "" 0 277 1 {CSTYLE "" -1 -1 "" 0 1 0 0 0 0 2 0 0 0 0 0 0 0 0 }
0 0 0 -1 -1 -1 0 0 0 0 0 0 -1 0 }{PSTYLE "" 0 278 1 {CSTYLE "" -1 -1 "
" 0 1 0 0 0 0 2 0 0 0 0 0 0 0 0 }0 0 0 -1 -1 -1 0 0 0 0 0 0 -1 0 }
{PSTYLE "" 0 279 1 {CSTYLE "" -1 -1 "" 0 1 0 0 0 0 2 0 0 0 0 0 0 0 0 }
0 0 0 -1 -1 -1 0 0 0 0 0 0 -1 0 }{PSTYLE "" 0 280 1 {CSTYLE "" -1 -1 "
" 0 1 0 0 0 0 2 0 0 0 0 0 0 0 0 }0 0 0 -1 -1 -1 0 0 0 0 0 0 -1 0 }
{PSTYLE "" 0 281 1 {CSTYLE "" -1 -1 "" 0 1 0 0 0 0 2 0 0 0 0 0 0 0 0 }
0 0 0 -1 -1 -1 0 0 0 0 0 0 -1 0 }{PSTYLE "" 0 282 1 {CSTYLE "" -1 -1 "
" 0 1 0 0 0 0 2 0 0 0 0 0 0 0 0 }0 0 0 -1 -1 -1 0 0 0 0 0 0 -1 0 }
{PSTYLE "" 0 283 1 {CSTYLE "" -1 -1 "" 0 1 0 0 0 0 2 0 0 0 0 0 0 0 0 }
0 0 0 -1 -1 -1 0 0 0 0 0 0 -1 0 }{PSTYLE "" 0 284 1 {CSTYLE "" -1 -1 "
" 0 1 0 0 0 0 2 0 0 0 0 0 0 0 0 }0 0 0 -1 -1 -1 0 0 0 0 0 0 -1 0 }
{PSTYLE "" 0 285 1 {CSTYLE "" -1 -1 "" 0 1 0 0 0 0 2 0 0 0 0 0 0 0 0 }
0 0 0 -1 -1 -1 0 0 0 0 0 0 -1 0 }{PSTYLE "" 0 286 1 {CSTYLE "" -1 -1 "
" 0 1 0 0 0 0 2 0 0 0 0 0 0 0 0 }0 0 0 -1 -1 -1 0 0 0 0 0 0 -1 0 }
{PSTYLE "" 0 287 1 {CSTYLE "" -1 -1 "" 0 1 0 0 0 0 2 0 0 0 0 0 0 0 0 }
0 0 0 -1 -1 -1 0 0 0 0 0 0 -1 0 }{PSTYLE "" 0 288 1 {CSTYLE "" -1 -1 "
" 0 1 0 0 0 0 2 0 0 0 0 0 0 0 0 }0 0 0 -1 -1 -1 0 0 0 0 0 0 -1 0 }
{PSTYLE "" 0 292 1 {CSTYLE "" -1 -1 "" 0 1 0 0 0 0 2 0 0 0 0 0 0 0 0 }
0 0 0 -1 -1 -1 0 0 0 0 0 0 -1 0 }{PSTYLE "" 0 293 1 {CSTYLE "" -1 -1 "
" 0 1 0 0 0 0 2 0 0 0 0 0 0 0 0 }0 0 0 -1 -1 -1 0 0 0 0 0 0 -1 0 }}
{SECT 0 {EXCHG {PARA 260 "" 0 "" {TEXT -1 28 "Examples of Minimal Surf
aces" }}}{EXCHG {PARA 263 "> " 0 "" {MPLTEXT 1 0 12 "with(plots):" }}
{PARA 264 "> " 0 "" {MPLTEXT 1 0 12 "with(share):" }}{PARA 265 "> " 0 
"" {MPLTEXT 1 0 29 "readshare(surfaces,geometry):" }}}{EXCHG {PARA 
261 "" 0 "" {TEXT -1 16 "Scherk's surface" }}{PARA 266 "> " 0 "" 
{MPLTEXT 1 0 33 "Scherk:=[x,y,log(cos(x)/cos(y))]:" }}}{EXCHG {PARA 
267 "> " 0 "" {MPLTEXT 1 0 23 "Meancurv(Scherk,[x,y]);" }}}{EXCHG 
{PARA 268 "> " 0 "" {MPLTEXT 1 0 140 "plot3d(Scherk,x=-Pi/2+Pi/100..Pi
/2-Pi/100,y=-Pi/2+Pi/100..Pi/2-Pi/100,scaling=CONSTRAINED,style=PATCH,
axes=BOXED, title=`Scherk's surface`);" }}}{EXCHG {PARA 262 "" 0 "" 
{TEXT -1 17 "Enneper's surface" }}{PARA 269 "> " 0 "" {MPLTEXT 1 0 15 
"assume(u,real):" }}{PARA 270 "> " 0 "" {MPLTEXT 1 0 15 "assume(v,real
):" }}{PARA 271 "> " 0 "" {MPLTEXT 1 0 11 "z := u+I*v:" }}{PARA 272 ">
 " 0 "" {MPLTEXT 1 0 27 "f := Re(expand(z-1/3*z^3)):" }}{PARA 273 "> \+
" 0 "" {MPLTEXT 1 0 31 "g := Re(expand(I*(z+1/3*z^3))):" }}{PARA 274 "
> " 0 "" {MPLTEXT 1 0 21 "h := Re(expand(z^2)):" }}{PARA 275 "> " 0 "
" {MPLTEXT 1 0 19 "Enneper := [f,g,h];" }}}{EXCHG {PARA 276 "> " 0 "" 
{MPLTEXT 1 0 24 "Meancurv(Enneper,[u,v]);" }}}{EXCHG {PARA 277 "> " 0 
"" {MPLTEXT 1 0 109 "plot3d(Enneper,u=-1.5..1.5,v=-1.5..1.5,scaling=CO
NSTRAINED,style=PATCH,axes=BOXED,title=`Enneper's surface`);" }}}
{EXCHG {PARA 0 "" 0 "" {TEXT 260 70 "Surface with one planner end (fro
m Karcher, Surveys in Geometry, p.24)" }}{PARA 278 "> " 0 "" {MPLTEXT 
1 0 12 "assume(r>0):" }}{PARA 279 "> " 0 "" {MPLTEXT 1 0 15 "assume(t,
real):" }}{PARA 280 "> " 0 "" {MPLTEXT 1 0 25 "z := r*cos(t)+I*r*sin(t
):" }}{PARA 281 "> " 0 "" {MPLTEXT 1 0 7 "k := 3:" }}{PARA 282 "> " 0 
"" {MPLTEXT 1 0 53 "f := Re(expand(1/2*(-evalc(1/z)-z^(2*k+1)/(2*k+1))
)):" }}{PARA 283 "> " 0 "" {MPLTEXT 1 0 53 "g := Re(expand(I/2*(-evalc
(1/z)+z^(2*k+1)/(2*k+1)))):" }}{PARA 284 "> " 0 "" {MPLTEXT 1 0 23 "h \+
:= Re(expand(z^k/k)):" }}{PARA 285 "> " 0 "" {MPLTEXT 1 0 19 "Karcher \+
:= [f,g,h];" }}}{EXCHG {PARA 286 "> " 0 "" {MPLTEXT 1 0 24 "Meancurv(K
archer,[r,t]);" }}}{EXCHG {PARA 287 "> " 0 "" {MPLTEXT 1 0 130 "plot3d
(Karcher,r=0.5..1.2,t=-Pi..Pi,scaling=CONSTRAINED,grid=[10,50],style=P
ATCH,axes=BOXED,title=`Surface with one planner end`);" }}}{EXCHG 
{PARA 258 "" 0 "" {TEXT -1 20 "Helicoid to Catenoid" }}{PARA 259 "" 0 
"" {TEXT -1 45 "     (1 parameter family of minimal surfaces)" }}
{PARA 292 "> " 0 "" {MPLTEXT 1 0 121 "HeliCate := [cos(t)*sinh(v)*sin(
u)+sin(t)*cosh(v)*cos(u),-cos(t)*sinh(v)*cos(u)+sin(t)*cosh(v)*sin(u),
cos(t)*u+sin(t)*v]:" }}}{EXCHG {PARA 293 "> " 0 "" {MPLTEXT 1 0 25 "Me
ancurv(HeliCate,[u,v]);" }}}{EXCHG {PARA 288 "> " 0 "" {MPLTEXT 1 0 
191 "animate3d([cos(t)*sinh(v)*sin(u)+sin(t)*cosh(v)*cos(u),-cos(t)*si
nh(v)*cos(u)+sin(t)*cosh(v)*sin(u),cos(t)*u+sin(t)*v],u=-Pi..Pi,v=-Pi.
.Pi,t=0..Pi/2,style=PATCH,title=`Helicoid to Catenoid`);" }}}}{MARK "1
3 0 0" 160 }{VIEWOPTS 1 1 0 3 4 1802 }
