Download TILINGS OF ORTHOGONAL POLYGONS WITH SIMILAR

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts
no text concepts found
Transcript
J. Appl. Math. & Computing Vol. 17(2005), No. 1 - 2, pp. 343 - 350
TILINGS OF ORTHOGONAL POLYGONS WITH SIMILAR
RECTANGLES OR TRIANGLES
ZHANJUN SU∗ AND REN DING
Abstract. In this paper we prove two results about tilings of orthogonal
polygons. (1) Let P be an orthogonal polygon with rational vertex coordinates and let R(u) be a rectangle with side lengths u and 1. An orthogonal
polygon P can be tiled with similar copies of R(u) if and only if u is algebraic and the real part of each of its conjugates is positive; (2) Laczkovich
proved that if a triangle ∆ tiles a rectangle then either ∆ is a right triangle
or the angles of ∆ are rational multiples of π. We generalize the result of
Laczkovich to orthogonal polygons.
AMS Mathematical Subject Classification : 52C20.
Keywords and phrases : Polyomino, orthogonal polygon, tiling, field, rectangle.
1. Tilings of orthogonal polygons with similar rectangles
Let P 1 and P 2 be polygons. We say that P 1 can be tiled with similar copies
of P 2 , if P 1 can be decomposed into finitely many non-overlapping polygons
similar to P 2 . In 1990 Laczkovich considered the tilings of polygons with similar
triangles [1]. In 2001 Szegedy discussed the tilings of the square with similar
right triangles [3]. And in 1995 Laczkovish and Szekeres discussed the tilings of
the square with similar rectangles [4]. In this section we generalize the result of
[4] to orthogonal polygons.
A polyomino is the union of a finite number of standard squares (by a standard
square S in the xy-plane we mean a unit square whose corners have integer
coordinates).
An orthogonalpolygon is a polygon whose edges are horizontal or vertical.
Received September 30, 2003. Revised April 8, 2004. ∗ Corresponding author.
This research was supported by NSFH and SFHEM
c 2005 Korean Society for Computational & Applied Mathematics and Korean SIGCAM.
343
344
Zhanjun Su and Ren Ding
Clearly, a polyomino is a special orthogonal polygon.
Let P be a polyomino and R be a rectangle. We say that a rectangle R tiles
the polyomino P if P can be decomposed into finitely many non-overlapping
rectangles similar to R. We consider, for every fixed value u, whether or not
the polyomino P can be tiled with similar copies of the rectangle R(u) with side
lengths u and 1.
Lemma 1. ([5]) Let P (z) = z n + a1 z n−1 + a2 z n−2 + · · · + an be a polynomial
with real coefficients, and let Q(z) = a1 z n−1 + a3 z n−3 + a5 z n−5 + · · · . Then all
the zeros of P (z) have negative real parts if and only if
1
Q(z)
=
P (z)
c1 z + 1 + c z+
2
,
1
1
..
. + cn1 z
where the coefficients c1 , c2 , . . . , cn are all positive.
By the definition of polyomino and Lemma 1 we have the following lemma
(see [4]).
Lemma 2. If there are positive rational numbers c1 , c2 , . . . , cn such that
c1 u +
1
c2 u +
1
= 1,
..
. + cn1 u
then every polyomino P can be tiled with similar copies of R(u).
Theorem 1. For every u > 0, a polyomino P can be tiled with similar copies
of R(u) if and only if u is algebraic and the real part of each of its conjugates is
positive.
Proof. First suppose that u is a positive algebraic number with conjugates lying
in the open half-plane Re(z) > 0. By Lemma 2 we know that the necessity of
this theorem is true.
Next suppose that P is decomposed into the non-overlapping rectangles
Ri = [ai , bi ] × [ci , di ] (i = 1, 2, . . . , n)
such that for every i either (di − ci )/(bi − ai ) = u or (di − ci )/(bi − ai ) = 1/u
holds. Let F and G be arbitrary complex-valued functions defined on the set
{ai , bi , ci , di |i = 1, 2, . . . , n}. Then
Φ([x1 , x2 ] × [y1 , y2 ]) = [F (x2 ) − F (x1 )] × [G(y2 ) − G(y1 )]
Tilings of orthogonal polygons with similar rectangles or triangles
345
defines an additive interval function.
Now let F be an arbitrary isomorphism mapping the field Q(u) into C, and
let F (u) = v. We can extend F to the field
K = Q(a1 , b1 , c1 , d1 , . . . , an , bn , cn , dn )
as an isomorphism, we also denote the extension by F . Let G = F , then G is
also an isomorphism of K, and G(u) = v. If (di − ci )/(bi − ai ) = wi , then we
have
G(di ) − G(ci ) = G(di − ci ) = G[(bi − ai )wi ] = G(bi − ai )G(wi )
= F (bi − ai )G(wi ) = F (bi ) − F (ai )G(wi ).
Taking into consideration that for every z ∈ N , F (z) = z and G(z) = z, we
obtain
n
n
X
X
[F (bi ) − F (ai )] × [G(di ) − G(ci )] =
|F (bi − ai )|2 G(wi ) = A,
i=1
i=1
where A is the area of P.
For every i we have either wi = u or wi = 1/u. In the first case G(wi ) = v
and Re[G(wi )] = Re(v), while in the second case
G(wi ) = 1/v = v/|v|2 and Re[G(wi )] = Re(v)/|v|2 .
Therefore the real part of each form on the left-hand of the above equation
is of the form cRe(v), where c ≥ 0. Since the value of the sum is A, this
gives Re(v) > 0. It is well known that the set of numbers F (u), when F runs
through the isomorphism of Q(u), equals the set of all transcendental numbers
if u is transcendental, and equals the set of conjugates of u if u is algebraic.
Since there are transcendental numbers with negative real part, this implies
that u is algebraic and each of its conjugates has positive real part. The proof
is complete.
According to the technique of Theorem 1 we know that if every vertex of orthogonal polygon P has rational vertex coordinates, then for orthogonal polygon
P we have the following theorem.
Theorem 2. For every u > 0, the orthogonal polygon P with rational vertex
coordinates can be tiled with similar copies of R(u) if and only if u is algebraic
and the real part of each of its conjugates is positive.
For rectangle R(a) (a is not rational), we have√not the same result as Theorem
1 and√Theorem 2. For example rectangle R( 2) can be tiled by itself, but
Re(− 2) < 0 (since x2 − 2 = 0).
346
Zhanjun Su and Ren Ding
2. Tilings of orthogonal polygons with similar triangles
We will use the notation of [1], and we say that a triangle ∆ tiles the polygon
P if P can be decomposed into finitely many non-overlapping triangles similar
to ∆.
In 1990 M. Laczkovich [1] proved that if a triangle ∆ tiles a rectangle then
either ∆ is a right triangle or the angles of ∆ are rational multiples of π. We
prove that the above result about tilings of rectangles with similar triangles is
also true for orthogonal polygons.
The following polygon P is an orthogonal polygon.
Lemma 3. For every orthogonal polygon P with n vertices, it holds that n =
2m + 4, where m is the number of the angle 32 π [2].
Theorem 3. If a triangle ∆ with angles α, β, γ (α ≤ β ≤ γ) tiles an orthogonal
polygon P, then either ∆ is a right triangle or the angles of ∆ are rational
multiples of π.
Proof. Let P be an orthogonal polygon and ∆ be a triangle with angles α, β, γ
(α ≤ β ≤ γ).
Let P be decomposed into the triangles ∆1 , ∆2 , . . . , ∆N such that each ∆i is
similar to ∆, and let V be a vertex of one of the triangles ∆i (i = 1, 2, . . . , N ).
If V is a vertex of P with angle π2 , then we have
π
(1)
pα + qβ + rγ = .
2
If V is a vertex of P with angle
3π
2 ,
then we obtain
3π
.
2
If V is not a vertex of P, then we have either
pα + qβ + rγ =
(2)
pα + qβ + rγ = π.
(3)
pα + qβ + rγ = 2π,
(4)
or
where p, q, and r are all integers.
Let
L∆ = {r1 α + r2 β + r3 γ|ri ∈ Q, i = 1, 2, 3}.
Tilings of orthogonal polygons with similar rectangles or triangles
347
We denote by dimL∆ the dimension of L∆ as a linear space over Q.
If the angles of ∆ are not rational multiples of π, then we have the following
cases:
Case I : dimL∆ = 3.
In this case, α, β, γ are linearly independent over Q. Hence if pα+qβ +rγ = π
holds, where p, q, r are integers, then p = q = r = 1. Consequently, π = α+β+γ.
So we obtain
π
1
1
1
= α + β + γ.
2
2
2
2
Since α, β, γ are linearly independent over Q and π2 is uniquely representable
in the above form, the numbers p, q, r in the equations (1) can not be integers,
which is a contradiction. Hence when dimL∆ = 3, the triangle ∆ can not tile
the orthogonal polygon P.
Case II : dimL∆ = 2.
Since 3γ ≥ π and α ≤ β ≤ γ, each of the equations (1) must take the form of
one of the following equations:
γ=
π
.
2
In this case, ∆ is a right triangle.
or
π
, max{p1 , q1 } ≥ 2.
2
Each of the equations (2) is of the form
p1 α + q1 β =
3π
, 0 ≤ r2 ≤ 4.
2
If r2 = 3, then we consider the following equations:
p1 α + q1 β = π2 , max{p1 , q1 } ≥ 2,
p2 α + q2 β + 3γ = 3π
2 .
p2 α + q2 β + r2 γ =
Since γ = π − α − β, we have
p1 α + q1 β = π2 ,
(3 − p2 )α + (3 − q2 )β =
(5)
(6)
3π
2 .
Because the two equations above are not independent, we have
p2 + 3p1 = 3, q2 + 3q1 = 3.
By max{p1 , q1 } ≥ 2, and p1 , p2 , q1 , q2 are integers, we know that the equations
above can not hold.
348
Zhanjun Su and Ren Ding
If r2 = 4, then we consider the following equations:
p1 α + q1 β = π2 , max{p1 , q1 } ≥ 2,
p2 α + q2 β + 4γ = 3π
2 .
Since γ = π − α − β, we have
p1 α + q1 β = π2 ,
(4 − p2 )α + (4 − q2 )β =
5π
2 .
Because the two equations above are not independent, we have
p2 + 5p1 = 4, q2 + 5q1 = 4.
By max{p1 , q1 } ≥ 2, and p1 , p2 , q1 , q2 are integers, we know that the equations
above also can not hold.
Then in the equations (6), we need consider the case of 0 ≤ r2 ≤ 2. So we
consider the following equations:
p1 α + q1 β = π2 , max{p1 , q1 } ≥ 2,
p2 α + q2 β + r2 γ = 3π
2 , 0 ≤ r2 ≤ 2.
Applying Lemma 3, we know that in the orthogonal polygon P the number
n−4
m of angle 3π
and the number t of angle π2 is equal to n+4
2 is equal to
2
2 .
n+4
n−4
Since 2 > 2 , and max{p1 , q1 } ≥ 2, then in the equations (1) and (2) the
total number of α0 s or β 0 s is strictly greater than the number of γ 0 s.
Let
π
(7)
kα + mβ =
2
be one of these equations in (5). Then either k ≥ max{m, 2} or m ≥ max{k, 2}.
Suppose the former (the latter can be considered similarly). Then the total
number of α0 s is strictly greater than the number of γ 0 s in the equations (1) and
(2) and hence there must be an equation among the equations (3) and (4) such
that p < r. If p, q, r are all positive, then we can subtract α + β + γ = π from
(3) or (4) so that we may assume min{p, q} = 0. Subtracting rα + rβ + rγ = rπ
from the following equation
pα + qβ + rγ = vπ (v = 1 or v = 2),
we obtain that
(p − r)α + (q − r)β = (v − r)π.
(8)
Consider the equations (7) and (8). Since the equations (7) and (8) are not
independent, there is a number c such that
ck = p − r, cm = q − r, c/2 = v − r.
Tilings of orthogonal polygons with similar rectangles or triangles
349
Since p < r, we have c < 0, and by m ≤ k, we obtain p ≤ q and v < r. This
gives, by min{p, q} = 0, p = 0. We also have
v−r =
1
−r
c=
, 2k(r − v) = r.
2
3k
If v = 1, then
2k(r − 1) = r, k =
r
.
2(r − 1)
Since k ≥ 2,
r
4
≥ 2, r ≥ 4r − 4, r ≤ , r = 0, 1.
2(r − 1)
3
Because v = 1 and v < r, this is impossible. If v = 2, then
r
r
2k(r − 2) = r, k =
,
≥ 2, r ≥ 4r − 8, 3r ≤ 8, r = 0, 1, 2.
2(r − 2) 2r − 4
Since v = 2 and v < r, this is also impossible. So in this case the triangle ∆ can
not tile the orthogonal polygon P. The proof is complete.
Acknowledgement
The authors wish to thank the anonymous referees for their careful reading
and helpful suggestions which we accepted gratefully.
References
1. M. Laczkovich, Tilings of polygons with similar triangles, Combinatorica 10 (1990), 281306.
2. Y. Ishigami, How many diagonal rectangles are need to cover an orthogonal polygon?,
Discrete Comput. Geom. 24 (2000), 117-140.
3. B. Szegedy, Tilings of the Square with Similar Right Triangles, Combinatorica 21 (2001)
139-144.
4. M. Laczkovich and G. Szekeres, Tilings of the Square with Similar Rectangles, Discrete
Comput. Geom. 13 (1995), 569-572.
5. H. S. Wall, Polynomials whose zeros have negative real parts, Amer. Matn. Monthly 52
(1945), 308-322.
6. Sukumar Mondal, Madhumangal Pal and Tapan Pal, An optimal algorithm for finding
depth-first spanning tree on permutation graphs, Korean J. Comput. & Appl. Math. 6
(1999), 493-500.
7. H. Basirzadeh, A. V. Kamayd and S. Effati, An approach for solving nonlinear programming problems, Korean J. Comput. & Appl. Math. 9 (2002), 547-560.
350
Zhanjun Su and Ren Ding
8. A. Hanaki and I. Miyamoto, Classification of association schemes with 18 and 19 vertices,
Korean J. Comput. & Appl. Math. 5 (1998), 633-641.
Zhanjun Su received his BSc and MSc from the Hebei Normal University. Since 2001
he has been a graduate student for Ph. D. degree at Hebei Normal University under the
direction of Prof. Ren Ding. His research interests focus on discrete geometry, convex
geometry and combinatorial geometry.
Department of Mathematics, Hebei Normal University, Shijiazhuang 050016, P. R. China
e-mail: [email protected]
Ren Ding is a professor of mathematics, supervising Ph. D. programs at Hebei Normal
University. His research interests focus on discrete geometry, convex geometry and combinatorial geometry.
Department of Mathematics, Hebei Normal University, Shijiazhuang 050016, P. R. China
e-mail: [email protected]