implementação de densidade