• Complain

Dietmar Hildenbrand - Foundations of Geometric Algebra Computing

Here you can read online Dietmar Hildenbrand - Foundations of Geometric Algebra Computing full text of the book (entire story) in english for free. Download pdf and epub, get meaning, cover and reviews about this ebook. City: Berlin;Heidelberg, publisher: Springer, genre: Home and family. Description of the work, (preface) as well as reviews are available. Best literature library LitArk.com created for fans of good reading and offers a wide selection of genres:

Romance novel Science fiction Adventure Detective Science History Home and family Prose Art Politics Computer Non-fiction Religion Business Children Humor

Choose a favorite category and find really read worthwhile books. Enjoy immersion in the world of imagination, feel the emotions of the characters or learn something new for yourself, make an fascinating discovery.

Dietmar Hildenbrand Foundations of Geometric Algebra Computing
  • Book:
    Foundations of Geometric Algebra Computing
  • Author:
  • Publisher:
    Springer
  • Genre:
  • City:
    Berlin;Heidelberg
  • Rating:
    4 / 5
  • Favourites:
    Add to favourites
  • Your mark:
    • 80
    • 1
    • 2
    • 3
    • 4
    • 5

Foundations of Geometric Algebra Computing: summary, description and annotation

We offer to read an annotation, description, summary or preface (depends on what the author of the book "Foundations of Geometric Algebra Computing" wrote himself). If you haven't found the necessary information about the book — write in the comments, we will try to find it.

Dietmar Hildenbrand: author's other books


Who wrote Foundations of Geometric Algebra Computing? Find out the surname, the name of the author of the book and a list of all author's works by series.

Foundations of Geometric Algebra Computing — read online for free the complete book (whole text) full work

Below is the text of the book, divided by pages. System saving the place of the last page read, allows you to conveniently read the book "Foundations of Geometric Algebra Computing" online for free, without having to search again every time where you left off. Put a bookmark, and you can go to the page where you finished reading at any time.

Light

Font size:

Reset

Interval:

Bookmark:

