# Ejercicio 12.4

## Apartado a)

kill(all)$

(1+%e^x)*y(x)*diff(y(x),x)=%e^x;

EDO_a:  (%e^x+1)*y(x)*('diff(y(x),x,1))=%e^x;

ode2(EDO_a, y(x), x);

## Apartado b)

kill(all)$

(1+x^2)*diff(y(x),x,1)+(1+y(x)^2)=0;

EDO_b: (x^2+1)*('diff(y(x),x,1))+y(x)^2+1=0 ;

ode2(EDO_b, y(x), x);

## Apartado c)

kill(all)$

1+2*y(x)=(x^2-4)*diff(y(x),x,1);

EDO_c: 2*y(x)+1=(x^2-4)*('diff(y(x),x,1));

ode2(EDO_c, y(x), x);

logcontract(%);

EDO_c2: 1/(x^2-4)=1/(2*y(x)+1)*('diff(y(x),x,1));

ode2(EDO_c2, y(x), x);