隨機數到底存不存在,真正的隨機數存在嗎?

2021-03-22 08:14:00 字數 5469 閱讀 3918

1樓:飄逸流飛

不管從巨集觀角度還是微觀角度來看,宇宙都是確定的,不是隨機的。

假設有一台全知的電腦:

(1)擲骰子。全知的電腦可以根據擲骰子時的速度、角度、空氣阻力等引數,來計算擲骰子的結果,因此擲骰子的結果不是隨機的,而是確定的。

(2)原子衰變。目前人們只知道原子的半衰期,而無法知道具體哪些原子會衰變。但是如果有一台全知的電腦,它可以根據宇宙當前的資料,來計算這些原子會不會衰變,那麼對於全知的電腦而言,原子衰變就不是隨機,而是確定的的。

(3)薛丁格的貓。薛丁格認為,原子衰變是隨機的,如果原子衰變了,貓就會死,如果原子沒有衰變,貓就是活的,人們只有開啟盒子才知道貓的死活。前面已經提到,全知的電腦可以根據宇宙當前的資料來計算原子是否會衰變,因此對於全知的電腦而言,它已經知道了原子衰變的結果,因此它不用開啟盒子就知道了貓的死或生,因此薛丁格的貓不是隨機的,而是確定的。

(4)平行宇宙。阿蘭古斯(mit教授)認為,薛丁格的貓同時存在死和生兩種狀態(即疊加態),開啟盒子觀察才能確定貓是死是活,因此他認為,人每觀察一次,宇宙就會**一次,在乙個宇宙中,貓是死的,在另乙個宇宙中,貓是活的。如果我們進入了「貓是死的」的宇宙,那麼「貓是死的」的宇宙對於我們而言是現實宇宙,「貓是活的」的宇宙就是我們的平行宇宙。

但實際上,給定當前的宇宙資料,全知的電腦就可以計算出貓的死和生的結果。因此宇宙不會**,也沒有現實宇宙和平行宇宙之分。

(5)線性宇宙結論。宇宙在發生大**的一瞬間,把所有的引數輸入到全知的電腦裡面,那麼在那一瞬間,全知的電腦就計算出了這個宇宙所有時間、所有空間的所有事物。即,宇宙是關於時間的線性函式f(t),給定任何時間t,都可以求得那一時刻的宇宙狀態f(t)。

因此,宇宙不是隨機的,而是確定的。

2樓:小心

隨機數是存在的,隨機數最重要的特性是:它所產生的後面的那個數與前面的那個數毫無關係,而人工也是可以產生隨機數的,比如擲銀幣,骰子,確認隨機數,就是看每個數出現的機率是不是相同

真正的隨機數存在嗎?

3樓:匿名使用者

你這個是哲學上還沒有定論的問題,我們可以討論科學上的真隨機數的概念,隨機性在哲學和科學中是不一樣的,哲學考慮的是根本的東西,有時候很模糊不能用在科學上,科學討論的隨機性必須是清晰的,量化的東西。是否存在真隨機數在哲學上還不可證明,在科學中從現有的理論假設出發是肯定了真隨機數的存在的,但是由於理論假設本身是先驗的,所以真隨機數在科學上被肯定是階段性的結論,可能被證明也可能被推翻。

4樓:胡早鑫

存在,科學家在證明多元宇宙的時候,發射光子,發現它不是從本來通過計算的那個位子接收到。而是在別的地方隨機出現的。這是別的平行宇宙的影響,對於我們宇宙是相當於沒受任何因素的

從宇宙的層面講,存不存在絕對的隨機。

5樓:一悶棍打暈

當然,宇宙的一切存在都有規則,比如質子是由兩個上夸克和乙個下夸克組成,中子是由兩個下夸克和乙個上夸克組成,而質子和中子又組成了原子,所有物質概莫如此,除了極端的中子星和黑洞,還有現在科學家提出的夸克星。還有比如引力常數,蒲朗克常數,絕對零度,光速等,這些都是宇宙誕生時已經定下來的數值,絕對不是隨機產生的。這就是為什麼很多偉大的科學家都信仰宗教,因為越研究,越覺得宇宙的不凡。

也只有上帝能規定這些數值,定義宇宙的規則。

6樓:匿名使用者

一切都是注定的!但我們只是人而已,也是宇宙的一部分 ,永遠看不透的

是否存在絕對隨機數?

7樓:

量子力學的波動理論就是隨機的,當沒有觀測者介入的時候粒子憑空產生,又隨處消失,**不到下次的出現的地點。微妙的是我們的觀測意識會影響資料的結果。

