Asymmetry vs. Symmetry in a New Class of Space-Filling Curves

Year: 2006 Authors: Douglas M. McKenna

Core claim

Pattern D is a self-referential, asymmetric generator that recursively builds a space-filling Peano curve while yielding stronger visual intrigue than more symmetric alternatives.

Topics

space-filling curves, symmetry and asymmetry, recursive tiling, mathematical aesthetics

Domains

Peano curves, geometry, recursive constructions, fractal limits, mathematical art, tiling design, visual composition, aesthetic theory

Methods

iterated geometric substitution, square dissection analysis, self-similarity comparison, visual aesthetic argument

Media

line segments, square tilings, framed print, thin-line drawings

Paper text

The text below is the locally extracted OCR/Markdown version of the paper. Raw PDF files remain local and are not published here.

Douglas M. McKenna Mathemæsthetics, Inc.

PO Box 298 Boulder Colorado 80306-0298

doug@mathemaesthetics.com

Abstract

A novel Peano curve construction technique shows how the self-referential interplay between symmetry and asymmetry based on the translation, rotation, scaling, and mirroring of a single angled line segment that traverses a square evinces rich visual beauty and optical intrigue.

Consider the patterns, or geometric motifs, labeled , , and in Figure 1. Each is a sequence of connected line segments that differs slightly from its neighbor:

img-0.jpeg C

img-1.jpeg D

img-2.jpeg E Figure 1: Three patterns each differing from its neighbor by one line segment

Before continuing, take a moment to think about the answers to the following aesthetic questions:

Which pattern, , or , is more symmetric?

And, more subjectively, which pattern is more elegant, pleasing to the eye, and/or beautiful?

Aesthetic questions and answers are of course subject to personal whim, but they still serve to illuminate the makings of interesting mathematical art. So we first analyze the geometry underlying patterns , , and to show that the foregoing questions have an unexpected answer.

As Figure 2 shows, each of these three motifs is embedded within a square that is divided into a simple, rotationally symmetric arrangement of ten smaller squares, in two sizes, that tile (cover without gap or overlap) or dissect the original. All three patterns are the same length, and each traverses through the same set of smaller square tiles in the same order. Each contains line segments that are translationally parallel to other segments, which is a visually pleasing form of internal reference. Patterns and are rotationally symmetric about the center, whereas is not. None exhibits either vertical or horizontal bilateral symmetry. All three patterns exhibit an identical internal duplication: the upper-left quadrant (containing four smaller square tiles) of each is congruent with the lower right quadrant, rotated about the center. Again, that internal central point reflection makes all three patterns visually interesting by virtue of the internal correlation and attendant partial rotational symmetry. Yet pattern seems symmetrically awry, as if it were a poor compromise between and , both of which could be used in a simple, translationally repetitive frieze.

img-3.jpeg Figure 2: Each pattern traverses the same 10 smaller squares that cover the original

img-4.jpeg

img-5.jpeg

While patterns and exhibit more symmetry, thereby perhaps winning the aesthetic beauty contest, a closer look at shows that it has a deeply elegant, geometric property that its neighbors are missing.

Pattern is a path that traverses its enclosing square by travelling from a corner to the center of an opposite side (gray arrow, above). But the internal smaller square edges divide the pattern into segments, several of which are co-linear. Thus, if one takes as composed not of six but of ten connected, directed line segments, each of these ten segments traverses—while maintaining piecewise continuity—exactly one of the ten sub-squares in essentially the same geometric manner as traverses its own square. Each segment connects its smaller square’s corner to the center of an opposite side, in either a right- or left-handed manner, and in either a forward or backward direction, and in various of four possible rotated orientations.

Thus, while all three patterns are essentially tile designs, pattern is a spatially recursive “detour” that is composed of parts that each accomplish the same goal as the whole does, but at two smaller scales. Because each smaller square can itself be similarly subdivided, each leg of the -tour can be replaced—after a simple linear transformation—by a smaller half- or quarter-size -tour, yielding a - -tour (denoted ), all without affecting the continuity of the overall tour. The limit of the convergent sequence of -tours will be a space-filling Peano curve [1][2] that passes every point in the original bounding square region. The classic Hilbert and Peano Curves can be analysed using base 4 or 9 number systems [1], but in this new construction, simply label the appropriately ordered ten subsquares with the digits 0…9 (Figure 2, center). Any infinite decimal expansion of a point in the interval [0,1) maps—under the appropriate geometric ordering of subsquares and iterated linear transformations, one per digit, each scaling by at most —onto a point in the square.

