AGC DSP AGC DSP Professor A G Constantinides©1 Signal Spaces The purpose of this part of the course is to introduce the basic concepts behind generalised.

Slides:



Advertisements
Similar presentations
10.4 Complex Vector Spaces.
Advertisements

5.4 Basis And Dimension.
5.1 Real Vector Spaces.
CS 450: COMPUTER GRAPHICS LINEAR ALGEBRA REVIEW SPRING 2015 DR. MICHAEL J. REALE.
1 D. R. Wilton ECE Dept. ECE 6382 Introduction to Linear Vector Spaces Reference: D.G. Dudley, “Mathematical Foundations for Electromagnetic Theory,” IEEE.
MRA basic concepts Jyun-Ming Chen Spring Introduction MRA (multi- resolution analysis) –Construct a hierarchy of approximations to functions in.
Signal , Weight Vector Spaces and Linear Transformations
Signal , Weight Vector Spaces and Linear Transformations
6 6.1 © 2012 Pearson Education, Inc. Orthogonality and Least Squares INNER PRODUCT, LENGTH, AND ORTHOGONALITY.
THE DIMENSION OF A VECTOR SPACE
Chapter 5 Orthogonality
Basic Concepts and Definitions Vector and Function Space. A finite or an infinite dimensional linear vector/function space described with set of non-unique.
Class 25: Question 1 Which of the following vectors is orthogonal to the row space of A?
Orthogonality and Least Squares
6 6.1 © 2012 Pearson Education, Inc. Orthogonality and Least Squares INNER PRODUCT, LENGTH, AND ORTHOGONALITY.
Mathematics1 Mathematics 1 Applied Informatics Štefan BEREŽNÝ.
Quantum One: Lecture 7. The General Formalism of Quantum Mechanics.
Quantum One: Lecture 8. Continuously Indexed Basis Sets.
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.
Inner product Linear functional Adjoint
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.
Signal-Space Analysis ENSC 428 – Spring 2008 Reference: Lecture 10 of Gallager.
Kansas State University Department of Computing and Information Sciences CIS 736: Computer Graphics Monday, 26 January 2004 William H. Hsu Department of.
Inner Product Spaces Euclidean n-space: Euclidean n-space: vector lengthdot productEuclidean n-space R n was defined to be the set of all ordered.
Chapter 5: The Orthogonality and Least Squares
CHAPTER FIVE Orthogonality Why orthogonal? Least square problem Accuracy of Numerical computation.
Chapter 5 Orthogonality.
Linear Algebra Chapter 4 Vector Spaces.
ME 1202: Linear Algebra & Ordinary Differential Equations (ODEs)
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.
Chapter 3 Euclidean Vector Spaces Vectors in n-space Norm, Dot Product, and Distance in n-space Orthogonality
AN ORTHOGONAL PROJECTION
Chapter 3 Vectors in n-space Norm, Dot Product, and Distance in n-space Orthogonality.
AGC DSP AGC DSP Professor A G Constantinides©1 Hilbert Spaces Linear Transformations and Least Squares: Hilbert Spaces.
Elementary Linear Algebra Anton & Rorres, 9th Edition
Section 5.1 Length and Dot Product in ℝ n. Let v = ‹v 1­­, v 2, v 3,..., v n › and w = ‹w 1­­, w 2, w 3,..., w n › be vectors in ℝ n. The dot product.
Chap. 5 Inner Product Spaces 5.1 Length and Dot Product in R n 5.2 Inner Product Spaces 5.3 Orthonormal Bases: Gram-Schmidt Process 5.4 Mathematical Models.
Class 26: Question 1 1.An orthogonal basis for A 2.An orthogonal basis for the column space of A 3.An orthogonal basis for the row space of A 4.An orthogonal.
Class 24: Question 1 Which of the following set of vectors is not an orthogonal set?
Quantum Two 1. 2 Angular Momentum and Rotations 3.
Mathematical Tools of Quantum Mechanics
4.8 Rank Rank enables one to relate matrices to vectors, and vice versa. Definition Let A be an m  n matrix. The rows of A may be viewed as row vectors.
1 MAC 2103 Module 11 lnner Product Spaces II. 2 Rev.F09 Learning Objectives Upon completing this module, you should be able to: 1. Construct an orthonormal.
4 4.5 © 2016 Pearson Education, Inc. Vector Spaces THE DIMENSION OF A VECTOR SPACE.
Chapter 5 Chapter Content 1. Real Vector Spaces 2. Subspaces 3. Linear Independence 4. Basis and Dimension 5. Row Space, Column Space, and Nullspace 6.
Extending a displacement A displacement defined by a pair where l is the length of the displacement and  the angle between its direction and the x-axix.
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.
Inner Product Spaces Euclidean n-space: Euclidean n-space: vector lengthdot productEuclidean n-space R n was defined to be the set of all ordered.
Lecture 11 Inner Product Spaces Last Time Change of Basis (Cont.) Length and Dot Product in R n Inner Product Spaces Elementary Linear Algebra R. Larsen.
Vector Spaces B.A./B.Sc. III: Mathematics (Paper II) 1 Vectors in Rn
Vector Space Examples Definition of vector space
Week 2 Introduction to Hilbert spaces Review of vector spaces
Matrices and Vectors Review Objective
Quantum Two.
Quantum One.
Linear Equations in Linear Algebra
Linear Algebra Lecture 39.
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
Linear Algebra Lecture 38.
Elementary Linear Algebra Anton & Rorres, 9th Edition
Maths for Signals and Systems Linear Algebra in Engineering Lecture 6, Friday 21st October 2016 DR TANIA STATHAKI READER (ASSOCIATE PROFFESOR) IN SIGNAL.
Maths for Signals and Systems Linear Algebra in Engineering Lectures 4-5, Tuesday 18th October 2016 DR TANIA STATHAKI READER (ASSOCIATE PROFFESOR) IN.
Linear Algebra Lecture 20.
Vector Spaces 1 Vectors in Rn 2 Vector Spaces
Linear Vector Space and Matrix Mechanics
Linear Vector Space and Matrix Mechanics
Presentation transcript:

