Pre tačno 40 godina budimpeštanski profesor arhitekture i dizajna Erne Rubik izmislio je čuvenu mađarsku kocku, često nazivanu i Rubikova kocka. Ipak, tek 1980. i 1981. je „zarazila“ svet, kada je preplavila tržište, nakon čega su krenula i takmičenja u brzini slaganja kocke, a tragalo se i za što boljim algoritmima za slaganje (jedan od njih je ponudio i legendarni Dejan Ristanović). Pored toga što je za kratko vreme stekla ogromnu popularnost, ova kocka je veoma interesantna i matematičarima, koji su u njoj prepoznali pravi jedan mali matematički svet.
Matematika mađarske kocke bi se mogla objasniti primenom teorije grupa, a moguće ju je dovesti čak i u vezu sa strukturom materije, budući da, po nekim svojim osobinama, podseća na svet elementarnih čestica, zbog toga što neke promene u odnosu na već složenu kocku nisu moguće kao pojedinačne, npr. promena orijentacije samo jedne ivične kockice ili rotiranje za trećinu kruga samo jedne ugaone kockice, već, ako se promeni orijentacija jednoj ivičnoj kockici, tada se obavezno mora promeniti orijentacija i još jednoj ivičnoj kockici, ili, ako se jedna ugaona kockica rotira za trećinu kruga u jednom smeru, tada se ili mora jedna druga ugaona kockica rotirati za trećinu kruga u suprotnom smeru, ili se moraju još dve ugaone kockice rotirati za trećinu kruga u istom smeru kao i ona prva. Takođe, nije moguće da samo dve ivične kockice međusobno zamene mesta, kao što nije moguće ni da samo dve ugaone kockice međusobno zamene mesta, a da se, pri tome, ne poremeti ostatak kocke, ali je, zato, moguće da se ta dva slučaja dese zajedno – da dve ivične kockice međusobno zamene mesta i da, istovremeno, i dve ugaone kockice međusobno zamene mesta.
Broj mogućih rasporeda kocke je fascinantan. Do njega možemo doći ako centralne kockice fiksiramo, a pronalazimo načine na koji se mogu rasporediti ostale kockice. Ivičnih kockica ima [inlmath]12[/inlmath], pa bi se one, da nisu međusobno strukturalno povezane, mogle rasporediti na [inlmath]12![/inlmath] načina (broj permutacija od [inlmath]12[/inlmath] elemenata). Ugaonih kockica ima ukupno [inlmath]8[/inlmath], pa bi se one, da nisu međusobno strukturalno povezane, mogle rasporediti na [inlmath]8![/inlmath] načina. Međutim, pošto, zbog strukturalne povezanosti, kao što napisah u prethodnom pasusu, nije moguće da samo dve ivične ili samo dve ugaone kockice međusobno zamene mesta, proizvod ovih permutacija treba podeliti sa [inlmath]2[/inlmath], čime dobijamo [inlmath]\frac{12!\cdot 8!}{2}[/inlmath]. Ali, ni to nije sve.

I, kad sve to pomnožimo, dobijamo neverovatnu brojku,
[dispmath]\frac{12!\cdot 8!}{2}\cdot 2^{11}\cdot 3^7=43.252.003.274.489.856.000[/dispmath] Što bi Đole rekô, „pa to sam probô sas digitronom da izbrojim kol'ko ima, pa mi iskočio osigurač“...

Naravno, ceo ovaj račun se odnosi na standardnu kocku, kod koje nije bitna orijentacija centralnih kockica. Ali, ima na tržištu (bar ih je ranije bilo) i takvih kocaka kod koje su sve kockice, računajući i centralne, obeležene strelicama, pa je kod nje cilj, ne samo pravilno postaviti i orijentisati ivične i ugaone kockice, već i orijentisati centralne, što broj mogućih stanja kocke čini još većim od malopre napisanog...


Google je danas, u čast četrdesete godišnjice postojanja mađarske kocke, na svom pretraživaču met'o interaktivni sadržaj na kojem je moguće, pokretima mišem, slagati kocku. Ja pokušah, i mogu reći da uopšte nije jednostavno snaći se kad je čovek naviknut na onu real-kocku. Nekih delova algoritma nisam mogao da se setim dok prethodno nisam uzeo u ruke pravu kocku (na koju su prsti naviknuti), pa sam tako „skidao“ raspored rotacija i primenjivao ih na ovom interaktivnom sadržaju.
Evo mog best-scora:
