如何看待工科生因為現在數學軟體太強了,進而對數學不重視的觀念?

西方國家的數學軟體,我基本都玩過(不著名的,bug多,功能弱的就算了。傳說中的四大M都玩過),我感覺美國的mathematica軟體比現在很多數學系學生不知道高到哪裡去了,所以我當年學高等數學的時候就是把教材當成定理手冊來學習,當親手用這個軟體算積分、級數展開、求微分、矩陣運算的時候,感覺軟體太強大了,比數學系的學生強多了!還有就是lingo求線性規劃,我感覺運籌學教材上的例子太弱智太弱智了,軟體居然連線性規劃中可能出現的循環都能避免。有人說數學只是一個工具,我覺得太有道理了,然後我就懶得學那些數學書,基本上我看到數學書就把他們當定理手冊來看,懶得去理解,在知乎上別人諮詢讀數學專業碩士博士的時候,我就直接說不要讀數學,我的理由很簡單:軟體太強大了,學了碩士博士也沒多大用,反而容易被無情的社會因為就業而淘汰。大家如何看待我這樣的想法?或者說如何才能扭轉這種因為軟體強大而輕視數學的思想?(如果這種想法是錯誤的話)


看了下題目描述,感覺題主就像剛接觸數學軟體一樣。


其實數學系學生也用數學軟體的,以前學數分常微分之類的,老師經常說這這東西用軟體算算就好...甚至有老師明確說過不會考計算題,大家知道怎麼算就可以了..數學系學原理,說應用點,如何能夠讓軟體算得准(精確解,誤差估計),如何讓軟體算得更快(級數收斂的速度等)。而且微積分只是大一課程,你不會認為數學只有微積分吧...


你沒有資格代表工科生,你只有資格代表你自己

作為一個工科生看到這種問題很憤怒,OVER


好奇題主覺得數學系只是算數的?

我數學怎麼可能讓你算個數就完事!

不,哪有數給你算?naive!

---------/

好了,正規點答。

利益相關:沒用的數學系學生

前段時間和導師做了個小項目,主要就是帶我們這堆弱渣本科生練練手,主要還是師兄師姐做的。項目是船舶系那邊給我們的,大概是讓我們做演算法,就是給一些數據,做多次樣條插值。具體用來幹嘛我還真不知道,但是我只知道這個問題並沒有定解,只能盡量優化,我們這群本科生一般用個範數就完事了,師兄師姐們的演算法基本都是自己的,大概三四個月吧,篩選出了一個對那邊給我們的問題最優的演算法交回去了。

