The Discrete Hodge Star Operator

Total Page:16

File Type:pdf, Size:1020Kb

The Discrete Hodge Star Operator Introduction From Vector Calculus to Exterior Calculus Hodge ∗ Discretization Summary The Discrete Hodge Star Operator Edmond Rusjan SUNYIT HRUMC, April 6, 2013 Introduction From Vector Calculus to Exterior Calculus Hodge ∗ Discretization Summary Abstract Exterior Calculus expresses the familiar vector calculus operators gradient, divergence and curl in a coordinate free notation in terms of the exterior derivative, the wedge product and the Hodge star operator. Discrete versions of these operators are important for numerical solutions of partial differential equations. While the Stokes theorem provides a clear guideline for constructing the discrete exterior derivative, the problem of the discrete Hodge star operator is more subtle. Introduction From Vector Calculus to Exterior Calculus Hodge ∗ Discretization Summary Outline 1 Introduction Motivation: Solve PDEs 2 From Vector Calculus to Exterior Calculus Grad, Div, Curl Are All Dead Long Live d, ], [, ^ and ∗ Example: The Heat Equation 3 Hodge ∗ 2 3 Examples: ∗ in R and R ∗ in Euclidean Space ∗ on a Manifold 4 Discretization From Finite Differences to Finite Elements From Finite Elements to Discrete Exterior Calculus (DEC) DEC Hodge * FEEC Hodge * 5 Summary Introduction From Vector Calculus to Exterior Calculus Hodge ∗ Discretization Summary Motivation: Solve PDEs Heat equation: u;t = α∆u Wave: u;tt = ∆u Laplace: ∆u = 0 and Poisson : ∆u = f Fluid flow: k Darcy: v + µ rp = 0; r · v = 0 @v rp Euler: @t + v · rv = − ρ + g @v Navier-Stokes: ρ( @t + v · rv) = −∇p + r · T + f Elasticity: Euler-Bernoulli Beam: ρAu;tt + [EIuxx ]xx = p(x; t) 4 Normal Kirchhoff Plate: ρhu;tt + Dr u = q(x; y; t) Electromagnetism - Maxwell: _ _ r · B~ = 0; r · E~ = ρ, r × E~ = −B~ ; r × B~ =~j + E~ 2 ~ Quantum mechanics - Schroedinger: − 2m ∆Ψ + V Ψ = i~Ψt Introduction From Vector Calculus to Exterior Calculus Hodge ∗ Discretization Summary Gradient: steepest ascent, heat seeking bug If f (x; y) is the height of the hill at x; y, then rf is the steepest ascent direction (locally) Let f (t; x; y; z) be temperature at time t and position x; y; z Gradient rf points in the direction of the fastest temperature increase krf k tells how fast is the fastest increase @f @ @f @ @f @ in Cartesian coordinates rf = @x @x + @y @y + @z @z 2 3 2 3 f;x 1 @f @ rf = 4 f;y 5 ; f;x = @x ; @x = 4 0 5 = @x f;z 0 Heat seeking bug travels in the rf direction Differential of f - the best linear approximation to f df : Rn ! R is a linear functional df (v) = rf · v - directional derivative, if kvk = 1 df = f;x dx + f;y dy + f;z dz = [f;x ; f;y ; f;z ]; dx = [1; 0; 0] df = [rf ]T fdx; dy; dzg is the dual basis to f@x ;@y ;@z g Introduction From Vector Calculus to Exterior Calculus Hodge ∗ Discretization Summary Duality between rf and df Two dual points of view: rf and df More precisely: 3 3 At a fixed point p 2 M = R : rf jp 2 V = TpM = R 0 ∗ 3 0 Dual point of view: df jp 2 V = Tp M = (R ) As the point p 2 M varies: rf 2 TM, the tangent bundle Dual point of view: df 2 T ∗M, the cotangent bundle The vector space V and its dual V 0 are isomorphic: natural isomorphism between V and V 0 0 [ flat: [ : V ! V , @x = dx, etc. 0 [ sharp: ] : V ! V , dx = @x , etc. extend by linearity more generally, flat: [ : V ! V 0, ~u[(~v) = ~u · ~v sharp: ] : V 0 ! V , ] = [−1 Introduction From Vector Calculus to Exterior Calculus Hodge ∗ Discretization Summary rf and df compete on a manifold M: df wins In Cartesian coordinates in Euclidean space, it's a tie rf and df equally convenient because the length element is ds = pdx 2 + dy 2 Consider polar coordinates: x = r cos θ, y = r sin θ. df is coordinate independent df = f;r dr + f,θdθ rf is not coordinate independent rf 6= f;r @r + f,θ@θ length element is not ds2 = dr 2 + dθ2 dx = x;r dr + x,θdθ = cos θdr − r sin θdθ dy = y;r dr + y,θdθ = sin θdr + r cos θdθ ds2 = dx 2 + dy 2 = dr 2 + r 2dθ2 Introduce metric tensor g to measure distances 2 P i j ds = ij gij dx dx . 2 i j Einstein summation convention ds = gij dx dx . 1 0 g = , ij 0 r 2 Introduction From Vector Calculus to Exterior Calculus Hodge ∗ Discretization Summary Grad is Dead Metric tensor g and its inverse g −1 1 0 ij 1 0 gij = 2 , g = 1 , 0 r 0 r 2 Generalize flat: [ : TM ! T ∗M from ~u[(~v) = ~u · ~v to ~u[(~v) = g(~u;~v) In components: k Vector ~u = u @k i j i i Metric tensor g = gij dx dx ; dx (@j ) = δj Co-vector or 1-form ~u[ = g(u; ·) [ i j i k j k i j i j ~u = gij dx (u)dx = gij dx (u @k )dx = gij u δk dx = gij u dx [ j Standard practice to write ~u = uj dx i By comparison uj = gij u −1 i ij ] = [ , so u = g uj rf = (df )] i ij (rf ) = g f;j r rj rr (rf ) = g f;j = g f;r + 0 = f;r θ θj θθ 1 (rf ) = g f;j = 0 + g f,θ = r f,θ Introduction From Vector Calculus to Exterior Calculus Hodge ∗ Discretization Summary Div and Curl are Dead ] r θ 1 Grad rf = (df ) = (rf ) @r + (r) @θ = f;r @r + r @θ Curl r × F = [∗(dF [)]] This defines the exterior derivative d Exterior, because takes 1-form into a 2-form Anti-symmetric, because cross product anti-symmetric Need a symbol to denote 2-forms: ^ wedge product Extend by linearity and associativity: exterior algebra This introduces the Hodge ∗ Div r · F = ∗d(∗F [) Laplace r2f = ∗d(∗df ) Introduction From Vector Calculus to Exterior Calculus Hodge ∗ Discretization Summary My Cup of Tea Consider a cup of hot tea, which is cooling down u(x; y; x; t) - temperature at x; y; z at time t Heat flows from the tea into the surrounding volume from hot to cold, so in the −∇u direction Fourier's Law of thermal conduction: ~q = −kru ~q the heat flux density k thermal conductivity Divergence tells how fast heat is flowing out: r · ~q Energy (Heat) Conservation: tea cools down because heat flows out (ρcpu)t = −∇ · ~q = −∇ · (−kru) ρ density cp thermal capacity at constant pressure Heat Equation: u = αr2u; α = k t ρcp Introduction From Vector Calculus to Exterior Calculus Hodge ∗ Discretization Summary Stokes Theorem Consider a body B of tea, not necessarily all the tea If B is warmer than the surroundings, heat flows through the boundary @B from B into the surroundings BC : H ~ Φ = @B ~q · dS The rate of change of thermal energy (heat) inside a body B equals the heat flux into B minus the heat flux out of B through the boundary @B Let B be infinitesimal, with volume dV Heat inside B: E = ρcpudV Introduction From Vector Calculus to Exterior Calculus Hodge ∗ Discretization Summary Hodge ∗ Example 2 V = R : ∗1 = e1 ^ e2 ∗e1 = e2 ∗e2 = −e1 ∗(e1 ^ e2) = 1 3 V = R : ∗1 = e1 ^ e2 ^ e3 ∗e1 = e2 ^ e3 ::: = ::: ∗(e1 ^ e2) = e3 ::: = ::: ∗(e1 ^ e2 ^ e3) = 1 Introduction From Vector Calculus to Exterior Calculus Hodge ∗ Discretization Summary Hodge ∗ V oriented inner product space: ∗ : Vp V ! V(n−p) V natural isomorphism Let fe1; e2;:::; eng be a basis for V Let σ = e1 ^ e2 ^ · · · ^ en be a chosen orientation Hodge ∗: u ^ v = (∗u; v)σ Intuition: complementary n − p vector to the given p vector orthogonal consistent with the orientation Introduction From Vector Calculus to Exterior Calculus Hodge ∗ Discretization Summary ∗ on a Manifold p ∗ J ∗α = αJ dx ∗ p K αJ = jgjα KJ p In full: α∗ = jgj P αk1;:::;kp j1;:::;jn−p k1<···<kp k1;:::;kp;j1;:::;jn−p Introduction From Vector Calculus to Exterior Calculus Hodge ∗ Discretization Summary Finite Differences Finite Differences: time permitting, work on board Introduction From Vector Calculus to Exterior Calculus Hodge ∗ Discretization Summary Finite Elements Finite Elements: time permitting, work on board Introduction From Vector Calculus to Exterior Calculus Hodge ∗ Discretization Summary Discrete d d is uniquely determined by the Stokes theorem: the transpose of the discrete boundary operator Introduction From Vector Calculus to Exterior Calculus Hodge ∗ Discretization Summary MDEC : DEC Hodge * 1 R 1 R Marsden, Hirani, Desbrun, et al.: |∗σj ∗σ ∗α = jσj σ α k DEC |∗σi j [M ]ij = k δij jσi j Advantage: MDEC diagonal Disadvantage: MDEC not positive definite, because circumcenter may be outside the simplex Example: standard 2-simplex; vertices: (0; 0), (1; 0), (0; 1) 2 1 3 2 0 0 DEC 1 M1 = 4 0 2 0 5 0 0 0 Introduction From Vector Calculus to Exterior Calculus Hodge ∗ Discretization Summary MWhit: FEEC Hodge * Whitney 0-forms are barycentric coordinates: Whitney 1-forms: ηk = λi dλj − λj dλi Whit R [M ]ij = ηi ηj dA Advantage: MWhit is positive definite, because barycenter is always inside the simplex Disadvantage: MWhit not diagonal, (MWhit )−1 not sparse Example: standard 2-simplex; vertices: (0; 0), (1; 0), (0; 1) 2 1 1 3 3 6 0 Whit 1 1 M1 = 4 6 3 0 5 1 0 0 6 Introduction From Vector Calculus to Exterior Calculus Hodge ∗ Discretization Summary Summary Exterior Calculus is a coordinate independent language and consequently superior in curvilinear coordinates and on curved surfaces. Discrete Exterior calculus has the potential to revolutionize the numerical PDE field.
Recommended publications
  • Combinatorial Laplacian and Rank Aggregation
    Combinatorial Laplacian and Rank Aggregation Combinatorial Laplacian and Rank Aggregation Yuan Yao Stanford University ICIAM, Z¨urich,July 16–20, 2007 Joint work with Lek-Heng Lim Combinatorial Laplacian and Rank Aggregation Outline 1 Two Motivating Examples 2 Reflections on Ranking Ordinal vs. Cardinal Global, Local, vs. Pairwise 3 Discrete Exterior Calculus and Combinatorial Laplacian Discrete Exterior Calculus Combinatorial Laplacian Operator 4 Hodge Theory Cyclicity of Pairwise Rankings Consistency of Pairwise Rankings 5 Conclusions and Future Work Combinatorial Laplacian and Rank Aggregation Two Motivating Examples Example I: Customer-Product Rating Example (Customer-Product Rating) m×n m-by-n customer-product rating matrix X ∈ R X typically contains lots of missing values (say ≥ 90%). The first-order statistics, mean score for each product, might suffer from most customers just rate a very small portion of the products different products might have different raters, whence mean scores involve noise due to arbitrary individual rating scales Combinatorial Laplacian and Rank Aggregation Two Motivating Examples From 1st Order to 2nd Order: Pairwise Rankings The arithmetic mean of score difference between product i and j over all customers who have rated both of them, P k (Xkj − Xki ) gij = , #{k : Xki , Xkj exist} is translation invariant. If all the scores are positive, the geometric mean of score ratio over all customers who have rated both i and j, !1/#{k:Xki ,Xkj exist} Y Xkj gij = , Xki k is scale invariant. Combinatorial Laplacian and Rank Aggregation Two Motivating Examples More invariant Define the pairwise ranking gij as the probability that product j is preferred to i in excess of a purely random choice, 1 g = Pr{k : X > X } − .
    [Show full text]
  • Topology and Physics 2019 - Lecture 2
    Topology and Physics 2019 - lecture 2 Marcel Vonk February 12, 2019 2.1 Maxwell theory in differential form notation Maxwell's theory of electrodynamics is a great example of the usefulness of differential forms. A nice reference on this topic, though somewhat outdated when it comes to notation, is [1]. For notational simplicity, we will work in units where the speed of light, the vacuum permittivity and the vacuum permeability are all equal to 1: c = 0 = µ0 = 1. 2.1.1 The dual field strength In three dimensional space, Maxwell's electrodynamics describes the physics of the electric and magnetic fields E~ and B~ . These are three-dimensional vector fields, but the beauty of the theory becomes much more obvious if we (a) use a four-dimensional relativistic formulation, and (b) write it in terms of differential forms. For example, let us look at Maxwells two source-free, homogeneous equations: r · B = 0;@tB + r × E = 0: (2.1) That these equations have a relativistic flavor becomes clear if we write them out in com- ponents and organize the terms somewhat suggestively: x y z 0 + @xB + @yB + @zB = 0 x z y −@tB + 0 − @yE + @zE = 0 (2.2) y z x −@tB + @xE + 0 − @zE = 0 z y x −@tB − @xE + @yE + 0 = 0 Note that we also multiplied the last three equations by −1 to clarify the structure. All in all, we see that we have four equations (one for each space-time coordinate) which each contain terms in which the four coordinate derivatives act. Therefore, we may be tempted to write our set of equations in more \relativistic" notation as ^µν @µF = 0 (2.3) 1 with F^µν the coordinates of an antisymmetric two-tensor (i.
    [Show full text]
  • Arxiv:2009.07259V1 [Math.AP] 15 Sep 2020
    A GEOMETRIC TRAPPING APPROACH TO GLOBAL REGULARITY FOR 2D NAVIER-STOKES ON MANIFOLDS AYNUR BULUT AND KHANG MANH HUYNH Abstract. In this paper, we use frequency decomposition techniques to give a direct proof of global existence and regularity for the Navier-Stokes equations on two-dimensional Riemannian manifolds without boundary. Our techniques are inspired by an approach of Mattingly and Sinai [15] which was developed in the context of periodic boundary conditions on a flat background, and which is based on a maximum principle for Fourier coefficients. The extension to general manifolds requires several new ideas, connected to the less favorable spectral localization properties in our setting. Our argu- ments make use of frequency projection operators, multilinear estimates that originated in the study of the non-linear Schr¨odingerequation, and ideas from microlocal analysis. 1. Introduction Let (M; g) be a closed, oriented, connected, compact smooth two-dimensional Riemannian manifold, and let X(M) denote the space of smooth vector fields on M. We consider the incompressible Navier-Stokes equations on M, with viscosity coefficient ν > 0, @ U + div (U ⊗ U) − ν∆ U = − grad p in M t M ; (1) div U = 0 in M with initial data U0 2 X(M); where I ⊂ R is an open interval, and where U : I ! X(M) and p : I × M ! R represent the velocity and pressure of the fluid, respectively. Here, the operator ∆M is any choice of Laplacian defined on vector fields on M, discussed below. arXiv:2009.07259v1 [math.AP] 15 Sep 2020 The theory of two-dimensional fluid flows on flat spaces is well-developed, and a variety of global regularity results are well-known.
    [Show full text]
  • Lecture Notes in Mathematics
    Lecture Notes in Mathematics Edited by A. Dold and B. Eckmann Subseries: Mathematisches Institut der Universit~it und Max-Planck-lnstitut for Mathematik, Bonn - voL 5 Adviser: E Hirzebruch 1111 Arbeitstagung Bonn 1984 Proceedings of the meeting held by the Max-Planck-lnstitut fur Mathematik, Bonn June 15-22, 1984 Edited by E Hirzebruch, J. Schwermer and S. Suter I IIII Springer-Verlag Berlin Heidelberg New York Tokyo Herausgeber Friedrich Hirzebruch Joachim Schwermer Silke Suter Max-Planck-lnstitut fLir Mathematik Gottfried-Claren-Str. 26 5300 Bonn 3, Federal Republic of Germany AMS-Subject Classification (1980): 10D15, 10D21, 10F99, 12D30, 14H10, 14H40, 14K22, 17B65, 20G35, 22E47, 22E65, 32G15, 53C20, 57 N13, 58F19 ISBN 3-54045195-8 Springer-Verlag Berlin Heidelberg New York Tokyo ISBN 0-387-15195-8 Springer-Verlag New York Heidelberg Berlin Tokyo CIP-Kurztitelaufnahme der Deutschen Bibliothek. Mathematische Arbeitstagung <25. 1984. Bonn>: Arbeitstagung Bonn: 1984; proceedings of the meeting, held in Bonn, June 15-22, 1984 / [25. Math. Arbeitstagung]. Ed. by E Hirzebruch ... - Berlin; Heidelberg; NewYork; Tokyo: Springer, 1985. (Lecture notes in mathematics; Vol. 1t11: Subseries: Mathematisches I nstitut der U niversit~it und Max-Planck-lnstitut for Mathematik Bonn; VoL 5) ISBN 3-540-t5195-8 (Berlin...) ISBN 0-387q5195-8 (NewYork ...) NE: Hirzebruch, Friedrich [Hrsg.]; Lecture notes in mathematics / Subseries: Mathematischee Institut der UniversitAt und Max-Planck-lnstitut fur Mathematik Bonn; HST This work ts subject to copyright. All rights are reserved, whether the whole or part of the material is concerned, specifically those of translation, reprinting, re~use of illustrations, broadcasting, reproduction by photocopying machine or similar means, and storage in data banks.
    [Show full text]
  • 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.
    [Show full text]
  • Multivector Differentiation and Linear Algebra 0.5Cm 17Th Santaló
    Multivector differentiation and Linear Algebra 17th Santalo´ Summer School 2016, Santander Joan Lasenby Signal Processing Group, Engineering Department, Cambridge, UK and Trinity College Cambridge [email protected], www-sigproc.eng.cam.ac.uk/ s jl 23 August 2016 1 / 78 Examples of differentiation wrt multivectors. Linear Algebra: matrices and tensors as linear functions mapping between elements of the algebra. Functional Differentiation: very briefly... Summary Overview The Multivector Derivative. 2 / 78 Linear Algebra: matrices and tensors as linear functions mapping between elements of the algebra. Functional Differentiation: very briefly... Summary Overview The Multivector Derivative. Examples of differentiation wrt multivectors. 3 / 78 Functional Differentiation: very briefly... Summary Overview The Multivector Derivative. Examples of differentiation wrt multivectors. Linear Algebra: matrices and tensors as linear functions mapping between elements of the algebra. 4 / 78 Summary Overview The Multivector Derivative. Examples of differentiation wrt multivectors. Linear Algebra: matrices and tensors as linear functions mapping between elements of the algebra. Functional Differentiation: very briefly... 5 / 78 Overview The Multivector Derivative. Examples of differentiation wrt multivectors. Linear Algebra: matrices and tensors as linear functions mapping between elements of the algebra. Functional Differentiation: very briefly... Summary 6 / 78 We now want to generalise this idea to enable us to find the derivative of F(X), in the A ‘direction’ – where X is a general mixed grade multivector (so F(X) is a general multivector valued function of X). Let us use ∗ to denote taking the scalar part, ie P ∗ Q ≡ hPQi. Then, provided A has same grades as X, it makes sense to define: F(X + tA) − F(X) A ∗ ¶XF(X) = lim t!0 t The Multivector Derivative Recall our definition of the directional derivative in the a direction F(x + ea) − F(x) a·r F(x) = lim e!0 e 7 / 78 Let us use ∗ to denote taking the scalar part, ie P ∗ Q ≡ hPQi.
    [Show full text]
  • Appendix a Spinors in Four Dimensions
    Appendix A Spinors in Four Dimensions In this appendix we collect the conventions used for spinors in both Minkowski and Euclidean spaces. In Minkowski space the flat metric has the 0 1 2 3 form ηµν = diag(−1, 1, 1, 1), and the coordinates are labelled (x ,x , x , x ). The analytic continuation into Euclidean space is madethrough the replace- ment x0 = ix4 (and in momentum space, p0 = −ip4) the coordinates in this case being labelled (x1,x2, x3, x4). The Lorentz group in four dimensions, SO(3, 1), is not simply connected and therefore, strictly speaking, has no spinorial representations. To deal with these types of representations one must consider its double covering, the spin group Spin(3, 1), which is isomorphic to SL(2, C). The group SL(2, C) pos- sesses a natural complex two-dimensional representation. Let us denote this representation by S andlet us consider an element ψ ∈ S with components ψα =(ψ1,ψ2) relative to some basis. The action of an element M ∈ SL(2, C) is β (Mψ)α = Mα ψβ. (A.1) This is not the only action of SL(2, C) which one could choose. Instead of M we could have used its complex conjugate M, its inverse transpose (M T)−1,or its inverse adjoint (M †)−1. All of them satisfy the same group multiplication law. These choices would correspond to the complex conjugate representation S, the dual representation S,and the dual complex conjugate representation S. We will use the following conventions for elements of these representations: α α˙ ψα ∈ S, ψα˙ ∈ S, ψ ∈ S, ψ ∈ S.
    [Show full text]
  • Tensor Manipulation in GPL Maxima
    Tensor Manipulation in GPL Maxima Viktor Toth http://www.vttoth.com/ February 1, 2008 Abstract GPL Maxima is an open-source computer algebra system based on DOE-MACSYMA. GPL Maxima included two tensor manipulation packages from DOE-MACSYMA, but these were in various states of disrepair. One of the two packages, CTENSOR, implemented component-based tensor manipulation; the other, ITENSOR, treated tensor symbols as opaque, manipulating them based on their index properties. The present paper describes the state in which these packages were found, the steps that were needed to make the packages fully functional again, and the new functionality that was implemented to make them more versatile. A third package, ATENSOR, was also implemented; fully compatible with the identically named package in the commercial version of MACSYMA, ATENSOR implements abstract tensor algebras. 1 Introduction GPL Maxima (GPL stands for the GNU Public License, the most widely used open source license construct) is the descendant of one of the world’s first comprehensive computer algebra systems (CAS), DOE-MACSYMA, developed by the United States Department of Energy in the 1960s and the 1970s. It is currently maintained by 18 volunteer developers, and can be obtained in source or object code form from http://maxima.sourceforge.net/. Like other computer algebra systems, Maxima has tensor manipulation capability. This capability was developed in the late 1970s. Documentation is scarce regarding these packages’ origins, but a select collection of e-mail messages by various authors survives, dating back to 1979-1982, when these packages were actively maintained at M.I.T. When this author first came across GPL Maxima, the tensor packages were effectively non-functional.
    [Show full text]
  • Handout 9 More Matrix Properties; the Transpose
    Handout 9 More matrix properties; the transpose Square matrix properties These properties only apply to a square matrix, i.e. n £ n. ² The leading diagonal is the diagonal line consisting of the entries a11, a22, a33, . ann. ² A diagonal matrix has zeros everywhere except the leading diagonal. ² The identity matrix I has zeros o® the leading diagonal, and 1 for each entry on the diagonal. It is a special case of a diagonal matrix, and A I = I A = A for any n £ n matrix A. ² An upper triangular matrix has all its non-zero entries on or above the leading diagonal. ² A lower triangular matrix has all its non-zero entries on or below the leading diagonal. ² A symmetric matrix has the same entries below and above the diagonal: aij = aji for any values of i and j between 1 and n. ² An antisymmetric or skew-symmetric matrix has the opposite entries below and above the diagonal: aij = ¡aji for any values of i and j between 1 and n. This automatically means the digaonal entries must all be zero. Transpose To transpose a matrix, we reect it across the line given by the leading diagonal a11, a22 etc. In general the result is a di®erent shape to the original matrix: a11 a21 a11 a12 a13 > > A = A = 0 a12 a22 1 [A ]ij = A : µ a21 a22 a23 ¶ ji a13 a23 @ A > ² If A is m £ n then A is n £ m. > ² The transpose of a symmetric matrix is itself: A = A (recalling that only square matrices can be symmetric).
    [Show full text]
  • On Manifolds of Tensors of Fixed Tt-Rank
    ON MANIFOLDS OF TENSORS OF FIXED TT-RANK SEBASTIAN HOLTZ, THORSTEN ROHWEDDER, AND REINHOLD SCHNEIDER Abstract. Recently, the format of TT tensors [19, 38, 34, 39] has turned out to be a promising new format for the approximation of solutions of high dimensional problems. In this paper, we prove some new results for the TT representation of a tensor U ∈ Rn1×...×nd and for the manifold of tensors of TT-rank r. As a first result, we prove that the TT (or compression) ranks ri of a tensor U are unique and equal to the respective seperation ranks of U if the components of the TT decomposition are required to fulfil a certain maximal rank condition. We then show that d the set T of TT tensors of fixed rank r forms an embedded manifold in Rn , therefore preserving the essential theoretical properties of the Tucker format, but often showing an improved scaling behaviour. Extending a similar approach for matrices [7], we introduce certain gauge conditions to obtain a unique representation of the tangent space TU T of T and deduce a local parametrization of the TT manifold. The parametrisation of TU T is often crucial for an algorithmic treatment of high-dimensional time-dependent PDEs and minimisation problems [33]. We conclude with remarks on those applications and present some numerical examples. 1. Introduction The treatment of high-dimensional problems, typically of problems involving quantities from Rd for larger dimensions d, is still a challenging task for numerical approxima- tion. This is owed to the principal problem that classical approaches for their treatment normally scale exponentially in the dimension d in both needed storage and computa- tional time and thus quickly become computationally infeasable for sensible discretiza- tions of problems of interest.
    [Show full text]
  • Matrices and Tensors
    APPENDIX MATRICES AND TENSORS A.1. INTRODUCTION AND RATIONALE The purpose of this appendix is to present the notation and most of the mathematical tech- niques that are used in the body of the text. The audience is assumed to have been through sev- eral years of college-level mathematics, which included the differential and integral calculus, differential equations, functions of several variables, partial derivatives, and an introduction to linear algebra. Matrices are reviewed briefly, and determinants, vectors, and tensors of order two are described. The application of this linear algebra to material that appears in under- graduate engineering courses on mechanics is illustrated by discussions of concepts like the area and mass moments of inertia, Mohr’s circles, and the vector cross and triple scalar prod- ucts. The notation, as far as possible, will be a matrix notation that is easily entered into exist- ing symbolic computational programs like Maple, Mathematica, Matlab, and Mathcad. The desire to represent the components of three-dimensional fourth-order tensors that appear in anisotropic elasticity as the components of six-dimensional second-order tensors and thus rep- resent these components in matrices of tensor components in six dimensions leads to the non- traditional part of this appendix. This is also one of the nontraditional aspects in the text of the book, but a minor one. This is described in §A.11, along with the rationale for this approach. A.2. DEFINITION OF SQUARE, COLUMN, AND ROW MATRICES An r-by-c matrix, M, is a rectangular array of numbers consisting of r rows and c columns: ¯MM..
    [Show full text]
  • SPINORS and SPACE–TIME ANISOTROPY
    Sergiu Vacaru and Panayiotis Stavrinos SPINORS and SPACE{TIME ANISOTROPY University of Athens ————————————————— c Sergiu Vacaru and Panyiotis Stavrinos ii - i ABOUT THE BOOK This is the first monograph on the geometry of anisotropic spinor spaces and its applications in modern physics. The main subjects are the theory of grav- ity and matter fields in spaces provided with off–diagonal metrics and asso- ciated anholonomic frames and nonlinear connection structures, the algebra and geometry of distinguished anisotropic Clifford and spinor spaces, their extension to spaces of higher order anisotropy and the geometry of gravity and gauge theories with anisotropic spinor variables. The book summarizes the authors’ results and can be also considered as a pedagogical survey on the mentioned subjects. ii - iii ABOUT THE AUTHORS Sergiu Ion Vacaru was born in 1958 in the Republic of Moldova. He was educated at the Universities of the former URSS (in Tomsk, Moscow, Dubna and Kiev) and reveived his PhD in theoretical physics in 1994 at ”Al. I. Cuza” University, Ia¸si, Romania. He was employed as principal senior researcher, as- sociate and full professor and obtained a number of NATO/UNESCO grants and fellowships at various academic institutions in R. Moldova, Romania, Germany, United Kingdom, Italy, Portugal and USA. He has published in English two scientific monographs, a university text–book and more than hundred scientific works (in English, Russian and Romanian) on (super) gravity and string theories, extra–dimension and brane gravity, black hole physics and cosmolgy, exact solutions of Einstein equations, spinors and twistors, anistoropic stochastic and kinetic processes and thermodynamics in curved spaces, generalized Finsler (super) geometry and gauge gravity, quantum field and geometric methods in condensed matter physics.
    [Show full text]