verzija: SageMath 9.4
%display latex
var('y z')
Odredite parcijalne derivacije sljedećih funkcija:
diff(3*x^2+x*y+y^(1/2),x)
diff(3*x^2+x*y+y^(1/2),y)
diff(y*e^y+x^(1/2),x)
diff(y*e^y+x^(1/2),y)
factor(diff(y*e^y+x^(1/2),y))
diff(y*e^y+x^(1/2),y).factor()
diff((2*x-y)/(x+y),x)
diff((2*x-y)/(x+y),x).factor()
diff((2*x-y)/(x+y),y)
diff((2*x-y)/(x+y),y).factor()
diff(2^(sin(y/x)),x)
diff(2^(sin(y/x)),y)
diff(log(tan(x/y)),x)
diff(log(tan(x/y)),x).simplify_trig()
diff(log(tan(x/y)),y)
diff(log(tan(x/y)),y).simplify_trig()
diff(e^(2*x*z)-log(y*z,2)+1,x)
diff(e^(2*x*z)-log(y*z,2)+1,y)
diff(e^(2*x*z)-log(y*z,2)+1,z)
Odredite parcijalne derivacije drugog reda funkcije $z=\ln{\big(x^2+xy+y^2\big)}.$
f(x,y)=log(x^2+x*y+y^2)
diff(f(x,y),x)
diff(f(x,y),y)
Ako želimo parcijalne derivacije definirati kao nove funkcije
diff(f,x)
diff(f,y)
fx(x,y)=diff(f,x)
fy(x,y)=diff(f,y)
Računanje vrijednosti parcijalnih derivacija u nekoj točki
fx(1,2)
fy(1,2)
f(x,y).gradient()
f.gradient()
f.diff()
gradf=f.diff()
gradijent funkcije u točki $(1,2)$
gradf(1,2)
diff(f(x,y),x,2)
diff(f(x,y),x,2).factor()
diff(f(x,y),x,y)
diff(f(x,y),x,y).factor()
diff(f(x,y),y,x)
diff(f(x,y),y,x).factor()
diff(f(x,y),y,2)
diff(f(x,y),y,2).factor()
f.hessian()
f.hessian().apply_map(lambda t:t.factor())
f.diff(2)
f.diff(2).apply_map(lambda t:t.factor())
hessf=f.diff(2)
Hesseova matrica funkcije $f$ u točki $(1,2)$
hessf(x=1,y=2)
hessf(1,2)
Pomoću diferencijala izračunajte približno $1.02^{2.99}.$
g(x,y)=x^y
grad_g=g.diff(); grad_g
grad_g(1,3)
Aproksimacija prirasta funkcije $g$ u točki $(1,3)$ pomoću diferencijala za pomake $\Delta x=0.02,\ \Delta y=-0.01$
v1=vector(grad_g(1,3))
v2=vector((0.02,-0.01))
v1.dot_product(v2)
"Egzaktna" vrijednost prirasta funkcije $g$ u točki $(1,3)$ za pomake $\Delta x=0.02,\ \Delta y=-0.01$
g(1.02,2.99)-g(1,3)
Aproksimacija vrijednosti $1.02^{2.99}$ pomoću diferencijala
g(1,3)+v1.dot_product(v2)
"Egzaktna" vrijednost od $1.02^{2.99}$
g(1.02,2.99)
Zadana je funkcija $f(x,y)=x^2+y^2$. Odredite derivaciju funkcije $f$ duž vektora $\vec{u}=2\vec{i}+3\vec{j}$ u točki $(3,4)$.
f(x,y)=x^2+y^2
gradf=f.diff(); gradf
gradijent funkcije $f$ u točki $(3,4)$
gradf(3,4)
derivacija funkcije $f$ duž vektora $\vec{u}$ u točki $(3,4)$
gr=vector(gradf(3,4))
u=vector((2,3))
gr.dot_product(u)
Odredite $\frac{\mathrm{d}u}{\mathrm{d}t}$ ako je
$$u=\frac{z}{\sqrt{x^2+y^2}},\quad x=R\cos{t},\quad y=R\sin{t},\quad z=H.$$
var('R H t')
function('u');
u(x,y,z)=z/(sqrt(x^2+y^2))
assume(R>0)
u(R*cos(t),R*sin(t),H).simplify_full()
diff(u(R*cos(t),R*sin(t),H),t)
Odredite $\frac{\partial z}{\partial u}$ i $\frac{\partial z}{\partial v}$ ako je
$$z=\mathop{\mathrm{arctg}}{\frac{x}{y}},\quad x=u\sin{v},\quad y=u\cos{v}.$$
function('x y z')
var('u v');
z(x,y)=arctan(x/y)
x(u,v)=u*sin(v)
y(u,v)=u*cos(v)
z(x(u,v),y(u,v))
z(x(u,v),y(u,v)).trig_reduce()
$\mathop{\mathrm{arctg}}{\left(\mathop{\mathrm{tg}}{v}\right)}=v+k\pi,\ \ k\in\mathbb{Z}$
z(x(u,v),y(u,v)).trig_reduce()
diff(z(x(u,v),y(u,v)),u)
diff(z(x(u,v),y(u,v)),v)
Odredite $\frac{\partial z}{\partial x}$ i $\frac{\partial z}{\partial y}$ ako je
$$z=f(u,v),\quad u=x^2-y^2,\quad v=e^{xy}.$$
function('f u v')
var('x y')
u(x,y)=x^2-y^2
v(x,y)=e^(x*y)
$\frac{\partial z}{\partial x}=2xf_u(u,v)+ye^{xy}f_v(u,v)$
diff(f(u(x,y),v(x,y)),x)
$\frac{\partial z}{\partial y}=-2yf_u(u,v)+xe^{xy}f_v(u,v)$
diff(f(u(x,y),v(x,y)),y)
Dokažite da funkcija $z=\varphi\big(x^2+y^2\big)$ zadovoljava parcijalnu diferencijalnu jednadžbu
$$y\frac{\partial z}{\partial x}-x\frac{\partial z}{\partial y}=0.$$
function('t z')
var('x y');
t(x,y)=x^2+y^2
zx=diff(z(t(x,y)),x); zx
zy=diff(z(t(x,y)),y); zy
y*zx - x*zy
var('x y z')
Odredite $\frac{\mathrm{d}y}{\mathrm{d}x}$ i $\frac{\mathrm{d}^2y}{\mathrm{d}x^2}$ ako je
$$\big(x^2+y^2\big)^3-3\big(x^2+y^2\big)+1=0.$$
F(x,y)=(x^2+y^2)^3-3*(x^2+y^2)+1
$\dfrac{\mathrm{d}y}{\mathrm{d}x}$
F.implicit_derivative(y,x)
F.implicit_derivative(y,x).simplify_full()
$\dfrac{\mathrm{d}^2y}{\mathrm{d}x^2}$
F.implicit_derivative(y,x,2)
F.implicit_derivative(y,x,2).simplify_full()
Odredite $\frac{\partial z}{\partial x}$ i $\frac{\partial z}{\partial y}$ ako je
$$x^2-2y^2+3z^2-yz+y=0.$$
F(x,y,z)=x^2-2*y^2+3*z^2-y*z+y
$\dfrac{\partial z}{\partial x}$
F.implicit_derivative(z,x)
$\dfrac{\partial z}{\partial y}$
F.implicit_derivative(z,y)
Odredite $\frac{\partial z}{\partial x},\ \frac{\partial z}{\partial y},\ \frac{\partial x}{\partial y},\ \frac{\partial x}{\partial z},\ \frac{\partial y}{\partial x},\ \frac{\partial y}{\partial z}$ ako je
$$y\sin{x}+y^3\ln{z}+xyz^2=0.$$
F(x,y,z)=y*sin(x)+y^3*log(z)+x*y*z^2
$\dfrac{\partial z}{\partial x}$
F.implicit_derivative(z,x).simplify_full()
$\dfrac{\partial z}{\partial y}$
F.implicit_derivative(z,y).simplify_full()
$\dfrac{\partial x}{\partial y}$
F.implicit_derivative(x,y).simplify_full()
$\dfrac{\partial x}{\partial z}$
F.implicit_derivative(x,z).simplify_full()
$\dfrac{\partial y}{\partial x}$
F.implicit_derivative(y,x).simplify_full()
$\dfrac{\partial y}{\partial z}$
F.implicit_derivative(y,z).simplify_full()