数学的发散性思维有哪些