The Art of Geometry

Year: 2013 Authors: Daniela Velichová

Core claim

Minkowski sum and product of point sets can generate aesthetically interesting geometric structures while supporting modeling and shape analysis.

Topics

Minkowski operations, shape modeling, geometric structures, artistic form, visualization

Domains

geometry, geometric modeling, vector spaces, set operations, differential geometry, art, graphic design, visual art

Methods

Minkowski sum, Minkowski product, wedge product, point-set combinations, surface generation

Media

point sets, Euclidean space, 3D curves, smooth surface patches, mosaics

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.

Proceedings of Bridges 2013: Mathematics, Music, Art, Architecture, Culture

The Art of Geometry

Daniela Velichová Institute of Mathematics and Physics • Faculty of Mechanical Engineering Slovak University of Technology • Nám. slobody 17 • 812 31 Bratislava • Slovakia daniela.velichova@stuba.sk

Abstract

This paper deals with new methods for modelling and studying shape in mathematics. It aims to show similarities between mathematical and artistic solutions applied in the creation of a piece of work – artistic or mathematical. Minkowski operations on point sets are introduced to create complex forms as point set combinations and used as generating principles for modelling various interesting geometric structures such as point mosaics, flexible curves and smooth surface patches in Euclidean space.

Introduction

Various mathematical disciplines, including branches of geometry, take distinct and helpful perspectives in their approach to the study of the shapes of geometric structures. Differential geometry investigates properties of curvature and local behaviour. Topology focuses on dimension and outer structures.. Coordinate geometry uses analytic representation to determine position and shape of geometric figures with respect to a fixed coordinate system. The visualization of these geometric figures from various viewpoints is important in descriptive geometry and projection methods. Geometric modeling attempts to generate and modify particular shapes and to determine different forms of the representation for each.

Consider the representations of the most basic geometric figure: a point. A point can be determined synthetically, by simply drawing a dot in space, or analytically, by referring to its particular position with respect to certain fixed coordinate system. In algebra, a point can be represented by its position vector from the associated vector field, or it can be regarded as an element of a certain set of points, discrete and finite or continuous and infinite, which is usually a well-defined algebraic structure.

Geometric figures of dimension greater than zero, including curves, surfaces and solids, can be described as special configurations of points. These point configurations form various geometric structures, which often demonstrate interesting features of symmetry, repeating motifs arranged in a mosaic, or certain patterns repeatedly appearing in various transformed positions and formations. Configurations can be generated randomly, but usually there exists a special algebraic tool suitable for their modification.

Minkowski Sum and Minkowski Product

The Minkowski point set operations, Minkowski sum and Minkowski product , are abstract algebraic operations defined on point sets in any geometric space, which can serve as powerful tools for modelling unusual geometric forms with added aesthetic value.

Let and be nonempty point sets in the -dimensional Euclidean space with orthogonal Cartesian coordinate system associated with the vector space with orthonormal basis . The relationship between the two structures can be represented as an isomorphism , by which any point with Cartesian coordinates is attached its position vector .

Velichová

The sum of two points and in the space is the point , whose position vector from the associated vector field is the sum of the position vectors of points and :

This isomorphism forms a background for the definition of algebraic operations between points in the space . Consequently, using these operations between points, we may define more complex operations of sum and product of two point sets leading to the abstract algebraic concepts of Minkowski sum and Minkowski product of point sets and Minkowski set operators.

Definition 1. The Minkowski sum of the point sets and in is a point set in whose points are sums of all points from set with all points from set , therefore

Alternatively, we can write

where is the set generated as a translation of the set by the vector attached as position vector to a fixed point , that is

We define the product of two points and in the space to be the point , whose position vector from the associated vector field is the outer (wedge) product of position vectors of points and

where .

Definition 2. The Minkowski product of two point sets and in the space is a point set in , whose points are the outer products of all points from set with all points from set :

Recall that the operation of outer (wedge) product of two vectors satisfies the following rules:

The outer product of the two vectors and from the vector space is the vector in the one-dimensional vector space , which can be calculated using the above rules

where the resulting vector is outside the original vector space . The vector is a unit vector forming the basis of the vector space that can be represented as the orthogonal complement of vector space in the covering vector space that is formed as the linear sum of the 2-dimensional vector space and the one-dimensional vector space .

144

