Spaces.

Slides:



Advertisements
Similar presentations
Computer Graphics - Geometry & Representation -
Advertisements

Vector Spaces A set V is called a vector space over a set K denoted V(K) if is an Abelian group, is a field, and For every element vV and K there exists.
Vectors, Points, Lines and Planes Jim Van Verth Lars M. Bishop
The Complex Number System
10.4 Complex Vector Spaces.
Demetriou/Loizidou – ACSC330 – Chapter 4 Geometric Objects and Transformations Dr. Giorgos A. Demetriou Dr. Stephania Loizidou Himona Computer Science.
Math Foundations of CG Math 1 Hofstra University.
Signal , Weight Vector Spaces and Linear Transformations
1 Angel: Interactive Computer Graphics 4E © Addison-Wesley 2005 Geometry Ed Angel Professor of Computer Science, Electrical and Computer Engineering, and.
Linear Algebra, Principal Component Analysis and their Chemometrics Applications.
Properties of Real Numbers. Closure Property Commutative Property.
Linear Algebra Review By Tim K. Marks UCSD Borrows heavily from: Jana Kosecka Virginia de Sa (UCSD) Cogsci 108F Linear.
University of Texas at Austin CS395T - Advanced Image Synthesis Spring 2006 Don Fussell Orthogonal Functions and Fourier Series.
Section 6.6 Orthogonal Matrices.
Length and Dot Product in R n Notes: is called a unit vector. Notes: The length of a vector is also called its norm. Chapter 5 Inner Product Spaces.
Computer Graphics Lecture 10 Fasih ur Rehman. Last Class Viewing – Perspectives – Projections.
Graphics CSE 581 – Interactive Computer Graphics Mathematics for Computer Graphics CSE 581 – Roger Crawfis (slides developed from Korea University slides)
Math Primer for CG Ref: Interactive Computer Graphics, Chap. 4, E. Angel.
6.837 Linear Algebra Review Patrick Nichols Thursday, September 18, 2003.
Geometry CSC 2141 Introduction to Computer Graphics.
1 Geometry. 2 Objectives Introduce the elements of geometry ­Scalars ­Vectors ­Points Develop mathematical operations among them in a coordinate-free.
Intro to 3D Models Angel Angel: Interactive Computer Graphics5E © Addison-Wesley
University of Texas at Austin CS384G - Computer Graphics Fall 2008 Don Fussell Orthogonal Functions and Fourier Series.
Digital Image Processing, 3rd ed. © 1992–2008 R. C. Gonzalez & R. E. Woods Gonzalez & Woods Matrices and Vectors Objective.
Mathematics for Graphics. 1 Objectives Introduce the elements of geometry  Scalars  Vectors  Points Develop mathematical operations among them in a.
Matrices, Transformations and the 3D Pipeline Matthew Rusch Paul Keet.
Chapter 3 Vectors in n-space Norm, Dot Product, and Distance in n-space Orthogonality.
Algebra II Honors Properties Review Chapter 1. We will solve 2x + 4 = 6x – 12 Showing all of the properties used So Let’s go!
Chapter 10 Real Inner Products and Least-Square
1 Graphics CSCI 343, Fall 2015 Lecture 10 Coordinate Transformations.
Basic Entities Scalars - real numbers sizes/lengths/angles Vectors - typically 2D, 3D, 4D directions Points - typically 2D, 3D, 4D locations Basic Geometry.
Chapter 4 Euclidean n-Space Linear Transformations from to Properties of Linear Transformations to Linear Transformations and Polynomials.
1 Graphics CSCI 343, Fall 2015 Lecture 9 Geometric Objects.
Ch 6 Vector Spaces. Vector Space Axioms X,Y,Z elements of  and α, β elements of  Def of vector addition Def of multiplication of scalar and vector These.
CSC461: Lecture 13 Coordinates Objectives Introduce concepts such as dimension and basis Introduce concepts such as dimension and basis Introduce coordinate.
Distributive Commutative Addition Zero Property Additive Inverse 0 Multiplicative Identity Commutative Multiplication Multiplicative Inverse Additive Identity.
Computer Graphics I, Fall 2010 Geometry.
1 Introduction to Computer Graphics with WebGL Ed Angel Professor Emeritus of Computer Science Founding Director, Arts, Research, Technology and Science.
1 Angel: Interactive Computer Graphics 4E © Addison-Wesley 2005 Geometry.
(2 x 1) x 4 = 2 x (1 x 4) Associative Property of Multiplication 1.
1 Introduction to Computer Graphics with WebGL Ed Angel Professor Emeritus of Computer Science Founding Director, Arts, Research, Technology and Science.
1 Objective To provide background material in support of topics in Digital Image Processing that are based on matrices and/or vectors. Review Matrices.
An inner product on a vector space V is a function that, to each pair of vectors u and v in V, associates a real number and satisfies the following.
Graphics Graphics Korea University kucg.korea.ac.kr Mathematics for Computer Graphics 고려대학교 컴퓨터 그래픽스 연구실.
Two sets:VECTORS and SCALARS four operations: A VECTOR SPACE consists of: A set of objects called VECTORS with operation The vectors form a COMMUTATIVE.
EE611 Deterministic Systems Vector Spaces and Basis Changes Kevin D. Donohue Electrical and Computer Engineering University of Kentucky.
CA 302 Computer Graphics and Visual Programming
SIGNAL SPACE ANALYSIS SISTEM KOMUNIKASI
Review of Linear Algebra
Commutative Property of Addition
Properties of Real Numbers
Matrices and Vectors Review Objective
Complex Number Field Properties
CSC461: Lecture 12 Geometry Objectives
Lecture 03: Linear Algebra
Introduction to Computer Graphics with WebGL
Commutative Property Associative Property A. Addition
Signal & Weight Vector Spaces
Chapter 3 Linear Algebra
Objective To provide background material in support of topics in Digital Image Processing that are based on matrices and/or vectors.
Signal & Weight Vector Spaces
Elementary Linear Algebra
Linear Vector Space and Matrix Mechanics
Math review - scalars, vectors, and matrices
RAYAT SHIKSHAN SANSTHA’S S.M.JOSHI COLLEGE HADAPSAR, PUNE
Commutative Property Associative Property A. Addition
Math with Vectors I. Math Operations with Vectors.
Linear Vector Space and Matrix Mechanics
Presentation transcript:

Spaces

Various Spaces Linear vector space: scalars and vectors Affine space adds points Euclidean spaces add distance

Scalars Scalar field: ordinary (integer, real, complex, etc.) numbers and the operations on them - Fundamental scalar operations: addition (+) and multiplication ( ).

Scalar (II) Associative: Commutative: Distributive:

Scalar (III) Additive identity (0) and multiplicative identity (1) Additive inverse( ) and multiplicative inverse( )

Vector Spaces A vector space contains scalars and vectors Vector addition (associative) Zero vector

Scalar-vector Multiplication Distributive

Linear Combination Linearly independent The greatest number of linearly independent vectors that we can find in a space gives the dimension of the space. If a vector space has dimension n, any set of n linearly independent vectors form a basis.

Affine Spaces Affine space: scalars, vectors, points Point-point subtraction yields a vector. Coordinate systems with/without a particular reference point:

Head-to-Tail Axiom for Points

Frame

Euclidean Spaces Euclidean spaces add the concept of “distance,” and thus the length of a vector. Inner product

Inner Product of Two Vectors

Projections

Gram-Schmidt Orthogonalization Orthonormal basis: each vector has unit length and is orthogonal to each other