The Laplacian ( ) Matthias Vestner Dr. Emanuele Rodolà Room , Informatik IX

Similar documents
Isometries ( ) Dr. Emanuele Rodolà Matthias Vestner Room , Informatik IX

Functional Maps ( ) Dr. Emanuele Rodolà Room , Informatik IX

Spectral Processing. Misha Kazhdan

EE Technion, Spring then. can be isometrically embedded into can be realized as a Gram matrix of rank, Properties:

Laplace-Beltrami Eigenfunctions for Deformation Invariant Shape Representation

IFT CONTINUOUS LAPLACIAN Mikhail Bessmeltsev

Midterm for Introduction to Numerical Analysis I, AMSC/CMSC 466, on 10/29/2015

The Laplace-Beltrami-Operator on Riemannian Manifolds. 1 Why do we need the Laplace-Beltrami-Operator?

Heat Kernel Signature: A Concise Signature Based on Heat Diffusion. Leo Guibas, Jian Sun, Maks Ovsjanikov

Econ Slides from Lecture 7

5 Compact linear operators

Spectral Theorem for Self-adjoint Linear Operators

Spectral Algorithms I. Slides based on Spectral Mesh Processing Siggraph 2010 course

Geometry for Physicists

Contents. Preface for the Instructor. Preface for the Student. xvii. Acknowledgments. 1 Vector Spaces 1 1.A R n and C n 2

Lecture 15, 16: Diagonalization

Functional Analysis Review

IFT LAPLACIAN APPLICATIONS. Mikhail Bessmeltsev

Justin Solomon MIT, Spring 2017

Spectral Geometry of Riemann Surfaces

Lecture 3 - Lie Groups and Geometry

Lecture 1 Introduction

Laplacian Mesh Processing

I. Multiple Choice Questions (Answer any eight)

Hermitian vs. Riemannian Geometry

Directional Field. Xiao-Ming Fu

NUMERICAL COMPUTATION IN SCIENCE AND ENGINEERING

Math 350 Fall 2011 Notes about inner product spaces. In this notes we state and prove some important properties of inner product spaces.

Upon successful completion of MATH 220, the student will be able to:

Announcements Monday, November 06

Definition (T -invariant subspace) Example. Example

1 Last time: least-squares problems

Usually, when we first formulate a problem in mathematics, we use the most familiar

Eigenvalues and Eigenfunctions of the Laplacian

Tensor fields. Tensor fields: Outline. Chantal Oberson Ausoni

DIFFERENTIAL GEOMETRY, LECTURE 16-17, JULY 14-17

Jacobians of Matrix Transformations and Functions of Matrix Argument

MATH 423 Linear Algebra II Lecture 33: Diagonalization of normal operators.

Numerical Linear Algebra Homework Assignment - Week 2

A Lagrangian approach to the kinematic dynamo

Quantifying Shape Deformations by Variation of Geometric Spectrum

Mathematical Methods for Engineers and Scientists 1

CS 246 Review of Linear Algebra 01/17/19

Worksheet for Lecture 25 Section 6.4 Gram-Schmidt Process

Mobile Robotics 1. A Compact Course on Linear Algebra. Giorgio Grisetti

Contribution from: Springer Verlag Berlin Heidelberg 2005 ISBN

Discrete Differential Geometry. Discrete Laplace-Beltrami operator and discrete conformal mappings.

Introduction to Spectral Theory

SPECTRAL PROPERTIES OF THE LAPLACIAN ON BOUNDED DOMAINS

Variations on Quantum Ergodic Theorems. Michael Taylor

VAR Model. (k-variate) VAR(p) model (in the Reduced Form): Y t-2. Y t-1 = A + B 1. Y t + B 2. Y t-p. + ε t. + + B p. where:

SUMMARY OF MATH 1600

Representations of Lorentz Group

which implies that we can take solutions which are simultaneous eigen functions of

EECS 275 Matrix Computation

14 Divergence, flux, Laplacian

Lecture 3: QR-Factorization

Euler Characteristic of Two-Dimensional Manifolds

Separation of Variables in Linear PDE: One-Dimensional Problems

7.3 Singular Homology Groups

Math 3191 Applied Linear Algebra

Introduction to Mathematical Physics

Riemannian Curvature Functionals: Lecture I

Discrete Euclidean Curvature Flows

Name Solutions Linear Algebra; Test 3. Throughout the test simplify all answers except where stated otherwise.

Lecture 5 : Projections

Spectral Algorithms II

Stability lectures. Stability of Linear Systems. Stability of Linear Systems. Stability of Continuous Systems. EECE 571M/491M, Spring 2008 Lecture 5

Survey on exterior algebra and differential forms

j=1 u 1jv 1j. 1/ 2 Lemma 1. An orthogonal set of vectors must be linearly independent.

Eigenvalue (mis)behavior on manifolds

Section 2. Basic formulas and identities in Riemannian geometry

Lecture Notes: Eigenvalues and Eigenvectors. 1 Definitions. 2 Finding All Eigenvalues

Invariance Theory, the Heat Equation, and the Atiyah-Singer Index Theorem

4 Divergence theorem and its consequences

LINEAR ALGEBRA 1, 2012-I PARTIAL EXAM 3 SOLUTIONS TO PRACTICE PROBLEMS

Homework 2. Solutions T =

LINEAR ALGEBRA BOOT CAMP WEEK 4: THE SPECTRAL THEOREM

MATH 221, Spring Homework 10 Solutions

Cohomology of the Mumford Quotient

LECTURE 15: COMPLETENESS AND CONVEXITY

