You are on page 1of 1

APPLICATION OF GROUP THEORY IN THE FIELD OF COMPUTER SCIENCE

The group SO(3), the group of rotations in Euclidean 3-space, is non-abelian. This directly reflects a
pretty ordinary aspect of our world. SO(3) has a variety of applications in physics and computer graphics.
For example, SO(3) can be represented by the set of unit quaternion, which permit rotations to be
stored in memory and combined together in an efficient manner in applications to computer graphics.

Reference: http://answers.yahoo.com/question/index?qid=20080728105120AAd69OL

APPLICATION OF MATRICES IN THE FIELD OF COMPUTER SCIENCE

A matrix is an array of numbers which are arranged in a meaningful tabular form.


It is usually two-dimensional and can have any width and height. It is also possible
To use multi-dimensional matrices and, even though these are harder to write down,
It is fairly easy to manipulate them in a computer program.

Reference: www.cs.ox.ac.uk/files/1851/RR-08-12.pdf

APPLICATION OF VECTOR SPACE IN THE FIELD OF COMPUTER SCIENCE

1. In studying the drawing there is even today a tendency to concentrate upon what is marked on
a piece of paper, and to forget that much of drawing that was marked in the past on the actual
stone or wood. As the education and books on drawing were increasingly developed and used
by academia, the drawing techniques became theoretically supported by developed geometrical
principles extracted from basic empirical constructions. Geometrical concepts that provide
developments of such empirical constructional methods, applications of which were utilised in
the pre-Descriptive Geometry era, are denoted as constructional geometry. As the construction
of 3D parametric solid models becomes recognised as the skill modern engineers need to
posses, the ability to spatially construct and manipulate virtual geometrical elements will
unavoidably become an elementary part in the engineering educational system. With the
application of a vector space in computer graphics, the introduction of graphical techniques that
conduct 3D problem solving by spatial construction instead of the planar projection becomes
essential for engineering spatial graphics. Discussion of this need for introducing graphical
concepts that deal with spatial relationships in a computer graphics vector space and
subsequent application of such a constructional method in modern engineering computer
graphics are presented in this paper.
Reference:
http://docs.google.com/viewer?a=v&q=cache:ECWsysW14YAJ:citeseerx.ist.psu.edu/viewdoc/download
%3Fdoi%3D10.1.1.128.2562%26rep%3Drep1%26type%3Dpdf+application+of+vector+space+in+comput
er+science&hl=en&gl=pk&pid=bl&srcid=ADGEESgsgzS0FNs7eLawhmDMV_QJZLXzlZN0zbDBBgTZNwtBMJ
PwsyAZkXxsvcnzwh84qJpxfxQR42M8BE5EIGg-DacgqSHRypEzcsk4RsNO4SM22j5Xw4BgooviLhAnFikYFM-
TbNt4&sig=AHIEtbTXjPYOuOt7GA4Spo75o85ky2D0AA

2. Vector (C++), a data type in the C++ Standard Template Library

Reference: http://en.wikipedia.org/wiki/Vector#In_computer_science

You might also like