Martin Baker wrote:
>
> This is a minor issue (if it is an issue at all) but I just thought I
> would mention it.
>
> When working on chain complexes I need to use 0*0 and 0*n dimensional
> matrices. FriCAS seems to handle the maths well as far as I can tell but
> the OutputForm notation looks a bit strange. I would have expected 1,2
> and 3 below to be notated: []. Is this notation deliberate:
>
> (1) -> a : Matrix(Integer) := new(0,0,0)
>
> (1)
> Type: Matrix(Integer)
> (2) -> b : Matrix(Integer) := new(1,0,0)
>
> (2) ][
> Type: Matrix(Integer)
> (3) -> c : Matrix(Integer) := new(0,1,0)
>
> (3)
> Type: Matrix(Integer)
> (4) -> d : Matrix(Integer) := new(1,1,0)
>
> (4) [0]
> Type: Matrix(Integer)
> Martin B
Well, compare:
(5) -> b : Matrix(Integer) := new(2,0,0)
++
(5) ||
++
Type: Matrix(Integer)
Probably somebody thought that ][ better fits with the case
of matrix with two rows. Concerning (1), if matrix has
0 rows and zero columns then we could use [], but there is a question
how to print matrix with zero rows and say 5 columns.
--
Waldek Hebisch
--
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 https://groups.google.com/group/fricas-devel.
For more options, visit https://groups.google.com/d/optout.