Skip to main content

Laplacian Eigenfunctions



You can get very interesting result when plotting different linear combination of eigenfunctions of the Laplacian on a given (convex) shape. Here I use a square plate [0,1] by [0,1] and show the zero iso-value of the some of such linear combination. As time evolves, the linear combination changes.


Since the Eigenfunctions are symmetric, I only plot them on the [0, 0.5] interval.  In that case, the eigenfunction are of the form

With (n1,n2) such that
The associated eigenvalue l= 340*pi^2 is of multiplicity 4 (12,14) (18,4) (14,12) (4,18). Below, same thing with l = 5525 which is of multiplicity 12.

Those isocontours are called nodal lines. By the unique continuation property, those nodal lives consist of curves in the interior of the domain (her a square, but the result is valid for any convex shape) which are infinetly differentiable. You may also note, but that is a well known theorem, that when nodal lines interesect a boundary (except may be at corner points), then they form egal angle. A single nodal line intersects the boundary with right angles, two intersect it at 60° angles, and so forth. This also explain why traction/compression cracks always cut boundaries of their domain at right angles, but that's another story.

Well, my point here was not simply to show funny stuff, but also to point out that using gnuplot and image magick is really simple to create animations.

Comments

Popular posts from this blog

Shear waves, medecine and brain

Yesterday evening, too bored by what TV was proposing to me, I decided to watch a conference of Mathias Fink , a french researcher working on multidisciplinary application of waves. Specially shear waves.  Here is a brief summary of his talk. In solids, waves have two principal components:  compression waves (P-waves for primary) moving in the direction of propagation, and shear waves (S-waves, for secondary) that make ripples in the plane orthogonal to that direction. Since compression waves propagate in the direction of propagation, they move faster than shear waves. Usually ultrasound equipment in medicine only use compressional waves. But since human tissues have a high bulk modulus, the P-wave speed is relatively constant (around 1580 m/s). Human tissues are very stiff if you apply isotropic constraints on them (like pressure of water). However M. Fink and his colleagues proposed a new way to investigate human tissues by first sending a strong compressional wave in ...

We're not playing dices !

Software programming and design is an amazingly complex task. Specially when it concerns numerical applications, that generally require optimization to get results in a reasonable time. For that purpose the basic pattern is usually to write the code as simple as possible, debug it and when it works to begin the optimization process. This asks for some nerves, and patience, two things I usually don't have in real life , but for programming yes. This design pattern makes sense because we are doing things really sequentially. You first wrote some c++ class and then add some feature progressively, and when you come up with essentially different concept (I mean a concept that should be well separated from the first one), you write an other class and so on... Usually the class-writing process follows the solving process you have in mind. For instance you have to make some initialization on your model first, then you declare some variables for the computation, the computation then f...

Why not blogging?

Observation I am terrible at keeping things going.  And this blog is no exception. I realized my latest entry was  8 years old. Shame!  Now, I am wondering why I even wanted to start this blog in the first place. But what's more important now for me is: why would I continue and commit entries in this blog right now? For what purpose ?  Why ? The answer came up straight for me.  I want to make this blog a way to  share  my own experience to a broader audience than my own little circle.  With the motivation that it might just help someone. For who? Someone who is like my younger self and who just might benefits from the knowledge of a more experienced one. But this may be misinterpreted as 'when you grow older you get wiser' which we all know is not exactly true [sarcastic laugh].  Sharing my own experiences, good or bad, my struggles or successes with technology, science, management, colleagues, creativity etc... might just help somebody! T...