Return to Video

Logaritmo discreto

  • 0:02 - 0:06
    Stiamo cercando una procedura numerica che è facile in una direzione,
  • 0:06 - 0:08
    ma difficile nel senso inverso.
  • 0:08 - 0:13
    Questo ci porta all'aritmetica modulare, a volte detta aritmetica dell'orologio.
  • 0:13 - 0:20
    Per esempio, per calcolare 46 mod 12, possiamo prendere una fune lunga 46 unità,
  • 0:20 - 0:25
    e avvolgerla attorno ad un orologio di 12 unità, chiamato modulo.
  • 0:25 - 0:28
    La soluzione si trova dove finisce la fune.
  • 0:28 - 0:33
    Per cui diciamo che 46 mod 12 è congruente a 10.
  • 0:33 - 0:39
    Facile. Adesso, affinché funzioni, usiamo un modulo primo, come 17,
  • 0:39 - 0:44
    e troviamo una radice primitiva di 17, in questo caso 3.
  • 0:44 - 0:49
    Che ha l'importante proprietà che quando viene elevata a esponenti diversi,
  • 0:49 - 0:53
    la soluzione si distribuisce uniformemente attorno all'orologio.
  • 0:53 - 1:00
    3 viene chiamato generatore. Se eleviamo 3 a qualsiasi esponente x,
  • 1:00 - 1:06
    ogni numero intero fra 0 e 17 ha la stessa probabilità di essere la soluzione.
  • 1:06 - 1:09
    La procedura inversa è però difficile.
  • 1:09 - 1:14
    Per esempio, se ci viene dato 12, e dobbiamo trovare l'esponente a cui 3 deve venir elevato,
  • 1:14 - 1:18
    questo problema si chiama il problema del logaritmo discreto.
  • 1:18 - 1:21
    E adesso abbiamo la nostra funzione a senso unico.
  • 1:21 - 1:24
    Facile da eseguire, ma difficile da invertire.
  • 1:24 - 1:30
    Dato il numero 12, dovremmo provare a caso per trovare l'esponente giusto.
  • 1:30 - 1:33
    Ma quanto è difficile?
  • 1:33 - 1:39
    Con numeri piccoli è facile, ma se usiamo un modulo primo lungo centinaia di cifre
  • 1:39 - 1:42
    diventa pressoché impossibile da risolvere.
  • 1:42 - 1:47
    Anche avendo accesso a tutta la potenza di calcolo del mondo, sarebbero necessari migliaia di anni
  • 1:47 - 1:50
    per provare tutte le possibilità.
  • 1:50 - 1:56
    Quindi la forza di una funzione a senso unico si basa sul tempo necessario per invertirla.
Title:
Logaritmo discreto
Description:

Il problema del logaritmo discreto - aritmetica modulare.

more » « less
Video Language:
English
Duration:
01:56

Italian subtitles

Revisions