← Ultimi articoli
⚛️ quantum physics

Can PCE solve the factorisation problem via optimisation?

Questo articolo esplora la fattibilità dell'adattamento dell'algoritmo Pauli Correlation Encoding (PCE) al problema della fattorizzazione degli interi come metodo per ridurre drasticamente i requisiti di qubit, offrendo un'analisi preliminare del suo potenziale e dei suoi limiti per l'hardware quantistico a breve termine senza rivendicare un vantaggio computazionale.

Autori originali: Fernando Alonso, Colomán Samprón, Jacobo Veiga, Andrés Gómez

Pubblicato 2026-07-28
📖 5 min di lettura🧠 Approfondimento

Autori originali: Fernando Alonso, Colomán Samprón, Jacobo Veiga, Andrés Gómez

Articolo originale sotto licenza CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Questa è una spiegazione generata dall'IA dell'articolo qui sotto. Non è stata scritta né approvata dagli autori. Per precisione tecnica, consulta l'articolo originale. Leggi il disclaimer completo

Immagina di cercare di scassinare un codice segreto che protegge il tuo conto bancario, le tue email e quasi tutto ciò che fai online. Questo codice si basa su un gioco matematico semplice ma complicato: prendi due numeri primi enormi (numeri che possono essere divisi solo per 1 e per se stessi), moltiplicali tra loro e dai il risultato al mondo. È facile moltiplicarli, ma se hai solo il numero gigante finale, capire quali due numeri primi lo hanno creato è come cercare di "dis-cuocere" una torta per trovare l'esatto numero di uova e di tazze di farina usati. Per i nostri attuali computer, questo è quasi impossibile per numeri molto grandi. Questo è il problema della "fattorizzazione degli interi", ed è l'ossatura della moderna sicurezza digitale.

Ora, immagina un nuovo tipo di computer che non si limita a calcolare, ma esplora molte possibilità contemporaneamente usando le strane regole della fisica quantistica. Gli scienziati stanno cercando di insegnare a queste macchine quantistiche a risolvere questo problema del "dis-cuocere", ed è un problema che richiede un approccio particolare. Un metodo famoso, inventato da Peter Shor, è teoricamente perfetto, ma richiede un computer quantistico così potente e silenzioso che non abbiamo ancora la tecnologia per costruirlo. Per questo motivo, i ricercatori stanno cercando scorciatoie "ispirate al quantum" — metodi che utilizzano un po' di magia quantistica ma che possono girare sulle macchine rumorose e imperfette che abbiamo oggi. La grande domanda è: possiamo comprimere questo enorme problema matematico in un puzzle piccolo e gestibile che questi primi computer quantistici possano effettivamente risolvere?

Questo articolo esplora esattamente questa domanda utilizzando un trucco astuto chiamato Pauli Correlation Encoding (PCE). Pensa al PCE come a un algoritmo di compressione super efficiente. Di solito, per rappresentare un problema complesso con molte variabili (come i bit di un numero enorme), serve un numero enorme di bit quantistici (qubit). Il PCE agisce come una zip magica, permettendo ai ricercatori di impacchettare migliaia di variabili in un numero molto più piccolo di qubit. Gli autori, Fernando Alonso e il suo team del Centro di Supercalcolo della Galizia, si sono chiesti: "Se usiamo questa zip per comprimere il problema della fattorizzazione, possiamo poi usare tecniche di ottimizzazione per trovare la risposta?"

Non hanno solo tirato a indovinare; hanno costruito due diverse "mappe" per guidare la ricerca. La prima mappa, chiamata approccio Basic, era come cercare di indovinare i fattori cercando direttamente il codice binario dei due numeri primi. L'hanno testata su numeri fino a 25 bit di lunghezza. I risultati sono stati un po' altalenanti: funzionava abbastanza bene per numeri piccoli, ma man mano che i numeri diventavano più grandi, il tasso di successo diminuiva e il computer spesso rimaneva bloccato in soluzioni "triviali" (come dire che un numero è semplicemente se stesso moltiplicato per uno).

La seconda mappa, chiamata DoTS (Difference of Two Squares), era una strategia più intelligente. Inve แทน di dare la caccia direttamente ai fattori, cercava due numeri i cui quadrati differiscono di un multiplo del numero target. È come cercare di trovare due persone che, quando vengono pesate su una bilancia, hanno una differenza di peso che corrisponde perfettamente a un determinato schema. Questo approccio è stato molto più efficace. Nelle loro simulazioni, il metodo DoTS è riuscito a fattorizzare con successo numeri fino a 36 bit.

Il team ha utilizzato tre diversi "motori di ricerca" (ottimizzatori) per navigare nelle loro mappe: Differential Evolution (DE), Particle Swarm Optimization (PSO) e una versione ispirata al quantum chiamata QDPSO. I risultati hanno mostrato che l'ottimizzatore DE era il vincitore assoluto, trovando costantemente le risposte corrette dove gli altri faticavano.

Tuttavia, gli autori sono molto cauti nel non affermare di aver "rotto" il codice. Sottolineano che, sebbene il loro metodo utilizzi molti meno qubit rispetto ad altri approcci quantistici (rendendolo fattibile per l'hardware odierno), si tratta comunque di una simulazione eseguita su computer classici. Hanno scoperto che per numeri superiori a 36 bit, il loro metodo attuale inizia a fallire, suggerendo che la "funzione di costo" (il libro delle regole che hanno scritto per il computer) potrebbe dover essere riscritta per catturare la matematica in modo più efficace. Hanno anche notato che, se avessero eseguito questo su un vero hardware quantistico, il rumore potrebbe aiutare il computer a uscire dai vicoli ciechi, oppure potrebbe rovinare completamente il calcolo.

In breve, questo articolo suggerisce che il PCE è uno strumento promettente che potrebbe rendere i problemi di fattorizzazione molto più piccoli e gestibili per i computer quantistici. Non risolve ancora il problema per i numeri enormi usati nella crittografia del mondo reale, ma apre una nuova porta. Dimostra che con la giusta compressione e la giusta strategia di ricerca, potremmo far fare ai computer quantistici un lavoro di calcolo serio prima di quanto pensassimo, anche se abbiamo ancora molta strada da fare prima di poter "dis-cuocere" le torte più grandi del mondo.

Sommerso dagli articoli nel tuo campo?

Ricevi digest giornalieri degli articoli più recenti corrispondenti alle tue parole chiave di ricerca — con riassunti tecnici, nella tua lingua.

Prova Digest →