Vinnaren i pepparkakshustävlingen!
  • 2
  • 3
2024-10-24, 13:12
  #25
Medlem
Citat:
Ursprungligen postat av nerdnerd
Det fixade de första gången 2001 med 7 qbits, iaf enligt Wikipedia inkl referens. Vad menar du egentligen?
https://en.wikipedia.org/wiki/Shor%27s_algorithm#Physical_implementation
Talet 15 var kanske inget bra exempel eftersom man som påpekas på Wikipedia kan faktorisera talet 15 genom att kasta tärning. Skulle slagit i med talet 35 istället eftersom det fortfarande tycks vara för svårt för de kvantmekaniska tärningarna.

Vill man faktorisera ett tal där svaret inte är känt på förhand så är RSA-260 fortfarande olöst. Hur svårt kan det vara?
Kod:
RSA-260 = 2211282552952966643528108525502623092761208950247001539441374831912882294140
          2001986512729726569746599085900330031400051170742204560859276357953757185954
          2988389587092292384910067030341246205457845664136645406842143612930176940208
          46391065875914794251435144458199
__________________
Senast redigerad av WbZV 2024-10-24 kl. 13:55.
Citera
2024-10-24, 17:27
  #26
Medlem
Citat:
Ursprungligen postat av WbZV
Vill man faktorisera ett tal där svaret inte är känt på förhand så är RSA-260 fortfarande olöst. Hur svårt kan det vara?
Eller så kör man på med RSA-1024 (samma sida) där en belöning på $100,000 väntar.

Fram med papper, penna och rota fram miniräknaren ur den gamla skolväskan. Helgen är lång.
Citera
2024-10-24, 20:02
  #27
Medlem
KlausSteins avatar
Citat:
Ursprungligen postat av nerdnerd
Det ärliga svaret är nog att just du inte har någon nytta alls av det, om du måste fråga. Just du har pss inte heller någon nytta av att man nu har beräknat de ca 105 miljoner miljoner första decimalerna i pi, när mycket få behöver mer än typ 2 och INGEN behöver fler än 10

Mer än typ 2? Behövs ens så många? 3^(3i) ≈ -1
Citera
2024-10-24, 21:43
  #28
Medlem
Citat:
Ursprungligen postat av Stiffinger
Eller så kör man på med RSA-1024 (samma sida) där en belöning på $100,000 väntar.
För att vara berättigad till prispengen skulle rätta svaret vara inlämnat senast 2007, så förutom kvantdatorn behöver du konstruera en fungerande tidsmaskin.
Citera
2024-10-24, 21:53
  #29
Medlem
Citat:
Ursprungligen postat av WbZV
För att vara berättigad till prispengen skulle rätta svaret vara inlämnat senast 2007, så förutom kvantdatorn behöver du konstruera en fungerande tidsmaskin.
Vad menar du?

Är det läst?
Citera
2024-10-24, 23:17
  #30
Medlem
SwizzerNöts avatar
Citat:
Ursprungligen postat av allan78
Att faktorera ett tal är oerhört svårt, våra krypteringsalgoritmer bygger på denna premiss.

Utifrån det, hur vet man att det är sant att detta tal är ett primtal? Hur kan det verifieras?

Att faktorera tal är väl det enda användningsområdet för kvantdatorer? Dom kanske kan verifiera det hela.
Citera
2024-10-25, 19:26
  #31
Medlem
Citat:
Ursprungligen postat av AbortRetryIgnore
Mersenne-primtalen är väl bara 1r om de uttrycks i basen 2? Det borde innebära att det finns stora mängder primtal mellan de nu längsta kända och att talen som faktiskt testas är få.
Aha , intressant att man i ett Mersenne-tal avslutar med att dra bort 1, för binärt(..det datorer använder sig av) så kommer talet precis som du nämnde att bara bestå av ettor, lika många ettor som exponenten i mersennetalet! Ha, nu först fattade jag det!
Citera
2024-10-25, 19:32
  #32
Medlem
Intressant att exponenten också måste vara ett primtal för att mersennetalet ska bli ett primtal, MEN att det för den skull inte är någon garanti att få fram ett primtal enbart för att exponenten råkar vara ett sånt.
Kod:
                   -primtal-	     -primtal- -primtal-
Binärt		  mersenneprimtal    exponent   Tal

 11	             2²-1 		2	3
 111	             2³-1		3	7
 11111	             2⁵-1		5	31
 1111111             2⁷-1		7	127
 1111111111111	     2¹³-1		13	8191
 11111111111111111   2¹⁷-1		17	131071
 1111111111111111111 2¹⁹-1	    	19	524287



** DET NYA PRIMTALET ILLUSTRERAT BINÄRT MED DATABITAR **
11111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111
… Plus 1 362 794 rader till av ettor, men eftersom moderatorerna numera är lite kinkiga så får vi nöja oss med dessa 5.

Det krävs alltså 136 279 841 stycken bitar i ett dataminne för att bara "hålla" detta primtal, eller typ 17 Mbyte i minne!


MEN om vi fuskar och bara anger antalet bitar i talet som vi redan vet endast är ettor så tar det förstås mycket mindre plats i minnet,
1000 00011111 01110111 00100001 = 136 279 841 dec = 4 bytes i dataminnet.
Citera
2024-10-25, 21:54
  #33
Medlem
Citat:
Ursprungligen postat av SwizzerNöt
Att faktorera tal är väl det enda användningsområdet för kvantdatorer? Dom kanske kan verifiera det hela.
Klassisk (och nuvarande) kryptering bygger på faktorisering.
RSA-kryptering är den vanligaste algoritmen för asymmetrisk kryptering. Vid RSA-kryptering används modulär aritmetik (modulo) för att kryptera. För att skapa personliga och öppna nycklar behövs två enormt stora primtal. Vi kallar primtalen P1 och P2; produkten kallar vi n som ger det antal bit som nyckeln består av.
https://sv.wikipedia.org/wiki/Kryptering
Citera
2024-10-26, 10:58
  #34
Medlem
nerdnerds avatar
Citat:
Ursprungligen postat av AbortRetryIgnore
Mersenne-primtalen är väl bara 1r om de uttrycks i basen 2? Det borde innebära att det finns stora mängder primtal mellan de nu längsta kända och att talen som faktiskt testas är få.
Ja, det är ju intressant.

Undrar om det finns liknande primtal som man kan få fram i andra talbaser, t ex ternära? Dvs t ex 1111...11 i bas 3 eller någon annan?

Just ternära är lite intressanta. Om man t ex tar alla sådana decimaltal mindre än 1 som INTE har med siffran 1, får man en bra representation av Cantor-mängden, som är en fraktal. Möjligen OT, vet faktiskt inte.
__________________
Senast redigerad av nerdnerd 2024-10-26 kl. 11:07.
Citera
2024-10-26, 11:01
  #35
Medlem
Citat:
Ursprungligen postat av kalkryggar
Varför skriver du ett minustecken framför? Ska det verkligen vara det?
Ja, Mersenne-primtal är primtal som är 1 mindre än en perfekt 2-potens.
Citera
2024-10-26, 12:17
  #36
Medlem
AbortRetryIgnores avatar
Citat:
Ursprungligen postat av nerdnerd
Ja, det är ju intressant.

Undrar om det finns liknande primtal som man kan få fram i andra talbaser, t ex ternära? Dvs t ex 1111...11 i bas 3 eller någon annan?

Just ternära är lite intressanta. Om man t ex tar alla sådana decimaltal mindre än 1 som INTE har med siffran 1, får man en bra representation av Cantor-mängden, som är en fraktal. Möjligen OT, vet faktiskt inte.
13_10 = 111_3. Bägge två är primtal, som en bonus. 121_10 = 1111_3 men 11_10 | 121_10.

Jag kan inte riktigt formulera en bra söksträng i OEIS för ditt villkor.
Citera
  • 2
  • 3

Skapa ett konto eller logga in för att kommentera

Du måste vara medlem för att kunna kommentera

Skapa ett konto

Det är enkelt att registrera ett nytt konto

Bli medlem

Logga in

Har du redan ett konto? Logga in här

Logga in