Make
Dietmar Hildenbrand Geometry and Computing Foundations of Geometric Algebra Computing 10.1007/978-3-642-31794-1_1 Springer-Verlag Berlin Heidelberg 2013
1. Introduction
Dietmar Hildenbrand 1
(1)
University of Technology Darmstadt, Darmstadt, Germany
Abstract
What mathematicians often call Clifford algebra may also be called Geometric Algebra if the focus is on the geometric meaning of the algebraic expressions and operators. Geometric Algebra is a mathematical framework that makes it easy to describe geometric concepts and operations. It allows us to develop algorithms fast and in an intuitive way.
What mathematicians often call Clifford algebra may also be called Geometric Algebra if the focus is on the geometric meaning of the algebraic expressions and operators. Geometric Algebra is a mathematical framework that makes it easy to describe geometric concepts and operations. It allows us to develop algorithms fast and in an intuitive way.
Geometric Algebra is based on the work of Hermann Grassmann [.
Fig 11 Two trends that are combined in Geometric Algebra Computing - photo 1
Fig. 1.1
Two trends that are combined in Geometric Algebra Computing technology: increasingly parallel computing platforms and algebras with more and more geometric meaning
In this chapter we highlight some benefits and present the history of Geometric Algebra Computing. At the end of the chapter, we give an outline of the structure of this book.
1.1 The Benefits of Geometric Algebra
We focus especially in this book on Conformal Geometric Algebra (CGA). In the following, we highlight some of its properties, that make it advantageous for many engineering applications, namely
  • Unification of many mathematical systems in one easy-to-understand mathematical system;
  • Intuitive handling of geometric objects;
  • Intuitive handling of geometric operations.
In the wide range of engineering applications, many different mathematical systems are currently used. One notable advantage of Geometric Algebra is that it subsumes mathematical systems such as vector algebra, complex numbers, quaternions, and Plcker coordinates. Table , for instance, describes how complex numbers can be identified in 2D Geometric Algebra. This algebra contains not only the two basis vectors e 1 and e 2, but also basis elements of grade (dimension) 0 and 2. Grade 0 represents scalars. With the help of the rules of Geometric Algebra, it can be shown quite easily that the element e 1 e 2 (of grade 2) squares to1 and can be identified with the imaginary unit i . Linear combinations of these two elements describe all complex numbers.
Table 1.1
Multiplication table of 2D Geometric Algebra. This algebra consists of basic algebraic objects of grade (dimension) 0, the scalar, of grade 1, the two basis vectors e 1 and e 2 and of grade 2, the bivector e 1 e 2, which can be identified with the imaginary number i squaring to1
e 1
e 2
e 1 e 2
e 1
e 2
e 1 e 2
e 1
e 1
e 1 e 2
e 2
e 2
e 2
e 1 e 2
e 1
e 1 e 2
e 1 e 2
e 2
e 1
The imaginary unit i can be also identified as the element e 1 e 2 in Conformal Geometric Algebra as indicated in Fig..
Fig 12 The blades of CGA Spheres and planes for instance are vectors - photo 2
Fig. 1.2
The blades of CGA. Spheres and planes, for instance, are vectors. Lines and circles can be represented as bivectors. Other mathematical systems such as complex numbers and quaternions can be identified based on their imaginary units i , j , k . This is why transformations such as rotations can also be handled in the algebra
Conformal Geometric Algebra, considered as a 5D Geometric Algebra, is based on the 3D basis vectors e 1, e 2 and e 3 and on two additional basis vectors e 0, representing the origin, and e , representing infinity. Looking more into the details of Conformal Geometric Algebra, it consists of blades with grades (dimension) 0, 1, 2, 3, 4 and 5, where a scalar is a 0-blade (a blade of grade 0). The element of grade 5 is called the pseudoscalar. A linear combination of k-blades is called a k-vector . So, a bivector is a linear combination of blades with grade 2. Other k-vectors are vectors (grade 1), bivectors (grade 2), trivectors (grade 3), and quadvectors (grade 4). A linear combination of blades of different grades is called a multivector . Multivectors are the general elements of Geometric Algebra. Figure lists all 32 blades of Conformal Geometric Algebra.
This algebra is able to treat several different types of geometric objects, easily. Table , for instance. These spheres are represented simply by
Foundations of Geometric Algebra Computing - image 3
(1.1)
based on their center point P , their radius r , and the basis vector e . The circle of intersection of two spheres is then easily computed by using the outer product to operate on the spheres, as simply as if they were vectors:
Foundations of Geometric Algebra Computing - image 4
(1.2)
Many applications in computer graphics, computer vision, and other areas of engineering can benefit from these properties. In a ray-tracing application, for instance, the intersection of a ray and a bounding sphere can easily be expressed with the help of the outer product of these two geometric entities (Fig.).
Table 1.2
List of the basic geometric primitives provided by 5D Conformal Geometric Algebra. The bold characters represent 3D entities ( x is a 3D point, n is a 3D normal vector, and x 2 is a scalar product of the 3D vector x ). The two additional basis vectors e 0 and e represent the origin and infinity. Based on the outer product, circles and lines can be described as intersections of two spheres and of two planes, respectively. The parameter r represents the radius of the sphere, and the parameter d the distance from the origin to the plane
Entity
Representation
Point
Foundations of Geometric Algebra Computing - image 5
Sphere
Foundations of Geometric Algebra Computing - image 6
Plane
Foundations of Geometric Algebra Computing - image 7
Circle
Z = S 1 S 2
Line
L =12
Next page
Light

Font size:

Reset

Interval:

Bookmark:

Make

Similar books «Foundations of Geometric Algebra Computing»

Look at similar books to Foundations of Geometric Algebra Computing. We have selected literature similar in name and meaning in the hope of providing readers with more options to find new, interesting, not yet read works.


Reviews about «Foundations of Geometric Algebra Computing»

Discussion, reviews of the book Foundations of Geometric Algebra Computing and just readers' own opinions. Leave your comments, write what you think about the work, its meaning or the main characters. Specify what exactly you liked and what you didn't like, and why you think so.