別小瞧數學系,真沒你想的那麼簡單。就那四個M,那才是工具,充其量也就算個計算器吧,大計算器(笑


你一個學高等數學的去給別人想讀數學碩博的人出主意????


我感覺美國的mathematica軟體比現在很多數學系學生不知道高到哪裡去了

這是數學系學生在知乎被黑的最慘的一次


如果沒人深造數學,哪來的四大M。

覺得四大M強大?做個證明題試試。


問題出在工科數學教育上

成天刷什麼吉米多維奇,做int x^6 ln x dx這種題,不這麼想都難。


作為一個數學渣渣來回答一下。

各位數學系的同胞還請不要噴題主。須知對「未知」的了解是基於「已知」的,如果題主平時只是算算簡單的積分微分之類的,用這些數學軟體是綽綽有餘的,會有「數學軟體強大到可以不用學數學的感受」也不奇怪。但是對於我們這些浸淫在數學裡,把討論各種存在性當成家常便飯的數學系同學來說,數學軟體不能說沒作用,但歸根結底是幫不上什麼大忙的。更何況我們有時候還要算無窮維矩陣的這樣的東西,這玩意也沒法靠著軟體來弄啊(至少在現在,在我的認知中,做不到)。

然後來回答題主的問題吧。

1、大家如何看待我這樣的想法?

答:讀書太少,見識不廣。

2、或者說如何才能扭轉這種因為軟體強大而輕視數學的思想?

答:我覺得呢,如果你做的工作,需要的數學基礎就僅僅是簡單的套公式的話,輕視就輕視吧。就像革命前輩浴血奮戰就是為了我們今天能安逸地享樂一樣,數學家辛苦研究和開發數學軟體,也是為了讓更多的人少學一點數學,多花點時間在其他方面,術業有專攻嘛,沒啥不好的。

不過如果題主想要從根本上突破,沒有良好的數學基礎,可能很多事都很難辦。你不是數學專業的,大概對數學的興趣也不大,咱也不讓你去看近世代數,概率測度這種燒腦的東西,就說個簡單的例子吧。

須知哪怕是數學公式的推導,一個漂亮的推導結果,就有可能發展出一個新的分析工具。比如統計學裡一個經典的公式:SS總=SS組間+SS組內,這個推導算是比較簡單的了,然後延伸出來了方差分析。這玩意兒養活了好大一票人,然而在最初的最初,這不過Fisher隨手推推公式,然後看著漂亮的結果得到的啟發。


題主你好,這個鍋你自己背,我們工科生不想背。


軟體的強大在於運算,

人類的強大在於建模。

解決一個一般性的數學問題大概分為三步:

1,將實際問題抽象為數學模型

2,求解這個模型

3,解讀模型的解的實際意義

軟體主要負責第2步,人類負責另外兩步。所以還是要學習數學,不然方程(組)都列不出來,別說四大M,四大天王也幫不了你了。


我知道,是的,你有做滿漢全席的技藝,也有全套的炊具,然後廚房連一粒米,一根白菜幫子都沒有。好了,對你要求不高,做個四菜一湯的家常菜就行。

===============================================================

嗯,例子極端了點,只是想舉個例子。感覺你這麼多年學的數學,基本上都是那種應試教育下為解題而準備的數學。我不知道你現在所從事的工程是什麼,但是很多工科狗在碰到實際工程問題的時候,並沒有你所謂的「定理手冊」,你所學的數學,結論和公式固然重要,這是先輩們智慧的精華,然而,教會你公式定理只是最入門的,數學教育的目的,是培養出具有數學思維的人才,當你碰到一個全新的問題的時候,例如,你建立一個梁的振動的模型,或者熱傳導模型等,這些都是工科狗常見的一些工程問題,然後你列出方程,然後求解(最好給出解析解),當然,很多時候工科要求不高,給出數值解也行,你給出一個收斂穩定的解法,也是不錯的。最後檢驗與實際工程是否符合,以及符合的程度如何。

我也承認,咱們工科人,在使用數學的時候,有點將數學看作一個由數學家生產出來的質量可靠的產品,嗯,他們有產品合格證書(給出了證明),我當然可以放心使用了,但是這種使用,往往會造成對生產者的輕視,當你說「我感覺美國的mathematica軟體比現在很多數學系學生不知道高到哪裡去了」的時候,我覺得你的認識太膚淺了。


題主知道數學是幹啥的么?難道在題主心中學數學的人每天都在算算算?!


真正需要解決的問題都是沒法直接用現成軟體算出來的。。。


有必要告訴你們一些人生經驗:

一般談數學,如數家珍地說矩陣運算、級數展開、積分變換、微積分的,大概都是學了一些名詞,遇到具體問題無法信手拈來拿出數學模型解決的。

工科生和數學專業的反而不懂數學原理的比比皆是,是因為計算工具嗎?計算工具還能妨礙你數學建模的水平?

只能怨Dota、Lol太好玩?google百度太好用?怨你大學高數老師不點名?怨當時忙著約炮沒上過自習?

實在不行,就要怨知乎上一群人,每次都問:你能形象化地描述XXX嗎?你能通俗易懂地解釋XXX嗎?還有人用一拳揍腫了人臉來描述卷積計算。當時我就笑了。

對,就要怨這些把完整、優美、複雜的數學定理系統,非得寫成《零基礎速成模式識別》,《30天學會數學建模》、《小白自學matlab處理數據》、《如何快速掌握積分變換》、《形象化地描述信號處理》的那些人和類似者吧。

有詩為證:

教材推導看不懂,

速成大法教裝b,

通俗易懂你個頭,

自己滾去推原理。


但是必須得承認,因為matlab,基本上數學不是太渣的都很容易解決本專業問題了。


段子手吧,又在黑工科生不知道數學系學什麼的。


數學學太深本來就沒什麼用啊,基本上本科最基礎的內容就夠用。

微積分:復變和數理方程沒有任何卵用。比較難的微分方程也用不到。

基本上會求導,會積分技巧比如變數代換,最多到分部積分,就差不多了。

線性代數:基本沒用,但是主要還是看你要幹啥。總是玩矩陣的話線性代數還是有點用,但是還是背定義和演算法比較重要,真正玩技巧的內容並沒有什麼卵用。

基本也就記住幾個分解就夠了。

概率論:相對最重要的一個,概率論-&>隨機過程,都是比較重要的東西——但是,前提是你要用得到。用不到就沒有用。

高斯會比較重要。。。馬爾科夫的話看專業。其實基本上還是得現學。

DSP:大家都會學而且會經常用到,但是DSP除了背表還有什麼數學?


數學軟體一點都不強大,我隨便用來解個方程組就會運行幾十個小時還不出結果。

強大的那是數值計算軟體。比如Matlab。只會計算,和真正的數學沒什麼關係。

你不是不重視數學,你根本不懂數學。

你接觸到的只是數學的毛皮——數值計算而已。


理科研究套路,工科追求實用。我覺得很好啊,分工明確。


推薦閱讀:

R語言繪圖相比其他軟體主要是強在哪裡?
Mathematica 里如何查看函數內部代碼?
如何用最簡單的代碼說明Mathematica裡面的各個水平層次?
為什麼mathematica的語法和lisp很近?
用mathematica寫作業有哪些提高效率的使用技巧?

TAG:數學 | MATLAB | WolframMathematica | 如何看待評價X |