Donald Knuth, 88-vuotias tietojenkäsittelyn grand old man ja Turing-palkinnon saaja, aloitti tuoreen paperinsa kahdella sanalla: 'Shock! Shock!' Kyse ei ollut retoriikasta. Anthropicin tekoälymalli Claude Opus 4.6 oli ratkaissut avoimen matemaattisen ongelman, jonka parissa Knuth oli paininut viikkoja tuloksetta.
Knuth julkaisi löydöksistään paperin nimeltä Claude's Cycles. Jo nimi on poikkeuksellinen: harvoin Turing-palkittu tutkija nimeää julkaisunsa tekoälyn mukaan.
“Shock! Shock! I learned yesterday that an open problem I'd been working on for several weeks had just been solved by Claude Opus 4.6.”
Kolmiulotteinen ruudukko-ongelma
Knuthin ongelma liittyi suunnattujen graafien hajottamiseen Hamiltonin sykleihin. Käytännössä kyse oli siitä, miten kolmiulotteisen ruudukon jokainen piste voidaan kiertää kolmella eri reitillä niin, että jokainen piste käydään kullakin reitillä täsmälleen kerran. Tehtävänä oli löytää yleinen sääntö, joka toimii kaikille parittomille ruudukon sivumitoille.
Knuth oli ratkaissut ongelman käsin pienimmälle tapaukselle, 3×3×3-ruudukolle, ja varmistanut tietokoneavusteisesti ratkaisut aina 16×16×16-kokoihin saakka. Yleinen konstruktiosääntö puuttui kuitenkin yhä. Ongelma oli tarkoitettu osaksi hänen monumentaalista The Art of Computer Programming -teossarjaansa, jonka parissa Knuth on työskennellyt vuodesta 1962.
31 askelta tunnissa
Knuthin kollega Filip Stappers päätti kokeilla jotain uutta. Hän syötti ongelman kuvauksen suoraan Claude Opus 4.6:lle ja ohjasi tekoälyn työskentelyä noin tunnin ajan.
Claude eteni 31 systemaattisen tutkimusaskeleen kautta. Se aloitti testaamalla lineaarisia kaavoja ja kokeilemalla raakaa laskentavoimaa. Kun nämä eivät tuottaneet tulosta, tekoäly siirtyi geometrisiin viitekehyksiin ja kokeili simuloitua jäähdytystä, optimointimenetelmää joka jäljittelee metallin hitaan jäähtymisen prosessia.
Ratkaiseva käänne tuli, kun Claude itse arvioi lähestymistapojaan ja totesi tarvitsevansa puhdasta matematiikkaa heurististen menetelmien sijaan. Tekoäly vaihtoi strategiaa oma-aloitteisesti.
Claude tunnisti rakenteen niin sanotuksi Cayley-digaafiksi, klassiseksi ryhmäteorian käsitteeksi, ja kehitti konstruktion jota se kutsui käärmeruuvimaiseksi kuvioksi. Kuvio osoittautui myöhemmin matemaatikoille tutuksi modulaariseksi m-ääriseksi Gray-koodiksi. Claude keksi sen itsenäisesti tuntematta aiempaa kirjallisuutta.
Lopullinen konstruktio perustui modulaariaritmetiikkaan, jossa kolmiulotteisen ruudukon pisteen valinta riippui yhdestä koordinaatista. Stappers testasi ratkaisun ohjelmallisesti jokaiselle parittomalle luvulle kolmesta sataan yhteen. Se toimi joka kerta.
“What a joy it is to learn not only that my conjecture has a nice solution but also to celebrate this dramatic advance in automatic deduction and creative problem solving.”



