complex vector