algebraic addition