The Art of Geometry

The outer product of two vectors , from the vector space is the vector from the same vector space calculated as

where vectors , and form the basis of space . Therefore, in the 3-dimensional vector space, the outer product of two vectors is the usual cross-product.

Based on the scalar multiple of a vector, we can define a scalar multiple of a point, and consequently of a point set.

Definition 3. The multiple of a point set in the space by the scalar is the point set of all such points, whose position vectors are -multiples of the position vectors of all points from the set , hence

The set is also denoted as a dilatation of set by a non-zero scalar , and it can be interpreted geometrically as a homothetically scaled image of the point set in the homothety with center at the origin, , with scaling coefficient . Any symmetric configuration of points in the set is therefore an invariant property that appears also in the configuration of points in the -multiple image - the point set .

A generalization of these basic operations on point sets leads to the abstract algebraic concepts of Minkowski set combinations determined as results of Minkowski set operators defined on point sets. Three different forms can be determined in general, according to variations of the two operations of Minkowski sum and Minkowski product, namely Minkowski linear combination, Minkowski product combination, and Minkowski mixed combination.

Minkowski Linear Combinations of Point Sets

Consider the arbitrary point sets and in the space . Their Minkowski linear combination is the set in the space generated as Minkowski sum of the -multiple of set and the -multiple of set

Several illustrations of Minkowski linear combinations of two discrete point sets are presented in Figure 1. Symmetric arrangements of point configurations in the basic sets and result in inherited symmetric forms of their Minkowski sum, while Minkowski linear combinations demonstrate flexible dynamic mosaics that can be re-arranged by choosing particular values of multipliers and of the respective Minkowski linear combinations of point sets and .

A one-dimensional geometric figure, a curve segment, is an infinite set of points that can be represented analytically in the vector form by a vector function of one real variable on a given interval. Taking two different curve segments, we can parameterize them over the same interval using the same single variable, . Let us denote such curves as equally parameterized on the interval .

The Minkowski linear combination of these equally parameterized planar curve segments, and , is a curve segment equally parameterized on the same interval , while its vector representation is the linear combination of their vector maps

for arbitrary real values of coefficients and .

Velichova

The dynamic configuration defined by the Minkowski linear combination enables a flexible smooth change of the resulting curve shape with respect to the values of multipliers and in particular combinations, as illustrated in the examples presented in Figure 2.

img-0.jpeg Figure 1: Minkowski linear combinations of two discrete point sets.

img-1.jpeg Figure 2: Minkowski linear combinations of ellipse and parabolic segment.

The Art of Geometry

The Minkowski linear combinations of curve segments with different parameters, and , determine surface patches that are analytically represented by vector functions in two variables, , , for details see [1], [2], and [3]. Minkowski linear combinations can be regarded as a modelling tool for shaping various interesting forms of surface patches as two-dimensional figures in the 3-dimensional space ; many interesting examples can be found in [4] and [5]. The surface patches illustrated in Figure 3 are Minkowski linear combinations of a parabolic arc and the lemniscate of Bernoulli, two planar curve segments positioned in two perpendicular planes in 3-dimensional space.

The Minkowski linear combination of two curve segments embedded in higher dimensional spaces are well-defined and can model geometric figures in higher dimensions, see [6] and [7]. Visualisation of these geometric structures can lead to views of surface patches demonstrating certain unusual artistic and aesthetic values and can be regarded as objects that stimulate our brains to develop higher dimensional imagination. Orthographic projection from 4D to different 3D subspaces can be easily obtained, and some examples are given in Figure 4.

img-2.jpeg Figure 3: Minkowski linear combinations of two curve segments in .

img-3.jpeg Figure 4: Orthographic views of the Minkowski linear combinations of two helical segments in .

Velichova

Minkowski Product Combinations of Point Sets

The Minkowski product combination of two point sets and in the space is the point set in the space defined as the Minkowski product of the -multiple of set and the -multiple of set

The Minkowski product combination of two equally parameterized curve segments is a curve segment. The example in Figure 5 shows the Minkowski product and Minkowski sum compared to the Minkowski linear and Minkowski product combinations of the circle and shamrock curve located in perpendicular planes. The illustrations in Figure 6 are views of the Minkowski product of curves from Figure 3. The Minkowski product of the shamrock curve and versière located in different 3-dimensional subspaces of determine a spectacular surface patch presented in different views in Figure 7.

