Teorias para explicar el nexo causal

Para explicar la relación de causalidad la doctrina ha elaborado diversas teorías entre las cuales se encuentran las siguientes:
1.- Teoría de la equivalencia de las condiciones.
2.- Teoría de la causa adecuada.
3.- Teoría de la causa necesaria.
4.- Teoría de la relevancia típica.
5.- Teoría de la Imputación Objetiva.