Download presentation
Presentation is loading. Please wait.
Published byAlicia Reed Modified over 9 years ago
1
University of Texas at Austin CS384G - Computer Graphics Fall 2008 Don Fussell Orthogonal Functions and Fourier Series
2
University of Texas at Austin CS384G - Computer Graphics Fall 2008 Don Fussell Vector Spaces Set of vectors Closed under the following operations Vector addition: v 1 + v 2 = v 3 Scalar multiplication: s v 1 = v 2 Linear combinations: Scalars come from some field F e.g. real or complex numbers Linear independence Basis Dimension
3
University of Texas at Austin CS384G - Computer Graphics Fall 2008 Don Fussell Vector Space Axioms Vector addition is associative and commutative Vector addition has a (unique) identity element (the 0 vector) Each vector has an additive inverse So we can define vector subtraction as adding an inverse Scalar multiplication has an identity element (1) Scalar multiplication distributes over vector addition and field addition Multiplications are compatible (a(bv)=(ab)v)
4
University of Texas at Austin CS384G - Computer Graphics Fall 2008 Don Fussell Coordinate Representation Pick a basis, order the vectors in it, then all vectors in the space can be represented as sequences of coordinates, i.e. coefficients of the basis vectors, in order. Example: Cartesian 3-space Basis: [i j k] Linear combination: xi + yj + zk Coordinate representation: [x y z]
5
University of Texas at Austin CS384G - Computer Graphics Fall 2008 Don Fussell Functions as vectors Need a set of functions closed under linear combination, where Function addition is defined Scalar multiplication is defined Example: Quadratic polynomials Monomial (power) basis: [x 2 x 1] Linear combination: ax 2 + bx + c Coordinate representation: [a b c]
6
University of Texas at Austin CS384G - Computer Graphics Fall 2008 Don Fussell Metric spaces Define a (distance) metric s.t. d is nonnegative d is symmetric Indiscernibles are identical The triangle inequality holds
7
University of Texas at Austin CS384G - Computer Graphics Fall 2008 Don Fussell Normed spaces Define the length or norm of a vector Nonnegative Positive definite Symmetric The triangle inequality holds Banach spaces – normed spaces that are complete (no holes or missing points) Real numbers form a Banach space, but not rational numbers Euclidean n-space is Banach
8
University of Texas at Austin CS384G - Computer Graphics Fall 2008 Don Fussell Norms and metrics Examples of norms: p norm: p=1 manhattan norm p=2 euclidean norm Metric from norm Norm from metric if d is homogeneous d is translation invariant then
9
University of Texas at Austin CS384G - Computer Graphics Fall 2008 Don Fussell Inner product spaces Define [inner, scalar, dot] product (for real spaces) s.t. For complex spaces: Induces a norm:
10
University of Texas at Austin CS384G - Computer Graphics Fall 2008 Don Fussell Some inner products Multiplication in R Dot product in Euclidean n-space For real functions over domain [a,b] For complex functions over domain [a,b] Can add nonnegative weight function
11
University of Texas at Austin CS384G - Computer Graphics Fall 2008 Don Fussell Hilbert Space An inner product space that is complete wrt the induced norm is called a Hilbert space Infinite dimensional Euclidean space Inner product defines distances and angles Subset of Banach spaces
12
University of Texas at Austin CS384G - Computer Graphics Fall 2008 Don Fussell Orthogonality Two vectors v 1 and v 2 are orthogonal if v 1 and v 2 are orthonormal if they are orthogonal and Orthonormal set of vectors (Kronecker delta)
13
University of Texas at Austin CS384G - Computer Graphics Fall 2008 Don Fussell Examples Linear polynomials over [-1,1] (orthogonal) B 0 (x) = 1, B 1 (x) = x Is x 2 orthogonal to these? Is orthogonal to them? (Legendre)
14
University of Texas at Austin CS384G - Computer Graphics Fall 2008 Don Fussell Fourier series Cosine series
15
University of Texas at Austin CS384G - Computer Graphics Fall 2008 Don Fussell Fourier series Sine series
16
University of Texas at Austin CS384G - Computer Graphics Fall 2008 Don Fussell Fourier series Complete series Basis functions are orthogonal but not orthonormal Can obtain a n and b n by projection
17
University of Texas at Austin CS384G - Computer Graphics Fall 2008 Don Fussell Fourier series Similarly for b k
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.