全世界的計算機 95 的時間都在解線性方程,這句話現在還對嗎?

時間 2021-05-29 23:13:02

1樓:燕小乙

說100%都沒什麼大問題。

這跟人的思維方式和電子硬體的固有特點有關係

線性思維是可以被相對準確的表達出來的,也就是說它可以被固化,它在某種規則下,就是合理的,那麼電子硬體就可以代替人類去處理線性思維模式能夠解決的問題。

而非線性思維是相對來說比較難以準確表達和固化,它符合人類的神經系統特點,是一種難以模擬的思維方式,它處在合理性的邊緣,可能是合理的,也可能是不合理的。而電子硬體是無法實現這種模糊定義的,除非它能夠同時表現兩個方面。

也就是說以現有的計算機的硬體特點來說,它只能執行邏輯合理和正確的線性程式,也就是說它只能「正確」或者「錯誤」。

從邏輯上來說,非線性思維某種程度上不是「正確的」,它是模糊的。

或者再說,人類之所以是人類,就是因為人類具有非線性思維能力的物質基礎--神經系統而計算機再怎麼模擬,它的硬體基礎是只有準確的0和1的。

線性思維「政治正確」卻片面機械,是能夠「準確的」產生錯誤的,而非線性思維模糊全面卻不夠準確,是能夠」差不多「產生正確的。

2樓:

有點意思的問題。試著來回答一下。

首先,我們日常生活中所用的通用計算機都是基於馮氏架構之上的,其CPU的運算單元(ALU)所執行的指令都可以看作是基於傳統的四則運算和邏輯代數範疇內的,即加減乘除乘方開方,以及與或非異或移動等等。

從四則運算的角度來說,可以認為是計算機把複雜的運算簡化成了大規模的四則運算,例如使用拉格朗日多項式來近似計算三角函式之類。對於這部分來說,視作在解線性方程是可以的。

但是,邏輯代數並不是線性方程呀,因為其並不符合線性方程基礎的性質,如f(x+y)=f(x)+f(y)之類,也無法用任何手段簡化成線性方程。例如最簡單的例子,Not(1+0)=Not(1) = 0,而Not(1)+Not(0)=0+1=1。考慮到邏輯運算(位運算)在計算機內部的巨大數量,我認為這句話從一開始就不是準確的。

3樓:Coldwings

服務端現在很大一部分工作簡單描述其實是文字處理和儲存服務,非要算的話確實隱含線性模型。

至於iPhone和桌面計算機,幹得最多的其實是繪圖到快取送到顯示卡裡繼續做線性計算。而顯示卡這玩意可以說就是用來做矩陣運算的……

再退一步,計算機處理任何非線性問題,實質都是做線性運算,從這個角度講哪怕說100%的線性計算都不為過……

世界是不是乙個大計算機,為什麼用計算機來解答一切的現象都彷彿成立?

因為我們的計算機也是自然中的一種物體,他們都是有結構的物體。當然一樣,但是你的想法是無法驗證的,因為這超出了我們宇宙,我們不可能知道本宇宙之外有啥。 21世紀是生物 劃掉 電腦的世紀,缸中之腦裡的培養缸換成了電腦程式。維基百科缸中之腦詞條 https zh.wikipedia.org wiki E7...

沒有接觸過程式設計,計算機之類的,可以選擇計算機方面的專業嗎?

你喜歡語文嗎?知道怎麼提取一篇文章的中心思想嗎?知道怎麼抓住一篇文章的重點,同時又不忽略細節嗎?你喜歡數學嗎?你知道邏輯三段論嗎?你知道與 或 非分別是什麼意思嗎?你喜歡英語嗎?不求你能說能寫,你能在借助詞典的基礎上看懂一篇英語文章嗎?和語文一樣,能提取文章的中心思想嗎?能抓住一篇英語文章的重點同時...

大學非計算機專業可以參加什麼關於計算機的競賽?

秋水 數學建模和三創我覺得應該算是面向所有專業,但又和計算機專業最沾邊的競賽吧。前者偏向理論,對於訓練思維很有幫助,後者偏向商業,對於訓練商業思維很有幫助。另外,你可以借助這種比賽拉計算機專業的學生組隊,既有利於比賽本身,又可以拓展人際。 zhangxiaoyang 認清現實,玩一玩的心態可以搞AC...