Skip navigation.

Perspective

It's all in how you look at it

"Grandmother"

Since I mentioned it in the forums ...

My graduate work in Mathematics was in a rather specialized discipline, called "ordered permutation groups" (though my disssertation was actually on a different topic). You have a set - typically the real numbers but any totally ordered set will do - and then you have this collection of functions acting on your set elements. There are three operations defined on these functions: supremum (at each point it uses the larger of the two functions' values), infimum (the smaller) and basic composition of functions.

That's the most general example, what are called "lattice-ordered groups" or "l-groups". My advisor had proved that any l-group could be considered as an ordered permutation group, and of course wrote the textbook we used ...

Anyway, there were 4 basic examples of ordered permutation groups. One was just all strictly increasing functions on the real numbers, another was basic addition (which was a totally-ordered group), the third was the set of all periodic functions (meaning there is a fixed number n for which f(x+n) = f(x)+n for all x), and the fourth example ...

The fourth example had a similar definition to the third example, except in reverse. Rather than saying there was one specific number n for which f(x+n) = f(x)+n, the definition was that each function f had such a number n (non-zero) but that the number depended on the function f.

Since the definitions were similar, the last two examples were given similar nicknames - the third example was "grandfather" and the fourth example was "grandmother. But "grandmother" had another name as well ...

What's so special about all this? Well, a lot of the theorems in lattice-ordered groups had one exception. Yeah, that's right, we had hundreds of theorems which applied to all l-groups except "grandmother", therefore "grandmother" was also referred to as "the pathological 2-transitive l-group".

You've all heard the expression "There's an exception to every rule"? Well, not only is there an exception, in the case of lattice-ordered groups we even knew exactly what that exception was. Makes things easy in that you know where to look for the exception, but is also disconcerting in that this one specific example is always the exception (hence the use of the term "pathological").

So ... what's your "grandmother" like? p:

"False rumors" in Flag CityNew job

Comments

Felix Pleşoianu 4. August 2008, 09:27

I raked my brains to find a similar example in programming, and the best analogy I can give is the Perl language. As you may know, most programming languages are designed such that any construct has an unambiguous meaning, regardless of context (actually, that's a bit of a lie, since the meaning of, say, 'x * 3' varies depending on the type of x and the exact language employed, but I digress). That's unlike human languages, where context is very important. Well, Perl was created by a linguist, so it's more like a human language than a programming language in this regard. Therefore, '@a' can evaluate either to the contents of the 'a' array (that's a vector for mathematicians) or the number of elements in it, depending on context. I gather Perl's grammar itself is ambiguous and resolved via heuristics, but I've never run into any trouble with that. Maybe it's because I write very clean code.

JD 9. August 2008, 01:37

Hey i heared about this before from my math professor, but never really paid too much attention. You should go work for the FBI orthe CIA, they are hiring a lot of mathematicians right now.

How to use Quote function:

  1. Select some text
  2. Click on the Quote link

Write a comment

Comment
(BBcode and HTML is turned off for anonymous user comments.)

If you can't read the words, press the small reload icon.


Smilies

January 2010
S M T W T F S
December 2009February 2010
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30