Có cách nào, sử dụng sympy
, để tìm ra (một số) thuộc tính của một hàm, được cho là một hàm thực?Tìm thuộc tính của một hàm thực
Ví dụ, nếu
>>> x = Symbol('x', real=True)
>>> f = Lambda(x, sqrt((x-2)/(x+2)))
sau đó giống như
>>> 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
Một số điều này được thực hiện trong Wolfram Alpha.
Một số thuộc tính này có thể không được triển khai. Những người khác có một ý nghĩa khác, ví dụ is_even được sử dụng để truy vấn số nguyên chẵn lẻ. –