Complex Vector Spaces and Inner Products 455

Total Page:16

File Type:pdf, Size:1020Kb

Load more

SECTION 8.4 COMPLEX VECTOR SPACES AND INNER PRODUCTS 455 8.4 COMPLEX VECTOR SPACES AND INNER PRODUCTS All the vector spaces we have studied thus far in the text are real vector spaces since the scalars are real numbers. A complex vector space is one in which the scalars are complex numbers. Thus, if v1, v2, . , vm are vectors in a complex vector space, then a linear com- bination is of the form 1 1 ? ? ? 1 c1v1 c 2v2 cmvm n where the scalarsc1, c 2, . , cm are complex numbers. The complex version of R is the complex vector spaceC n consisting of ordered n-tuples of complex numbers. Thus, a vector in C n has the form 5 s 1 1 1 d v a1 b1i, a 2 b2i, . , an bni . It is also convenient to represent vectors in C n by column matrices of the form 1 a1 b1i a 1 b i v 5 2 . 2 . 3 . 4 1 an bni As with Rn, the operations of addition and scalar multiplication in C n are performed com- ponent by component. EXAMPLE 1 Vector Operations in Cn Let v 5 s1 1 2i, 3 2 id and u 5 s22 1 i, 4d be vectors in the complex vector spaceC 2 , and determine the following vectors. (a)v 1 u (b)s2 1 idv (c) 3v 2 s5 2 idu Solution (a) In column matrix form, the sum v 1 u is 1 1 2i 22 1 i 21 1 3i v 1 u 5 3 4 1 3 4 5 3 4. 3 2 i 4 7 2 i (b) Since s2 1 ids1 1 2id 5 5i and s2 1 ids3 2 id 5 7 1 i, we have s2 1 idv 5 s2 1 ids1 1 2i, 3 2 id 5 s5i, 7 1 id. (c) 3v 2 s5 2 idu 5 3s1 1 2i, 3 2 id 2 s5 2 ids22 1 i, 4d (c) 5 s3 1 6i, 9 2 3id 2 s29 1 7i, 20 2 4id (c) 5 s12 2 i, 211 1 id 456 CHAPTER 8 COMPLEX VECTOR SPACES Many of the properties ofRn are shared by Cn. For instance, the scalar multiplicative identity is the scalar 1 and the additive identity in Cn is 0 5 s0, 0, 0, . , 0d. The standard basis for Cn is simply 5 s d e1 1, 0, 0, . , 0 5 s d e2 0, 1, 0, . , 0 . 5 s d en 0, 0, 0, . , 1 which is the standard basis for Rn. Since this basis contains n vectors, it follows that the dimension of Cn is n. Other bases exist; in fact, any linearly independent set of n vectors in Cn can be used, as we demonstrate in Example 2. EXAMPLE 2 Verifying a Basis Show that v v v { 1 { 2 { 3 S 5 hsi, 0, 0d, si, i, 0d, s0, 0, idj is a basis for C 3. 3 h j Solution Since C has a dimension of 3, the set v1, v2, v3 will be a basis if it is linearly indepen- dent. To check for linear independence, we set a linear combination of the vectors in S equal to 0 as follows. 1 1 5 s d c 1v1 c2v2 c3v3 0, 0, 0 s d 1 s d 1 s d 5 s d c1i, 0, 0 c2i, c2i, 0 0, 0, c3i 0, 0, 0 ss 1 d d 5 s d c1 c2 i, c2i, c3i 0, 0, 0 This implies that s 1 d 5 c1 c2 i 0 5 c 2i 0 5 c 3i 0. 5 5 5 h j Therefore,c1 c2 c3 0, and we conclude thatv1, v2, v3 is linearly independent. EXAMPLE 3 Representing a Vector in Cn by a Basis Use the basis S in Example 2 to represent the vector v 5 s2, i, 2 2 id. SECTION 8.4 COMPLEX VECTOR SPACES AND INNER PRODUCTS 457 Solution By writing 5 1 1 v c1v1 c2v2 c3v3 5 ss 1 d d c1 c2 i, c2i, c3i 5 s2, i, 2 2 id we obtain s 1 d 5 c1 c2 i 2 5 c 2i i 5 2 c 3i 2 i 5 which implies that c2 1 and 2 2 i 2 2 i c 5 521 2 2i and c 5 521 2 2i. 1 i 3 i Therefore, 5 s2 2 d 1 1 s2 2 d v 1 2i v1 v2 1 2i v3. Try verifying that this linear combination yields s2, i, 2 2 id. Other than Cn, there are several additional examples of complex vector spaces. For instance, the set of m 3 n complex matrices with matrix addition and scalar multiplication forms a complex vector space. Example 4 describes a complex vector space in which the vectors are functions. EXAMPLE 4 The Space of Complex-Valued Functions Consider the set S of complex-valued functions of the form s 5 s d 1 s d f x) f1 x if 2 x wheref1 and f2 are real-valued functions of a real variable. The set of complex numbers form the scalars for S and vector addition is defined by s d 1 s d 5 f s d 1 s dg 1 f d 1 s dg f x g x f1 x if 2 x g1(x i g2 x 5 f s d 1 s dg 1 f s d 1 s dg f1 x g1 x i f 2 x g2 x . It can be shown that S, scalar multiplication, and vector addition form a complex vector space. For instance, to show that S is closed under scalar multiplication, we let c 5 a 1 bi be a complex number. Then s d 5 s 1 df s d 1 s dg c f x a bi f1 x if 2 x 5 f s d 2 s dg 1 f s d 1 s dg af1 x bf 2 x i bf1 x af 2 x is in S. 458 CHAPTER 8 COMPLEX VECTOR SPACES The definition of the Euclidean inner product in Cn is similar to that of the standard dot product in Rn, except that here the second factor in each term is a complex conjugate. Definition of Let u and v be vectors in Cn. The Euclidean inner product of u and v is given by Euclidean Inner ? 5 1 1 ? ? ? 1 u v u1v1 u2v2 unvn. Product in C n REMARK: Note that if u and v happen to be “real,” then this definition agrees with the standard inner (or dot) product in R n. EXAMPLE 5 Finding the Euclidean Inner Product in C3 Determine the Euclidean inner product of the vectors u 5 s2 1 i, 0, 4 2 5id and v 5 s1 1 i, 2 1 i, 0d. Solution ? 5 1 1 u v u1v1 u2v2 u 3v3 5 s2 1 ids1 2 id 1 0s2 2 id 1 s4 2 5ids0d 5 3 2 i Several properties of the Euclidean inner productCn are stated in the following theorem. Theorem 8.7 Let u, v, and w be vectors in C n and let k be a complex number. Then the following Properties of the properties are true. 1. u ? v 5 v ? u Euclidean Inner 2. su 1 vd ? w 5 u ? w 1 v ? w Product 3. skud ? v 5 ksu ? vd 4. u ? skvd 5 ksu ? vd 5. u ? u $ 0 6. u ? u 5 0if and only if u 5 0. Proof We prove the first property and leave the proofs of the remaining properties to you. Let 5 s d 5 s d u u1, u 2, . , un and v v1, v2, . , vn . Then ? 5 1 1 . 1 v u v1u1 v2u2 vnun 5 1 1 . 1 v1u1 v2u 2 vnun 5 1 1 . 1 v1u1 v2u 2 vnun SECTION 8.4 COMPLEX VECTOR SPACES AND INNER PRODUCTS 459 5 1 1 ? ? ? 1 u1v1 u2v2 unvn 5 u? v. We now use the Euclidean inner product in Cn to define the Euclidean norm (or length) of a vector in Cn and the Euclidean distance between two vectors in Cn. Definition of Norm The Euclidean norm (or length) of u in Cn is denoted by iui and is n and Distance in C iui 5 su ? ud1y2. The Euclidean distance between u and v is dsu, vd 5 iu 2 vi . The Euclidean norm and distance may be expressed in terms of components as i i 5 su u 2 1 u u 2 1 ? ? ? 1 u u 2d1y2 u u1 u2 un s d 5 su 2 u 2 1 u 2 u 2 1 ? ? ? 1 u 2 u 2d1y2 d u, v u1 v1 u2 v2 un vn . EXAMPLE 6 Finding the Euclidean Norm and Distance in C n Determine the norms of the vectors u 5 s2 1 i, 0, 4 2 5id and v 5 s1 1 i, 2 1 i, 0d and find the distance between u and v. Solution The norms of u and v are given as follows. i i 5 su u 2 1 u u 2 1 u u 2d1y2 u u1 u2 u3 2 2 2 2 2 2 1y2 5 fs2 1 1 d 1 s0 1 0 d 1 s4 1 5 dg y 5 s5 1 0 1 41d1 2 5 Ï46 i i 5 su u 2 1 u u 2 1 u u 2d1y2 v v1 v2 v3 5 fs12 1 12d 1 s22 1 12d 1 s02 1 02dg1y2 5 s2 1 5 1 0d1y2 5 Ï7 The distance between u and v is given by d su, vd 5 iu 2 vi 5 is1, 22 2 i, 4 2 5idi 5 fs12 1 02d 1 ss22d2 1 s21d2d 1 s42 1 52dg1y2 5 s1 1 5 1 41d1y2 5 Ï47.
Recommended publications
  • On the Bicoset of a Bivector Space

    On the Bicoset of a Bivector Space

    International J.Math. Combin. Vol.4 (2009), 01-08 On the Bicoset of a Bivector Space Agboola A.A.A.† and Akinola L.S.‡ † Department of Mathematics, University of Agriculture, Abeokuta, Nigeria ‡ Department of Mathematics and computer Science, Fountain University, Osogbo, Nigeria E-mail: [email protected], [email protected] Abstract: The study of bivector spaces was first intiated by Vasantha Kandasamy in [1]. The objective of this paper is to present the concept of bicoset of a bivector space and obtain some of its elementary properties. Key Words: bigroup, bivector space, bicoset, bisum, direct bisum, inner biproduct space, biprojection. AMS(2000): 20Kxx, 20L05. §1. Introduction and Preliminaries The study of bialgebraic structures is a new development in the field of abstract algebra. Some of the bialgebraic structures already developed and studied and now available in several literature include: bigroups, bisemi-groups, biloops, bigroupoids, birings, binear-rings, bisemi- rings, biseminear-rings, bivector spaces and a host of others. Since the concept of bialgebraic structure is pivoted on the union of two non-empty subsets of a given algebraic structure for example a group, the usual problem arising from the union of two substructures of such an algebraic structure which generally do not form any algebraic structure has been resolved. With this new concept, several interesting algebraic properties could be obtained which are not present in the parent algebraic structure. In [1], Vasantha Kandasamy initiated the study of bivector spaces. Further studies on bivector spaces were presented by Vasantha Kandasamy and others in [2], [4] and [5]. In the present work however, we look at the bicoset of a bivector space and obtain some of its elementary properties.
  • Math 651 Homework 1 - Algebras and Groups Due 2/22/2013

    Math 651 Homework 1 - Algebras and Groups Due 2/22/2013

    Math 651 Homework 1 - Algebras and Groups Due 2/22/2013 1) Consider the Lie Group SU(2), the group of 2 × 2 complex matrices A T with A A = I and det(A) = 1. The underlying set is z −w jzj2 + jwj2 = 1 (1) w z with the standard S3 topology. The usual basis for su(2) is 0 i 0 −1 i 0 X = Y = Z = (2) i 0 1 0 0 −i (which are each i times the Pauli matrices: X = iσx, etc.). a) Show this is the algebra of purely imaginary quaternions, under the commutator bracket. b) Extend X to a left-invariant field and Y to a right-invariant field, and show by computation that the Lie bracket between them is zero. c) Extending X, Y , Z to global left-invariant vector fields, give SU(2) the metric g(X; X) = g(Y; Y ) = g(Z; Z) = 1 and all other inner products zero. Show this is a bi-invariant metric. d) Pick > 0 and set g(X; X) = 2, leaving g(Y; Y ) = g(Z; Z) = 1. Show this is left-invariant but not bi-invariant. p 2) The realification of an n × n complex matrix A + −1B is its assignment it to the 2n × 2n matrix A −B (3) BA Any n × n quaternionic matrix can be written A + Bk where A and B are complex matrices. Its complexification is the 2n × 2n complex matrix A −B (4) B A a) Show that the realification of complex matrices and complexifica- tion of quaternionic matrices are algebra homomorphisms.
  • Introduction to Linear Bialgebra

    Introduction to Linear Bialgebra

    View metadata, citation and similar papers at core.ac.uk brought to you by CORE provided by University of New Mexico University of New Mexico UNM Digital Repository Mathematics and Statistics Faculty and Staff Publications Academic Department Resources 2005 INTRODUCTION TO LINEAR BIALGEBRA Florentin Smarandache University of New Mexico, [email protected] W.B. Vasantha Kandasamy K. Ilanthenral Follow this and additional works at: https://digitalrepository.unm.edu/math_fsp Part of the Algebra Commons, Analysis Commons, Discrete Mathematics and Combinatorics Commons, and the Other Mathematics Commons Recommended Citation Smarandache, Florentin; W.B. Vasantha Kandasamy; and K. Ilanthenral. "INTRODUCTION TO LINEAR BIALGEBRA." (2005). https://digitalrepository.unm.edu/math_fsp/232 This Book is brought to you for free and open access by the Academic Department Resources at UNM Digital Repository. It has been accepted for inclusion in Mathematics and Statistics Faculty and Staff Publications by an authorized administrator of UNM Digital Repository. For more information, please contact [email protected], [email protected], [email protected]. INTRODUCTION TO LINEAR BIALGEBRA W. B. Vasantha Kandasamy Department of Mathematics Indian Institute of Technology, Madras Chennai – 600036, India e-mail: [email protected] web: http://mat.iitm.ac.in/~wbv Florentin Smarandache Department of Mathematics University of New Mexico Gallup, NM 87301, USA e-mail: [email protected] K. Ilanthenral Editor, Maths Tiger, Quarterly Journal Flat No.11, Mayura Park, 16, Kazhikundram Main Road, Tharamani, Chennai – 600 113, India e-mail: [email protected] HEXIS Phoenix, Arizona 2005 1 This book can be ordered in a paper bound reprint from: Books on Demand ProQuest Information & Learning (University of Microfilm International) 300 N.
  • 21. Orthonormal Bases

    21. Orthonormal Bases

    21. Orthonormal Bases The canonical/standard basis 011 001 001 B C B C B C B0C B1C B0C e1 = B.C ; e2 = B.C ; : : : ; en = B.C B.C B.C B.C @.A @.A @.A 0 0 1 has many useful properties. • Each of the standard basis vectors has unit length: q p T jjeijj = ei ei = ei ei = 1: • The standard basis vectors are orthogonal (in other words, at right angles or perpendicular). T ei ej = ei ej = 0 when i 6= j This is summarized by ( 1 i = j eT e = δ = ; i j ij 0 i 6= j where δij is the Kronecker delta. Notice that the Kronecker delta gives the entries of the identity matrix. Given column vectors v and w, we have seen that the dot product v w is the same as the matrix multiplication vT w. This is the inner product on n T R . We can also form the outer product vw , which gives a square matrix. 1 The outer product on the standard basis vectors is interesting. Set T Π1 = e1e1 011 B C B0C = B.C 1 0 ::: 0 B.C @.A 0 01 0 ::: 01 B C B0 0 ::: 0C = B. .C B. .C @. .A 0 0 ::: 0 . T Πn = enen 001 B C B0C = B.C 0 0 ::: 1 B.C @.A 1 00 0 ::: 01 B C B0 0 ::: 0C = B. .C B. .C @. .A 0 0 ::: 1 In short, Πi is the diagonal square matrix with a 1 in the ith diagonal position and zeros everywhere else.
  • Niobrara County School District #1 Curriculum Guide

    Niobrara County School District #1 Curriculum Guide

    NIOBRARA COUNTY SCHOOL DISTRICT #1 CURRICULUM GUIDE th SUBJECT: Math Algebra II TIMELINE: 4 quarter Domain: Student Friendly Level of Resource Academic Standard: Learning Objective Thinking Correlation/Exemplar Vocabulary [Assessment] [Mathematical Practices] Domain: Perform operations on matrices and use matrices in applications. Standards: N-VM.6.Use matrices to I can represent and Application Pearson Alg. II Textbook: Matrix represent and manipulated data, e.g., manipulate data to represent --Lesson 12-2 p. 772 (Matrices) to represent payoffs or incidence data. M --Concept Byte 12-2 p. relationships in a network. 780 Data --Lesson 12-5 p. 801 [Assessment]: --Concept Byte 12-2 p. 780 [Mathematical Practices]: Niobrara County School District #1, Fall 2012 Page 1 NIOBRARA COUNTY SCHOOL DISTRICT #1 CURRICULUM GUIDE th SUBJECT: Math Algebra II TIMELINE: 4 quarter Domain: Student Friendly Level of Resource Academic Standard: Learning Objective Thinking Correlation/Exemplar Vocabulary [Assessment] [Mathematical Practices] Domain: Perform operations on matrices and use matrices in applications. Standards: N-VM.7. Multiply matrices I can multiply matrices by Application Pearson Alg. II Textbook: Scalars by scalars to produce new matrices, scalars to produce new --Lesson 12-2 p. 772 e.g., as when all of the payoffs in a matrices. M --Lesson 12-5 p. 801 game are doubled. [Assessment]: [Mathematical Practices]: Domain: Perform operations on matrices and use matrices in applications. Standards:N-VM.8.Add, subtract and I can perform operations on Knowledge Pearson Alg. II Common Matrix multiply matrices of appropriate matrices and reiterate the Core Textbook: Dimensions dimensions. limitations on matrix --Lesson 12-1p. 764 [Assessment]: dimensions.
  • Complex Eigenvalues

    Complex Eigenvalues

    Quantitative Understanding in Biology Module III: Linear Difference Equations Lecture II: Complex Eigenvalues Introduction In the previous section, we considered the generalized two- variable system of linear difference equations, and showed that the eigenvalues of these systems are given by the equation… ± 2 4 = 1,2 2 √ − …where b = (a11 + a22), c=(a22 ∙ a11 – a12 ∙ a21), and ai,j are the elements of the 2 x 2 matrix that define the linear system. Inspecting this relation shows that it is possible for the eigenvalues of such a system to be complex numbers. Because our plants and seeds model was our first look at these systems, it was carefully constructed to avoid this complication [exercise: can you show that http://www.xkcd.org/179 this model cannot produce complex eigenvalues]. However, many systems of biological interest do have complex eigenvalues, so it is important that we understand how to deal with and interpret them. We’ll begin with a review of the basic algebra of complex numbers, and then consider their meaning as eigenvalues of dynamical systems. A Review of Complex Numbers You may recall that complex numbers can be represented with the notation a+bi, where a is the real part of the complex number, and b is the imaginary part. The symbol i denotes 1 (recall i2 = -1, i3 = -i and i4 = +1). Hence, complex numbers can be thought of as points on a complex plane, which has real √− and imaginary axes. In some disciplines, such as electrical engineering, you may see 1 represented by the symbol j. √− This geometric model of a complex number suggests an alternate, but equivalent, representation.
  • Linear Algebra for Dummies

    Linear Algebra for Dummies

    Linear Algebra for Dummies Jorge A. Menendez October 6, 2017 Contents 1 Matrices and Vectors1 2 Matrix Multiplication2 3 Matrix Inverse, Pseudo-inverse4 4 Outer products 5 5 Inner Products 5 6 Example: Linear Regression7 7 Eigenstuff 8 8 Example: Covariance Matrices 11 9 Example: PCA 12 10 Useful resources 12 1 Matrices and Vectors An m × n matrix is simply an array of numbers: 2 3 a11 a12 : : : a1n 6 a21 a22 : : : a2n 7 A = 6 7 6 . 7 4 . 5 am1 am2 : : : amn where we define the indexing Aij = aij to designate the component in the ith row and jth column of A. The transpose of a matrix is obtained by flipping the rows with the columns: 2 3 a11 a21 : : : an1 6 a12 a22 : : : an2 7 AT = 6 7 6 . 7 4 . 5 a1m a2m : : : anm T which evidently is now an n × m matrix, with components Aij = Aji = aji. In other words, the transpose is obtained by simply flipping the row and column indeces. One particularly important matrix is called the identity matrix, which is composed of 1’s on the diagonal and 0’s everywhere else: 21 0 ::: 03 60 1 ::: 07 6 7 6. .. .7 4. .5 0 0 ::: 1 1 It is called the identity matrix because the product of any matrix with the identity matrix is identical to itself: AI = A In other words, I is the equivalent of the number 1 for matrices. For our purposes, a vector can simply be thought of as a matrix with one column1: 2 3 a1 6a2 7 a = 6 7 6 .
  • Eigenvalues and Eigenvectors

    Eigenvalues and Eigenvectors

    Jim Lambers MAT 605 Fall Semester 2015-16 Lecture 14 and 15 Notes These notes correspond to Sections 4.4 and 4.5 in the text. Eigenvalues and Eigenvectors In order to compute the matrix exponential eAt for a given matrix A, it is helpful to know the eigenvalues and eigenvectors of A. Definitions and Properties Let A be an n × n matrix. A nonzero vector x is called an eigenvector of A if there exists a scalar λ such that Ax = λx: The scalar λ is called an eigenvalue of A, and we say that x is an eigenvector of A corresponding to λ. We see that an eigenvector of A is a vector for which matrix-vector multiplication with A is equivalent to scalar multiplication by λ. Because x is nonzero, it follows that if x is an eigenvector of A, then the matrix A − λI is singular, where λ is the corresponding eigenvalue. Therefore, λ satisfies the equation det(A − λI) = 0: The expression det(A−λI) is a polynomial of degree n in λ, and therefore is called the characteristic polynomial of A (eigenvalues are sometimes called characteristic values). It follows from the fact that the eigenvalues of A are the roots of the characteristic polynomial that A has n eigenvalues, which can repeat, and can also be complex, even if A is real. However, if A is real, any complex eigenvalues must occur in complex-conjugate pairs. The set of eigenvalues of A is called the spectrum of A, and denoted by λ(A). This terminology explains why the magnitude of the largest eigenvalues is called the spectral radius of A.
  • Algebra of Linear Transformations and Matrices Math 130 Linear Algebra

    Algebra of Linear Transformations and Matrices Math 130 Linear Algebra

    Then the two compositions are 0 −1 1 0 0 1 BA = = 1 0 0 −1 1 0 Algebra of linear transformations and 1 0 0 −1 0 −1 AB = = matrices 0 −1 1 0 −1 0 Math 130 Linear Algebra D Joyce, Fall 2013 The products aren't the same. You can perform these on physical objects. Take We've looked at the operations of addition and a book. First rotate it 90◦ then flip it over. Start scalar multiplication on linear transformations and again but flip first then rotate 90◦. The book ends used them to define addition and scalar multipli- up in different orientations. cation on matrices. For a given basis β on V and another basis γ on W , we have an isomorphism Matrix multiplication is associative. Al- γ ' φβ : Hom(V; W ) ! Mm×n of vector spaces which though it's not commutative, it is associative. assigns to a linear transformation T : V ! W its That's because it corresponds to composition of γ standard matrix [T ]β. functions, and that's associative. Given any three We also have matrix multiplication which corre- functions f, g, and h, we'll show (f ◦ g) ◦ h = sponds to composition of linear transformations. If f ◦ (g ◦ h) by showing the two sides have the same A is the standard matrix for a transformation S, values for all x. and B is the standard matrix for a transformation T , then we defined multiplication of matrices so ((f ◦ g) ◦ h)(x) = (f ◦ g)(h(x)) = f(g(h(x))) that the product AB is be the standard matrix for S ◦ T .
  • COMPLEX EIGENVALUES Math 21B, O. Knill

    COMPLEX EIGENVALUES Math 21B, O. Knill

    COMPLEX EIGENVALUES Math 21b, O. Knill NOTATION. Complex numbers are written as z = x + iy = r exp(iφ) = r cos(φ) + ir sin(φ). The real number r = z is called the absolute value of z, the value φ isjthej argument and denoted by arg(z). Complex numbers contain the real numbers z = x+i0 as a subset. One writes Re(z) = x and Im(z) = y if z = x + iy. ARITHMETIC. Complex numbers are added like vectors: x + iy + u + iv = (x + u) + i(y + v) and multiplied as z w = (x + iy)(u + iv) = xu yv + i(yu xv). If z = 0, one can divide 1=z = 1=(x + iy) = (x iy)=(x2 + y2). ∗ − − 6 − ABSOLUTE VALUE AND ARGUMENT. The absolute value z = x2 + y2 satisfies zw = z w . The argument satisfies arg(zw) = arg(z) + arg(w). These are direct jconsequencesj of the polarj represenj j jtationj j z = p r exp(iφ); w = s exp(i ); zw = rs exp(i(φ + )). x GEOMETRIC INTERPRETATION. If z = x + iy is written as a vector , then multiplication with an y other complex number w is a dilation-rotation: a scaling by w and a rotation by arg(w). j j THE DE MOIVRE FORMULA. zn = exp(inφ) = cos(nφ) + i sin(nφ) = (cos(φ) + i sin(φ))n follows directly from z = exp(iφ) but it is magic: it leads for example to formulas like cos(3φ) = cos(φ)3 3 cos(φ) sin2(φ) which would be more difficult to come by using geometrical or power series arguments.
  • Introduction to Clifford's Geometric Algebra

    Introduction to Clifford's Geometric Algebra

    解説:特集 コンピューテーショナル・インテリジェンスの新展開 —クリフォード代数表現など高次元表現を中心として— Introduction to Clifford’s Geometric Algebra Eckhard HITZER* *Department of Applied Physics, University of Fukui, Fukui, Japan *E-mail: [email protected] Key Words:hypercomplex algebra, hypercomplex analysis, geometry, science, engineering. JL 0004/12/5104–0338 C 2012 SICE erty 15), 21) that any isometry4 from the vector space V Abstract into an inner-product algebra5 A over the field6 K can Geometric algebra was initiated by W.K. Clifford over be uniquely extended to an isometry7 from the Clifford 130 years ago. It unifies all branches of physics, and algebra Cl(V )intoA. The Clifford algebra Cl(V )is has found rich applications in robotics, signal process- the unique associative and multilinear algebra with this ing, ray tracing, virtual reality, computer vision, vec- property. Thus if we wish to generalize methods from tor field processing, tracking, geographic information algebra, analysis, calculus, differential geometry (etc.) systems and neural computing. This tutorial explains of real numbers, complex numbers, and quaternion al- the basics of geometric algebra, with concrete exam- gebra to vector spaces and multivector spaces (which ples of the plane, of 3D space, of spacetime, and the include additional elements representing 2D up to nD popular conformal model. Geometric algebras are ideal subspaces, i.e. plane elements up to hypervolume ele- to represent geometric transformations in the general ments), the study of Clifford algebras becomes unavoid- framework of Clifford groups (also called versor or Lip- able. Indeed repeatedly and independently a long list of schitz groups). Geometric (algebra based) calculus al- Clifford algebras, their subalgebras and in Clifford al- lows e.g., to optimize learning algorithms of Clifford gebras embedded algebras (like octonions 17))ofmany neurons, etc.
  • A Bit About Hilbert Spaces

    A Bit About Hilbert Spaces

    A Bit About Hilbert Spaces David Rosenberg New York University October 29, 2016 David Rosenberg (New York University ) DS-GA 1003 October 29, 2016 1 / 9 Inner Product Space (or “Pre-Hilbert” Spaces) An inner product space (over reals) is a vector space V and an inner product, which is a mapping h·,·i : V × V ! R that has the following properties 8x,y,z 2 V and a,b 2 R: Symmetry: hx,yi = hy,xi Linearity: hax + by,zi = ahx,zi + b hy,zi Postive-definiteness: hx,xi > 0 and hx,xi = 0 () x = 0. David Rosenberg (New York University ) DS-GA 1003 October 29, 2016 2 / 9 Norm from Inner Product For an inner product space, we define a norm as p kxk = hx,xi. Example Rd with standard Euclidean inner product is an inner product space: hx,yi := xT y 8x,y 2 Rd . Norm is p kxk = xT y. David Rosenberg (New York University ) DS-GA 1003 October 29, 2016 3 / 9 What norms can we get from an inner product? Theorem (Parallelogram Law) A norm kvk can be generated by an inner product on V iff 8x,y 2 V 2kxk2 + 2kyk2 = kx + yk2 + kx - yk2, and if it can, the inner product is given by the polarization identity jjxjj2 + jjyjj2 - jjx - yjj2 hx,yi = . 2 Example d `1 norm on R is NOT generated by an inner product. [Exercise] d Is `2 norm on R generated by an inner product? David Rosenberg (New York University ) DS-GA 1003 October 29, 2016 4 / 9 Pythagorean Theroem Definition Two vectors are orthogonal if hx,yi = 0.