Like Peano’s original 3x3 (analytic) construction, each finite stage of the composition increases in length by a factor of 3. Unlike the original Peano Curve, here finite stages contain copies of previous, less-detailed stages at different sizes, more akin to Mandelbrot’s “Snowflake Sweep” construction [3]. The multitude of different scales visually draws out the recursive quartering of the square and all its subsquares. Hence, I enjoy calling this space-filling curve construction the “Peano Quartet” (Figures 3 and 4):

img-6.jpeg Figure 3: Stages 0 through 5 of Peano Quartet space-filling curve construction

img-7.jpeg Figure 4: Stage 6 of the Peano Quartet contains line segments

The original Peano Curve’s highly regular approximation paths are self-contacting at every other lattice point [3]. But in the Quartet construction, finite approximations are nearly everywhere self-avoiding with 100 segments has only 2 points of self-contact, and with 1000 segments has only 29). This is due primarily to the fact that, other than the lower left corner once, no finite -tour can ever contact the logical right or left side of its embedding square. Uniform, square-filling, edge-replacement Peano curves, such as McKenna’s E-Curve and its relatives [2][4], cannot be completely self-avoiding (at finite stages) below order 5. In the limit, though, all space-filling curves are self-contacting, surjective mappings [1].

Because all finite -tours inherit ‘s essential asymmetry, but still have internal parts that are congruent, each finite stage displays a wonderful visual tension between high-level symmetry and low-level asymmetry. When thin lines with finite thickness illustrate the path, the parts drawn at the smallest scales will be

darker. This results in a rich binary quilt (Figure 4) composed of repetitions of the initial diagonal line. The upper-left quadrant is congruent under rotation about the center with the lower-right quadrant. The remaining two quadrants, however, are not congruent.

Self-avoidance of an approximation path is both visually important and combinatorially constraining. Each finite Peano Quartet approximation is a piecewise linear, one-dimensional curve that—regardless of self-contact at some subsquare corner—divides its world into two parts. When one colors one side of the path black and the other side white, in addition to handedness one can also have visually positive or negative subsquares that correspond to the direction the curve is travelling across that square. The nearly complete (finite) self-avoidance means that large white and black regions of the traversed square are topologically connected at more than just single points of self-contact. This hides the underlying geometry and leads the eye/brain to integrate larger scale structures and imbue connected areas with visual form and meaning. This is in striking contrast to the classic Peano Curve, whose approximations, when similarly colored, create nothing more than a uniform, diagonal checkerboard pattern [3]. But here, different sizes fool the eye into seeing distances and depth, foreground and background take on the same shapes, and an unexpected and intriguing visual property—an optical illusion—appears: the horizontal binary division lines are parallel, but rather unsettlingly do not look so (Figure 5):

img-8.jpeg Figure 5: “Peano Quartet”, 2005 (36 in. x 40 in., giclee print)

The question arises as to the uniqueness of the construction. The combinatoric space is highly constrained, especially at the four corner squares where, regardless of their sizes, path connectivity from corner to top center requires that all four corner subsquares each have one of only two possible directed line segments traversing them (Figure 6). Pattern is the only possible ten-segment, self-avoiding traversal from lower-

img-9.jpeg Figure 6: Corner squares admit only two possible segment choices as part of any self-avoiding directed traversal from a to b

img-10.jpeg Figure 7: Pattern is unique for given dissection into 10 subsquares. Squares for which it is impossible to continue building a solution are marked with an X.

left corner to the center of the top side of the Peano Quartet’s underlying dissection (Figure 7). Any other choices of path extension lead to contradictory situations. Because of the asymmetry of the corner-to-center traversal goal, even a simple rotation or reflection of the square’s dissection arrangement can change the solvability of the problem. For instance, when the Quartet’s underlying dissection is rotated , there are no solutions (Figure 8).

img-11.jpeg Figure 8: No solutions from a to b when Quartet’s dissection is rotated . An X at point b means the path has prematurely arrived, or can never arrive given the current partial path.

Among the 16 possible dissections (counting rotations and reflections) of a square into ten subsquares, two a quarter size and eight a sixteenth size (Figure 9), hand enumeration shows that there exist 10 space-filling curve generators that are locally self-avoiding (Figure 10). None of these generators is symmetric, and local self-avoidance is necessary, but not sufficient, for global self-avoidance of higher level stages. Nonetheless, many of them generate curve approximations that are largely without self-contact, leading to larger visual features with which the eye can play. Interestingly, one solution is the same shape as pattern .

The recursive tiling patterns that these asymmetric generators self-referentially specify are more successful aesthetically when the underlying dissection has its own symmetries that more detailed stages inherit.

