C'è un modo, usando sympy
, per capire (alcune) proprietà di una funzione, pensate come una funzione reale?Trovare le proprietà di una funzione reale
Per esempio, se
>>> x = Symbol('x', real=True)
>>> f = Lambda(x, sqrt((x-2)/(x+2)))
poi qualcosa come
>>> f.domain()
(-oo, -2) U [2, oo)
>>> f.image() # there is "imageset", but it is not expanding on the set of reals
[0, 1) U (1, oo)
>>> f.is_injective()
True
>>> f.is_bounded()
False
>>> f.is_even # currently returns None
False
Parte di questo è implementato in Wolfram Alpha.
Alcune di queste proprietà probabilmente non sono implementate. Altri hanno un significato diverso, ad esempio is_even viene utilizzato per interrogare la parità di interi. –