AGC DSP AGC DSP Professor A G Constantinides©1 Signal Spaces The purpose of this part of the course is to introduce the basic concepts behind generalised Fourier Analysis The approach is taken via vector spaces and least squares approximation Modern Signal Processing is based in a substantial way on the theory of vector spaces. In this course we shall be concerned with the discrete–time case only

AGC DSP AGC DSP Professor A G Constantinides©2 Signal Spaces In order to compare two signals we need to define a measure of “distance” known as a metric. A metric is a function that produces a scalar value from two signals such that 1) 2) 3) 4)

AGC DSP AGC DSP Professor A G Constantinides©3 Signal Spaces There are many metrics that can be used. Examples: 1) If we have a set of finite numbers representing signals then a metric may be This is known as the metric or the Manhattan distance.

AGC DSP AGC DSP Professor A G Constantinides©4 Signal Spaces 2) Another metric for the same set is This is called the metric or the Euclidean distance 3) Yet another form is the metric

AGC DSP AGC DSP Professor A G Constantinides©5 Signal Spaces 4) As the integer the last form becomes This is called the metric or distance. In channel coding we use the Hamming Distance as a metric where is the modulo-2 addition of two binary vectors

AGC DSP AGC DSP Professor A G Constantinides©6 Signal Spaces When the set of vectors which we use is defined along with an appropriate metric then we say we have a metric space. There are many metric spaces as seen from the earlier discussion on metrics. (In the case of continuous time signals we say we have function spaces)

AGC DSP AGC DSP Professor A G Constantinides©7 Vector Spaces We think of a vector as an assembly of elements arranged as The length may be in certain cases infinite

AGC DSP AGC DSP Professor A G Constantinides©8 Vector Spaces A linear vector space S over a set of scalars R is formed when a collection of vectors is taken together with an addition operation and a scalar multiplication, and satisfies the following: 1) S is a group under addition ie the following are satisfied a) for any and in S then is also in S b) there is a zero identity element ie c) for every element there is another such that their sum is zero d) addition is associative ie

AGC DSP AGC DSP Professor A G Constantinides©9 Vector Spaces 2) For any pair of scalars and 3) There is a unit element in the set of scalars R such that (The set of scalars is usually taken as the set of real numbers)

AGC DSP AGC DSP Professor A G Constantinides©10 Linear Combination Often we think of a signal as being composed of other simpler (or more convenient to deal with) signals. The simplest composition is a linear combination of the form Where are the simpler signals, and the coefficients are in the scalar set.

AGC DSP AGC DSP Professor A G Constantinides©11 Vector space …

AGC DSP AGC DSP Professor A G Constantinides©12 Vector space …

AGC DSP AGC DSP Professor A G Constantinides©13 Linear Independence If there is no nonzero set of coefficients such that then we say that the set of vectors is linearly dependent

AGC DSP AGC DSP Professor A G Constantinides©14 Linear Independence Examples: 1) Observe that ie the set is linearly dependent

AGC DSP AGC DSP Professor A G Constantinides©15 Linear Independence Examples 2) the set is linearly independent

AGC DSP AGC DSP Professor A G Constantinides©16 Linear Independence

AGC DSP AGC DSP Professor A G Constantinides©17 The Span of Vectors The Span of a vector set is the set of all possible vectors that can be reached (ie made through linear combinations) from the given set. That is there exists a set such that

AGC DSP AGC DSP Professor A G Constantinides©18 The Span of Vectors Example: The vectors below are in 3-D real vector space. Their linear combination forms which is essentially a vector in the plane of the given two vectors.

AGC DSP AGC DSP Professor A G Constantinides©19 Basis and Dimension If is a selection of linearly independent vectors from a vector space such that they span the entire space then we say the selected vectors form a (complete) basis. The number of elements in the basis is the cardinality of the basis The least number of independent vectors to span a given vector space is called the dimension of the vector space, usually designated as

AGC DSP AGC DSP Professor A G Constantinides©20 IMPORTANT! Every vector space has a basis. Thus for many purposes whatever operations we want to do in the vector space can be done with the basis.

