Implementação do cálculo incremental