8樓:匿名使用者

我也是決定論,我認為一切都是有因果關係的,有條件的,一切都是必然的,隨機只是一種表象,不存在真正的隨機,包括我在這裡打字都是必然的,打的是什麼字也是必然的。

9樓:小豬

沒有,至少在計算機上沒有真正的隨機數,計算機上所謂的隨機數都是偽隨機數,並不是真正的隨機數,通過乙個隨機種子通過乙個演算法,得到乙個看上去好像是隨機的數值

什麼是隨機數及隨機數種子,能不能詳細通俗介紹一下?

10樓:小肥肥啊

隨機數就是就隨機數種子中取出的數。種子就是個序號,這個序號交給乙個數列管理器,通過這個序號,你從管理器中取出乙個數列,這個數列就是你通過那個序號得到的隨機數。

但這個隨技術並不真正隨機。因為它是通過某個演算法的得到。也就是說你給數列管理器同乙個序號將得到同樣乙個「隨機」數列。

也就是說種子和隨機數列是一一對應的。=f(x), x 就是種子,f()是演算法,是數列,這個數列看上去是隨機的,這是因為an的通項很複雜。

例如:從1、2、3、4、5、6、7、8、9、0這十個數中隨機取出乙個數,取出的數是6的話,那麼6就叫隨機數。十個數字就叫隨機數種子。

如果是從1到50之間取數字,取出的數字叫隨機數,這1到50那50個數字就叫隨機數種子。

11樓:匿名使用者

隨機數在科學研究與工程實際中有著極其重要的應用!

簡單來說,隨機數就是乙個數列,這個數列可能滿足一定的概率分布,也許其滿足的分布並不為我們所知。

不知道你是否知道乙個經典的例子:「使用一根針和兩條線求圓周率」(如果不知到你可以搜一下)。這個實驗我們可以使用數學模擬(蒙特卡羅模擬)的方法來進行,這樣可以最大限度的節約實驗所消耗的時間(使用計算機),也在一定程度上剔除了人為因素的影響。

但有乙個前提必須考慮,就是模擬的隨機性要好。怎樣體現呢,這時就需要使用「好」的隨機數來替代我們的物理實驗。

據我所知,隨機數在科學**上有著非常重要的應用!還有密碼學中,隨機數也是基礎之一。

數學方法產生隨機數應該稱之為「偽隨機數」,只有使用物理方法才能得到真正的隨機數!

為了得到數學上的偽隨機數,我們就要研究「為隨機數發生器」!

通常,0-1區間上的均勻隨機數是基礎的基礎,因此,大量的工作是圍繞它的!在此基礎之上,又可以得到符合正態分佈,beta分布等的偽隨機數。

「種子」是什麼呢?

經典的偽隨機數發生器是這樣的:

x(n+1)= a * x(n) + b

顯然通過上式我們能夠得到乙個數列,前提是x(0)應該給出,依次我們就可以算出x(1),x(2)...;當然不同的x(0)就會得到不同的數列。

可以說:「x(0)」就是種子。

對於乙個應用級的偽隨機數發生器,所有的「偽隨機數」,均勻的分布於乙個「軌道」上,幾乎所有的數都可以做為種子。數字「0」,有時是乙個特例,不能作為種子,當然它取決於你使用的隨機數發生器!

呵呵,樓上說的言簡意賅,但那個函式並不複雜,你可以搜一下「素數模偽隨機數發生器」

x(n+1)= a * x(n),

只不過這個a的確定不是太簡單,要求隨機性好(期望0.5,標準差1/12);周期長!

當然還有更好的發生器,週期可達2^6***x - 1(具體的忘了)!

12樓:匿名使用者

我的理解啊,大家**:

種子就是個序號,這個序號交給乙個數列管理器,通過這個序號,你從管理器中取出乙個數列,這個數列就是你通過那個序號得到的隨機數。但這個隨技術並不真正隨機。因為它是通過某個演算法的得到。

也就是說你給數列管理器同乙個序號將得到同樣乙個「隨機」數列。

也就是說種子和隨機數列是一一對應的。=f(x), x 就是種子,f()是演算法,是數列,這個數列看上去是隨機的,這是因為an的通項很複雜。

是否存在絕對的隨機事件

13樓:纖燁千尋

隨機事件http://baike.baidu.

