Geometric Algebra is a very powerful mathematical system for an easy and intuitive treatment of geometry, but the community working with it is still very small. The main goal of this book is to close this gap from a computing perspective in presenting the power of Geometric Algebra Computing for engineering applications and quantum computing. The Power of Geometric Algebra Computing is based on GAALOPWeb, a new user-friendly, web-based tool for the generation of optimized code for different programming languages as well as for the visualization of Geometric Algebra algorithms for a wide range of engineering applications. Key Features: Introduces a new web-based optimizer for Geometric Algebra algorithms Supports many programming languages as well as hardware Covers the advantages of high-dimensional algebras Includes geometrically intuitive support of quantum computing This book includes applications from the fields of computer graphics, robotics and quantum computing and will help students, engineers and researchers interested in really computing with Geometric Algebra.

Notes

"Chapman & Hall book"

Bibliographic references

Includes bibliographical references and index.

Source of description

Description based on print version record.

Contents

Geometric algebras for engineering

GAALOP

GAALOPWeb

GAALOPWeb for C/C++

GAALOPWeb for Python

Molecular distance application using GAALOPWeb for mathematica

Robot Kinematics based on GAALOPWeb for Matlab

The power of high-dimensional geometric algebra

GAALOPWeb for conics

Double conformal geometric algebra

Geometric algebra for cubics

GAALOPWeb for GAPP

GAALOPWeb for GAPPCO

GAPPCO II

Introduction to quantum computing

GAALOPWeb as a qubit calculator.

ISBN

1-00-313900-0

1-000-46116-5

1-003-13900-0

1-000-46123-8

OCLC

1266643790

Statement on language in description

Princeton University Library aims to describe library materials in a manner that is respectful to the individuals and communities who create, use, and are represented in the collections we manage.
Read more...