离散数学有多难?
个人大学时真没觉得离散数学有多难。原因是,相比于数学分析这种课,离散数学更讲道理。比如数理逻辑,它不会默认你会这会那,不会用以前没讲过的东西作为推理的前提,每一步推导都是有理有据的。个人认为学数学就应该这样学,得有一个体系,从公理出发,再证定理,最后运用定理解决问题,整个体系都是由几条公理推出来的。像数学分析,我就看到,书上第一节课的作业就是:证明0.99999循环等于1,然而这里需要用到的知识,比如实数的稠密性等,书上都没有,老师也不给补充。东一榔头西一棒槌的,一上来就让人晕了。题主感觉离散数学难,就是因为从小到大没建立起来这种思维方式,一切从直觉出发,而不是从逻辑公理定理出发,所以觉得难了。
我个人感觉,大学的数学课的顺序应该调整,应该先学数理逻辑和集合论(这两个可以同时学),然后是抽象代数,然后再是其他数学课。学了抽象代数以后,我眼里的数学世界一下子就不一样了,这种体会只有学了才会知道。我在想,如果我先学的是抽象代数,后学的数学分析,我也不至于把微积分学的屁都不是什么都看不懂了。
离散数学很难吗?你要么试试数学系的某些课,能虐哭你。甚至于某些工科领域的高等数学课程,比如矩阵论,矩阵分析之类的都能难哭你。
你感觉难的原因主要是因为你基础不够好,尤其线代,微积分之类的。
都是些跳跃的知识点……你可以去学点集合论什么的,也不难,但每个人对难的看法不同,我觉得研究生的那些Homologic、CA、AG什么的,大概都在离散数学10+倍的难度吧,但对会的人,也就那样。所以对症下药吧,同学。