Respostas:
Sim. Uma UNIQUE
restrição é implementada com a ajuda de um índice exclusivo - um índice de árvore b com ordenação ascendente padrão em todas as colunas envolvidas. O índice é criado e mantido automaticamente e é usado para todos os fins, como um índice único e simples pelo Postgres.
Não há necessidade de criar outro índice exclusivo (redundante) como esse, que seria um desperdício de recursos.
Explicação detalhada:
Algumas exceções raras se aplicam a índices de várias colunas com opções especiais de classificação: