Hur kan man matematiskt verifiera slumpmässighet?

Elektronikrelaterade (på komponentnivå) frågor och funderingar.
blueint
Inlägg: 23238
Blev medlem: 4 juli 2006, 19:26:11
Kontakt:

Hur kan man matematiskt verifiera slumpmässighet?

Inlägg av blueint »

Med tanke på tråden Den perfekta slumpgeneratorn. Finns det någon matematisk formel eller metod för att analysera hurvida en sekvens av nummer verkligen är slumpmässiga?

Säg t.ex att man riggat en gammastrålare mot en PN övergång och halveringstiden gör att kvaliteten naggas i kanten. Eller att halvledaren degraderas av strålningen för mycket. Hur analyserar man sådant?
Användarvisningsbild
4kTRB
Inlägg: 21698
Blev medlem: 16 augusti 2009, 19:04:48

Re: Hur kan man matematiskt verifiera slumpmässighet?

Inlägg av 4kTRB »

Det kanske inte går att utföra?
blueint
Inlägg: 23238
Blev medlem: 4 juli 2006, 19:26:11
Kontakt:

Re: Hur kan man matematiskt verifiera slumpmässighet?

Inlägg av blueint »

Det enda jag sett hittils är att när antalet slumptal går mot oändligheten så går medelvärdet till exakt mitten. Eller något åt det hållet.
Användarvisningsbild
4kTRB
Inlägg: 21698
Blev medlem: 16 augusti 2009, 19:04:48

Re: Hur kan man matematiskt verifiera slumpmässighet?

Inlägg av 4kTRB »

En sekvens av 1 och 0
Man singlar ett mynt
Vad blir medelvärdet i så fall?
Användarvisningsbild
Klas-Kenny
Inlägg: 11997
Blev medlem: 17 maj 2010, 19:06:14
Ort: Växjö/Alvesta

Re: Hur kan man matematiskt verifiera slumpmässighet?

Inlägg av Klas-Kenny »

Det är ju dock inte i närheten av någon garanti för slumptal.
Tar jag och växlar mellan 0 och 100 konstant, ja nog kommer medelvärdet att bli 50 när jag går mot oändligheten. :P

Är det inte så att om man kan kolla slumpmässighet med fourier-analys?
En slumpmässig signal ger en helt flat linje, har den några mönster ser man toppar och/eller dalar i spektrat?
Användarvisningsbild
4kTRB
Inlägg: 21698
Blev medlem: 16 augusti 2009, 19:04:48

Re: Hur kan man matematiskt verifiera slumpmässighet?

Inlägg av 4kTRB »

Åka berg å dalbana är med andra ord inte slumpmässigt
men att susa fram i en platt saltöken är det?
sodjan
EF Sponsor
Inlägg: 43293
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Re: Hur kan man matematiskt verifiera slumpmässighet?

Inlägg av sodjan »

> Finns det någon matematisk formel eller metod för att analysera hurvida en sekvens av nummer verkligen är slumpmässiga?

Nej.

Även t.ex en sekvens av 5 tärningskast med enbart sexor *kan* vara helt slumpmässig.
Det går inte/aldrig att avgöra enbart utifrån sekvensen. Det är ju ingen skillnad på om
värderna kommer från en vanlig eller en "riggad" tärning.

Så frågan är enkel att svara på, nej det går inte.
farskost
Inlägg: 455
Blev medlem: 17 april 2006, 19:55:21
Ort: Mölndal

Re: Hur kan man matematiskt verifiera slumpmässighet?

Inlägg av farskost »

Autokorrelation på en serie av slumptalen borde ge en ganska bra bild över kvalitén på dem. En autokorrelation på vitt brus ger en spik i mitten och noll i alla andra punkter.

https://en.wikipedia.org/wiki/Autocorrelation

Men någon strikt matematisk definition kommer du inte att hitta, då statistik inte är matematik :)
milsson
Inlägg: 138
Blev medlem: 15 juli 2013, 13:09:03
Ort: Umeå

Re: Hur kan man matematiskt verifiera slumpmässighet?

Inlägg av milsson »

Så vitt jag vet, och förstår, så finns det inget som är slumpmässigt. När man "spränger" en triangel med biljardbollar känns det greppbart att man skulle kunna förutse vilken riktning alla bollar kommer att ta. Så till vida att man känner till alla fysiska egenskaper som involverar krocken. Radioaktivt sönderfall är väl, i princip, samma sak men oändligt (klumpigt uttryckt) med faktorer att ta hänsyn till. Ser man det så så skulle man kunna bevisa att ett tal INTE är slumpmässigt men det skulle vara oerhört svårt att beräkna.
Sen var man sätter en rimlig gräns för vad som är ,och inte är, slumpmässigt är väl upp till var och en.
Normalfördelningen (medelvärdet) bevisar i princip bara att man har en normal fördelning av tal, inte vilket tal som kommer nästa gång.

Jag är dock långt ifrån en akademiker så rätta mig gärna om jag har fel!
blueint
Inlägg: 23238
Blev medlem: 4 juli 2006, 19:26:11
Kontakt:

Re: Hur kan man matematiskt verifiera slumpmässighet?

Inlägg av blueint »

Fourieranalys och Autocorrelation verkar de bästa kandidaterna så långt.
Nerre
Inlägg: 27423
Blev medlem: 19 maj 2008, 07:51:04
Ort: Upplands väsby

Re: Hur kan man matematiskt verifiera slumpmässighet?

Inlägg av Nerre »

Klas-Kenny skrev:Är det inte så att om man kan kolla slumpmässighet med fourier-analys?
En slumpmässig signal ger en helt flat linje, har den några mönster ser man toppar och/eller dalar i spektrat?
Jag minns att det i nån datortidning på 80-talet var en artikel just med rubriken "Är dina slumptal fyrkantiga?" som alltså gjorde en statistisk fördelningsanalys.

Det är ju dock väldigt tidskrävande eftersom du måste göra över en väldigt lång tidsperiod för att vara helt säker.
Användarvisningsbild
bit96
Inlägg: 2536
Blev medlem: 3 september 2007, 10:04:29
Ort: Säffle

Re: Hur kan man matematiskt verifiera slumpmässighet?

Inlägg av bit96 »

En metod är att plocka slumptal mellan 1 och 13 fem st åt gången av totalt N x 52 tal.
Därefter ser man vilken "pokerhand" det blir och hur många av varje hand.
Det finns uträknat vad sannolikheten för de olika kombinationerna/pokerhänderna skall vara, fyrtal, tretal, kåk, par, inget alls o.s.v.
(Jag har för mig att 2-par är svår att räkna ut, men räknar man ut alla de andra så blir 2-pars sannolikhet 1-(alla de andras sannolikhet).

På så sätt kan man utesluta att det ur slumptalsgeneratorn först kommer t.ex. 20 st 0:or sen 20 st 1:or o.s.v, vilket på en stor mängd kan verka slumpmässigt eftersom alla siffror förekommer lika många gånger var.

Hur matematiskt säker denna metod är vet jag ej, men den brukar duga för hushållsbruk. :)
Millox
Inlägg: 559
Blev medlem: 10 december 2005, 22:10:43
Ort: Östhammar

Re: Hur kan man matematiskt verifiera slumpmässighet?

Inlägg av Millox »

För att gå lite utanför lådan, men det finns ett bra sätt att verifiera slumptal. Människan är otroligt snabb på att uppfatta mönster, så om man kodar slumptalen som färger och pixlar och visar på en skärm så ser man direkt om det är slumpmässigt, eller om det finns något mönster.
Användarvisningsbild
Klas-Kenny
Inlägg: 11997
Blev medlem: 17 maj 2010, 19:06:14
Ort: Växjö/Alvesta

Re: Hur kan man matematiskt verifiera slumpmässighet?

Inlägg av Klas-Kenny »

Millox skrev:Människan är otroligt snabb på att uppfatta mönster, så om man kodar slumptalen som färger och pixlar och visar på en skärm så ser man direkt om det är slumpmässigt, eller om det finns något mönster.
Säg inte det.. Om man kollar på tex. de här två bilderna, där en av dem är slumpmässig och en inte är det, så tror de allra flesta att fel bild är den slumpmässiga. Så det är nog svårt att säga det med någon vidare säkerhet. :)
Capture.PNG
Edit: För övrigt, creds till Sixty Symbols på Youtube för bild och fakta.
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Senast redigerad av Klas-Kenny 8 juni 2014, 11:35:34, redigerad totalt 1 gång.
Skriv svar