math0104058/cd.tex
1: \input amstex
2: 
3: 
4: \input texdraw
5: \input epsf
6: 
7: \documentstyle{amsppt}
8: %\magnification=\magstep1
9: \pagewidth{5.5truein}
10: \hcorrection{0.55in}
11: \pageheight{7.5truein}\vcorrection{0.75in}
12: %\pagewidth{6.48truein}%\hcorrection{0.55in}
13: %\pageheight{9.0truein}%\vcorrection{0.75in}
14: \TagsOnRight
15: \NoRunningHeads
16: 
17: 
18: 
19: \catcode`\@=11
20: \font@\twelverm=cmr10 scaled\magstep1
21: \font@\twelveit=cmti10 scaled\magstep1
22: \font@\twelvebf=cmbx10 scaled\magstep1
23: \font@\twelvei=cmmi10 scaled\magstep1
24: \font@\twelvesy=cmsy10 scaled\magstep1
25: \font@\twelveex=cmex10 scaled\magstep1
26: 
27: \font@\fourteenrm=cmr10 scaled\magstep2
28: \font@\fourteenit=cmti10 scaled\magstep2
29: \font@\fourteensl=cmsl10 scaled\magstep2
30: \font@\fourteensmc=cmcsc10 scaled\magstep2
31: \font@\fourteentt=cmtt10 scaled\magstep2
32: \font@\fourteenbf=cmbx10 scaled\magstep2
33: \font@\fourteeni=cmmi10 scaled\magstep2
34: \font@\fourteensy=cmsy10 scaled\magstep2
35: \font@\fourteenex=cmex10 scaled\magstep2
36: \font@\fourteenmsa=msam10 scaled\magstep2
37: \font@\fourteeneufm=eufm10 scaled\magstep2
38: \font@\fourteenmsb=msbm10 scaled\magstep2
39: \newtoks\fourteenpoint@
40: \def\fourteenpoint{\normalbaselineskip15\p@
41:  \abovedisplayskip18\p@ plus4.3\p@ minus12.9\p@
42:  \belowdisplayskip\abovedisplayskip
43:  \abovedisplayshortskip\z@ plus4.3\p@
44:  \belowdisplayshortskip10.1\p@ plus4.3\p@ minus5.8\p@
45:  \textonlyfont@\rm\fourteenrm \textonlyfont@\it\fourteenit
46:  \textonlyfont@\sl\fourteensl \textonlyfont@\bf\fourteenbf
47:  \textonlyfont@\smc\fourteensmc \textonlyfont@\tt\fourteentt
48: %Erg\"anzung des fetten Small-Capitals-Fonts:
49: %
50:  \ifsyntax@ \def\big##1{{\hbox{$\left##1\right.$}}}%
51:   \let\Big\big \let\bigg\big \let\Bigg\big
52:  \else
53:   \textfont\z@=\fourteenrm  \scriptfont\z@=\twelverm  \scriptscriptfont\z@=\tenrm
54:   \textfont\@ne=\fourteeni  \scriptfont\@ne=\twelvei  \scriptscriptfont\@ne=\teni
55:   \textfont\tw@=\fourteensy \scriptfont\tw@=\twelvesy \scriptscriptfont\tw@=\tensy
56:   \textfont\thr@@=\fourteenex \scriptfont\thr@@=\twelveex
57:         \scriptscriptfont\thr@@=\twelveex
58:   \textfont\itfam=\fourteenit \scriptfont\itfam=\twelveit
59:         \scriptscriptfont\itfam=\twelveit
60:   \textfont\bffam=\fourteenbf \scriptfont\bffam=\twelvebf
61:         \scriptscriptfont\bffam=\tenbf
62:   \setbox\strutbox\hbox{\vrule height12.2\p@ depth5\p@ width\z@}%
63:   \setbox\strutbox@\hbox{\lower.72\normallineskiplimit\vbox{%
64:         \kern-\normallineskiplimit\copy\strutbox}}%
65:  \setbox\z@\vbox{\hbox{$($}\kern\z@}\bigsize@=1.7\ht\z@
66:  \fi
67:  \normalbaselines\rm\ex@.2326ex\jot4.3\ex@\the\fourteenpoint@}
68: \catcode`\@=13
69: 
70: %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
71: %Input-Datei zum Erzeugen von Gitterpunktwegen.%
72: %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
73: %entering a path: 
74: %  \Pfad(x-coordinate of starting point,y-coordinate of starting point),path
75: %  as 1-2-3-4-5-6-7-8-word\endPfad
76: %(1=step in x-direction, 2=step in y-direction, 3=upward diagonal step, 4=downward diagonal step)
77: %(5=step in negative x-direction, 6=step in negative y-direction, 7=downward left diagonal step, 8=upward left diagonal step)
78: %
79: %entering a dotted path: 
80: %  \SPfad(x-coordinate of starting point,y-coordinate of starting point),path
81: %  as 1-2-3-4-5-6-7-8-word\endSPfad
82: %(1=step in x-direction, 2=step in y-direction, 3=upward diagonal step, 4=downward diagonal step)
83: %(5=step in negative x-direction, 6=step in negative y-direction, 7=downward left diagonal step, 8=upward left diagonal step)
84: %
85: %coordinate-axes:
86: %  \Koordinatenachsen(length of positive x-axes, length of positive y-axes)(length of negative x-axes, length of negative y-axes)
87: %The length of negative axes are entered as negative numbers.
88: %
89: %lattice:
90: %  \Gitter(number of points in positive x-direction, number of points in positive y-direction)(number of points in negative x-direction, number of points in negative y-direction)
91: %
92: %diagonal lines:
93: %  \Diagonale(x-coordinate of SW-most point,y-coordinate of SW-most point)length of the projection on the x-axes
94: %
95: %antidiagonal lines:
96: %  \AntiDiagonale(x-coordinate of NW-most point,y-coordinate of NW-most point)length of the projection on the x-axes
97: %
98: %vectors:
99: %  \Vektor(x-coordinate of incline, y-coordinate of incline)length(x-coordinate of starting point, y-coordinate of starting point)
100: %
101: %labelling of points:
102: %  \Label[location?]{[label]}(x-coordinate,y-coordinate)
103: %where:
104: %  [location?]=\l,\lo,\lu,\r,\ro,\ru,\o,\u
105: %and l=left, r=right, u=bottom, o=top.
106: %In addition, if by \Einheit?cm the basic unit is changed, there exist
107: %\llo,\loo,\llu,\luu,\rro,\roo,\rru,\ruu.
108: %
109: %The basic unit can be changed by entering
110: %  \Einheit=?cm
111: %The default is \Einheit=0.5cm.
112: %
113: %The thickness of the paths can be changed by entering
114: %     \PfadDicke{?cm}
115: %The default is \PfadDicke=1pt.
116: %
117: %The following point sizes are available:
118: %\DuennPunkt, \NormalPunkt, \DickPunkt. Syntax:
119: %  \DickPunkt(x-coordinate,y-coordinate), etc.
120: %
121: %Besides, a circle is available by \Kreis. Syntax:
122: %  \Kreis(x-coordinate,y-coordinate)
123: %
124: \catcode`\@=11
125: \font\tenln    = line10
126: \font\tenlnw   = linew10
127: 
128: \newskip\Einheit \Einheit=0.5cm
129: \newcount\xcoord \newcount\ycoord
130: \newdimen\xdim \newdimen\ydim \newdimen\PfadD@cke \newdimen\Pfadd@cke
131: 
132: %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
133: %LaTeX counters, dimensions, variables for lines%
134: %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
135: \newcount\@tempcnta
136: \newcount\@tempcntb
137: 
138: \newdimen\@tempdima
139: \newdimen\@tempdimb
140: 
141: 
142: \newdimen\@wholewidth
143: \newdimen\@halfwidth
144: 
145: \newcount\@xarg
146: \newcount\@yarg
147: \newcount\@yyarg
148: \newbox\@linechar
149: \newbox\@tempboxa
150: \newdimen\@linelen
151: \newdimen\@clnwd
152: \newdimen\@clnht
153: 
154: \newif\if@negarg
155: 
156: \def\@whilenoop#1{}
157: \def\@whiledim#1\do #2{\ifdim #1\relax#2\@iwhiledim{#1\relax#2}\fi}
158: \def\@iwhiledim#1{\ifdim #1\let\@nextwhile=\@iwhiledim
159:         \else\let\@nextwhile=\@whilenoop\fi\@nextwhile{#1}}
160: 
161: \def\@whileswnoop#1\fi{}
162: \def\@whilesw#1\fi#2{#1#2\@iwhilesw{#1#2}\fi\fi}
163: \def\@iwhilesw#1\fi{#1\let\@nextwhile=\@iwhilesw
164:          \else\let\@nextwhile=\@whileswnoop\fi\@nextwhile{#1}\fi}
165: 
166: 
167: \def\thinlines{\let\@linefnt\tenln \let\@circlefnt\tencirc
168:   \@wholewidth\fontdimen8\tenln \@halfwidth .5\@wholewidth}
169: \def\thicklines{\let\@linefnt\tenlnw \let\@circlefnt\tencircw
170:   \@wholewidth\fontdimen8\tenlnw \@halfwidth .5\@wholewidth}
171: \thinlines
172: %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
173: 
174: \PfadD@cke1pt \Pfadd@cke0.5pt
175: \def\PfadDicke#1{\PfadD@cke#1 \divide\PfadD@cke by2 \Pfadd@cke\PfadD@cke \multiply\PfadD@cke by2}
176: \long\def\LOOP#1\REPEAT{\def\BODY{#1}\ITERATE}
177: \def\ITERATE{\BODY \let\next\ITERATE \else\let\next\relax\fi \next}
178: \let\REPEAT=\fi
179: \def\Punkt{\hbox{\raise-2pt\hbox to0pt{\hss$\ssize\bullet$\hss}}}
180: \def\DuennPunkt(#1,#2){\unskip
181:   \raise#2 \Einheit\hbox to0pt{\hskip#1 \Einheit
182:           \raise-2.5pt\hbox to0pt{\hss$\bullet$\hss}\hss}}
183: \def\NormalPunkt(#1,#2){\unskip
184:   \raise#2 \Einheit\hbox to0pt{\hskip#1 \Einheit
185:           \raise-3pt\hbox to0pt{\hss\twelvepoint$\bullet$\hss}\hss}}
186: \def\DickPunkt(#1,#2){\unskip
187:   \raise#2 \Einheit\hbox to0pt{\hskip#1 \Einheit
188:           \raise-4pt\hbox to0pt{\hss\fourteenpoint$\bullet$\hss}\hss}}
189: \def\Kreis(#1,#2){\unskip
190:   \raise#2 \Einheit\hbox to0pt{\hskip#1 \Einheit
191:           \raise-4pt\hbox to0pt{\hss\fourteenpoint$\circ$\hss}\hss}}
192: 
193: %%%%%%%%%%%%%%%%%%%%%
194: %LaTeX line macros%
195: %%%%%%%%%%%%%%%%%%%%%
196: \def\Line@(#1,#2)#3{\@xarg #1\relax \@yarg #2\relax
197: \@linelen=#3\Einheit
198: \ifnum\@xarg =0 \@vline
199:   \else \ifnum\@yarg =0 \@hline \else \@sline\fi
200: \fi}
201: 
202: \def\@sline{\ifnum\@xarg< 0 \@negargtrue \@xarg -\@xarg \@yyarg -\@yarg
203:   \else \@negargfalse \@yyarg \@yarg \fi
204: \ifnum \@yyarg >0 \@tempcnta\@yyarg \else \@tempcnta -\@yyarg \fi
205: \ifnum\@tempcnta>6 \@badlinearg\@tempcnta0 \fi
206: \ifnum\@xarg>6 \@badlinearg\@xarg 1 \fi
207: \setbox\@linechar\hbox{\@linefnt\@getlinechar(\@xarg,\@yyarg)}%
208: \ifnum \@yarg >0 \let\@upordown\raise \@clnht\z@
209:    \else\let\@upordown\lower \@clnht \ht\@linechar\fi
210: \@clnwd=\wd\@linechar
211: \if@negarg \hskip -\wd\@linechar \def\@tempa{\hskip -2\wd\@linechar}\else
212:      \let\@tempa\relax \fi
213: \@whiledim \@clnwd <\@linelen \do
214:   {\@upordown\@clnht\copy\@linechar
215:    \@tempa
216:    \advance\@clnht \ht\@linechar
217:    \advance\@clnwd \wd\@linechar}%
218: \advance\@clnht -\ht\@linechar
219: \advance\@clnwd -\wd\@linechar
220: \@tempdima\@linelen\advance\@tempdima -\@clnwd
221: \@tempdimb\@tempdima\advance\@tempdimb -\wd\@linechar
222: \if@negarg \hskip -\@tempdimb \else \hskip \@tempdimb \fi
223: \multiply\@tempdima \@m
224: \@tempcnta \@tempdima \@tempdima \wd\@linechar \divide\@tempcnta \@tempdima
225: \@tempdima \ht\@linechar \multiply\@tempdima \@tempcnta
226: \divide\@tempdima \@m
227: \advance\@clnht \@tempdima
228: \ifdim \@linelen <\wd\@linechar
229:    \hskip \wd\@linechar
230:   \else\@upordown\@clnht\copy\@linechar\fi}
231: 
232: \def\@hline{\ifnum \@xarg <0 \hskip -\@linelen \fi
233: \vrule height\Pfadd@cke width \@linelen depth\Pfadd@cke
234: \ifnum \@xarg <0 \hskip -\@linelen \fi}
235: 
236: \def\@getlinechar(#1,#2){\@tempcnta#1\relax\multiply\@tempcnta 8
237: \advance\@tempcnta -9 \ifnum #2>0 \advance\@tempcnta #2\relax\else
238: \advance\@tempcnta -#2\relax\advance\@tempcnta 64 \fi
239: \char\@tempcnta}
240: 
241: \def\Vektor(#1,#2)#3(#4,#5){\unskip\leavevmode
242:   \xcoord#4\relax \ycoord#5\relax
243:       \raise\ycoord \Einheit\hbox to0pt{\hskip\xcoord \Einheit
244:          \Vector@(#1,#2){#3}\hss}}
245: 
246: \def\Vector@(#1,#2)#3{\@xarg #1\relax \@yarg #2\relax
247: \@tempcnta \ifnum\@xarg<0 -\@xarg\else\@xarg\fi
248: \ifnum\@tempcnta<5\relax
249: \@linelen=#3\Einheit
250: \ifnum\@xarg =0 \@vvector
251:   \else \ifnum\@yarg =0 \@hvector \else \@svector\fi
252: \fi
253: \else\@badlinearg\fi}
254: 
255: \def\@hvector{\@hline\hbox to 0pt{\@linefnt
256: \ifnum \@xarg <0 \@getlarrow(1,0)\hss\else
257:     \hss\@getrarrow(1,0)\fi}}
258: 
259: \def\@vvector{\ifnum \@yarg <0 \@downvector \else \@upvector \fi}
260: 
261: \def\@svector{\@sline
262: \@tempcnta\@yarg \ifnum\@tempcnta <0 \@tempcnta=-\@tempcnta\fi
263: \ifnum\@tempcnta <5
264:   \hskip -\wd\@linechar
265:   \@upordown\@clnht \hbox{\@linefnt  \if@negarg
266:   \@getlarrow(\@xarg,\@yyarg) \else \@getrarrow(\@xarg,\@yyarg) \fi}%
267: \else\@badlinearg\fi}
268: 
269: \def\@upline{\hbox to \z@{\hskip -.5\Pfadd@cke \vrule width \Pfadd@cke
270:    height \@linelen depth \z@\hss}}
271: 
272: \def\@downline{\hbox to \z@{\hskip -.5\Pfadd@cke \vrule width \Pfadd@cke
273:    height \z@ depth \@linelen \hss}}
274: 
275: \def\@upvector{\@upline\setbox\@tempboxa\hbox{\@linefnt\char'66}\raise
276:      \@linelen \hbox to\z@{\lower \ht\@tempboxa\box\@tempboxa\hss}}
277: 
278: \def\@downvector{\@downline\lower \@linelen
279:       \hbox to \z@{\@linefnt\char'77\hss}}
280: 
281: \def\@getlarrow(#1,#2){\ifnum #2 =\z@ \@tempcnta='33\else
282: \@tempcnta=#1\relax\multiply\@tempcnta \sixt@@n \advance\@tempcnta
283: -9 \@tempcntb=#2\relax\multiply\@tempcntb \tw@
284: \ifnum \@tempcntb >0 \advance\@tempcnta \@tempcntb\relax
285: \else\advance\@tempcnta -\@tempcntb\advance\@tempcnta 64
286: \fi\fi\char\@tempcnta}
287: 
288: \def\@getrarrow(#1,#2){\@tempcntb=#2\relax
289: \ifnum\@tempcntb < 0 \@tempcntb=-\@tempcntb\relax\fi
290: \ifcase \@tempcntb\relax \@tempcnta='55 \or
291: \ifnum #1<3 \@tempcnta=#1\relax\multiply\@tempcnta
292: 24 \advance\@tempcnta -6 \else \ifnum #1=3 \@tempcnta=49
293: \else\@tempcnta=58 \fi\fi\or
294: \ifnum #1<3 \@tempcnta=#1\relax\multiply\@tempcnta
295: 24 \advance\@tempcnta -3 \else \@tempcnta=51\fi\or
296: \@tempcnta=#1\relax\multiply\@tempcnta
297: \sixt@@n \advance\@tempcnta -\tw@ \else
298: \@tempcnta=#1\relax\multiply\@tempcnta
299: \sixt@@n \advance\@tempcnta 7 \fi\ifnum #2<0 \advance\@tempcnta 64 \fi
300: \char\@tempcnta}
301: %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
302: 
303: \def\Diagonale(#1,#2)#3{\unskip\leavevmode
304:   \xcoord#1\relax \ycoord#2\relax
305:       \raise\ycoord \Einheit\hbox to0pt{\hskip\xcoord \Einheit
306:          \Line@(1,1){#3}\hss}}
307: \def\AntiDiagonale(#1,#2)#3{\unskip\leavevmode
308:   \xcoord#1\relax \ycoord#2\relax %\advance\xcoord by -0.05\relax
309:       \raise\ycoord \Einheit\hbox to0pt{\hskip\xcoord \Einheit
310:          \Line@(1,-1){#3}\hss}}
311: \def\Pfad(#1,#2),#3\endPfad{\unskip\leavevmode
312:   \xcoord#1 \ycoord#2 \thicklines\ZeichnePfad#3\endPfad\thinlines}
313: \def\ZeichnePfad#1{\ifx#1\endPfad\let\next\relax
314:   \else\let\next\ZeichnePfad
315:     \ifnum#1=1
316:       \raise\ycoord \Einheit\hbox to0pt{\hskip\xcoord \Einheit
317:          \vrule height\Pfadd@cke width1 \Einheit depth\Pfadd@cke\hss}%
318:       \advance\xcoord by 1
319:     \else\ifnum#1=2
320:       \raise\ycoord \Einheit\hbox to0pt{\hskip\xcoord \Einheit
321:         \hbox{\hskip-\PfadD@cke\vrule height1 \Einheit width\PfadD@cke depth0pt}\hss}%
322:       \advance\ycoord by 1
323:     \else\ifnum#1=3
324:       \raise\ycoord \Einheit\hbox to0pt{\hskip\xcoord \Einheit
325:          \Line@(1,1){1}\hss}
326:       \advance\xcoord by 1
327:       \advance\ycoord by 1
328:     \else\ifnum#1=4
329:       \raise\ycoord \Einheit\hbox to0pt{\hskip\xcoord \Einheit
330:          \Line@(1,-1){1}\hss}
331:       \advance\xcoord by 1
332:       \advance\ycoord by -1
333:     \else\ifnum#1=5
334:       \advance\xcoord by -1
335:       \raise\ycoord \Einheit\hbox to0pt{\hskip\xcoord \Einheit
336:          \vrule height\Pfadd@cke width1 \Einheit depth\Pfadd@cke\hss}%
337:     \else\ifnum#1=6
338:       \advance\ycoord by -1
339:       \raise\ycoord \Einheit\hbox to0pt{\hskip\xcoord \Einheit
340:         \hbox{\hskip-\PfadD@cke\vrule height1 \Einheit width\PfadD@cke depth0pt}\hss}%
341:     \else\ifnum#1=7
342:       \advance\xcoord by -1
343:       \advance\ycoord by -1
344:       \raise\ycoord \Einheit\hbox to0pt{\hskip\xcoord \Einheit
345:          \Line@(1,1){1}\hss}
346:     \else\ifnum#1=8
347:       \advance\xcoord by -1
348:       \advance\ycoord by +1
349:       \raise\ycoord \Einheit\hbox to0pt{\hskip\xcoord \Einheit
350:          \Line@(1,-1){1}\hss}
351:     \fi\fi\fi\fi
352:     \fi\fi\fi\fi
353:   \fi\next}
354: \def\hSSchritt{\leavevmode\raise-.4pt\hbox to0pt{\hss.\hss}\hskip.2\Einheit
355:   \raise-.4pt\hbox to0pt{\hss.\hss}\hskip.2\Einheit
356:   \raise-.4pt\hbox to0pt{\hss.\hss}\hskip.2\Einheit
357:   \raise-.4pt\hbox to0pt{\hss.\hss}\hskip.2\Einheit
358:   \raise-.4pt\hbox to0pt{\hss.\hss}\hskip.2\Einheit}
359: \def\vSSchritt{\vbox{\baselineskip.2\Einheit\lineskiplimit0pt
360: \hbox{.}\hbox{.}\hbox{.}\hbox{.}\hbox{.}}}
361: \def\DSSchritt{\leavevmode\raise-.4pt\hbox to0pt{%
362:   \hbox to0pt{\hss.\hss}\hskip.2\Einheit
363:   \raise.2\Einheit\hbox to0pt{\hss.\hss}\hskip.2\Einheit
364:   \raise.4\Einheit\hbox to0pt{\hss.\hss}\hskip.2\Einheit
365:   \raise.6\Einheit\hbox to0pt{\hss.\hss}\hskip.2\Einheit
366:   \raise.8\Einheit\hbox to0pt{\hss.\hss}\hss}}
367: \def\dSSchritt{\leavevmode\raise-.4pt\hbox to0pt{%
368:   \hbox to0pt{\hss.\hss}\hskip.2\Einheit
369:   \raise-.2\Einheit\hbox to0pt{\hss.\hss}\hskip.2\Einheit
370:   \raise-.4\Einheit\hbox to0pt{\hss.\hss}\hskip.2\Einheit
371:   \raise-.6\Einheit\hbox to0pt{\hss.\hss}\hskip.2\Einheit
372:   \raise-.8\Einheit\hbox to0pt{\hss.\hss}\hss}}
373: \def\SPfad(#1,#2),#3\endSPfad{\unskip\leavevmode
374:   \xcoord#1 \ycoord#2 \ZeichneSPfad#3\endSPfad}
375: \def\ZeichneSPfad#1{\ifx#1\endSPfad\let\next\relax
376:   \else\let\next\ZeichneSPfad
377:     \ifnum#1=1
378:       \raise\ycoord \Einheit\hbox to0pt{\hskip\xcoord \Einheit
379:          \hSSchritt\hss}%
380:       \advance\xcoord by 1
381:     \else\ifnum#1=2
382:       \raise\ycoord \Einheit\hbox to0pt{\hskip\xcoord \Einheit
383:         \hbox{\hskip-2pt \vSSchritt}\hss}%
384:       \advance\ycoord by 1
385:     \else\ifnum#1=3
386:       \raise\ycoord \Einheit\hbox to0pt{\hskip\xcoord \Einheit
387:          \DSSchritt\hss}
388:       \advance\xcoord by 1
389:       \advance\ycoord by 1
390:     \else\ifnum#1=4
391:       \raise\ycoord \Einheit\hbox to0pt{\hskip\xcoord \Einheit
392:          \dSSchritt\hss}
393:       \advance\xcoord by 1
394:       \advance\ycoord by -1
395:     \else\ifnum#1=5
396:       \advance\xcoord by -1
397:       \raise\ycoord \Einheit\hbox to0pt{\hskip\xcoord \Einheit
398:          \hSSchritt\hss}%
399:     \else\ifnum#1=6
400:       \advance\ycoord by -1
401:       \raise\ycoord \Einheit\hbox to0pt{\hskip\xcoord \Einheit
402:         \hbox{\hskip-2pt \vSSchritt}\hss}%
403:     \else\ifnum#1=7
404:       \advance\xcoord by -1
405:       \advance\ycoord by -1
406:       \raise\ycoord \Einheit\hbox to0pt{\hskip\xcoord \Einheit
407:          \DSSchritt\hss}
408:     \else\ifnum#1=8
409:       \advance\xcoord by -1
410:       \advance\ycoord by 1
411:       \raise\ycoord \Einheit\hbox to0pt{\hskip\xcoord \Einheit
412:          \dSSchritt\hss}
413:     \fi\fi\fi\fi
414:     \fi\fi\fi\fi
415:   \fi\next}
416: \def\Koordinatenachsen(#1,#2){\unskip
417:  \hbox to0pt{\hskip-.5pt\vrule height#2 \Einheit width.5pt depth1 \Einheit}%
418:  \hbox to0pt{\hskip-1 \Einheit \xcoord#1 \advance\xcoord by1
419:     \vrule height0.25pt width\xcoord \Einheit depth0.25pt\hss}}
420: \def\Koordinatenachsen(#1,#2)(#3,#4){\unskip
421:  \hbox to0pt{\hskip-.5pt \ycoord-#4 \advance\ycoord by1
422:     \vrule height#2 \Einheit width.5pt depth\ycoord \Einheit}%
423:  \hbox to0pt{\hskip-1 \Einheit \hskip#3\Einheit 
424:     \xcoord#1 \advance\xcoord by1 \advance\xcoord by-#3 
425:     \vrule height0.25pt width\xcoord \Einheit depth0.25pt\hss}}
426: \def\Gitter(#1,#2){\unskip \xcoord0 \ycoord0 \leavevmode
427:   \LOOP\ifnum\ycoord<#2
428:     \loop\ifnum\xcoord<#1
429:       \raise\ycoord \Einheit\hbox to0pt{\hskip\xcoord \Einheit\Punkt\hss}%
430:       \advance\xcoord by1
431:     \repeat
432:     \xcoord0
433:     \advance\ycoord by1
434:   \REPEAT}
435: \def\Gitter(#1,#2)(#3,#4){\unskip \xcoord#3 \ycoord#4 \leavevmode
436:   \LOOP\ifnum\ycoord<#2
437:     \loop\ifnum\xcoord<#1
438:       \raise\ycoord \Einheit\hbox to0pt{\hskip\xcoord \Einheit\Punkt\hss}%
439:       \advance\xcoord by1
440:     \repeat
441:     \xcoord#3
442:     \advance\ycoord by1
443:   \REPEAT}
444: \def\Label#1#2(#3,#4){\unskip \xdim#3 \Einheit \ydim#4 \Einheit
445:   \def\lo{\advance\xdim by-.5 \Einheit \advance\ydim by.5 \Einheit}%
446:   \def\llo{\advance\xdim by-.25cm \advance\ydim by.5 \Einheit}%
447:   \def\loo{\advance\xdim by-.5 \Einheit \advance\ydim by.25cm}%
448:   \def\o{\advance\ydim by.25cm}%
449:   \def\ro{\advance\xdim by.5 \Einheit \advance\ydim by.5 \Einheit}%
450:   \def\rro{\advance\xdim by.25cm \advance\ydim by.5 \Einheit}%
451:   \def\roo{\advance\xdim by.5 \Einheit \advance\ydim by.25cm}%
452:   \def\l{\advance\xdim by-.30cm}%
453:   \def\r{\advance\xdim by.30cm}%
454:   \def\lu{\advance\xdim by-.5 \Einheit \advance\ydim by-.6 \Einheit}%
455:   \def\llu{\advance\xdim by-.25cm \advance\ydim by-.6 \Einheit}%
456:   \def\luu{\advance\xdim by-.5 \Einheit \advance\ydim by-.30cm}%
457:   \def\u{\advance\ydim by-.30cm}%
458:   \def\ru{\advance\xdim by.5 \Einheit \advance\ydim by-.6 \Einheit}%
459:   \def\rru{\advance\xdim by.25cm \advance\ydim by-.6 \Einheit}%
460:   \def\ruu{\advance\xdim by.5 \Einheit \advance\ydim by-.30cm}%
461:   #1\raise\ydim\hbox to0pt{\hskip\xdim
462:      \vbox to0pt{\vss\hbox to0pt{\hss$#2$\hss}\vss}\hss}%
463: }
464: \catcode`\@=13
465: 
466: 
467: 
468: \catcode`\@=11
469: \def\logo@{}
470: \footline={\ifnum\pageno>1 \hfil\folio\hfil\else\hfil\fi}
471: \topmatter
472: \title Enumeration of lozenge tilings of hexagons with cut off corners 
473: \endtitle
474: \author Mihai Ciucu {\rm and} Christian Krattenthaler\endauthor
475: \subjclass
476: Primary 05A15, 05A17, 05B45. 
477: Secondary 11P81, 52C20
478: \endsubjclass
479: \keywords
480: Plane partitions, symmetry classes, determinant evaluations, lozenge tilings, 
481: non-intersecting lattice paths, tiling enumeration, perfect matchings
482: \endkeywords
483: 
484: \thanks The first author was partially supported by NSF grant DMS-9802390.
485: \endthanks
486: \thanks The second author was partially supported by the Austrian
487: Science Foundation FWF, grant P13190-MAT.
488: \endthanks
489: \affil
490:   Georgia Institute of Technology\\
491:   School of Mathematics\\
492:   Atlanta, GA 30332, USA\\
493: \\
494: and\\
495: \\
496: Institut f\"ur Mathematik der Universit\"at Wien\\
497: Strudlhofgasse 4, A-1090 Wien, Austria
498: \endaffil
499: \date February, 2000\enddate
500: \abstract
501: Motivated by the enumeration of a class of plane partitions studied by Proctor and
502: by considerations about symmetry classes of plane partitions, we consider
503: the problem of enumerating lozenge tilings of a hexagon with ``maximal staircases'' removed from 
504: some of its vertices. The case of one vertex corresponds to Proctor's
505: problem. For two vertices there are several cases to consider, and most of them lead
506: to nice enumeration formulas. 
507: For three or more vertices there do not seem to exist
508: nice product formulas in general, but in one special situation a lot of factorization
509: occurs, and we pose the problem of finding a formula for the number of tilings in
510: this case.
511: \endabstract
512: \endtopmatter
513: \document
514: 
515: 
516: \def\mysec#1{\bigskip\centerline{\bf #1}\message{ * }\nopagebreak\par}
517: \def\subsec#1{\medskip{\it\noindent #1}\nopagebreak\par}
518: \def\myref#1{\item"{[{\bf #1}]}"} 
519: \def\same#1{\underbar{\phantom{#1}}} 
520: \def\pf{{\it Proof.\ }} 
521: \def\endpf{\hbox{\qed}\bigskip}
522: \def\cite#1{\relaxnext@
523:   \def\nextiii@##1,##2\end@{[{\bf##1},\,##2]}%
524:   \in@,{#1}\ifin@\def\next{\nextiii@#1\end@}\else
525:   \def\next{[{\bf#1}]}\fi\next}
526: \def\proclaimheadfont@{\smc}
527: 
528: \def\pf{{\it Proof.\ }}
529: \define\N{{\bold N}}
530: \define\Z{{\bold Z}}
531: \define\R{{\bold R}}
532: \define\wt{\operatorname{wt}}
533: \define\w{\operatorname{w}}
534: \define\twoline#1#2{\line{\hfill{\smc #1}\hfill{\smc #2}\hfill}}
535: \define\twolinetwo#1#2{\line{{\smc #1}\hfill{\smc #2}}}
536: \define\twolinethree#1#2{\line{\phantom{poco}{\smc #1}\hfill{\smc #2}\phantom{poco}}}
537: 
538: \def\epsfsize#1#2{0.40#1}
539: \def\mypic#1{\epsffile{#1}}
540: %\def\mypic#1{\epsffile{#1}}
541: 
542: %references
543: 
544: \def\Stenlp{25}
545: \def\Stapp{24}
546: \def\Robb{23}
547: \def\Proc88{22}
548: \def\PeWZAA{21}
549: \def\MacM{20}
550: \def\LindAA{19}
551: \def\Ku{18}
552: \def\KratBN{17}
553: \def\KratBD{16}
554: \def\Kast{15}
555: \def\GrKPAA{14}
556: \def\GospAB{13}
557: \def\GV{12}
558: \def\FuKrAC{11}
559: \def\Feller{10}
560: \def\EisTAA{9}
561: \def\DT{8}
562: \def\CiKrAD{7}
563: \def\CKpp2{6}
564: \def\CiKrAA{5}
565: \def\Cipp1{4}
566: \def\CiucAI{3}
567: \def\Ci1{2}
568: %\def\AnBuAA{2}
569: \def\Amdeb{1}
570: 
571: 
572: \def\po#1#2{(#1)_#2}
573: \def\({\left(}
574: \def\){\right)}
575: \def\[{\left[}
576: \def\]{\right]}
577: \def\al{\alpha}
578: \def\be{\beta}
579: \def\fl#1{\left\lfloor#1\right\rfloor}
580: 
581: 
582: 
583: \mysec{1. Introduction and statement of results}
584: 
585: \medskip
586: The study of lozenge tilings is warranted by the many useful insights they bring in
587: the subject of plane partitions. Some important instances of these are presented in
588: \cite{\Ku} and \cite{\CKpp2}. In this paper we present some more such connections.
589: 
590: %\medskip
591: A plane partition is a rectangular array of nonnegative integers with the property 
592: that all rows
593: and columns are weakly decreasing. A plane partition contained in an $a\times b$ 
594: rectangle and with entries at most $c$ can be identified with its three dimensional
595: diagram --- a stack of unit cubes contained in an $a\times b\times c$ box --- ,
596: which in turn can be regarded as a lozenge tiling of a hexagon $H(a,b,c)$ with 
597: side lengths $a$, $b$,
598: $c$, $a$, $b$, $c$ (in cyclic order) and angles of $120^\circ$ (see Figure~1.1
599: and \cite{\DT} or \cite{\Robb}; a lozenge tiling of
600: a region on the triangular lattice is a tiling by unit rhombi with angles of
601: $60^\circ$ and $120^\circ$, referred to as lozenges). 
602: This simple bijection is the crucial link between the theory of lozenge tilings and
603: that of plane partitions. For example, the number of tilings of $H(a,b,c)$ follows to
604: be equal to the number of plane partitions that fit in an $a\times b\times c$ box,
605: which is, 
606: by a result due to MacMahon \cite{\MacM},
607: $\prod_{i=1}^a\prod_{j=1}^b\prod_{k=1}^c 
608: (i+j+k-1)/(i+j+k-2)$.
609: 
610: %\medskip
611: As a variation of this, Proctor \cite{\Proc88} considered the problem of enumerating
612: those plane partitions $\pi$ contained in an $a\times b\times c$ box for which the
613: projection of $\pi$ on one of the coordinate planes, say on $Oxy$, fits in the ``maximal
614: staircase'' $\lambda=(b,b-1,\dotsc,b-a+1)$ 
615: (when $\lambda$ is viewed as the corresponding Ferrers diagram) 
616: contained in the $a\times b$ basis 
617: rectangle (we are assuming here, without loss of generality, that $a\leq b;$ see
618: Figure~1.1 for an example of such a plane partition with $a=5$, $b=8$, $c=3$). 
619: Proctor  \cite{\Proc88} found that this number is given by the simple product
620: $$\prod_{i=1}^a\left[\prod_{j=1}^{b-a+1}\frac{c+i+j-1}{i+j-1}
621: \prod_{j=b-a+2}^{b-a+i}\frac{2c+i+j-1}{i+j-1}\right].\tag1.1$$
622: By the above bijection, it is easily seen that Proctor's
623: problem is equivalent to counting the lozenge tilings of $H(a,b,c)$ with a maximal
624: ``staircase of lozenges'' removed from a corner at which edges of lengths $a$ and $b$
625: meet (simply view Figure~1.1 as being two dimensional%
626: ; there, a maximal staircase of lozenges was removed from the
627:   southeastern corner). 
628: 
629: %\medskip
630: What if we require that the projection of $\pi$ on {\it two} of the coordinate
631: planes be contained in the corresponding staircases? The above bijection shows that
632: the question is equivalent to counting the number of tilings of $H(a,b,c)$ with 
633: {\it two} maximal staircases removed, from vertices that are non-adjacent and
634: non-opposite (this is illustrated in Figure~1.2; 
635: there, maximal staircases were removed from the
636:   southeastern and the western corner; the plane partition is the same as
637: in Figure~1.1). There are six cases to consider, corresponding to the six relative
638: orderings of $a$, $b$ and $c$. These are shown in Figures~1.3(a)--(f). 
639: (At this point, the special marks in form of ellipses should be
640: ignored.)
641: Mirror reflection pairs up these six cases in three pairs --- the rows of Figure~1.3. 
642: 
643: \topinsert
644: \twoline{\mypic{1-1.eps}}{\mypic{1-2.eps}}
645: \twoline{Figure~1.1. {\rm \ \ \ \ \  }}{\ \ \ \ \ \ \ \ \ \ Figure~1.2. {\rm }}
646: \endinsert
647: 
648: \topinsert
649: \twoline{\mypic{1-3e.eps}}{\mypic{1-3f.eps}}
650: \twoline{Figure~1.3{\rm (a). $H_{\text d}(8,3,5)$.}}
651: {Figure~1.3{\rm (b). $H_{\text d}(8,5,3)$.}}
652: \endinsert
653: 
654: \topinsert
655: \twoline{\mypic{1-3c.eps}}{\mypic{1-3d.eps}}
656: \twoline{Figure~1.3{\rm (c). $H_{\text d}(5,3,8)$.}}
657: {Figure~1.3{\rm (d). $H_{\text d}(5,8,3)$.}}
658: \endinsert
659: 
660: \topinsert
661: \twoline{\mypic{1-3a.eps}}{\mypic{1-3b.eps}}
662: \twoline{Figure~1.3{\rm (e). $H_{\text d}(3,5,8)$.}}
663: {Figure~1.3{\rm (f). $H_{\text d}(3,8,5)$.}}
664: \endinsert
665: 
666: %\medskip
667: We draw all the hexagons $H(a,b,c)$ and the regions obtained from them by
668: cutting corners so that the horizontal edges have length $b$, and the other two pairs
669: of parallel edges, as we move counterclockwise, have lengths $a$ and $c$.  
670: Let $H_{\text d}(a,b,c)$ be the region obtained from $H(a,b,c)$ by removing
671: maximal staircases from the northwestern and eastern corners (the subscript stands for 
672: the ``diagonal'' position of the cut off corners).  
673: 
674: %Define M, M_*, M^*, M_*^*.
675: 
676: %\medskip
677: For a region $R$ on the triangular lattice, denote by $L(R)$ the number of
678: its lozenge tilings. In the special case when $R$ is obtained from a hexagon
679: $H(a,b,c)$ by removing staircases from two of its corners, we define three more
680: {\it weighted\/} tiling enumerators for $R$ as follows. Consider the tile positions that fit
681: in the indentations of the zig-zag cut that removed a staircase of lozenges (the
682: possible such positions are marked 
683: by ellipses in Figure~1.3(c)). By
684: weighting these tile positions by 1/2, one creates a new, weighted count of the
685: tilings of $R$: each tiling $T$ gets weight $1/2^k$, where $k$ is the number of 
686: lozenges of $T$ occupying positions weighted by 1/2, and the sum of weights of all
687: tilings $T$ of $R$ gives the weighted tiling enumeration
688: \footnote{The motivation to consider such weightings comes from the
689: fact that weightings of that kind arise whenever the Factorization
690: Theorem from \cite{\Ci1} is applied to a (symmetric) region on the
691: triangular lattice. 
692: See \cite{\Ci1, Sec.~6}\cite{\CiucAI}\cite{\Cipp1}\cite{\CiKrAA}\cite{\CKpp2}%
693: \cite{\EisTAA}\cite{\FuKrAC} and the proof of Theorem~1.4 in Section~2
694: for examples.}.
695: Clearly, one can choose to
696: weight by 1/2 {\it only} the tile positions along the cut that removed the 
697: northwestern corner of 
698: $H(a,b,c)$, or, furthermore, to weight by 1/2 {\it only} the tile
699: positions along the cut that removed the  
700: eastern corner. These three
701: possibilities define our three weighted enumerators. We denote them by
702: $L_*^*$, $L^*$, and $L_*$, where a superscript (respectively,
703: subscript) indicates weighting along the cut  
704: from the northwestern (respectively, eastern) corner.
705: 
706: If $b<c<a$ (see Figure~1.3(a)) --- or, by mirror reflection, $c<b<a$ 
707: (see Figure~1.3(b)), --- neither $L(H_{\text d}(a,b,c))$, nor the
708: weighted enumerators $L^*(H_{\text d}(a,b,c))$, $L_*(H_{\text
709: d}(a,b,c))$, and $L^*_*(H_{\text d}(a,b,c))$
710: seem to be given by simple product formulas. The other
711: two cases lead to the following results.
712: 
713: 
714: \proclaim{Theorem 1.1} If $b\leq a\leq c$ $($see Figure~{\rm1.3(c)} for an
715: example$)$, we have
716: $$L(H_{\text d}(a,b,c))=(-1)^{b(b+1)/2} P_b(a-2b-1,b+c+1),\tag1.2$$
717: where $P_n(x,y)$ denotes the product on the right hand side of\/ 
718: {\rm(1.8)}.
719: \endproclaim
720: 
721: \flushpar
722: {\bf Note.} 
723: All the factors in $P_b(a-2b-1,b+c+1)$ are positive
724: except for the factors in the shifted factorial $(a-3b-c+2j-1)_j$, which are all negative
725: since for the largest factor in this product we have
726: $$a-3b-c+3j-2\leq a-c-2\leq -2,$$
727: as $a\leq c$ in the case addressed by Theorem~1.1. Therefore, for $a$, $b$ and $c$ as
728: in Theorem~1.1, the sign of $P_b(a-2b-1,b+c+1)$ is $(-1)^{b(b+1)/2}$, which checks that
729: the right hand side of (1.2) is non-negative.
730: 
731: Still keeping the relative order $b\le a\le c$ of the parameters,
732: the weighted enumerators $L^*(H_{\text d}(a,b,c))$
733: and $L_*(H_{\text d}(a,b,c))$ 
734: do not seem to be given by simple product formulas. But there is one
735: for $L^*_*(H_{\text d}(a,b,c))$.
736: 
737: \proclaim{Theorem 1.2} If $b\leq a\leq c$ $($see Figure~{\rm1.3(c)} for an
738: example$)$, we have
739: $$\multline
740: L^*_*(H_{\text d}(a,b,c))\\
741: =2^{-a-b}
742: \prod _{j=1} ^{b}\frac {(j-1)!\, (a+c-b+2j-1)! \,(c-a+3j-1)_{b-j}\,
743: (a+2c+3j-1)_{b-j+1}} {(b+c+j-1)! \,(a-b+2j-1)!},
744: \endmultline\tag1.3$$
745: where the shifted factorial
746: $(\alpha)_k$ is defined by $(\alpha)_k:=\alpha(\alpha+1)\cdots(\alpha+k-1)$, 
747: $k\ge1$, and $(\alpha)_0:=1$.
748: \endproclaim
749: 
750: \smallpagebreak
751: For $a\leq b\leq c$, plain enumeration of the tilings of $H_{\text d}(a,b,c)$
752: does not seem to be given by a simple product formula. There is, however, a simple
753: formula for $L^*(H_{\text d}(a,b,c))$.
754: As we are going to show in Section~2, the following result follows
755: easily from a determinant evaluation of the second author 
756: \cite{\KratBD, (5.3)}. 
757: 
758: \proclaim{Proposition 1.3} If $a\leq b\leq c$ $($see
759: Figure~{\rm1.3(e)} for an
760: example$)$, 
761: we have
762: $$\multline
763: L^*(H_{\text d}(a,b,c))=\frac{1}{2^a}\prod_{j=1}^{a}
764: \frac{(j-1)!\,(b+2c-3a+3j)\,(b+c-2a+j)!}
765: {(c-a+2j-1)!}\\
766: \cdot\frac {(b+2c-3a+2j+1)_{j-1}\,(2b+c-3a+2j+1)_{j-1}}
767: {(b-a+2j-1)!}.
768: \endmultline$$
769: 
770: %L_*(H_{\text d}(a,b,c))=... is equivalent to above by swapping b and c
771: 
772: \endproclaim
773: 
774: \flushpar
775: {\bf Note.} The special cases when $c=a-1$ or when $b=a-1$ form the
776: subject of \cite{\CKpp2, Pro\-pos\-i\-tion~2.2}.
777: 
778: \smallpagebreak
779: The weighted enumerator $L^*$ clearly makes sense also for the region $H_1(a,b,c)$
780: obtained from $H(a,b,c)$ by cutting off just the northwestern corner. We have the
781: following counterpart of Proctor's formula (1.1).
782: 
783: \proclaim{Theorem 1.4} For $a\leq b$, we have
784: $$L^*(H_1(a,b,c))=\frac{1}{2^a}\prod_{i=1}^a\left[\prod_{j=1}^{b-a}\frac{c+i+j-1}{i+j-1}
785: \prod_{j=b-a+i}^{b}\frac{2c+i+j-1}{i+j-1}\right].\tag1.4$$
786: \endproclaim
787: 
788: 
789: What if we require that the projection of $\pi$ on {\it all three} coordinate planes be
790: contained in the corresponding staircases? An example illustrating this, using the
791: same plane partition as in Figures~1.1 and 1.2, is shown in Figure~1.4.
792: Clearly, by the bijection between plane partitions and lozenge tilings, plane
793: partitions satisfying these conditions are identified with
794: tilings of the region $H_3(a,b,c)$ obtained from $H(a,b,c)$ by removing maximal
795: staircases from three alternating vertices.
796: No matter what the relative ordering of the side lengths $a$, $b$ and $c$ is, 
797: there are always two staircases that
798: ``interfere'' --- i.e., there is no portion of an edge of the hexagon $H(a,b,c)$
799: separating them. 
800: Data suggests that there are no simple product formulas in
801: general. 
802: (Note that, among the cases with two removed staircases, the relative
803: orders of $a,b,c$ not covered by Theorems~1.1, 1.2
804: and Proposition~1.3 are precisely those in which the staircases interfere.) 
805: 
806: However, the special case $a=b=c$ presents significant factorization. Indeed, letting 
807: $T_a$ stand for the triangular region $H_3(a,a,a)$ (the case $a=5$ is shown in
808: Figure~1.5), the number of tilings of $T_a$ factors as follows for $a\leq7$:
809: $$\align
810: L(T_1)&=2\\ 
811: L(T_2)&=3^2\\ 
812: L(T_3)&=2^3\cdot13\\ 
813: L(T_4)&=2^2\cdot5^2\cdot31\\ 
814: L(T_5)&=2\cdot3^2\cdot19^2\cdot37\\ 
815: L(T_6)&=2\cdot7^3\cdot13\cdot43\cdot127\\ 
816: L(T_7)&=2^7\cdot3^5\cdot5^3\cdot7\cdot13\cdot73.
817: \endalign$$ 
818: The amount of factorization is
819: remarkable (also for larger $a$; we have computed and factored $L(T_a)$ up to
820: $a=30$) and
821: comparable, say, to that of the
822: numbers enumerating domino tilings of squares (see \cite{\Kast}). Based on this, we
823: pose the following problem.
824: 
825: \topinsert
826: \twoline{\mypic{1-4.eps}}{\mypic{1-5.eps}}
827: \twoline{\ \ \ \ \ Figure~1.4.{\rm \ \ \ \ \  }}
828: {\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Figure~1.5. {\rm $T_5$.}}
829: \endinsert
830: 
831: \proclaim{Problem 1.5} Find a formula for the number of lozenge
832: tilings of $T_a$%
833: , that explains the large amount of prime factorization of these numbers.
834: \endproclaim
835: 
836: Let us now go back to the case  
837: of plane partitions with the property
838: that their projection on two coordinate planes is contained in the
839: corresponding staircases. As we saw, in terms of 
840: tilings this
841: amounts to counting the tilings of a hexagon with maximal staircases removed from two
842: non-adjacent and non-opposite vertices. What if we remove them from adjacent vertices?
843: This leads to the region $H_{\text a}(a,b,c)$ (illustrated in Figure~1.6%
844: ; evidently, the subscript stands for ``adjacent''), obtained
845: from $H(a,b,c)$ by removing maximal staircases from the top two corners (we assume that
846: these two staircases do not interfere --- otherwise the leftover region has no lozenge
847: tilings; non-interference amounts to $b\geq a+c-1$).
848: 
849: %\medskip
850: The $H_{\text a}(a,b,c)$'s form a family of regions that resemble the case
851: $b\leq a\leq c$ of the $H_{\text d}(a,b,c)$'s (compare Figures~1.6 and 1.3(c)). 
852: Even though they are
853: different, it turns out that the enumeration of tilings of both families of regions 
854: reduces to the evaluation of the same determinant, the one in
855: Theorem~1.10. We have the 
856: following result. 
857: 
858: \proclaim{Theorem 1.6} For $b\geq a+c-1$, we have
859: %
860: $$L(H_{\text a}(a,b,c))=P_a(b-a,c),$$
861: %
862: where $P_n(x,y)$ is the product on the right hand side of\/ {\rm(1.8)}.
863: \endproclaim
864: 
865: \topinsert
866: \centerline{\mypic{1-6.eps}}
867: \centerline{Figure~1.6. {\rm $H_{\text a}(3,8,5)$.}}
868: \endinsert
869: 
870: Also here, let us consider weighted enumerators. As before, let us
871: denote by $L_*^*$, $L^*$, and $L_*$ the weighted tiling enumerators 
872: where a superscript (respectively,
873: subscript) indicates that the tiles along the northwestern zig-zag
874: line
875: (respectively, northeastern) are weighted by $1/2$. 
876: While $L^*(H_{\text a}(a,b,c))$
877: and $L_*(H_{\text a}(a,b,c))$ do not seem to be given by simple
878: product formulas, this is the case for $L_*^*(H_{\text
879: a}(a,b,c))$.
880: 
881: \proclaim{Theorem 1.7} For $b\geq a+c-1$, we have
882: %
883: $$\multline
884: L^*_*(H_{\text a}(a,b,c))=
885: 2^{-c-a}\frac {(b+2c-a+2)_a} {(a+b-c+2)_a}\\
886: \times
887: \prod _{j=1} ^{a}\frac {(j-1)! \,(b+c-a+2j-1)! \,(b-a-c+2j+2)_j 
888: \,(b+2c-a+3j+2)_{a-j}} {(b+2j-1)! \,(c+a-j)!}.
889: \endmultline$$
890: %
891: \endproclaim
892: 
893: In view of the previously made observation that in the case that
894: $b<a+c-1$ the maximal staircases interfere and their removal results
895: in a region which is not tilable, it may seem absurd to insist on
896: having ``analogues" of Theorems~1.6 an 1.7 for $b<a+c-1$. But why,
897: instead of removing {\it maximal\/} staircases, not remove 
898: {\it partial\/}
899: staircases? To be precise, if $a+b+c\equiv 0$ mod 2, then
900: let us remove the partial staircase $(a-1,a-2,\dots,(a-b+c)/2)$
901: from the top-left vertex of the hexagon, 
902: and the partial staircase $(c-1,c-2,\dots,(c-b+a)/2)$ 
903: from the top-right vertex. 
904: (See Figure~1.7(a), in which the removed
905: staircases are indicated by the white regions. The shades should be
906: ignored at this point.) We obtain a region that looks like a pentagon
907: with an ``artificial" peak glued on top. Any lozenge tiling of
908: this region is uniquely determined in the rhombus that is composed
909: out of the triangular peak and its upside-down mirror image. 
910: (In Figure~1.7(a) this rhombus is shaded, and the
911: unique way to tile this rhombus is shown.) Hence, we may equally well
912: remove this rhombus. The leftover region now has the form of a
913: pentagon with a notch (see Figure~1.7(b); at this point the ellipses
914: are without relevance). Let us denote this region by $H_{\text
915: n}(a,b,c)$. Remarkably, extensive computer calculations suggest that
916: the number of lozenge tilings of $H_{\text n}(a,b,c)$ is given by a
917: ``simple" product formula.
918: We state it as Conjecture~A.1 in the
919: Appendix. The fact that the result, 
920: even though given in terms of a
921: completely explicit product, is unusually
922: complex\footnote{No nontrivial simplifications seem to be possible.
923: We are not aware of any other ``nice" result which is similarly
924: involved.} may indicate that proving the conjecture may be a
925: formidable task.
926: 
927: %Christian: Relabelled figures 1.7 and 1.8, and moved the
928: %   new figure 1.8 to a later place.
929: \def\epsfsize#1#2{0.35#1}
930: \topinsert
931: \twoline{\mypic{1-12a.eps}}{\mypic{1-12b.eps}}
932: \twoline{Figure~1.7{\rm(a). \ \ \ \ \ \ }}{
933: Figure~1.7{\rm(b). $H_{\text n}(6,5,7)$}}
934: \vskip-5.3cm
935: \hbox{\hskip1.65cm
936: \btexdraw
937:   \drawdim truecm \setunitscale1.5
938:   \linewd.01
939: \htext(0.6 1){$a$}
940: \htext(-.75 0){$b$}
941: \htext(-2.1 1){$c$}
942: \htext(1.5 2.8){$(a+b-c)/2$}
943: \htext(4 2.8){$(c+b-a)/2$}
944: \htext(5 1){$a$}
945: \htext(3.6 -.1){$b$}
946: \htext(2 1){$c$}
947: \rtext td:-60 (2.1 2.6){$\left\{ \vbox{\vskip.9cm} \right. $}
948: \rtext td:-120 (4.7 2.5){$\left\{ \vbox{\vskip1.2cm} \right. $}
949: \rtext td:30 (2.2 1){$\left\{ \vbox{\vskip1.6cm} \right. $}
950: \rtext td:-30 (4.7 1) {$\left. \vbox{\vskip1.5cm} \right\} $}
951: \rtext td:90 (3.7 0.1){$\left\{ \vbox{\vskip1.2cm} \right. $}
952: \etexdraw
953: }
954: \vskip1cm
955: \endinsert
956: 
957: Moreover, it seems that the region $H_{\text n}(a,b,c)$ also allows a
958: weighted enumeration which is given by a simple product formula. Let
959: us, as before, denote by 
960: $L_*^*$, $L^*$, and $L_*$ the weighted tiling enumerators 
961: where a superscript (respectively,
962: subscript) indicates that the tiles along the northwestern zig-zag
963: line
964: (respectively, northeastern) are weighted by $1/2$. (In Figure~1.7(b)
965: these tiles are marked by ellipses.) While $L^*(H_{\text n}(a,b,c))$
966: and $L_*(H_{\text n}(a,b,c))$ do not seem to be given by simple
967: product formulas, this seems to be the case for $L_*^*(H_{\text
968: n}(a,b,c))$. We state it as Conjecture~A.2 in the Appendix. 
969: Again, the result is
970: unusually complex, which may indicate that a proof may be a
971: considerable undertaking.
972: 
973: \smallpagebreak
974: There is one more possibility for choosing two corners of the hexagon from which to
975: remove maximal staircases --- two {\it opposite} corners. Data suggests that in general
976: this does not lead to simple product formulas. There is one exception, when the sides
977: supporting the removed staircases are equal (see Figure~1.8 for an example), 
978: but this is a ``semi-frozen''
979: situation --- each tiling decomposes in tilings of parallel strips of width two (see
980: the proof of Proposition~1.8 in Section 2). 
981: 
982: \topinsert
983: \centerline{\mypic{1-7.eps}}
984: \centerline{Figure~1.8. {\rm $H_{\text o}(4,6,4)$.}}
985: \endinsert
986: 
987: %\medskip
988: Let $H_{\text o}(a,b,c)$ be the region obtained from $H(a,b,c)$ by removing maximal
989: staircases from the western and eastern corners. (Not unexpectedly,
990: here, the subscript stands for ``opposite.'')
991: 
992: \proclaim{Proposition 1.8}  $L(H_{\text o}(a,b,a))=(b+1)^a.$
993: \endproclaim
994: 
995: \topinsert
996: \twoline{\mypic{1-8.eps}}{\mypic{1-9.eps}}
997: \twoline{Figure~1.9.{\rm \ \ \ \ \  }}{\ \ \ \ \ \ \ \ \ \
998: Figure~1.10.{\rm }}
999: \endinsert
1000: 
1001: A different viewpoint that can naturally lead one to consider the regions
1002: introduced above (hexagons with
1003: corners cut off) is based on symmetry classes of plane partitions. (It was in fact
1004: this viewpoint that provided the original motivation to study these regions.) Consider
1005: the regular hexagon $H_{2n}:=H(2n,2n,2n)$. The ten symmetry classes of plane
1006: partitions contained in a cube of side $2n$ (see \cite{\Stapp} for their definition) are
1007: identified with the ten symmetry classes of tilings of $H_{2n}$ (see \cite{\Ku}). 
1008: Define a {\it ray} of tiles to be a sequence of $n$ tiles extending from the center of 
1009: $H_{2n}$ to the nearest point of one of its edges. The six rays of tiles of $H_{2n}$ 
1010: are shown, for $n=3$, in Figure~1.9. It is easy to see that the tilings of $H_{2n}$ 
1011: that have CSTC 
1012: symmetry (i.e., cyclically symmetric, transposed complementary tilings)
1013: contain 
1014: the tiles of all six rays, and the restriction of such a tiling to one of the six congruent regions 
1015: left by removing the rays determines the whole tiling uniquely (see
1016: Figure~1.9). The 
1017: regions $H_{\text d}(a,b,c)$, $b\leq a\leq c$, form a two parameter generalization of 
1018: this (compare Figures~1.9 and 1.3(c)).
1019: 
1020: %\medskip
1021: Similarly, TC (i.e., transposed complementary) symmetry forces inclusion of two
1022: opposite rays in the tiling, and reduces to enumerating tilings of one of the two
1023: pieces left over after removing the two opposite rays of tiles (see
1024: Figure~1.10). 
1025: The regions
1026: corresponding to the plane partitions considered by Proctor (hexagons with one corner
1027: cut off) form a one parameter generalization of this (compare
1028: Figures~1.10 and 1.1).
1029: 
1030: \topinsert
1031: \twoline{\mypic{1-10.eps}}{\mypic{1-11.eps}}
1032: \twoline{Figure~1.11.{\rm \ \ \ \ \  }}{\ \ \ \ \ \ \ \ \ \
1033: Figure~1.12.{\rm }}
1034: \endinsert
1035: 
1036: We are thus naturally led
1037: to consider the regions generated by removing {\it three}
1038: alternating rays, as shown in Figure~1.11. This region does not correspond to a symmetry
1039: class of plane partitions, but it is nevertheless quite 
1040: compelling
1041: to consider in this 
1042: context. The regions $H_{\text a}(a,b,c)$ form a two parameter generalization of it
1043: (compare Figures~1.11 and 1.6).
1044: The two parameters were essential in conjecturing a formula for the number of tilings
1045: of these regions, based on data: polynomials fully factored into linear factors
1046: contain much more information than just integers factored into small primes. 
1047: 
1048: %\medskip
1049: To finish this analysis, we mention that removing {\it one} ray (see
1050: Figure~1.12) 
1051: leads to a region
1052: whose number of tilings has a simple product expression, as it easily follows from the
1053: Factorization Theorem of \cite{\Ci1} and the results of \cite{\Cipp1}. 
1054: 
1055: %\medskip
1056: To rephrase the above statements, if one regards the
1057: regions formed by removing rays as being built up of $60^\circ$ sectors, the
1058: tilings of the regions consisting of 1, 2, 3 or 6 sectors are enumerated by simple
1059: product formulas. Data suggests that this is not the case for 4 or 5
1060: sectors.
1061: 
1062: We prove our results in Section~2 
1063: by employing a standard bijection between lozenge
1064: tilings and 
1065: non-intersecting lattice paths, thus, due to the
1066: Lindstr\"om--Gessel--Viennot theorem \cite{\LindAA}\cite{\GV},
1067: obtaining a determinant for the number (respectively weighted count) 
1068: of tilings that we are
1069: interested in, and, finally, by evaluating the resulting determinants.
1070: In most of the cases, we obtain special cases of the two 
1071: determinant evaluations that we state in Theorems~1.9 and 1.10 below.
1072: Theorem~1.9 is due to the second author \cite{\KratBD, (5.3)} (see 
1073: \cite{\Amdeb} for a simple proof, which is reproduced in \cite{\CKpp2}). 
1074: The determinant evaluation in
1075: Theorem~1.10 
1076: does not seem to have appeared previously in the literature.
1077: The paper
1078: \cite{\CiKrAD} contains our original proof, which is rather involved,
1079: but has its own appeal as it contains a non-automatic (!) application
1080: of Gosper's algorithm \cite{\GospAB} (see also 
1081: \cite{\GrKPAA, Sec.~5.7}\cite{\PeWZAA, Sec.~II.5}). Later we
1082: discovered that, in fact, there is a combinatorial argument which
1083: transforms the determinant in Theorem~1.10 into an instance of the
1084: determinant in Theorem~1.9, so that these two determinant evaluations
1085: are actually equivalent. It is this argument that we give in
1086: Section~2.
1087: 
1088: \proclaim{Theorem 1.9}Let $x$, $y$ and $n$ be nonnegative integers with
1089: $x+y>0$. Let $K_n(x,y)$ be the matrix 
1090: $$\align
1091: K_n(x,y)&:=
1092: \left(\frac{(x+y+i+j-1)!}{(x+2i-j)!\,(y+2j-i)!}\right)_{1\leq i,j\leq
1093: n}\\
1094: &\hphantom{:}=
1095: \left(\frac{1}{x+2i-j}\binom {x+y+i+j-1}{y+2j-i}\right)_{1\leq i,j\leq
1096: n}.
1097: \tag1.5\endalign$$
1098: Then 
1099: $$\det(K_n(x,y))=\prod_{j=1}^{n}\frac{(j-1)!\,(x+y+j)!\,
1100: (2x+y+2j+1)_{j-1}\,(x+2y+2j+1)_{j-1}}
1101: {(x+2j-1)!\,(y+2j-1)!}.\tag1.6$$
1102: where, as before, the shifted factorial
1103: %Christian: To be consistent with the other places, I changed
1104: %  the a's here into \alpha's.
1105: $(\alpha)_k$ is defined by $(\alpha)_k:=\alpha(\alpha+1)\cdots
1106: (\alpha+k-1)$, $k\ge1$, and $(\alpha)_0:=1$.
1107: \endproclaim
1108: 
1109: \proclaim{Theorem 1.10} Let $n$ be a positive integer, and let $x$ and
1110: $y$ be nonnegative integers. Let $A_n(x,y)$ be the matrix 
1111: $$A_n(x,y):=\left(\binom{x+y+j}{x-i+2j}-\binom{x+y+j}{x+i+2j}\right)_{1\leq i,j\leq n}.
1112: \tag1.7$$
1113: Then 
1114: $$\det A_n(x,y)=\prod _{j=1} ^{n}\frac {(j-1)!\,(x+y+2j)!\,(x-y+2j+1)_j\,
1115: (x+2y+3j+1)_{n-j}} {(x+n+2j)!\,(y+n-j)!}.\tag1.8$$
1116: \endproclaim
1117: 
1118: \flushpar
1119: {\bf Note.} 
1120: Theorems~1.9 and 1.10 are only formulated for
1121: nonnegative integral $x$ and
1122: $y$. But in fact, with a
1123: generalized definition of factorials and binomials (cf\.
1124: \cite{\GrKPAA, \S5.5, (5.96), (5.100)},
1125: both theorems would also make sense and be true for complex $x$ and $y$. 
1126: 
1127: 
1128: \mysec{2. Proofs of the results}
1129: 
1130: \medskip
1131: 
1132: As already mentioned at the end of the Introduction,
1133: we employ in our proofs a standard bijection that maps each lozenge tiling $T$ of
1134: a region $R$ on the triangular lattice to a family of non-intersecting lattice paths 
1135: taking steps east or north on the grid lattice $\Z^2$. This bijection works as
1136: follows. Choose a lattice line direction $d$ --- without loss of generality, the
1137: horizontal direction --- , and mark with a dot the unit segments parallel to $d$ on the 
1138: boundary of $R$ (see Figure~2.1). 
1139: Each marked segment is either on top or at the bottom of the region $R$.
1140: Label from right to left the ones at the bottom of $R$ by
1141: $u_1,u_2,\dotsc,u_m$ and the
1142: ones on top of $R$ by $v_1,v_2,\dotsc,v_n$. 
1143: 
1144: \def\epsfsize#1#2{0.35#1}
1145: \topinsert
1146: \vbox{
1147: \twoline{\mypic{2-1.eps}}{\mypic{2-1a.eps}}
1148: \twoline{Figure~2.1.{\rm \ \ \ \ \  }}{\ \ \ \ \ \ \ \ \ \ Figure~2.2.{\rm }}
1149: \vskip-1.2cm
1150: \centerline{\hskip7.2cm$u_3\ u_2\ u_1$}
1151: \vskip-5.9cm
1152: \centerline{\hskip6.7cm$v_1$}
1153: \vskip-0.05cm
1154: \centerline{\hskip5.4cm$v_2$}
1155: \vskip-0.05cm
1156: \centerline{\hskip4.1cm$v_3$}
1157: \vskip5cm
1158: }
1159: \endinsert
1160: 
1161: \topinsert
1162: \vskip10pt
1163: $$
1164: \Einheit=.4cm
1165: \Gitter(7,11)(-3,-2)
1166: \Koordinatenachsen(7,11)(-3,-2)
1167: \Pfad(0,0),1212211222212\endPfad
1168: \Pfad(-1,1),212212212212\endPfad
1169: \Pfad(-2,2),22221221221\endPfad
1170: \Diagonale(-1,-3){7}
1171: \DickPunkt(0,0)
1172: \DickPunkt(-1,1)
1173: \DickPunkt(-2,2)
1174: \DickPunkt(5,8)
1175: \DickPunkt(3,9)
1176: \DickPunkt(1,10)
1177: \Label\ru{y=x-2}(3,0)
1178: \Label\lu{u_1}(0,0)
1179: \Label\lu{u_2}(-1,1)
1180: \Label\lu{u_3}(-2,2)
1181: \Label\ro{v_1}(5,8)
1182: \Label\ro{v_2}(3,9)
1183: \Label\ro{v_3}(1,10)
1184: \hbox{\hskip5.5cm}
1185: \Gitter(7,11)(-3,-3)
1186: \Koordinatenachsen(7,11)(-3,-3)
1187: \Pfad(0,-1),21212211222212\endPfad
1188: \Pfad(-1,-2),222212212212212\endPfad
1189: \Pfad(-2,-3),2222222221221221\endPfad
1190: \Diagonale(-2,-4){8}
1191: \DickPunkt(0,0)
1192: \DickPunkt(-1,1)
1193: \DickPunkt(-2,2)
1194: \DickPunkt(0,-1)
1195: \DickPunkt(-1,-2)
1196: \DickPunkt(-2,-3)
1197: \DickPunkt(5,8)
1198: \DickPunkt(3,9)
1199: \DickPunkt(1,10)
1200: \Label\ru{y=x-2}(3,0)
1201: \hskip1.8cm
1202: $$
1203: \vskip7pt
1204: \twoline{Figure~2.3{\rm(a). \ \ \ \ \  }}{\ \ \ \ \ \ \ \ \ \
1205: Figure~2.3{\rm(b).  }}
1206: \vskip10pt
1207: \endinsert
1208: 
1209: Consider now the tile $t_1$ of $T$ resting on $u_i$, for some fixed $1\leq i\leq m$
1210: (see Figure~2.2 for an example of a tiling $T$ of the region from Figure 2.1).
1211: Let $t_2$ be the other tile of $T$ containing the side of $t_1$ opposite $u_i$.
1212: Continue the sequence of selected tiles by choosing $t_3$ to be the tile of $T$ sharing
1213: with $t_2$ the side of $t_2$ opposite the one common to $t_2$ and $t_1$. This
1214: procedure leads to a path of rhombic tiles growing upward, which clearly must end on
1215: one of the $v_j$'s. 
1216: This path of rhombi can be identified with a (linear) path that
1217: starts at the midpoint of $u_i$ and ends at the midpoint of $v_j$,
1218: see Figure~2.2. (There, the resulting linear paths are indicated by
1219: dotted segments.) After normalizing the oblique coordinate system and
1220: rotating it in standard position, we obtain a lattice path on
1221: $\Z^2$ that starts at the midpoint of $u_i$ (actually, its image
1222: after these normalizations), ends at the midpoint of $v_j$ (again, actually 
1223: its image after these normalizations) and takes 
1224: unit steps east or north. (See Figure~2.3(a) for the resulting
1225: lattice paths in our example.)
1226: One obtains this way a family $\Cal P$ of $m$ 
1227: lattice paths, one for each $1\leq
1228: i\leq m$, and they cannot touch each other
1229: since the corresponding paths of tiles are disjoint.
1230: We obtain in particular that $m\leq n$, and hence by symmetry $m=n$. It is easy to
1231: see that the correspondence $T\mapsto \Cal P$ is a bijection between the set of
1232: tilings $T$ of $R$ and the families $\Cal P$ 
1233: of non-intersecting lattice paths starting at the
1234: midpoints of $u_1,u_2,\dotsc,u_n$, ending at the midpoints of
1235: $v_1,v_2,\dotsc,v_n$ and
1236: contained within $R$.
1237: 
1238: 
1239: \proclaim{Lemma 2.1} For $b\leq a\leq c$, we have 
1240: $L(H_{\text d}(a,b,c))=(-1)^{b(b+1)/2} \det A_b(a-2b-1,b+c+1)$.
1241: \endproclaim
1242: 
1243: \pf Label the horizontal unit segments on the boundary of $H_{\text d}(a,b,c)$ as
1244: described above. 
1245: %This yields segments $u_1,u_2,\dotsc,u_b$ below our region and segments
1246: %$v_1,v_2,\dotsc,v_b$ above it.
1247: Choose an oblique coordinate system with the origin at the midpoint of $u_1$ and
1248: coordinate axes parallel to the non-horizontal lattice lines of the triangular
1249: lattice (see Figure~2.1). 
1250: Applying the procedure described above to $H_{\text d}(a,b,c)$ one obtains that 
1251: $L(H_{\text d}(a,b,c))$ is equal to the number of families of non-intersecting
1252: lattice paths 
1253: with starting points $u_i=(-i+1,i-1)$, $i=1,2,\dotsc,b$, ending points
1254: $v_j=(a-2j+2,c+j-1)$, $j=1,2,\dotsc,b$, and with the additional requirement that they 
1255: do not touch the
1256: line 
1257: $y=x-2$.
1258: (This requirement ensures that the corresponding paths of rhombi stay
1259: within our region $H_{\text d}(a,b,c)$; see Figure~2.3(a). 
1260: Note that by abuse of notation we denote the
1261: midpoints of the $u_i$'s and $v_j$'s by the same symbols we use for the
1262: segments.)
1263: 
1264: By the Lindstr\"om-Gessel-Viennot theorem 
1265: \cite{\LindAA, Lemma~1}\cite{\GV}\cite{\Stenlp, Theorem~1.2}, the number of 
1266: such families
1267: of non-intersecting lattice paths is given by the determinant of the $b\times b$ matrix
1268: whose $(i,j)$-entry is the number of lattice paths from $u_i$ to $v_j$ that
1269: are strictly above the line $y=x-2$. By Andr\'e's Reflection Principle \cite{\Feller}, 
1270: this number is
1271: $$\binom{a+c-j+1}{a-2j+i+1}-\binom{a+c-j+1}{a-2j-i+1}.$$
1272: Therefore, the Lindstr\"om-Gessel-Viennot theorem implies that
1273: $$L(H_{\text d}(a,b,c))=
1274: \det \left(\binom{a+c-j+1}{a-2j+i+1}-\binom{a+c-j+1}{a-2j-i+1}
1275: \right)_{1\leq i,j\leq b}.\tag2.1$$
1276: Reversing columns (i.e., replacing $j$ by $b+1-j$) in (2.1) the right
1277: hand side becomes
1278: $$(-1)^{b(b-1)/2}\det \left(\binom{a+c+j-b}{a+2j+i-2b-1}-\binom{a+c+j-b}{a+2j-i-2b-1}
1279: \right)_{1\leq i,j\leq b}.\tag2.2$$
1280: The entries of the matrix in (2.2) are readily seen to be precisely the negatives of
1281: the entries of $A_b(a-2b-1,b+c+1)$. This implies the statement of the Lemma.  $\square$
1282: 
1283: %$$\align
1284: %(-1)^{b(b-1)/2}\det \left(\binom{a+c+j-b}{a+2j+i-2b-1}-\binom{a+c+j-b}{a+2j-i-2b-1}
1285: %\right)_{1\leq i,j\leq b}&\\
1286: %(-1)^{b(b-1)/2}\det
1287: %\left(\binom{(a-2b-1)+(b+c+1)+j}{(a-2b-1)+2j+i}-\binom{(a-2b-1)+(b+c+1)+j}
1288: %{(a-2b-1)+2j-i}
1289: %\right)_{1\leq i,j\leq b}&\\
1290: %(-1)^{b+b(b-1)/2}\det A_b(a-2b-1,b+c+1)&,
1291: %\endalign$$
1292: 
1293: \smallpagebreak
1294: {\it Proof of Theorem 1.10.} The preceding proof of Lemma~2.1 shows
1295: (by renumbering the lattice paths from left to right)
1296: that $(-1)^{n(n+1)/2}A_n(x,y)$ counts the number of families $\Cal P$
1297: of $n$ non-intersecting lattice paths, with starting points
1298: $(-n+i,n-i)$, $i=1,2,\dots,n$, and end points $(x+2j+1,y-j-1)$,
1299: $j=1,2,\dots,n$,
1300: with the additional requirement that they do not touch the line
1301: $y=x-2$ (see Figure~2.3(a)
1302: for an example). Now, for each such family, 
1303: we prepend $(2n-2i+1)$ vertical steps to the
1304: $i$-th path. Thus we obtain families $\Cal P'$
1305: of $n$ non-intersecting lattice paths, with starting points
1306: $(-n+i,-n+i-1)$, $i=1,2,\dots,n$, and end points 
1307: $(x+2j+1,y-j-1)$, $j=1,2,\dots,n$,
1308: with the additional requirement that they do not touch the line
1309: $y=x-2$. (See Figure~2.3(b)
1310: for the resulting path family in our example.) In fact, this is a
1311: bijection between the former and latter path families, because the
1312: prepended path portions are in fact forced by the boundary $y=x-2$. 
1313: Therefore $(-1)^{n(n+1)/2}A_n(x,y)$ 
1314: is also equal to the number of the latter path
1315: families. 
1316: 
1317: Again we may apply the Lindstr\"om-Gessel-Viennot theorem. Since the
1318: Reflection Principle yields that the number of paths from
1319: $(-n+i,-n+i-1)$ to $(x+2j+1,y-j-1)$ which do not touch the line
1320: $y=x-2$ is given by
1321: $$\multline
1322: \binom {x+y+j+2n-2i+1}{x+2j+n-i+1}-\binom {x+y+j+2n-2i+1}{x+2j+n-i}\\
1323: =
1324: \frac {(y-x-3j)\,(x+y+j+2n-2i+1)!} {(x+2j+n-i+1)!\,(y+n-j-i+1)!},
1325: \endmultline$$
1326: we infer that $(-1)^{n(n+1)/2}A_n(x,y)$ is equal to
1327: $$\align
1328: \det\bigg(&\frac {(y-x-3j)\,(x+y+j+2n-2i+1)!}
1329: {(x+2j+n-i+1)!\,(y+n-j-i+1)!}\bigg)_{1\le i,j\le n}\\
1330: &=\prod _{j=1} ^{n}(y-x-3j)\cdot
1331: \det\left(\frac {1} {y+n-j-i+1}\binom {x+y+j+2n-2i+1}
1332: {x+2j+n-i+1}\right)_{1\le i,j\le n}\\
1333: &=\prod _{j=1} ^{n}(y-x-3j)\cdot
1334: \det\left(\frac {(-1)^{x+2j+n-i+1}} {y+n-j-i+1}\binom {-y-n+j+i-1}
1335: {x+2j+n-i+1}\right)_{1\le i,j\le n}\\
1336: &=\prod _{j=1} ^{n}\big((-1)^{x+n-j}(y-x-3j)\big)\\
1337: &\hskip2cm\times
1338: \det\left(\frac {1}
1339: {-y-x-2n+2i-j-2}\binom {-y-n+j+i-2}{x+2j+n-i+1}\right)_{1\le i,j\le n}.
1340: \endalign$$
1341: (At the second to last equality we used that
1342: $\binom{n}{k}=(-1)^k\binom{-n+k-1}{k}$.)
1343: This latter determinant is the determinant $\det K_n(-y-x-2n-2,x+n+1)$, 
1344: with $K_n(x,y)$ defined in (1.5). 
1345: In view of Theorem~1.9, this proves (1.8), after
1346: some manipulation. $\square$
1347: 
1348: \smallpagebreak
1349: {\it Proof of Theorem 1.1.} This follows directly from Lemma~2.1 and Theorem~1.10. 
1350: $\square$
1351: 
1352: \smallpagebreak
1353: {\it Proof of Theorem 1.2.} As in the proof of Lemma~2.1,
1354: we map the tilings to families $\Cal P$
1355: of non-intersecting lattice paths, with starting points 
1356: $u_i=(-i+1,i-1)$, $i=1,2,\dotsc,b$, ending points
1357: $v_j=(a-2j+2,c+j-1)$, $j=1,2,\dotsc,b$, and with the additional requirement 
1358: that they do not touch the line $y=x-2$ (see again Figure~2.3(a)). 
1359: Following the proof of
1360: Theorem~1.10, we prepend $2i-1$ vertical steps to the $i$-th path
1361: (because here we kept the numbering of the paths from right to left), so
1362: that we obtain families $\Cal P'$ 
1363: of non-intersecting lattice paths, with starting points 
1364: $u_i=(-i+1,-i)$, $i=1,2,\dotsc,b$, ending points
1365: $v_j=(a-2j+2,c+j-1)$, $j=1,2,\dotsc,b$, and with the additional requirement 
1366: that they do not touch the line $y=x-2$ (see again Figure~2.3(b)). 
1367: However, unlike in the
1368: proofs of Lemma~2.1 and Theorem~1.10, here each family has a certain
1369: weight, given by the $\ell$-th power of $1/2$, where $\ell$ is the number
1370: of lozenges that are weighted by $1/2$ in the corresponding tiling
1371: (compare Figures~1.3(c), 2.1 and 2.3(b)).
1372: 
1373: To realize this weight, we give each horizontal step from
1374: $(a-2k+1,c+k-1)$ to $(a-2k+2,c+k-1)$, for some $k$, 
1375: the weight $1/2$. This takes
1376: care of the fact that the lozenges along the northwestern zig-zag
1377: line are weighted by $1/2$. To also take into account that the
1378: lozenges along the eastern zig-zag line are weighted by $1/2$, we
1379: assign a weight of 2
1380: %Christian:
1381: (sic!) to each horizontal step from
1382: %Christian: Changed -k into k.
1383: $(k,k)$ to $(k+1,k)$,
1384: for some $k$
1385: (i.e., to each horizontal step which terminates directly at the line
1386: $y=x-1$
1387: the paths are not allowed to cross). This generates our weight, up
1388: to a multiplicative constant of $2^a$. 
1389: Indeed, for each marked lozenge position along the eastern boundary, 
1390: a tiling $T$ has
1391: a lozenge in that position if and only if the corresponding unit 
1392: segment weighted by 2
1393: %Christian: modified that place.
1394: is {\it not\/} a step on some lattice path 
1395: of the family corresponding to $T$, thereby giving rise to a missing
1396: weight of $1/2$ in comparison to path families where some path does
1397: contain that step. To give an explicit example,
1398: the tiling in Figure~2.2 contains two tiles weighted by $1/2$ 
1399: along the eastern boundary, the third and the fifth from the
1400: bottom. These are the ones which are completely white, as there
1401: is no lattice path running through them. Hence, in the corresponding
1402: path family shown in Figure~2.3(b), the step from $(2,2)$ to $(3,2)$
1403: and the step from $(4,4)$ to $(5,4)$ (both weighted by 2) 
1404: are not contained by 
1405: any of the paths.
1406: 
1407: Now we want to write down the Lindstr\"om--Gessel--Viennot determinant
1408: for our weighted count (as defined just above). 
1409: In order to do so, we need the weighted count
1410: of paths from $(-i+1,-i)$ to $(a-2j+2,c+j-1)$ which do not touch
1411: $y=x-2$.
1412: We claim that the weighted count of these latter paths is the same as the
1413: weighted count of {\it all\/} paths from $(-i+1,-i)$ to 
1414: $(a-2j+2,c+j-1)$, in which the last step of the
1415: path has weight $1/2$ if it is a horizontal step. (It should be noted
1416: that in this weighted count there are no steps with weight 2 anymore.) 
1417: This is seen as follows: suppose we are
1418: given a path from $(-i+1,-i)$ to $(a-2j+2,c+j-1)$ 
1419: which does not touch the line $y=x-2$, and which has exactly $\ell$
1420: touching points on the line $y=x-1$. These $\ell$ touching points on
1421: $y=x-1$ must be reached by horizontal steps from
1422: %Christian: Changed -k into k.
1423: $(k,k)$ to $(k+1,k)$, each of which contribute a weight of $2$.
1424: Thus, in total, this gives contribution of $2^\ell$ to the weight.
1425: Now we map such a path to $2^\ell$ paths from
1426: $(-i+1,-i)$ to $(a-2j+2,c+j-1)$ (without restriction), 
1427: by focussing on the path
1428: portions between two consecutive touching points, including the
1429: portion between $(-i+1,-i)$ and the first touching point, and keeping
1430: any of them either fixed or reflecting it in the line 
1431: $y=x-1$. This proves the assertion. 
1432: 
1433: %Christian: More text.
1434: By distinguishing between the cases where the last step of a path is
1435: vertical respectively horizontal, 
1436: the new weighted count of the paths from $(-i+1,-i)$ to $(a-2j+2,c+j-1)$ 
1437: then is seen to be
1438: $$\binom {a+c+2i-j-1}{a-2j+i+1}+\frac {1} {2}\binom
1439: {a+c+2i-j-1}{a-2j+i}=
1440: \frac {1} {2}\frac {(a+2c+3i-1)\,(a+c+2i-j-1)!}
1441: {(a-2j+i+1)!\,(c+i+j-1)!}.$$
1442: 
1443: Therefore the Lindstr\"om--Gessel--Viennot determinant 
1444: is seen, by manipulations similar to those in the proof of Theorem 1.10, to be
1445: $$\multline
1446: \det\bigg(\frac {1} {2}\frac {(a+2c+3i-1)\,(a+c+2i-j-1)!}
1447: {(a-2j+i+1)!\,(c+i+j-1)!}\bigg)_{1\le i,j\le b}\\
1448: =2^{-b}\prod _{i=1} ^{b}\big((-1)^{a+i}(a+2c+3i-1)\big)
1449: \det\left(\frac {1} {-a-c+j-2i}\binom {-c-i-j}{a-2j+i+1}\right)_{1\le i,j\le b}.
1450: \endmultline$$
1451: After reversing the order of rows and columns (i.e., after replacing $i$
1452: by $b+1-i$ and $j$ by $b+1-j$), it is seen that this
1453: determinant is the determinant $\det K_b(-a-c-b-1,a-b)$. Application
1454: of Theorem~1.9, division of the resulting expression by $2^a$, 
1455: and some rearrangement finish the proof of the
1456: theorem. $\square$
1457: 
1458: 
1459: 
1460: \smallpagebreak
1461: {\it Proof of Proposition 1.3.} Consider the region $H_{\text d}(a,b,c)$ and choose the
1462: direction $d$ in the bijection between tilings and lattice paths to be the direction
1463: of the lattice lines going from southwest to northeast
1464: (see Figure~2.4). Consider the unit segments 
1465: parallel to $d$ on the boundary, and label the midpoints of those on the eastern 
1466: boundary, from top to bottom, by $u_1,u_2,\dotsc,u_a$, and the midpoints of those on the
1467: northwestern boundary by $v_1,v_2,\dotsc,v_a$. Choose an oblique coordinate system
1468: centered $\sqrt{3}$ units above $u_1$ (see Figure~2.4) and with axes along the 
1469: northwestern and western lattice line
1470: directions.
1471: 
1472: 
1473: \def\epsfsize#1#2{0.35#1}
1474: \topinsert
1475: \centerline{\mypic{2-2.eps}}
1476: \centerline{Figure~2.4. {\rm }}
1477: \endinsert
1478: 
1479: By the bijection between tilings and lattice paths, each tiling $T$ of $H_{\text
1480: d}(a,b,c)$ is identified with a family $\Cal P$ of 
1481: non-intersecting lattice paths with 
1482: starting points 
1483: %Christian: Unfortunately, the given coordinatization does not match
1484: %  with Figure 2.4. Either you have to shift the cordinate axes
1485: %  by two units up, or you have to add (2,-1) to the starting
1486: %  and end points. (I consider the latter solution less attractive.) 
1487: $(-2i,i)$, $i=1,2,\dotsc,a$, 
1488: and ending points $(c-a-j,b-a+2j)$, 
1489: $j=1,2,\dotsc,a$.
1490: (Unlike in the proof of Lemma~2.1, no additional requirements on the paths are
1491: needed). 
1492: 
1493: The weighted enumerator $L^*$ assumes that the northwesternmost $a$ tile positions
1494: are weighted by $1/2$ (these positions are marked in Figure~2.4). 
1495: Correspondingly, the paths of $\Cal P$ whose last step is a
1496: %Christian: just to be consistent with the rest
1497: %$y$-step 
1498: vertical step have weight $1/2$ 
1499: %Christian: minor addition
1500: (as before, the weight of a lattice path is the product of the weights
1501: of its steps). The weight of the family $\Cal P$ is the product of the weights of its
1502: members, and by construction it matches the weight of the tiling $T$. 
1503: By the Lindstr\"om-Gessel-Viennot theorem,
1504: the total weight of those families $\Cal P$ that are
1505: non-intersecting --- and hence $L^*(H_{\text d}(a,b,c))$ --- is given by the determinant of
1506: the $a\times a$ matrix whose $(i,j)$-entry equals the total weight of the paths from
1507: $u_i$ to $v_j$. Splitting the latter family in two according to the type of the last
1508: step, one obtains that its total weight is
1509: %
1510: $$\align
1511: &\binom{b+c-2a+i+j-1}{c-a+2i-j-1}+\frac{1}{2}\binom{b+c-2a+i+j-1}{c-a+2i-j}\\
1512: &\ \ \ \ =\frac{b+2c-3a+3i}{2}\frac{(b+c-2a+i+j-1)\,!}
1513: {(c-a+2i-j)\,!\,(b-a+2j-i)\,!}.
1514: \endalign
1515: $$
1516: %
1517: When computing the determinant of the above matrix, the $j$-free factors can be
1518: factored out along rows, and the leftover matrix is precisely the one in
1519: (1.5) with
1520: $n=a$, $x=c-a$, and $y=b-a$. 
1521: Using (1.6) and substituting the values of $x$ and $y$ one obtains the formula 
1522: in the statement of Proposition~1.3. $\square$
1523: 
1524: \smallpagebreak
1525: 
1526: %Christian: Some more text
1527: Now we turn our attention to the proof of Theorem~1.4.
1528: We deduce (1.4) from a well-known determinant evaluation 
1529: (see the proof of Lemma~2.2) and Proctor's 
1530: formula (1.1), using the Factorization Theorem for perfect matchings
1531: of \cite{\Ci1}. 
1532: 
1533: \def\epsfsize#1#2{0.35#1}
1534: \topinsert
1535: \centerline{\mypic{2-3.eps}}
1536: \centerline{Figure~2.5. {\rm $R(5,10,(7,6,4,2,-1))$.}}
1537: \endinsert
1538: 
1539: Let $m$ and $n$ be nonnegative integers, and let ${\bold l}=(l_1,l_2,\dotsc,l_n)$,
1540: $0\leq l_1\leq m$, $l_1>\cdots>l_n$ be a list of integers (some of which may be 
1541: negative). We define the regions $R(n,m,{\bold l})$ as follows. Consider an oblique
1542: coordinate system on the triangular lattice, centered at the midpoint of a lattice
1543: segment facing northeast and having the $x$-axis horizontal and the $y$-axis parallel 
1544: to the lattice
1545: lines going from southwest to northeast (see Figure~2.5). 
1546: Consider, on the one hand, the points $(-i+1,i-1)$,
1547: $i=1,2,\dotsc,n$, and on the other hand the points
1548: $(l_j,m-l_j)$, $j=1,2,\dotsc,n$. We construct $R(n,m,{\bold l})$ so that its
1549: tilings are in bijection with the families of non-intersecting lattice paths with
1550: these starting and ending points. It is easy to see that this determines 
1551: $R(n,m,{\bold l})$ to be the hexagon with side lengths 
1552: $n,l_1,m-l_1,l_1-l_n+1,l_n+n-1,m-l_n-n+1$ (in anticlockwise order, starting with
1553: the southwestern
1554: side), and having triangular dents along the northeastern side at the lattice segments
1555: with midpoints not among $(l_j,m-l_j)$, $j=1,2,\dotsc,n$. ($R(5,10,(7,6,4,2,-1))$
1556: is shown in Figure~2.5.)
1557: 
1558: 
1559: \proclaim{Lemma 2.2} 
1560: $$L(R(n,m,{\bold l}))=
1561: \frac {\prod _{1\le i<j\le n} ^{}(l_i-l_j)\prod _{i=1} ^{n}(m+i-1)!} 
1562: {\prod _{i=1} ^{n}(l_i+n-1)!\prod _{i=1} ^{n}(m-l_i)!}.$$
1563: \endproclaim
1564: 
1565: \pf By construction and by the Lindstr\"om-Gessel-Viennot theorem, we have that 
1566: %
1567: $$L(R(n,m,{\bold l}))=\det \left(\binom{m}{l_j+i-1}\right)_{1\leq i,j\leq n}.\tag2.3$$
1568: %
1569: This determinant can be evaluated, e.g., by means of \cite{\KratBN,
1570: (3.12)} with $A=m-1$ and $L_i=l_i-1$, $i=1,2,\dots,n$,
1571: and one obtains the formula in the statement of the Lemma.
1572: %By transposing, the $(i,j)$-entry becomes
1573: %
1574: %$$\binom{m}{l_i+j-1}=\binom{m}{\lambda_i+j-i}=e_{\lambda_i+j-i}(1^m),\tag2.3$$
1575: %
1576: %where $e_k(x_1,x_2,\dotsc)$ is the $k$-th elementary symmetric function, and the
1577: %symbol $1^m$ in the argument stands for the specialization $x_1=\cdots=x_m=1$,
1578: %$x_i=0$, $i>m$. By the N\"agelsbach--Kostka identity (see e.g. \cite{\Macd, I
1579: %\S3, (3.5)}), the
1580: %determinant in (2.3) equals then $s_{\lambda'}(1^m)$, where $s_\mu$ is the Schur
1581: %function indexed by partition $\mu$. Since the length of $\lambda'$ is $l_1\leq m$, 
1582: %by the formula for the principal specialization of Schur functions 
1583: %(see \cite{\Macd, I \S3, Ex. 1}) we obtain the statement of the Lemma.
1584: $\square$
1585: 
1586: 
1587: \smallpagebreak
1588: {\it Proof of Theorem 1.4.} 
1589: Consider the region $H_1(a,b,c)$ and weight by $1/2$ the $a$ tile positions required
1590: to be weighted so by $L^*$ (these are marked in Figure~2.6). Draw a line $l$ through
1591: the centers of the marked lozenges, and reflect $H_1(a,b,c)$ across $l$. The union
1592: $U$ of $H_1(a,b,c)$ with its mirror image is precisely the region $R(2c,a,{\bold l})$, 
1593: where ${\bold l}=(b,b-1,\dotsc,b-c+1,a-c,a-c-1,\dotsc,a-2c+1)$. Applying Lemma~2.2
1594: one obtains, after some manipulations, that
1595: %
1596: $$L(U)=\prod_{i=1}^a\left[\prod_{j=1}^{b-a}\left(\frac{c+i+j-1}{i+j-1}\right)^2
1597: \prod_{j=b-a+1}^b\frac{2c+i+j-1}{i+j-1}\right].\tag2.4$$
1598: %
1599: The region $U$ is symmetric about $l$, so we can apply to it the Factorization Theorem
1600: of \cite{\Ci1} (see \cite{\CiKrAA} for a phrasing of it in terms of lozenge tilings). 
1601: Following the prescriptions in the statement of this theorem, 
1602: cut $U$ along the zig-zag line following lattice segments
1603: just above $l$ (this is shown as a thick line in Figure~2.6), and denote the pieces
1604: above and below the cut by $U^+$ and $U^-$, respectively. In $U^-$, 
1605: weight the tile 
1606: positions just below the cut by $1/2$. Since $l$ cuts through $2a$
1607: unit triangles, the Factorization Theorem yields
1608: %
1609: $$L(U)=2^aL(U^+)L^*(U^-).\tag2.5$$
1610: %
1611: However, $U^-$ is by construction just $H_1(a,b,c)$. Moreover, in $U^+$ there is a row
1612: of forced tiles (shaded in Figure~2.6), and the region left upon their removal is
1613: congruent to $H_1(a,b-1,c)$. Solving for $L^*(U^-)$ in (2.5) and using 
1614: formulas (2.4) and (1.1), one obtains for $L^*(H_1(a,b,c))$ the product expression
1615: (1.4). $\square$
1616: 
1617: \smallpagebreak
1618: Even though the region $H_{\text a}(a,b,c)$ looks different from the case
1619: $b\leq a\leq c$ of $H_{\text d}(a,b,c)$, it turns out that their tiling enumerations 
1620: amount to evaluating the same determinant.
1621: 
1622: \proclaim{Lemma 2.3} For $b\ge a+c-1$ we have 
1623: $L(H_{\text a}(a,b,c))=\det A_a(b-a,c)$.
1624: \endproclaim
1625: 
1626: \topinsert
1627: \twoline{\mypic{2-4.eps}}{\mypic{2-5.eps}}
1628: \twoline{Figure~2.6.{\rm \ \ \ \ \  }}{\ \ \ \ \ \ \ \ \ \ Figure~2.7.{\rm }}
1629: \endinsert
1630: 
1631: \pf Rotate the region $H_{\text a}(a,b,c)$ clockwise by 
1632: $60^\circ$, so that it is positioned as in Figure~2.7. 
1633: By the bijection between
1634: tilings and lattice paths, each tiling is identified with a family of 
1635: non-intersecting
1636: lattice paths with starting points $(-i+1,i-1)$, ending points
1637: $(c-j+1,b-a+2j-1)$, $i,j=1,2,\dotsc,a$, and such that all lattice paths stay strictly above
1638: the line $y=x-2$. Just as in the proof of Theorem~1.1, the 
1639: Lindstr\"om-Gessel-Viennot theorem implies that
1640: %
1641: $$L(H_{\text a}(a,b,c))=
1642: \det \left(\binom{b+c-a+j}{b-a+2j-i}-\binom{b+c-a+j}{b-a+2j+i}
1643: \right)_{1\leq i,j\leq a}.$$
1644: %
1645: The above determinant is readily recognized 
1646: as $A_a(b-a,c)$. $\square$
1647: 
1648: \smallpagebreak
1649: {\it Proof of Theorem 1.6.} This follows directly from Lemma 2.3 and Theorem 1.10.
1650: $\square$
1651: 
1652: \smallpagebreak
1653: {\it Proof of Theorem 1.7.} We use the bijection between tilings and
1654: families of non-inter\-sect\-ing lattice paths from the 
1655: %Christian: Now it is not the preceding proof anymore ...
1656: %preceding 
1657: proof of Lemma~2.3.
1658: In addition, we prepend $(2i-1)$ vertical steps to the $i$-th path.
1659: Thus we obtain families $\Cal P'$ of non-inter\-sect\-ing lattice paths,
1660: with starting points $(-i+1,-i)$, $i=1,2,\dots,a$, ending points
1661: $(c-j+1,b-a+2j-1)$, $j=1,2,\dotsc,a$, 
1662: and such that all lattice paths stay strictly above
1663: the line $y=x-2$. For the rest of the proof one follows the arguments
1664: in the proof of Theorem~1.2, which have to be adjusted only
1665: insignificantly. $\square$
1666: 
1667: \smallpagebreak
1668: {\it Proof of Proposition 1.8.} Let $T$ be a tiling of $H_{\text o}(a,b,a)$. Consider
1669: the $b$ tiles containing the lattice segments on the bottom part of its boundary.
1670: Because of forcing, there is precisely one dent in the upper boundary of the union of
1671: these tiles (see Figure~2.8). This dent has to be covered by some other tile $t$
1672: (shaded dark in Figure~2.8), which 
1673: in turn forces $b$ more tiles in place. Thus, a subregion congruent to $H(1,b,1)$ at
1674: the bottom of $H_{\text o}(a,b,a)$ ends up being tiled by the restriction of the
1675: tiling $T$. Since there are $b+1$ tilings of $H(1,b,1)$ (corresponding to the $b+1$
1676: possible positions of $t$), this implies
1677: %
1678: $$L(H_{\text o}(a,b,a))=(b+1)\,L(H_{\text o}(a-1,b,a-1)).$$
1679: %
1680: Repeated application of this gives the statement of the Proposition. $\square$
1681: 
1682: \def\epsfsize#1#2{0.35#1}
1683: \topinsert
1684: \centerline{\mypic{2-6.eps}}
1685: \centerline{Figure~2.8. {\rm }}
1686: \endinsert
1687: 
1688: \mysec{Appendix}
1689: 
1690: \proclaim{Conjecture A.1}
1691: The number of lozenge tilings of the region $H_{\text n}(x,m+y,x+m-y)$ 
1692: {\rm(}see Figure~{\rm1.7(b)} for an example{\rm)}
1693: is equal to
1694: $$\multline 
1695: \prod _{i=1} ^{m}\frac {(x+i)!} {(x-i+m+y+1)!\,(2i-1)!}
1696: \prod _{i=m+1} ^{m+y}\frac {(x+2m-i+1)!}
1697: {(2m+2y-2i+1)!\,(m+x-y+i-1)!}\\
1698: \times
1699: {2^{\binom {m}2 + \binom y2 }}
1700:       \prod_{i = 1}^{m-1}i!   
1701:       \prod_{i = 1}^{y-1}i!   
1702:       \prod_{i \ge 0}^{}
1703:         ({ \textstyle x+i+{\frac{3}{2}} }) _{m-2i-1}    
1704:       \prod_{i \ge 0}^{}
1705:         ({ \textstyle   x - y+{\frac{5}{2}} + 3 i}) _{ \left \lfloor
1706:          {\frac{3 y}{2}} -{\frac{9 i}{2}}  \right \rfloor-2}\\    
1707: \times      \prod_{i \ge 0}^{}
1708:         ({ \textstyle   x + {\frac{3 m}{2}} - y  + \left \lceil
1709:          {\frac{3 i}{2}} \right \rceil+\frac {3} {2}}) 
1710:       _{ 3 \left \lceil {\frac{y}{2}}
1711:          \right \rceil - \left \lceil
1712:          {\frac{9 i}{2}} \right \rceil -2}    
1713:            \prod_{i \ge 0}
1714:         ^{}
1715:         ({ \textstyle {  x+ {\frac{3 m}{2}} - y + \left \lfloor
1716:          {\frac{3 i}{2}} \right \rfloor+2}}) _{ 3 \left \lfloor
1717:          {\frac{y}{2}} \right \rfloor - \left \lfloor {\frac{9 i}{2}} \right
1718:          \rfloor-1}\\
1719: \times      \prod_{i \ge 0}^{}
1720:         ({ \textstyle  x+m - \left \lfloor {\frac{y}{2}} \right
1721:          \rfloor}+i+1) _{  2 \left \lfloor {\frac{y}{2}} \right
1722:          \rfloor-m - 2 i }
1723:      \prod_{i \ge 0}
1724:         ^{}
1725:         ({ \textstyle  x + \left \lfloor {\frac{y}{2}} \right \rfloor+i+2})
1726:          _{m - 2 \left \lfloor {\frac{y}{2}} \right \rfloor-2i-2} 
1727: \\\times
1728: {\frac{ \dsize
1729:       \prod_{i = 0}^{y}
1730:         ({ \textstyle x - y+3i+1}) _{m + 2 y-4i}    
1731:       \prod_{i = 0}^{ \left \lceil {\frac{y}{2}} \right \rceil-1}
1732:         ({ \textstyle x+m - y+i+1}) _{3 y-m-4i}    
1733:    }
1734: {\dsize
1735:       \prod_{i \ge 0}^{}
1736:         ({ \textstyle x+ {\frac{m}{2}}  - {\frac{y}{2}}+i+1}) _{y-2i}\,
1737:   ({ \textstyle  x + {\frac{m}{2}}-
1738:           {\frac{y}{2}}+i+{\frac{3}{2}}}) _{y-2i-1}   }}\\
1739: \times\frac {\dsize
1740:       \prod_{i = 0}^{y}
1741:         ({ \textstyle x+i+2 }) _{2m - 2 i - 1}    }
1742:  {  ({ \textstyle  x + y+2}) _{ m - y-1}  \,(m+x-y+1)_{m+y} }.
1743: \endmultline\tag A.1$$
1744: Here, shifted factorials occur with positive as well as with negative
1745: indices. The convention with respect to which these have
1746: to be interpreted is
1747: $$(\alpha)_k:=\cases \alpha(\alpha+1)\cdots(\alpha+k-1)&\text {if
1748: }k>0,\\
1749: 1&\text {if }k=0,\\
1750: 1/(\alpha-1)(\alpha-2)\cdots(\alpha+k)&\text {if }k<0.
1751: \endcases$$ 
1752: All products $\prod
1753: _{i\ge0} ^{}(f(i))_{g(i)}$ in {\rm(A.1)} have to interpreted as the products over
1754: all $i\ge0$ for which $g(i)\ge0$.
1755: \endproclaim
1756: 
1757: For a proof one could try to proceed as follows:
1758: first we introduce nonintersecting lattice paths, with
1759: starting points along the bottom, and end points along the
1760: northeastern and northwestern zig-zag lines. On
1761: introducing a suitable coordinate system, the starting points can be
1762: represented as $A_i=(-i,i)$, $i=1,2,\dots,m+y$, and the end points as
1763: $E_i=(x-i,2i)$, $i=1,2,\dots,m$, $E_i=(m+y-2i+1,m+x-y+i)$,
1764: $i=m+1,m+2,\dots,m+y$. The corresponding 
1765: Lindstr\"om--Gessel--Viennot determinant is
1766: $$ \det_{1\le i,j\le m+y}\left(\left\{\matrix \binom
1767: {x+i}{x-i+j}&i=1,\dots,m\hfill\\
1768: \binom{x+2m-i+1}{m+y-2i+j+1}&i=m+1,\dots,m+y
1769: \endmatrix\right\}\right).\tag A.2$$
1770: The task is to evaluate this determinant. In principle, after having
1771: taken suitable factors out of the determinant (so that the new
1772: determinant is a polynomial in $x$), the
1773: ``identification of factors" method, as described in Section~2.4 of
1774: \cite{\KratBN}, should be capable of accomplishing the determinant
1775: evaluation.
1776: 
1777: \proclaim{Conjecture A.2}
1778: The weighted count of lozenge tilings of the region 
1779: $H_{\text n}(x,m+y,x+m-y)$, where the lozenges along
1780: the two zig-zag lines are weighted by $1/2$
1781: {\rm(}see Figure~{\rm1.7(b)} for an example; the lozenges that are
1782: weighted by $1/2$ are marked by ellipses{\rm)}, 
1783: is equal to
1784: $$\multline 
1785: \prod _{i=1} ^{m}\frac {(x+i-1)!} {(x-i+m+y+1)!\,(2i-1)!}
1786: \prod _{i=m+1} ^{m+y}\frac {(x+2m-i)!}
1787: {(2m+2y-2i+1)!\,(m+x-y+i-1)!}\\
1788: \times
1789: {2^{\binom {m}2 + \binom y2 }} 
1790:       \prod_{i = 1}^{m-1}i!   
1791:       \prod_{i = 1}^{y-1}i!   
1792:       \prod_{i \ge 0}^{}
1793:         ({ \textstyle x+i+{\frac{3}{2}}}) _{m-2 i -1}    
1794:       \prod_{i \ge 0}^{}
1795:         ({ \textstyle x - y+3i+{\frac{7}{2}}}) _{ \left \lceil
1796:           {\frac{3 y}{2}}-{\frac{9 i}{2}}  \right \rceil-4}\\    
1797: \times           \prod_{i \ge 0}
1798:         ^{}
1799:         ({ \textstyle x+ {\frac{3 m}{2}} - y + \left \lfloor
1800:          {\frac{3 i}{2}} \right \rfloor+\frac {3} {2}}) 
1801:     _{ 3 \left \lceil {\frac{y}{2}}
1802:          \right \rceil-\left \lfloor
1803:          {\frac{9 i}{2}} \right \rfloor -1} 
1804:       \prod_{i \ge 0}^{}
1805:         ({ \textstyle x+ {\frac{3 m}{2}} - y + \left \lceil
1806:          {\frac{3 i}{2}} \right \rceil+1  }) 
1807:         _{ 3 \left \lfloor {\frac{y}{2}} \right
1808:          \rfloor- \left \lceil
1809:          {\frac{9 i}{2}} \right \rceil +1}  \\
1810: \times   \prod_{i \ge 0}
1811:         ^{}
1812:         ({ \textstyle  x+m - \left \lfloor {\frac{y}{2}} \right
1813:          \rfloor+i+1}) _{ 2 \left \lfloor {\frac{y}{2}} \right
1814:          \rfloor-m - 2 i  }     \prod_{i \ge 0}
1815:         ^{}
1816:         ({ \textstyle  x + \left \lfloor {\frac{y}{2}} \right \rfloor+i+2})
1817:          _{ m - 2 \left \lfloor {\frac{y}{2}} \right \rfloor-2i-2} \\
1818: \times
1819: {\frac{\dsize
1820:      ({ \textstyle  x - y+{\frac{1}{2}}}) _{ \left \lfloor
1821:       {\frac{m}{2}} \right \rfloor+2y}  ({ \textstyle x +m- y}) _{y+1}  
1822:       \prod_{i = 0}^{y}
1823:         ({ \textstyle x+i+1}) _{2m - 2 i }    
1824:   }
1825: {({ \textstyle
1826:         x+{\frac{m}{2}} - {\frac{y}{2}}+ {\frac{1}{2}} }) 
1827:        _{\left \lfloor {\frac{ 3y}{2}} \right \rfloor} 
1828:        ({ \textstyle x + {\frac{3 m}{2}}  -
1829:       {\frac{y}{2}}+1}) _{y+1}  ({ \textstyle x + {\frac{m}{2}} +
1830:       {\frac{y}{2}}+1}) _{\left \lceil {\frac{y-2 }{2}} \right \rceil}  
1831: }}\\
1832: \times
1833: \frac {  \dsize    \prod_{i = 0}^{y}
1834:         ({ \textstyle x - y+3i+1}) _{ m + 2 y-4i}    
1835:       \prod_{i = 0}^{ \left \lceil {\frac{y}{2}} \right \rceil-1}
1836:         ({ \textstyle x +m- y+i+1}) _{3 y-m-4i}    } 
1837: {  \dsize (m+x-y)_{m+y+1}\,
1838:     ({ \textstyle x + y + \left \lceil {\frac{m}{2}} \right \rceil}) _{
1839:      \left \lfloor {\frac{m}{2}} \right \rfloor- y + 1}  
1840:      \prod _{i=0} ^{\lceil y/2\rceil-1}(x-y+1+3i)      }\\
1841: \times
1842: \frac {1}
1843:  { \dsize     {\prod}_{i \ge 0}^{}
1844:         ({ \textstyle x+ {\frac{m}{2}} - {\frac{y}{2}}+i+1}) _{y-2i}
1845:   ({ \textstyle x + {\frac{m}{2}}-
1846:           {\frac{y}{2}}+i+{\frac{3}{2}} }) _{y-2i-1}  },
1847: \endmultline \tag A.3$$
1848: with the same conventions as in the previous conjecture.
1849: \endproclaim
1850: 
1851: For a proof, one could again 
1852: introduce nonintersecting lattice paths, with
1853: starting points and end points as before.
1854: The corresponding Lindstr\"om--Gessel--Viennot determinant is
1855: $$ \det_{1\le i,j\le m+y}\left(\left\{\matrix 
1856: \frac {(x+i-1)!\,(x+j/2)} {(x-i+j)!\,(2i-j)!}&i=1,\dots,m\hfill\\
1857: \frac {(x+2m-i)!\,(3m/2+x-y/2-j/2+1/2)} 
1858: {(m+y-2i+j+1)!\,(m+x-y+i-j)!}&i=m+1,\dots,m+y
1859: \endmatrix\right\}\right).\tag A.4$$
1860: The remarks after (A.2) apply also here.
1861: 
1862: 
1863: 
1864: 
1865: 
1866: 
1867: 
1868: \mysec{References}
1869: {\openup 1\jot \frenchspacing\raggedbottom
1870: \roster
1871: 
1872: \myref{\Amdeb}
1873:   T. Amdeberhan, Lewis strikes again!, electronic manuscript dated 1997.
1874: (available at http://www.math.temple.edu/$\sim$tewodros/programs/kradet.html).
1875: %\myref{\AnBuAA}
1876: %  G. E. Andrews and W. H. Burge, Determinant identities, {\it Pacific J. Math.} {\bf
1877: %158} (1993), 1--14.
1878: \myref{\Ci1}
1879:   M. Ciucu, Enumeration of perfect matchings in graphs with reflective symmetry, 
1880: {\it J. Combin\. Theory Ser\.~A} {\bf 77} (1997), 67--97.
1881: \myref{\CiucAI} 
1882: M.    Ciucu, Enumeration of lozenge
1883: tilings of punctured hexagons, {\it J. Combin\. Theory Ser.~A\/}
1884: {\bf 83} (1998), 268--272.
1885: \myref{\Cipp1}
1886:   M. Ciucu, Plane partitions I: a generalization of MacMahon's
1887: formula, 
1888: %Christian: Is there any update?
1889: preprint 
1890: (available at http://www.math.gatech.edu/$\sim$ciucu/pp1.ps).
1891: \myref{\CiKrAA}
1892:   M. Ciucu and C. Krattenthaler, The number of centered lozenge tilings of a symmetric 
1893: hexagon, {\it J. Combin\. Theory Ser\.~A } {\bf 86} (1999), 103-126. 
1894: \myref{\CKpp2}
1895:   M. Ciucu and C. Krattenthaler, Plane partitions II: 5 1/2 symmetry classes, 
1896: {\it Advanced Studies in Pure Mathematics}, 
1897: in: Combinatorial Methods in Representation 
1898: Theory, M. Kashiwara, K. Koike, S. Okada, I. Terada, H. Yamada, eds.,
1899: Advanced Studies in Pure Mathematics, vol.~28, RIMS, Kyoto,
1900: 2000, pp.~83--103.
1901: \myref{\CiKrAD}
1902:  M.    Ciucu and C. Krattenthaler, A non-automatic (!) application of 
1903: Gosper's algorithm evaluates a determinant from tiling enumeration,
1904: %Christian:
1905: %preprint, 
1906: Rocky Mountain J. Math\. (to appear), {\tt math/0011047}.
1907: \myref{\DT}
1908:   G. David and C. Tomei, The problem of the calissons, {\it Amer\. Math\. 
1909: Monthly} {\bf 96} (1989), 429--431.
1910: \myref{\EisTAA}
1911: T.    Eisenk\"olbl, Rhombus tilings
1912: of a hexagon with two triangles missing on the symmetry axis,
1913: {\it Electron\. J. Combin\.} {\bf 6} {\rm(1)} (1999) \#R30, 19~pp. 
1914: \myref{\Feller}
1915:   W. Feller, ``An introduction to probability theory and its applications,'' Vol.~I, 
1916: John Wiley \& Sons, 1968.
1917: \myref{\FuKrAC} 
1918: M.    Fulmek and C. Krattenthaler,
1919: The number of rhombus tilings of a symmetric hexagon which contain a
1920: fixed rhombus on the symmetry axis, I,
1921: {\it Ann\. Combin\.} {\bf 2} (1998), 19--40.
1922: \myref{\GV}
1923:   I. M. Gessel and X. Viennot, Binomial determinants, paths, and hook length formulae,
1924: {\it Adv\. in Math\.} {\bf 58} (1985), 300--321.
1925: \myref{\GospAB}
1926:  R. W. Gosper, Decision procedure for indefinite hypergeometric
1927: summation, {\it Proc\. Natl\. Acad\. Sci\. USA} {\bf 75} (1978),
1928: 40--42.
1929: \myref{\GrKPAA}
1930:  R. L. Graham, D. E. Knuth and O. Patashnik, ``Concrete Mathematics,'' 
1931: Addison-Wesley, Reading, Massachusetts, 1989.
1932: \myref{\Kast}
1933:   P. W. Kasteleyn, The statistics of dimers on a lattice, I: the number of
1934: dimer arrangements on a quadratic lattice, {\it Physica} {\bf 27} (1961), 
1935: 1209--1225.
1936: \myref{\KratBD}
1937:   C. Krattenthaler, Determinant identities and a generalization of the number of 
1938: totally symmetric self-complementary plane partitions, {\it Electron\. J. Combin\.} 
1939: {\bf 4} No.~1 (1997), 
1940: \#R27.
1941: \myref{\KratBN}
1942:   C. Krattenthaler, Advanced determinant calculus, {\it 
1943: S\'eminaire Lotharingien 
1944: Combin\.} {\bf 42} ("The Andrews Festschrift") (1999), paper B42q.
1945: \myref{\Ku}
1946:   G. Kuperberg, Symmetries of plane partitions and the permanent-de\-ter\-mi\-nant
1947: me\-thod, {\it J. Combin\. Theory Ser\.~A} {\bf 68} (1994), 115--151.
1948: \myref{\LindAA}
1949: B.    Lindstr\"om, On the vector
1950: representations of induced matroids, {\it Bull\. London
1951: Math\. Soc\.} {\bf 5} (1973) 85--90.
1952: \myref{\MacM}
1953:   P. A. MacMahon, Memoir on the theory of the partition of numbers --- Part V. Partitions
1954: in two-dimensional space, {\it Phil\. Trans\. R. S.}, 1911, A.
1955: \myref{\PeWZAA}
1956:  M.    Petkov\v sek, H. Wilf and D. Zeilberger, 
1957: ``A=B,'' A.K. Peters, Wellesley, 1996.
1958: \myref{\Proc88}
1959:   R. A. Proctor, Odd symplectic groups, {\it Invent\. Math\.} {\bf 92} (1988),
1960: 307--332.
1961: \myref{\Robb}
1962:   D. P. Robbins, The story of $1$, $2$, $7$, $42$, $429$, $7436,\dotsc,$ {\it Math.
1963: Intelligencer} {\bf 13} (1991), No.~2, 12--19.
1964: \myref{\Stapp}
1965:   R. P. Stanley, Symmetries of plane partitions, {\it J. Combin\. Theory Ser.~A} 
1966: {\bf 43} (1986), 103--113.
1967: \myref{\Stenlp}
1968:   J. R. Stembridge, Nonintersecting paths, Pfaffians and plane partitions, 
1969: {\it Adv\. in Math\.} {\bf 83} (1990), 96--131.
1970: 
1971: 
1972: 
1973: \endroster\par}
1974: 
1975: \enddocument
1976: 
1977: 
1978: