Clear Sky Science · it
Realizzare l’algoritmo di Shor con bit di fase acustici topologici
Trasformare il suono in un nuovo tipo di bit del computer
I moderni computer quantistici promettono di risolvere problemi, come la rottura di codici crittografici, che sovraccaricano le macchine odierne—ma sono fragili, costosi e difficili da scalare. Questo lavoro esplora una via molto diversa: usare onde sonore controllate con precisione in un corpo solido per imitare alcuni dei vantaggi del calcolo quantistico, senza necessitare di temperature criogeniche o hardware esotico. Codificando l’informazione nel tempo relativo, o nella fase, di queste vibrazioni, gli autori mostrano come un dispositivo acustico da banco possa svolgere il nucleo cruciale dell’algoritmo di fattorizzazione di Shor, una procedura di punta della computazione quantistica.

Perché la fattorizzazione dei numeri è importante
Molti dei sistemi crittografici mondiali si basano sul fatto che scomporre un numero grande nei suoi fattori primi è estremamente lento sui computer ordinari. L’algoritmo di Shor, proposto negli anni ’90, ha scosso questo fondamento dimostrando che un computer quantistico potrebbe, in linea di principio, fattorizzare tali numeri in modo molto più rapido. Al cuore dell’algoritmo c’è un compito chiamato ricerca del periodo: rilevare un modello ripetuto nascosto in una funzione matematica. Le macchine quantistiche affrontano questo preparando molte possibili entrate simultaneamente, lasciandole interferire e poi leggendo uno schema che rivela il periodo. Ricreare questo trucco in un sistema classico più accessibile potrebbe offrire un nuovo modo per esplorare algoritmi potenti senza necessitare di un computer quantistico a piena scala.
Da aste vibranti a bit di fase
Il team costruisce il loro “computer” da tre aste di alluminio incollate insieme per formare una metastruttura acustica. Quando queste aste sono excite da trasduttori ultrasonici, supportano molte modalità vibratorie che possono interagire in modi non lineari. La miscelazione di due toni di eccitazione produce una serie di nuove frequenze, ognuna delle quali agisce come un canale distinto. Invece di rappresentare i bit come tensioni o spin quantistici, gli autori definiscono bit di fase, o “phibit”, dove lo stato logico risiede nella fase relativa delle vibrazioni tra le aste a una di queste frequenze di miscelazione. Poiché le differenze di fase possono essere misurate direttamente, ogni phibit collega uno stato matematico astratto a qualcosa che può essere osservato e regolato in laboratorio.
Tenere traccia di molte fasi in movimento
Una singola variazione della frequenza di eccitazione sposta la fase di ogni canale vibrazionale contemporaneamente, il che è utile per accoppiarli ma pericoloso per la logica precisa. Per domare questo effetto, gli autori introducono una “cache di fase”, uno schema di registrazione che annota quali phibit devono cambiare a ogni passo computazionale. La cache distingue tra le fasi fisiche grezze che sono in continuo spostamento e le fasi logiche che contano come operazioni nell’algoritmo. Può persino associare diversi intervalli di frequenza a differenti passi logici per ciascun phibit, incidendo di fatto una scansione di frequenza continua e liscia in una sequenza di porte ben definite. Questo rende possibile aumentare il numero di phibit mantenendo gestibile la descrizione logica.
Colmare azioni fisiche e porte logiche
Per usare i phibit per un calcolo serio, gli autori devono assicurarsi che una data manipolazione di frequenza si comporti davvero come una porta logica desiderata, come una rotazione o un’operazione controllata. Inquadrano questo come un problema matematico di corrispondenza: per ogni passo del circuito, una matrice che descrive la porta obiettivo deve allinearsi con una matrice che descrive gli effettivi spostamenti di fase prodotti dal dispositivo. Risolvono questo usando una tecnica chiamata spostamento degli spettri degli operatori, che aggiusta leggermente la descrizione dell’operazione fisica in modo che esista un mappaggio unico tra i cambiamenti fisici e le porte logiche. Concatenando questi mappaggi attraverso molti passi si ottiene una traduzione completa dalle traiettorie di frequenza di eccitazione al circuito astratto che implementa la routine di ricerca del periodo.

Fattorizzare numeri con il suono
Armati di bit di fase, della cache di fase e del quadro di mappatura delle porte, i ricercatori implementano il nucleo di ricerca del periodo dell’algoritmo di Shor sulla loro piattaforma acustica. Fattorizzano il numero 15 usando diverse basi e, più sorprendentemente, fattorizzano 35 per una scelta di parametri che si è dimostrata impegnativa per le dimostrazioni su hardware quantistico. Invece di misurare ripetutamente uno stato quantistico delicato, ricostruiscono le probabilità finali da una singola esecuzione leggendo tutte le fasi rilevanti e inoltrandole attraverso il loro mappaggio matematico. Studi Monte Carlo, che iniettano errori di fase casuali e consistenti a ogni passo, mostrano che le distribuzioni di probabilità risultanti restano molto vicine a quelle ideali, indicando una forte robustezza al rumore realistico nel dispositivo acustico.
Cosa significa questo per il calcolo futuro
Per i non specialisti, il messaggio principale è che non serve sempre un computer quantistico a pieno titolo per sfruttare alcuni vantaggi in stile quantistico. Usando astutamente onde sonore e le loro fasi, questo lavoro realizza il motore chiave all’interno dell’algoritmo di Shor su un sistema classico a temperatura ambiente costruito con componenti standard. Il calcolo non si basa su fragile entanglement quantistico, ma su forti correlazioni classiche tra molte modalità vibratorie e su una attenta contabilità di come le loro fasi evolvono. Pur non potendo sostituire i veri computer quantistici per ogni compito, questo approccio apre una via promettente per esplorare algoritmi potenti e dispositivi di calcolo specializzati che si collocano tra l’elettronica convenzionale e l’hardware quantistico completo.
Citazione: Kuk, I., Djordjevic, I.B., Runge, K. et al. Realizing Shor’s algorithm with topological acoustic phase bits. Commun Eng 5, 60 (2026). https://doi.org/10.1038/s44172-026-00623-6
Parole chiave: calcolo ispirato al quantistico, acustica topologica, algoritmo di Shor, informazione basata sulla fase, metastrutture non lineari