Thanks Oleg,

I have discovered geometric algebra some months ago. There is a textbook on 
the topic:

http://eu.wiley.com/WileyCDA/WileyTitle/productCd-0470941634.html

It seems very interesting, but I have not currently the time to make a 
detailed comparison with vector/tensor algebra. Moreover I have not your 
level of knowledge in Haskell/Standard ML and type theory, so I have already 
a lot of work. However, for sure this is something I will do in the few next 
years, because I think that notations are very important in physics and 
mathematics: it is of huge interest to have a condensed and easy to remember 
notation; still better if it is easily extended to higher dimensions/orders 
(unfortunately, generally these notations are not taught at university).

Regards,

TP


o...@okmij.org wrote:

> Well, I guess you might be interested in geometric algebra then
>         http://dl.acm.org/citation.cfm?id=1173728
> because Geometric Algebra is a quite more principled way of doing
> component-free calculations. See also the web page of the author
>         http://staff.science.uva.nl/~fontijne/
> 
> Geigen seems like a nice DSL that could well be embedded in Haskell.
> 
> Anyway, the reason I pointed out Vectro is that it answers your
> question about reifying and reflecting type-level integers (by means
> of a type class).



_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to