https://sagecell.sagemath.org/
https://doc.sagemath.org/html/en/tutorial/tour_assignment.html
# define variables
= var('x b c')
x, b, c
# solve equations
^2 + b*x + c == 0], x)
solve([x+y==6, x-y==4], x, y)
solve([x
# differentiate
= var('u')
u
diff(sin(u), u)
# 4-th derivative
^2), x, 4)
diff(sin(x
# partial
= var('x,y')
x, y = x^2 + 17*y^2
f
# w.r.t. x
f.diff(x) # w.r.t. y
f.diff(y)
# partial fraction decomposition
= 1/((1+x)*(x-1))
f
f.partial_fraction(x)
# indefnite integral
*sin(x^2), x)
integral(x# definite integral
/(x^2+1), x, 0, 1)
integral(x
# solve DEs
= var('t') # define a variable t
t = function('x')(t) # define x to be a function of t
x = diff(x, t) + x - 1
DE
desolve(DE, [x,t])
# lapalce transform
= var("s")
s = var("t")
t = t^2*exp(t) - sin(t)
f
f.laplace(t,s)
# LaTeX
^2 + 1/2)) # \sqrt{z^{2} + \frac{1}{2}}
latex(sqrt(z
# print
print("Hello World")