如樓主所說,比如拋硬幣的例子,我們習慣把拋硬幣時間稱為「隨機事件」。但這是在這個事件發生之前定義的事件,我們不會知道下一次拋硬幣自己會用多大力氣,也不會知道周圍物理環境所造成的影響。當我們把硬幣丟擲,從那一刻起,硬幣哪一面向上就是個必然事件了。

因為宇宙一切皆有規律可循。

在我們生活中其實有很多隨機事件,比如,你的腳走路時下一步會具體踩在哪。讓你隨機說一些數字你也不知道你下乙個要說幾。這就是樓主所要了解的絕對隨機事件了。

以城市的車禍為例,每天發生車禍是必然的,但究竟誰撞誰則是偶然的隨機的。對於具體的撞車事件,自兩車不能躲避的那一刻起就是乙個必然事件,但是這個「必然」是沒有意義的,不僅是因為它存在的時間太短,而且把它引入生活也沒有實際意義。總體上看,撞車事件還是乙個隨機事件。

【在乙個事件還沒有發生時,我們無法確定事件條件也不能得出結論的事件,被稱為隨機事件】 當然,物理學中「闢定鄂的貓」是個例外。

(當然我知道這樣回答樓主肯定不滿意,但我要提醒樓主,你困惑的原因關鍵在於你的思維角度與隨機事件的定義角度有差別。)

【未來是可以預見的,只是不能預見細節上的問題。在生活中這也是沒有必要的。】

14樓:hope的種子

sorry,我也不會!

15樓:匿名使用者

你這種拋硬幣方式哪是隨機的拋啊,

如果是注定的,不用上班工作學習了,在家等上天安排吧,

16樓:絕河灣

我不相信量子力學的那套理論,直到現在這套理論都沒有實際的應用。

隨機數 是什麼

17樓:蓓兒悅月子中心

隨機數是專門的隨機試驗的結果。

產生隨機數有多種不同的方法。這些方法被稱為隨機數發生器。隨機數最重要的特性是:它所產生的後面的那個數與前面的那個數毫無關係。

18樓:卜卜七月

就是隨意的乙個數,還有就是範圍,比如1到9之間的隨機數,3就是這個範圍的隨機數,123456789隨機抽取乙個,這就叫隨機數

19樓:上海瀾爾電子

例:一台電腦,正在0~100之間迴圈讀數,每秒鐘讀數65536個,給你乙個按鈕,你按下按鈕停止後,所得到的數就是隨機數。

隨機數:不確定的數。可以是負無窮到正無窮之間的任何數。

20樓:匿名使用者

簡單的說就跟彩票一樣,隨機的數字,沒有任何規律

21樓:匿名使用者

rnd函式

隨機產生[0,1)範圍內的任意實數

有人認為這個世界上存在嚴格意義上的真正的隨機麼?這是個燒腦的問題,在我看來,並不存在,看看你們的看

22樓:大**大噴子

我覺得是不存在的 我認為爭議在於這幾個東西:首先,所有電腦程式設計的隨機數都是偽隨機,這個應該不用解釋。然後,無論是布朗運動,還是光子運動,我都認為是存在著某種規律,只是因為人類還沒有發現,所以認為這是一種隨機,當然,這個也可以保留意見,所以我個人認為隨機是不存在的,這個世界發展成現在是一種精確的必然,從102023年前就能**到

23樓:匿名使用者

隨機本就是存在各種可能。

ecel中的隨機數能不能隨機數值以後就固定下

將公式設定為手動重算,這樣就不會變了。但是其他公式需要變的也不能變了。最好就是生成隨機數後用選擇性貼上貼上成數字。1 在excel 的任意單元格中輸入隨機函式 rand 點選檢視大圖 2 點選回車,即可生成隨機函式資料。3 需要將此隨機數值固定下來,可以選中該單元格,按下 ctrl c 執行複製操作...

C 生成0 100之間的隨機數怎麼都是

include include include using namespace std int main for i 0 i 3 i 這個是不行的!還有你的程式,我改過啦!你在看一下!參自見如下 include include include void main 的隨dao機數 拜託,你的輸出怎麼搞...

為什麼crand函式產生的隨機數有相同的規律

rand本質上產生的是偽隨機數,不是真正意義上的隨機數。已知常見的幾種產生偽隨機數的演算法都是通過簡單的迭代遞推而產生,種子是決定性因素,乙個相同種子產生的後續每乙個偽隨機數是可以乙個個推算出來的。這也就是為什麼使用rand函式之前一定要先用srand給乙個比較隨機一些的種子先初始化,一般用系統時間...