Sunday, July 30, 2006

Invariants



[Left: the two dimensional stable manifold of the origin in the Lorenz system; Right: two dimensional unstable of an equilibrium point in a four dimensional dynamical system modeling two pendula that are coupled by a torsional spring; from here, and no idea what it means! :-)]


Anyone involved in algorithm design, or related disciplines, will no doubt appreciate the importance of invariants. An invariant is a condition that does not change, or should not, ever change. For example, i should always be smaller than j. Or the distance between two objects should always remain constant.

If you start out, and then decide to mess with your invariants, question them, try to change them, or just ignore them, then all hell breaks loose.

But sometimes you just have to...

2 Comments:

Blogger soap said...

Why should the distance between two objects remain constant? Why should anything be considered invariable?

(I'm obviously out of my league, and asking the same old questions, but I did watch "What the Bleep Do We Know" the other night...)

11:11 AM  
Blogger Lu and Lochie the Wonder Dog said...

Go the variance of the invariants!!!!!!

(I know nothing about maths, but I know something of the joy and pain of messing with invariants).

2:14 PM  

Post a Comment

Subscribe to Post Comments [Atom]

<< Home