
Jeff Garland wrote:
On Wed, 12 Oct 2005 10:21:55 -0400, Deane Yang wrote
Jeff Garland wrote:
However, I now have reasons to be more interested in the theoretical foundations. Specifically, the LWG committee is rightly an intense group that needs to ensure the quality and correctness of things that get added to the standard -- having additional theoretical foundations for the date-time concepts can't hurt. Any chance you can point me to some sort of references (preferably readable to folks that have only taken ~15 college math courses ;-)
Here's a brief summary of the idea (assuming that you learned about vector spaces (http://en.wikipedia.org/wiki/Vector_space) in linear algebra) (In anything you read about vector and affine spaces, if they say "field F", just assume that F is the set of real numbers): ... ...snip good stuff...
An explanation of affine spaces and their role in computer graphics can be found at http://www.cs.fit.edu/~wds/classes/graphics/Transform/transform/transform.ht... When working with units and dimensions, we're just doing 1-dimensional geometry.