img-4.jpeg Figure 5: The Minkowski sum, linear combination, product and product combination.

img-5.jpeg Figure 6: Views of the Minkowski product of two curve segments in 3D.

img-6.jpeg Figure 7: Three different views of the Minkowski product of the shamrock curve and versière.

The Art of Geometry

Minkowski Mixed Combinations of Point Sets

The concept of the Minkowski mixed combination of three point sets can be introduced based on the Minkowski sum and Minkowski product of two point sets.

Definition 4. Let , and be point sets in the space and , and be real numbers. The Minkowski mixed combination of point sets , and is the point set in the space defined by the following formula

The Minkowski mixed combination of three equally parameterized curve segments is a curve segment, while the combination of three differently parameterized curves segments results in a 3-dimensional solid. The surface patch can be determined as a Minkowski mixed combination of two equally parameterized curve segments and , , with the third one, which is differently parameterized , . Therefore, we can define different combinations and investigate the form of the resulting figures, which include

Three circles located in perpendicular planes generate a planar curve as their Minkowski mixed product, which is illustrated in Figure 8 on the left, while the surface patch generated as the Minkowski mixed product of the same 3 circles with 2 of them equally parameterized, is illustrated in Figure 8 on the right. Views of some Minkowski mixed combinations of these three circles are illustrated in Figure 9.

Interesting shapes and forms of generated surfaces can be used for purposes of graphic design, in visualisations or in morphing. The underlying abstract principles of Minkowski sum and Minkowski product defined on point sets in some geometric space provide a tool for the generation of synthetic visual and analytic representations. Thus the intrinsic geometric properties of the created objects can be studied using the methods of differential geometry, and the specific properties inherited from the operand sets can be detected and defined. The new objects are therefore interesting from both the aesthetic and the theoretical mathematical point of view.

img-7.jpeg Figure 8: The Minkowski mixed product of three circles.

img-8.jpeg

Velichova

img-9.jpeg Figure 9: Minkowski mixed combinations of three curve segments in 3D.

Conclusions

The abstract algebraic operations of the Minkowski sum and the Minkowski product serve as basic laws for the modelling of point set combinations, and they represent powerful tools for design and smooth dynamic modification of variable geometric configurations. They are useful for multiple purposes, such as

  • morphing in computer graphics
  • modelling of smooth manifolds in 2, 3 and higher dimensional spaces
  • creative design of unusual forms of point sets in

Generated geometric structures demonstrate specific geometric properties determined by their generating principles and based on properties of original operand point sets of these abstract algebraic set operations. Mathematical and visual construction plans are built on similar principles and realise the beauty and elegance of the object in the sense of its flawlessness, uniqueness and inner determining laws.

References

[1] Kaul, A., Farouki, R. T., Computing Minkowski Sums of Planar Curves, International Journal of Computational Geometry and Applications, Vol. 5, pp. 413-432. 1995. [2] Lee, I. K., Kim, M. S., Elber, G, The Minkowski Sum of 2D Curved Objects, Proceedings of Israel-Korea Bi-National Conference on New Themes in Computerized Geometrical Modelling, Tel-Aviv Univ., pp. 155-164. 1998. [3] Lee, I. K., Kim, M. S., Polynomial/Rational Approximation of Minkowski Sum Boundary Curves, Graphical Models and Image Processing, Vol. 60, No. 2, pp. 136-165. 1998. [4] Peternal, M., Manhart, F., The Convolution of Paraboloid and a Parameterized Surface, Journal for Geometry and Graphics, Vol. 7, pp. 157-171. 2003. [5] Velichová, D., Minkowski Sum in Geometric Modelling, Proceedings of the Conference “Geometry and Graphics”, Ustroń, Poland, pp. 65-66. 2009. [6] Velichová, D., Minkowski Set Operations in Geometric Modelling of Continuous Riemannian Manifolds, Scientific Proceedings, STU in Bratislava, SR, ISBN 978-80-227-3326-7, pp. 179-186. 2009. [7] Velichová, D., Minkowski Set Operations in Modelling of Manifolds, Proceedings of the GeoGra International Conference, Budapest, Hungary, ISBN 978-963-08-3162-8, CD-rom, 4 pp. 2012.

0 items under this folder.