Le equazioni differenziali in più dimensioni sono famose per far impazzire i calcolatori: più variabili, più costi, più errori. Un gruppo di ricercatori ha scoperto che i precondizionatori BPX, strumenti matematici usati per velocizzare la risoluzione numerica, crescono solo in modo polinomiale con il numero di dimensioni, non esponenzialmente. Per dimostrarlo, hanno ricontrollato una serie di “mattoni” della teoria degli elementi finiti – regolarità ellittica, lemma di Bramble‑Hilbert, disuguaglianze di traccia e di inversa – e ne hanno calcolato l’effetto della dimensione. Hanno anche creato un nuovo operatore di quasi‑interpolazione, una variante dell’interpolazione di Scott‑Zhang, che mantiene costanti polinomiali rispetto alla dimensione. Con questi ingredienti hanno provato un teorema di equivalenza di norma multiscala e hanno ottenuto un pre{condizionatore BPX} con limiti espliciti sul suo comportamento dimensionale. Il risultato è importante per il futuro del calcolo quantistico: se un algoritmo quantistico usa questi precondizionatori, la crescita polinomiale può tradursi in velocità esponenziali rispetto ai metodi classici. In pratica, la scoperta apre la porta a simulazioni più
Il risultato chiave del lavoro è una dimostrazione rigorosa che il numero di condizione κ(P⁻¹A) di un sistema lineare precondizionato con BPX soddisfa κ(P⁻¹A) ≤ C·d^p, dove d è la dimensione spaziale, C è una costante indipendente da d e p è un esponente polinomiale determinato dagli strumenti di analisi. Per arrivare a questa stima, gli autori hanno dovuto riformulare diversi risultati classici della teoria degli elementi finiti. La regolarità ellittica, tipicamente espressa come ‖u‖_{H^{2}} ≤ C‖f‖_{L^{2}} per soluzioni u di problemi di Poisson, è stata mostrata dipendente da d con C∼d^{α}. Il lemma di Bramble‑Hilbert, che collega l’errore di interpolazione a derivate di ordine superiore, è stato esteso includendo fattori d^{β}. Le disuguaglianze di traccia, che collegano norme su bordi e volumi, e le disuguaglianze inverse, che legano norme di gradiente a norme L² su elementi finiti, hanno anch’esse subito una revisione dimensionale. Il nuovo operatore di quasi‑interpolazione è costruito su una partizione di unità basata su funzioni di base a supporto locale; la sua stabilità e approssimazione sono garantite da costanti che crescono come d^{γ}. Con tutti questi ingredienti, si dimostra che la norma multiscala definita da Σ_{ℓ=0}^{L} 2^{2ℓ}‖Q_{ℓ}v‖² è equivalente alla norma H¹, con fattori polinomiali in d. Di conseguenza, il precondizionatore BPX, costruito come Σ_{ℓ=0}^{L} 2^{-2ℓ}Q_{ℓ}, eredita la stessa dipendenza polinomiale. Questo è cruciale per gli algoritmi quantistici basati su tecniche di linear system solving, come HHL, perché la complessità quantistica dipende logaritmicamente dal numero di condizione. Un κ polinomiale in d si traduce quindi in una complessità quantistica quasi‑lineare rispetto a d, mentre un κ esponenziale renderebbe l’algoritmo impraticabile. Il lavoro apre inoltre la strada a ulteriori ottimizzazioni, ad esempio mediante precondizionatori multigrid adattivi o combinazioni con tecniche di compressione tensoriale, per gestire problemi di dimensione ancora più elevata.
