XML package and MathML



On 6/6/08, Fr?d?ric WANG <fred.wang at free.fr> wrote:

>  a) 4.4.2.1 to 4.4.2.3: sets related to functions (domain, range, image)

Maxima doesn't have built-in functions for these.
Let's translate them verbatim (i.e. domain --> domain, range --> range,
image --> image).

>  b) 4.4.14.1 to 4.4.14.6: the sets of numbers P, N, Q, R, C

Maxima does not have names for sets at present.
For these I suggest prime_numbers, natural_numbers, rational_numbers,
real_numbers, and complex_numbers. (Eventually I hope Maxima will be
able to do interesting things with named sets.)

>  c) 4.4.3.1 |vectorproduct| (|<vectorproduct/>|)  and 4.4.3.3 |outerproduct|
> (|<outerproduct/>|): the operations on vectors.

Maxima doesn't have a built-in cross product. Two share packages
call it "cross" and another calls it "~". For XML translation let's say
vectorproduct --> cross.

Maxima doesn't have an outer product operator (although one could
invent one easily enough). Let's translate outerproduct --> outer_product.

>  d) 4.4.4.1 equivalent (<equivalent/>),  4.4.4.5 xor (<xor/>), 4.4.4.9
> implies (<implies/>): the logical operations.

Maxima doesn't have built-in functions for these.
Let's translate them verbatim.

>  e) 4.4.13.3 trunc (<trunc/>) and 4.4.13.4 round (<round/>): approximations
> of result (different from ceiling and floor).

Maxima has built-in functions for these -- let's translate trunc --> truncate
and round --> round.

Hope this helps, and thanks a lot for working on this!

best

Robert Dodier