Emplearémos sympy para calcular y mostrar las composiciones de dos funciones f y g dadas.
#import sympy as sym
from sympy import symbols, sqrt
x = symbols('x')
# 1. Definimos las expresiones de las funciones
f = sqrt(1 - x**2)
g = 1 / x
# 2. Calculamos las composiciones usando .subs()
# fog significa f(g(x)): En 'f', sustituimos la 'x' por 'g'
fog = f.subs(x, g)
# gof significa g(f(x)): En 'g', sustituimos la 'x' por 'f'
gof = g.subs(x, f)
# 3. Mostramos los fog:
print(f"f(g(x)):")
display(fog)
Resultado:
f(g(x)):
\(
\sqrt{ 1 – \frac{1}{x^2} }
\)
# Ahora mostramos gof
print(f"g(f(x)):")
display(gof)
Resultado:
g(f(x)):
\(
\frac{ 1 }{ \sqrt{ 1 – x^2 } }
\)