Whatever we use here for matrices, I'd like to do the same thing for
vectors over CDF (see related post from a few minutes ago).
"conjugate_transpose" is a bit odd for vectors, since Sage carries no
notion of vectors being rows or columns.  And it wouldn't make sense
to me to use .adjoint() on a vector if we didn't use it on matrices.

Proposal: How do folks feel about using .star() for matrices and
vectors as a shorthand/alias for .conjugate_transpose()
and .conjugate() (respectively)?

Pros:

1) A star is a very common notation for this.  It is not universal,
but I think the variants (H, a dagger) are more common in other fields
(like physics).

2) Short.

3) No ambiguity about its past.

4) It does not appear to be used elsewhere as a method or function
name (and only a few places as a keyword).

Cons:

1) Highly non-obvious.

2) Others?

Rob

-- 
To post to this group, send an email to sage-devel@googlegroups.com
To unsubscribe from this group, send an email to 
sage-devel+unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org

Reply via email to