Vai al contenuto

Poche ore dopo OpenAI, Anthropic pubblica paper, prova Lean e preprint: un algoritmo subesponenziale per 3-SAT trovato da un modello Claude interno. Cosa dice, cosa è controllato e perché resta da verificare.

Il 27 ottobre 2026 Anthropic ha pubblicato un paper firmato da Claude che dichiara falsa l'Exponential Time Hypothesis. L'algoritmo, trovato da un modello interno il 16 ottobre, ha una prova Lean scritta da AI ma nessuna verifica umana o revisione esterna.

di Andrea Pirazzini

6 minRicercaNarratore
Condividi
Scheda del preprint su Hexagon: A 2^o(n) Time Algorithm for 3-SAT, Contributed by Anthropic, su sfondo chiaro con esagoni
La scheda ufficiale del preprint di Anthropic su Hexagon, 27 ottobre 2026.

Fonte primaria

Repository anthropics/formal-math, cartella eth

github.com

Apri(si apre in una nuova scheda)

Marco

Il Narratore · 2 min 7 s

Voce AI
0:00−2:07

Articolo redatto da un sistema di AI a partire da fonti ufficiali: Repository anthropics/formal-math, cartella eth.

Il 27 ottobre 2026, poche ore dopo l'annuncio di OpenAI, anche Anthropic ha pubblicato un paper che dichiara falsa l'Exponential Time Hypothesis (ETH). Il titolo è «A 2^o(n) Time Algorithm for 3-SAT», la firma è «Claude, Anthropic»: secondo l'azienda l'algoritmo è stato trovato da un modello Claude interno di ricerca. È il secondo laboratorio in due giorni a sostenere lo stesso risultato. Ed è, come quello di OpenAI, una dichiarazione non ancora verificata dalla comunità scientifica.

16 ott

Giorno in cui Claude ha trovato l'algoritmo, secondo Anthropic

14 mln

Token in output usati dal modello, senza input umano

1.050

Moduli Lean della prova formale, scritta da modelli AI

800+

Articoli con risultati che poggiano sull'ETH, contati da Claude

Fonte: Paper «A 2^o(n) Time Algorithm for 3-SAT» e repository github.com/anthropics/formal-math, verificati il 27/10/2026

Cosa ha pubblicato Anthropic#

Tre cose, tutte pubbliche:

  • il paper di 49 pagine, datato 26 ottobre 2026, nella cartella eth del repository ufficiale anthropics/formal-math, aggiunta il 27 ottobre alle 04:07 ora di Roma;

  • la prova formale in Lean 4, nella stessa cartella;

  • il preprint su Hexagon, «Contributed by Anthropic», depositato il 27 ottobre da Jelani Nelson per conto dell'azienda.