img-12.jpeg Figure 9: 16 dissections, counting rotations and reflections

img-13.jpeg Figure 10: 10 space-filling curve generators. #7 is the basis for the print below

img-14.jpeg Figure 11: The Peano Quartet’s fraternal twin has fewer symmetries

img-15.jpeg Figure 12: “Platonic Dance” (giclée, 2006)

Compare the more chaotic feeling of Figure 11 to Figure 12 (“Platonic Dance”), where the latter exhibits strong bilateral symmetries in many different scales and orientations, because the originating dissection does. Figure 13 (“Blade Rainer”) is based on stage 4 of generator #4 from the above list, altered at the final drawing stage to be completely self-avoiding. Figure 14 is a self-avoiding variation based on generator #8. Both are wildly different in visual and even emotional impact and feel from each other (and from either of the above two), by virtue of how our mind and eye integrate and recognize connected forms.

img-16.jpeg Figure 13: “Blade Rainer” (2006)

img-17.jpeg Figure 14: “What do you see?” (2006)

If one restricts generator patterns to be self-avoiding and only traverse equal-sized subsquares, there are several locally, but not globally, self-avoiding generators on the order 4 (4 x 4) subdivision). For example, patterns A and B each generate a more uniformly self-contacting, space-filling curve that, when colored as a tiling at, e.g., stage 3, is visually reminiscent of the textiles of some South American cultures (Figure 15).

img-18.jpeg Figure 15: Stage 3 of two space-filling generators and , within tile designs

img-19.jpeg

Neither of these is as visually rich as the more exuberant Peano Quartet and its brethren, because the hierarchical nature of the and stages is hidden by the homogeneity of the subsquare scales at any given construction stage.

Whenever non-mathematical visitors view the large framed copy of the Peano Quartet (Figure 5) that I have on my wall, they are visually fascinated, and invariably think I’m making choices, following my muse. I tell them that the Peano Quartet is a composition, but that it is a mathematical one (all puns intended). Yet the crystalline, recursively raucous, connected collection of symmetries and asymmetries seems deeply important to treating these compositions as purely aesthetic objects with inherent visual intrigue and meaning to the viewer. Whether they are more platonically than artistically beautiful is an interesting and ancient question, because art, like math, is created/discovered through a person’s choices and exploration within some constrained, combinatoric space. Which is why, when I printed one of my first copies of the Peano Quartet, I labeled it as both “A/P” (Artist’s Proof) and “D/P” (Discoverer’s Proof). The viewer can then interpret it mathemæsthetically according to their own philosophical slant.

Conclusion

The Peano Quartet’s generator pattern is one of 10 possible space-filling curve generator patterns that traverse a dissection of a 4 x 4 square into any of 16 spatial arrangements of two 2 x 2 subsquares and eight 1 x 1 subsquares. Each generator constitutes the asymmetric, self-referential, geometric code that builds a rich tapestry of threaded subsquares that cover an original square, in the limit as a space-filling curve. Finite approximations of these recursive constructions create combined curve and tiling patterns that are much more intriguing and dynamic to the eye than the more commonly known space-filling constructions based on line segments all of equal length.

Beauty in both math and art evinces itself more deeply and interestingly when there’s a tension between symmetry and asymmetry. Pattern and its fellow generators are just as symmetrically elegant in their own hierarchical scaling way as patterns and are rotationally. But recursive structure combined with heterogeneous sizes makes and its fellow detours especially intriguing, both visually and combinatorially, more so than the merely pleasant patterns and , whose symmetry is self-evident but only skin-deep. The aesthetic value of these square-traversal patterns also trumps those created by and , where underlying self-referential, hierarchical structures are washed out by the drone of their “one-note” scales.

The author wishes to thank Oren Patashnik and the referees for their helpful suggestions and comments.

References

  • [1] H. Sagan, Space-Filling Curves, Springer-Verlag, ch. 1-3, 1994.
  • [2] D. M. McKenna, “SquaRecurves, E-Tours, Eddies, and Frenzies: Basic Families of Peano Curves on the Square Grid”, The Lighter Side of Mathematics: Proceedings of the Eugène Strens Memorial Conference on Recreational Mathematics and its History, MAA, pp. 49-73, 1994.
  • [3] B. B. Mandelbrot, “Harnessing the Peano Monster Curves”, The Fractal Geometry of Nature, Freeman, pp. 68-69, 1982 (illustrated in part by the present author, see p. 444).
  • [4] P. Prusinkiewicz and A. Lindenmayer, The Algorithmic Beauty of Plants, Springer-Verlag, pp. 12-14, 1990.

0 items under this folder.