Las razones dadas por los historiadores para la declaración peruana del "casus foederis" han sido el honor, la defensa de una república hermana, la presión de la política interna, la creencia de que Chile avanzaría de cualquier manera sobre Tarapacá y el temor de empujar a Bolivia a los brazos de Chile.