from sympy import *
x, x_i, h = symbols('x x_i h')
init_printing(use_latex='mathjax')
expr1 = ((x-x_i+h)/h)**2
expr2 = ((x_i+h-x)/h)**2
result = integrate(expr1, (x, x_i-h, x_i))+integrate(expr2, (x, x_i, x_i+h))
simplify(result)
expr = (x_i+h-x)*(x-x_i)/(h**2)
result = integrate(expr, (x, x_i, x_i+h))
simplify(result)
expr = (x_i-x)*(x-(x_i-h))/(h**2)
result = integrate(expr, (x, x_i-h, x_i))
simplify(result)