AGC DSP AGC DSP Professor A G Constantinides©21 Basis

AGC DSP AGC DSP Professor A G Constantinides©22 Vector Spaces Let us start with the intuitive notion that we can represent a signal as This representation is called a projection of,the signal, into the linear vector space The vectors above are linearly independent and can span any signal in the space

AGC DSP AGC DSP Professor A G Constantinides©23 Vector Spaces Examples are seen in Matrix Theory and typically in Fourier Analysis. The length of a vector is known as the norm. We can select any convenient norm, but for mathematical tractability and convenience we select the second order norm. A real valued function is the norm of

AGC DSP AGC DSP Professor A G Constantinides©24 Norm A real valued function is the norm of when it satisfies Positivity Zero length Scaling Triangle inequality

AGC DSP AGC DSP Professor A G Constantinides©25 Induced norm/Cauchy Schwartz inequality Induced norm of the space follows from the inner product as The norm is represented as The following condition (Cauchy-Schwartz) is satisfied by an induced norm (eg )

AGC DSP AGC DSP Professor A G Constantinides©26 Inner Product The inner product of two vectors in a scalar, and has the following properties if the vectors are real then

AGC DSP AGC DSP Professor A G Constantinides©27 Inner Product In finite-dimensional real space

AGC DSP AGC DSP Professor A G Constantinides©28 Direction of Vectors From the two and three dimensional cases we define the angle between two vectors to be given from If the vectors are colinear If the vectors are orthogonal (the zero vector is orthogonal to all vectors)

AGC DSP AGC DSP Professor A G Constantinides©29 Orthonormal A set of vectors is orthonormal when (Pythagoras) If then the indiced norms satisfy

AGC DSP AGC DSP Professor A G Constantinides©30 Weighted inner product Very often we want a weighted inner product which we define as where is a Hermitian matrix For the induced norm to be positive for we must have for all non-zero vectors This means that must be positive definite

AGC DSP AGC DSP Professor A G Constantinides©31 Example Let Clearly while

AGC DSP AGC DSP Professor A G Constantinides©32 Example Note that the inner product in the previous example cannot serve as a norm as for any we have This violates the conditions for a norm

AGC DSP AGC DSP Professor A G Constantinides©33 Complete spaces If every signal in a signal space is reachable (ie can be spanned) by a set of vectors then the space is complete and the reaching a complete set This means that there will be no left over part of a given signal expressed as an appropriate linear combination of basis vectors For example a Fourier series reaches all periodic signals in the least square sense, and hence the set of all complex exponentials is a complete set

AGC DSP AGC DSP Professor A G Constantinides©34 Hilbert spaces Complete linear vector spaces with induced norms are known as Hilbert Spaces In signal processing we are mainly interested in finite energy signals ie in Hilbert spaces If the norm above is orther than the second then we have Banach Spaces. (Such norms are useful in approximating signals and system functions as we shall see later)

AGC DSP AGC DSP Professor A G Constantinides©35 Orthogonal subspaces Let S be a inner product signal (vector) space and V and W be subspaces of S. Then V and W are orthogonal if for every and we have In above the set of all vectors orthogonal to a subspace is called the orthogonal complement of the of the subspace denoted by

AGC DSP AGC DSP Professor A G Constantinides©36 Inner-sum spaces Let S be a inner product signal (vector) space and V and W be subspaces of S with and Then V +W is the inner sum space that consists of all vectors Example: Let S be the set of all 3-tuples in GF(2) and Then

AGC DSP AGC DSP Professor A G Constantinides©37 Example … Let Then Note that since vectors in one of these are pairwise orthogonal to the vectors in the other the two subspaces are are orthogonal

AGC DSP AGC DSP Professor A G Constantinides©38 Example … The orthogonal complement of is found by observing the the second member of the set is orthogonal to all vectors having as their first entry a zero. Thus Thus observe that And the pair-wise sum

AGC DSP AGC DSP Professor A G Constantinides©39 Disjoint spaces If two linear vector spaces of the same dimensionality have only the zero vector in common they are called disjoint. Two disjoint spaces are such that one is the algebraic complement of the other Their sum is the entire vector space

AGC DSP AGC DSP Professor A G Constantinides©40 Disjoint spaces … Let S be a inner product signal (vector) space and V and W be subspaces of S Then for every there exist unique vectors such that if and only if the two sbspaces are disjoint. (ie if they are not disjoint a vector may be generated form a pair-wise sum of more than one pair)

AGC DSP AGC DSP Professor A G Constantinides©41 Projections From above a pictorial representation can be produced as

AGC DSP AGC DSP Professor A G Constantinides©42 Projections Let S be a inner product signal (vector) space and V and W be subspaces of S We can think of and as being the projections of in the component sets. We introduce the projection operator such that for any we have That is the operation returns that component of that lies in V

AGC DSP AGC DSP Professor A G Constantinides©43 Projections  Thus if is already in V the operation does not change the value of  Thus  This gives us the definition A linear tranformation is a projection if (Idempotent operator)