Podemos distinguir desde luego tres casos: