What I would like to see is the powerful capabilities in FriCAS/Axiom
for equation solving and so on in "classic mostly commutative algebra"
to be packaged in such a way that they could be adapted for other
axiomatic systems.
Most useful to me would be the ability to write equation solvers in
matrix, quaternion, Clifford algebras where the variables represent, not
real/complex numbers, but elements of these algebras.
Another example is that I am writing code for different types of logic
(Heyting, frames, etc.) and this includes domains for poset, lattice and
so on.
I have documented this here:
http://www.euclideanspace.com/prog/scratchpad/mycode/discrete/logic/
or, if you don't like documentation, you can go straight to the code here:
https://github.com/martinbaker/multivector/blob/master/logic.spad
So could you include this in any changes you are making, in particular:
1) Include poset, frame, lattice, etc. into the category hierarchy.
2) Generalise equation solving capabilities to allow use for other
structures.
3) Include axioms in category definitions.
Martin
--
You received this message because you are subscribed to the Google Groups "FriCAS -
computer algebra system" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/fricas-devel.
For more options, visit https://groups.google.com/d/optout.