AMS10 HW7 Solutions. All credit is given for effort. (-5 pts for any missing sections) Problem 1 (20 pts) Consider the following matrix 2 A =

Plan for the rest of the semester. ψ a

Spherical Harmonics on S 2

Distances, volumes, and integration

Lecture 7. Econ August 18

Curvilinear coordinates

RIEMANN SURFACES. ω = ( f i (γ(t))γ i (t))dt.

LECTURE 10: THE ATIYAH-GUILLEMIN-STERNBERG CONVEXITY THEOREM

MAT 1302B Mathematical Methods II

Lecture 1: Systems of linear equations and their solutions

Lecture notes on Quantum Computing. Chapter 1 Mathematical Background

Final A. Problem Points Score Total 100. Math115A Nadja Hempel 03/23/2017

Math 24 Spring 2012 Sample Homework Solutions Week 8

Eigenvalues and eigenfunctions of the Laplacian. Andrew Hassell

Exercise Set 7.2. Skills

ACM/CMS 107 Linear Analysis & Applications Fall 2017 Assignment 2: PDEs and Finite Element Methods Due: 7th November 2017

Introduction. Finite and Spectral Element Methods Using MATLAB. Second Edition. C. Pozrikidis. University of Massachusetts Amherst, USA

Klaus Janich. Vector Analysis. Translated by Leslie Kay. With 108 Illustrations. Springer

Differential geometry II

Transcription:

The Laplacian (26.05.2014) Matthias Vestner Dr. Emanuele Rodolà {vestner,rodola}@in.tum.de Room 02.09.058, Informatik IX

Seminar «The metric approach to shape matching» Alfonso Ros Wednesday, May 28th 14:00 Room 02.09.023

Overview Parametrized surfaces and first fundamental form Functions defined on surfaces Laplace-Beltrami operator Extension to triangulated manifolds

Point descriptors Isometric shapes Point descriptor Consider physical phenomena

Heat diffusion in R n For an open subset the diffusion of heat is described by the heat equation:

Heat diffusion on surfaces For a regular surface S the diffusion of heat is described by the heat equation:

The divergence in R n Like last week: indirect definition of the divergence: Let be sufficiently smooth and vanishing on the boundary of v U (partial integration) u

The divergence on a surface Let S be a regular surface without boundary and. We define via Exercise: The divergence is a linear operator. Let us next write the divergence in local coordinates. The left term becomes: This is the quantity we are interested in!

Integration by parts Let be smooth but not vanishing on the boundary of v U u

Divergence in local coordinates The right term reads: No open subset of R 2 is diffeomorphic to a surface without boundary

Rough idea: Track normal vector from domain to domain Do the same for vector field V notice that y z It can be shown that x

Divergence in local coordinates Since this equality has to hold for every f, we can deduce:

The Laplacian in local coordinates Now that we know how to write the gradient and the divergence in local coordinates, we can combine those two to get an expression for the Laplace-Beltrami operator. We consider the special vector field and plug it in the formula for the divergence: Exercise: The Laplacian is a linear operator.

Eigenvalues and eigenvectors From linear algebra we know eigenvalues and eigenvectors of a matrix A vector is called eigenvector of A if there exists a such that. If v and w are eigenvectors to the eigenvalue λ, then (αv+βw) is an eigenvector to the same eigenvalue for all α, β 0. A matrix is called Hermitian if Theorem If A is Hermitian, then all its eigenvalues are real and eigenvectors to distinct eigenvalues are orthogonal. Consequence We can find an orthonormal basis consisting of eigenvectors. The ONB is not unique!

Helmholtz equation Theorem The eigenvalues of the Laplacian 1. are real 2. Non positive 3. Eigenvectors to distinct eigenvalues are orthogonal These are direct consequences of We will just show the second property: As a side effect, we see that exactly one eigenvalue vanishes, with the constant function as the corresponding eigenfunction.

Discrete spectrum It can be shown, that the eigenvalues of the Laplacian defined on a compact surface without boundary are countable with no limit-point except -, so we can order them: Weyl s law Note, that we can not say much about the multiplicity of eigenvalues.

Invariance under isometries The Laplace-Beltrami operator only depends on the metric tensor g. It is therefore invariant under isometric deformations of the surface.

Discrete surface Assume now we are given a triangular mesh with function values defined on the vertices. Question: How do we define function values inside a triangle? Simplest idea: Function behaves linearly inside each triangle

Finite elements We want to construct a piecewise linear function, that fulfills for given values. finite element

Discrete Laplacian Rest of the lecture: Derive We will see that

Discrete Laplacian Rest of the lecture: Derive Wait! If the function is piecewise linear shouldn t the Laplacian vanish? I mean it is more or less a second derivative

Weak formulation Let us multiply the equation with one of the basis functions and see, what happens: Integration by parts / Green s identity Exercise: Show that

What are we looking for? Remember, that we are looking for the coefficients of h, i.e. h(v i ).

Evaluate 2nd term This means:

v i The mass matrix The integrals over the whole surface can be written as a sum of integrals over the triangles: v i The integrand is zero whenever the edge is not an edge of the triangle T. Thus only two summands remain: We will now calculate the first integral.

1 The mass matrix We want to calculate v i for adjecent vertices v i and v j. This can be done by integrating in the parameter domain which in our case is the reference triangle: 1 v i v j

1 The mass matrix v i For the diagonal elements the support of the integrand covers all triangles in the neighborhood of v j : 1 Again we evaluate the integrals in the reference triangle:

Suggested reading http://brickisland.net/cs177/?p=309 http://wwwmath.unimuenster.de/num/vorlesungen/wissenschaftlichesre chnen_ws1213/dateien/fem-intro.pdf