This is an easy one. A Hermitian matrix matches its conjugate transpose. Write a verb hft that creates a Hermitian matrix from a triangular one that has a real diagonal.
ishermitian =: -: +@|: ]A =: 2 2 $ 1 2j3 0 4 1 2j3 0 4 ]B =: hft A 1 2j3 2j_3 4 ishermitian A 0 ishermitian B 1 Kip Murray Sent from my iPad ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm