{VERSION 3 0 "APPLE_PPC_MAC" "3.0" } {USTYLETAB {CSTYLE "Maple Input" -1 0 "Courier" 0 1 255 0 0 1 0 1 0 0 1 0 0 0 0 }{CSTYLE "2D Math" -1 2 "Times" 0 1 0 0 0 0 0 0 2 0 0 0 0 0 0 }{CSTYLE "2D Output" 2 20 "" 0 1 0 0 255 1 0 0 0 0 0 0 0 0 0 } {PSTYLE "Normal" -1 0 1 {CSTYLE "" -1 -1 "" 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 }0 0 0 -1 -1 -1 0 0 0 0 0 0 -1 0 }{PSTYLE "Text Output" -1 2 1 {CSTYLE "" -1 -1 "Courier" 1 10 0 0 255 1 0 0 0 0 0 1 3 0 3 }1 0 0 -1 -1 -1 0 0 0 0 0 0 -1 0 }{PSTYLE "Warning" 2 7 1 {CSTYLE "" -1 -1 "" 0 1 0 0 255 1 0 0 0 0 0 0 1 0 0 }0 0 0 -1 -1 -1 0 0 0 0 0 0 -1 0 } {PSTYLE "Maple Output" 0 11 1 {CSTYLE "" -1 -1 "" 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 }3 3 0 -1 -1 -1 0 0 0 0 0 0 -1 0 }{PSTYLE "" 11 12 1 {CSTYLE "" -1 -1 "" 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 }1 0 0 -1 -1 -1 0 0 0 0 0 0 -1 0 }} {SECT 0 {EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 406 "f := proc(n) ;\n#ru ns a recurrence for 1 by n rectangles forwards and back with weights o n #edges and vertices.\nif n = 4 then a(1)*a(2)*a(3)*a(4) + x(1)*a(3)* a(4) + a(1)*x(2)*a(4) + a(1)*a(2)*x(3) + x(1)*x(3)\nelif n = 3 then a( 1)*a(2)*a(3) + x(1)*a(3) + a(1)*x(2)\nelif n = 2 then a(1)*a(2) + x(1) \nelif n > 4 then simplify(a(n)*f(n-1) + x(n-1)*f(n-2))\nelse simplify ((f(n+2) - a(n+2)*f(n+1))/x(n+1) )\nfi;\nend;" }}{PARA 12 "" 1 "" {XPPMATH 20 "6#>%\"fGR6#%\"nG6\"F(F(@+/9$\"\"%,,**-%\"aG6#\"\"\"F2-F06 #\"\"#F2-F06#\"\"$F2-F06#F,F2F2*(-%\"xGF1F2F6\"\"\"F9F>F2*(F/F>-F=F4F2 F9F>F2*(F/F>F3F>-F=F7F2F2*&FFBF>F2/F+F8,(*(F/F>F3F>F6F>F2*&FF6F> F2*&F/F>F@F>F2/F+F5,&*&F/F>F3F>F2F-F=Fbo!\"\"F(F(F(" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 5 "f(1);" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#-%\"aG6#\"\"\"" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 6 "f(-3 );" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#,$*&-%\"aG6#!\"\"\"\"\"*&-%\"xGF '\"\"\"-F,6#!\"#\"\"\"!\"\"F(" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 5 "f(2);" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#,&*&-%\"aG6#\"\"\"F(-F&6 #\"\"#F(F(-%\"xGF'F(" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 6 "f(-4 );" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#*&,&-%\"xG6#!\"#\"\"\"*&-%\"aGF' F)-F,6#!\"\"F)F)\"\"\"*(-F&F.\"\"\"F%\"\"\"-F&6#!\"$\"\"\"!\"\"" }}} {EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 5 "f(3);" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#,(*(-%\"aG6#\"\"\"F(-F&6#\"\"#F(-F&6#\"\"$F(F(*&-%\"xGF 'F(F,\"\"\"F(*&F%F2-F1F*F(F(" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 6 "f(-5);" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#,$*&,(*&-%\"aG6#!\"\"\" \"\"-%\"xG6#!\"$F+F+*&-F(F.F+-F-6#!\"#F+F+*(F1\"\"\"-F(F3F+F'F6F+F6**- F-F)\"\"\"F2\"\"\"F,\"\"\"-F-6#!\"%\"\"\"!\"\"F*" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 888 "F := proc(n);\n#runs 2 by n forwards and bac kwards with weights on vertices and edges\nG := proc(n);\nif n = 1 the n b(1)\nelif n = 2 then b(2)*F(1) + a(1)*z(1)\nelif n > 2 then simplif y(b(n)*F(n-1) +z(n-1)*H(n-1))\nelse simplify( (G(n+2) - b(n+2)*F(n+1) \+ - z(n+1)*a(n+1)*F(n))/(z(n+1)*x(n)) )\nfi;\nend;\n\nH := proc(n);\nif \+ n = 1 then a(1)\nelif n = 2 then a(2)*F(1) + b(1)*x(1)\nelif n > 2 the n simplify( a(n)*F(n-1) + x(n-1)*G(n-1) )\nelse simplify( (H(n+2) - a( n+2)*F(n+1) - x(n+1)*b(n+1)*F(n))/(x(n+1)*z(n)) )\nfi;\nend;\n\nif n = 1 then a(1)*b(1) + y(1)\nelif n = 2 then simplify( (a(2)*b(2) + y(2)) *F(1) + x(1)*b(1)*b(2) + a(1)*a(2)*z(1) + x(1)*z(1) )\nelif n > 2 then simplify( (a(n)*b(n) + y(n))*F(n-1) + b(n)*x(n-1)*G(n-1) + a(n)*z(n-1 )*H(n-1) + x(n-1)*z(n-1)*F(n-2) )\nelse simplify( (F(n+2) - (a(n+2)*b( n+2) + y(n+2))*F(n+1) - b(n+2)*x(n+1)*G(n+1) - a(n+2)*z(n+1)*H(n+1))/( x(n+1)*z(n+1)) )\nfi;\nend;" }}{PARA 7 "" 1 "" {TEXT -1 41 "Warning, ` G` is implicitly declared local" }}{PARA 7 "" 1 "" {TEXT -1 41 "Warnin g, `H` is implicitly declared local" }}{PARA 12 "" 1 "" {XPPMATH 20 "6 #>%\"FGR6#%\"nG6$%\"GG%\"HG6\"F+C%>8$RF&F+F+F+@)/9$\"\"\"-%\"bG6#F3/F2 \"\"#,&*&-F56#F8F3-F$F6F3F3*&-%\"aGF6F3-%\"zGF6F3F32F8F2-%)simplifyG6# ,&*&-F56#F2F3-F$6#,&F2F3!\"\"F3F3F3*&-FBFLF3-T#FLF3F3-FE6#*&,(-T%6#,&F 2F3F8F3F3*&-F5FYF3-F$6#,&F2F3F3F3F3FN*(-FBFhnF3-F@FhnF3-F$FJF3FN\"\"\" *&F[o\"\"\"-%\"xGFJ\"\"\"!\"\"F+F+6&F*8%F)F.>FfoRF&F+F+F+@)F1F?F7,&*&- F@F " 0 "" {MPLTEXT 1 0 5 "F(0);" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#\"\"\"" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 6 "F(-1);" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#\"\"!" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 6 "F(-2);" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#*& \"\"\"F$*&-%\"xG6#!\"\"\"\"\"-%\"zGF(\"\"\"!\"\"" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 6 "F(-3);" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#*&,& *&-%\"aG6#!\"\"\"\"\"-%\"bGF(F*F*-%\"yGF(F)\"\"\"**-%\"xGF(\"\"\"-%\"z GF(\"\"\"-F26#!\"#\"\"\"-F5F8\"\"\"!\"\"" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 5 "F(1);" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#,&*&-%\"aG6# \"\"\"F(-%\"bGF'F(F(-%\"yGF'F(" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 5 "F(2);" }}{PARA 12 "" 1 "" {XPPMATH 20 "6#,0**-%\"aG6#\"\"#\"\" \"-%\"bGF'F)-F&6#F)F)-F+F-F)F)*(F%\"\"\"F*F0-%\"yGF-F)F)*(-F2F'F)F,F0F .F0F)*&F4F0F1F0F)*(-%\"xGF-F)F.F0F*F0F)*(F,F0F%F0-%\"zGF-F)F)*&F7F0F:F 0F)" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 6 "F(-4);" }}{PARA 12 " " 1 "" {XPPMATH 20 "6#*&,0*&-%\"xG6#!\"#\"\"\"-%\"zGF(F*F***-%\"aGF(F* -%\"bGF(F*-F/6#!\"\"F*-F1F3F*F**(F.\"\"\"F0F7-%\"yGF3F*F4*(-F9F(F*F2F7 F5F7F4*&F;F7F8F7F**(F0F7F5F7F&F7F**(F.F7F2F7F+F7F*F7*.-F'F3\"\"\"-F,F3 \"\"\"F&\"\"\"F+\"\"\"-F'6#!\"$\"\"\"-F,FG\"\"\"!\"\"" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 5 "F(3);" }}{PARA 12 "" 1 "" {XPPMATH 20 "6#,N*.-%\"aG6#\"\"$\"\"\"-%\"bGF'F)-F&6#\"\"#F)-F+F-F)-F&6#F)F)-F+ F1F)F)*,F%\"\"\"F*F4F,F4F/F4-%\"yGF1F)F)*,F%F4F*F4-F6F-F)F0F4F2F4F)**F %F4F*F4F8F4F5F4F)*,F%F4F*F4-%\"xGF1F)F2F4F/F4F)*,F%F4F*F4F0F4F,F4-%\"z GF1F)F)**F%F4F*F4F;F4F>F4F)*,-F6F'F)F,F4F/F4F0F4F2F4F)**FBF4F,F4F/F4F5 F4F)**FBF4F8F4F0F4F2F4F)*(FBF4F8F4F5F4F)**FBF4F;F4F2F4F/F4F)**FBF4F0F4 F,F4F>F4F)*(FBF4F;F4F>F4F)*,F*F4-FF4F)*,F%F4-F?F-F)F,F4F0F4F2F4F)**F%F4FNF4F,F4F5F4F) **F%F4FNF4F2F4F;F4F)**FJF4FNF4F0F4F2F4F)*(FJF4FNF4F5F4F)" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 6 "F(-5);" }}{PARA 12 "" 1 "" {XPPMATH 20 "6#*&,N*,-%\"aG6#!\"$\"\"\"-%\"bGF(F*-F'6#!\"#F*-F,F.F*-%\"yG6#!\" \"F*F4*.F&\"\"\"F+F6F-F6F0F6-F'F3F*-F,F3F*F**,F&F6F+F6-F2F.F*F7F6F8F6F 4*,F&F6F+F6F0F6F8F6-%\"xGF.F*F**,F&F6F+F6F-F6F7F6-%\"zGF.F*F**,-F2F(F* F-F6F0F6F7F6F8F6F4*,F+F6F0F6-F=F(F*F7F6F8F6F**(FDF6-F@F(F*F1F6F4*(FBF6 F " 0 "" {MPLTEXT 1 0 0 "" }}}}{MARK " 7 0 0" 84 }{VIEWOPTS 1 1 0 1 1 1803 }