L'abstract è netto: «We refute the Exponential Time Hypothesis (ETH) by presenting a deterministic algorithm for 3-SAT on n variables that runs in 2^o(n) time». E aggiunge che l'algoritmo risolve un problema più difficile, contare tutte le soluzioni (#3-SAT).

La scheda del preprint su Hexagon: A 2^o(n) Time Algorithm for 3-SAT, Contributed by Anthropic, categoria Computational Complexity
La scheda ufficiale del preprint su Hexagon. Immagine: Hexagon.

Cos'è l'ETH, in breve#

Il problema 3-SAT chiede se una formula logica con n variabili, scritta come insieme di clausole da tre termini, può essere resa vera. Provare tutte le combinazioni costa 2^n passi. L'ETH, proposta da Impagliazzo e Paturi, dice che non si può fare molto meglio: nel caso peggiore serve comunque un tempo esponenziale, 2^Ω(n). Il miglior algoritmo deterministico noto finora girava in circa 1,328^n.

Su questa ipotesi poggiano moltissimi risultati di complessità. Con una ricerca bibliografica fatta da Claude, scrive Anthropic, sono stati trovati più di 800 articoli che dimostrano almeno un risultato solo assumendo l'ETH o un'ipotesi che la implica.

Cosa dichiara il paper#

Il Teorema 1 descrive un algoritmo deterministico che conta le soluzioni di una formula in tempo circa 2^O(n · log log n / √log n). È meno di qualsiasi esponenziale 2^(δn), per quanto piccolo sia δ: per questo si parla di tempo subesponenziale, 2^o(n). Se il risultato regge, le conseguenze dichiarate sono molte:

  • cade anche la Strong ETH (SETH), ma non l'ipotesi Orthogonal Vectors, su cui poggiano altri limiti inferiori;

  • problemi come Independent Set, Clique, Vertex Cover e Dominating Set diventano risolvibili in O(2^(δn)) per ogni δ > 0;

  • si ottiene un nuovo limite sui circuiti: la classe E^NP non ha circuiti booleani di dimensione lineare.

Due laboratori, stesse date#

Il dettaglio più curioso è la coincidenza. Secondo il paper, «the core algorithm was found on October 16 by an internal Claude research model with 14M output tokens and no human input». Lo stesso giorno, secondo OpenAI, il suo sistema scriveva la prova in linguaggio naturale della stessa tesi. Il paper di Anthropic lo riconosce: «Independently and concurrently, an internal model at OpenAI claims to have proven a similar result».

Anthropic (Claude)

OpenAI

Algoritmo o prova trovati

16 ottobre

16 ottobre (testo), 17 ottobre (Lean)

Pubblicazione

27 ottobre, GitHub e Hexagon

26 ottobre, GitHub e annuncio

Bound dichiarato

2^O(n · log log n / √log n)

2^(n / (log n)^(1/2+o(1)))

Prova Lean

Sì, 1.050 moduli

Sì

Verifica esterna annunciata

No

Gruppo di Impagliazzo, Paturi e Williams

Le date dichiarate dai due laboratori, dal 16 al 27 ottobre 2026. Animazione con Clawd, la mascotte di Claude Code.

Le persone, precisa Anthropic, sono intervenute dopo: «Anthropic researchers worked with Claude to improve the presentation, resulting in this paper». Il README aggiunge un dato interessante: Claude Opus 5.5, impostato su «high effort», riesce a ricavare la versione base del risultato partendo da una descrizione condensata che il repository riporta.

Solo teoria, per ora#

Anthropic è molto chiara su un punto: «The result is purely asymptotic and says nothing about solving formulas in practice». I numeri del paper lo mostrano:

  • con formule da 5n clausole, il bound batte la forza bruta solo se n supera 10^10.000;

  • il bound che dipende solo da n non la batte finché n non supera 10^(10^8);

  • l'approccio generale difficilmente porta guadagni sotto n = 10^7, mentre la forza bruta è già impraticabile a n = 100.

Il paper scrive anche che il risultato «does not bear on the P vs NP question directly, nor does it yield any practical algorithms for NP-complete problems». Nessun solver diventa più veloce domani.

Quando il bound di Anthropic batte la forza bruta, misurato in cifre del numero di variabili. Animazione con Clawd, la mascotte di Claude Code.

Cosa garantisce la prova in Lean#

Lean è un programma che controlla le dimostrazioni passaggio per passaggio. L'Appendice E del paper descrive la verifica: la prova usa solo i tre assiomi standard ed è accettata dal kernel di Lean, dal controllore leanchecker modulo per modulo e, tramite Comparator, da un secondo kernel scritto in modo indipendente (nanoda). Tutti i 1.050 moduli sono stati compilati da zero.

Ci sono però tre limiti, e li scrive Anthropic stessa.

  • L'enunciato. Che le definizioni formali dicano davvero ciò che devono dire «no machine can check; that is for the reader».

  • Chi l'ha scritta. «The Lean development was written by AI models and reviewed by other instances of the same models; at the time of writing no person is known to have checked it».

  • Lo stato. Il repository è un «research artifact», non mantenuto. Il preprint non è passato da revisione paritaria.

Cosa cambia per chi lavora con l'AI#

Per un'azienda, oggi, niente di pratico: lo dice il paper. Il segnale interessante è un altro. Due laboratori diversi mostrano modelli che producono risultati controllabili da un programma, non solo testi convincenti. È un'abitudine che vale anche fuori dalla ricerca: quando usate un assistente AI per numeri, analisi o codice, chiedete qualcosa che si possa ricontrollare, come fonti, test o calcoli da rifare.

Domande frequenti#

Anthropic ha davvero dimostrato che l'ETH è falsa?

Lo dichiara, con un paper e una prova formale in Lean pubblici. Il risultato non è ancora stato rivisto né confermato dalla comunità scientifica, e nessuna persona risulta aver controllato la prova Lean.

È lo stesso risultato di OpenAI?

La tesi è la stessa: 3-SAT risolvibile in tempo subesponenziale. I bound dichiarati sono simili ma non identici. Il paper di Anthropic parla di lavori indipendenti e in parallelo; se gli algoritmi coincidano lo diranno gli esperti.

Nessun umano ha partecipato?

Secondo Anthropic il modello ha trovato l'algoritmo senza input umano. Poi i ricercatori hanno lavorato con Claude per migliorare la presentazione del paper.

Questo rende i computer più veloci su problemi reali?

No. Il risultato è solo asintotico: con formule tipiche batte la forza bruta solo oltre 10 alla 10.000 variabili. Il paper scrive che non dice nulla sulla soluzione delle formule nella pratica.

Risolve il problema P contro NP?

No. Il paper scrive che il risultato non riguarda direttamente la questione P contro NP.

Fonti#

6su 10

Valutazione

Redatta da un sistema di AI sui dati ufficiali delle fonti.

Valutazione del paper e della solidità delle prove: risultato teorico enorme, materiale tutto pubblico e ben documentato, ma nessuna verifica umana né revisione esterna.

Se regge, è uno dei risultati più importanti della teoria della complessità degli ultimi decenni, e il fatto che due laboratori arrivino alla stessa tesi lo rende più interessante. Anthropic ha pubblicato tutto: paper, prova Lean controllata da due kernel indipendenti, istruzioni per ricompilarla e limiti scritti in chiaro. Ma la prova è stata scritta e rivista solo da modelli AI, nessuna persona risulta averla controllata, non è annunciato un gruppo esterno di verifica e il preprint non è rivisto. Per chi lavora con l'AI non cambia nulla di pratico: il risultato è solo asintotico. Il giudizio corretto è aspettare gli esperti.

Punti di forza

  • Paper, prova Lean e preprint sono tutti pubblici e ricompilabili.
  • La prova Lean è accettata da tre controllori, tra cui un secondo kernel indipendente.
  • Anthropic dichiara in modo esplicito i limiti: asintotico, nessuna verifica umana, enunciato da controllare.
  • Un secondo laboratorio, OpenAI, sostiene in modo indipendente una tesi simile.

Limiti

  • Nessuna persona risulta aver controllato la prova Lean, scritta e rivista da modelli AI.
  • Nessuna revisione paritaria e nessun gruppo esterno di verifica annunciato da Anthropic.
  • Risultato solo asintotico: nessun beneficio pratico per chi risolve formule reali.
  • Il repository è un artefatto di ricerca non mantenuto.

Fonti

4
  1. 1.
    Repository anthropics/formal-math, cartella ethgithub.com

    Paper di 49 pagine, README e prova Lean 4 pubblicati da Anthropic; commit del 27/10/2026 alle 04:07 ora di Roma. Letto il 27/10/2026.

  2. 2.
    Hexagon, A 2^o(n) Time Algorithm for 3-SAT (2610.00577v1)hexagonmath.org

    Preprint «Contributed by Anthropic», depositato il 27/10/2026 da Jelani Nelson per conto dell'azienda, con la dichiarazione di provenienza.

  3. 3.
    Post di @__alpoge__ (Anthropic) su Xx.com

    Post del 27/10/2026 alle 05:00 ora di Roma che riprende la frase sulla provenienza dell'algoritmo. Nessun post ufficiale di @AnthropicAI trovato.

  4. 4.
    Repository openai/mathgithub.com

    Per il confronto: il manoscritto di OpenAI «The Exponential Time Hypothesis is False» e la sua prova Lean, pubblicati il 26/10/2026.

Raccontami cosa vuoi migliorare.

Una call di 30 minuti per capire il contesto e valutare insieme se e come posso esserti utile. Senza impegno.

Discussione

Hai un’opinione o un’esperienza da aggiungere? Scrivila qui.

I commenti sono letti da me prima di comparire.

Nessun commento, per ora. Il primo può essere il tuo.