Kocka soma jetrirasežnasestavljanka, to jeuganka, pri kateri je naloga osnovne dele zložiti v predpisanotelo,kocko.
Sedem osnovnih delov je sestavljenih iz enotskih kockic, zložiti pa jih je treba v kocko razsežnosti 3 × 3 × 3. Poleg kocke, je mogoče sestaviti tudi druga zanimiva trirazsežna telesa. Kocko soma si je zamislilPiet Hein, bojda med predavanjemWernerja Heisenberga okvantni mehaniki.
Nekateri menijo, da je kocka soma trirazsežni ekvivalenttangrama. Z uganko so povezane nekatere zanimive značilnostiparnosti. Ni povsem jasno ali je ime »soma« povzeto po izmišljenipsihoaktivni drogi 'soma' izHuxleyjevega romanaKrasni novi svet.
Somo sta v podrobnosti razdelalaMartin Gardner inJohn Horton Conway; knjigaZmagovite poti za vaše matematične igre (Winning Ways for your Mathematical Plays) vsebuje podrobno analizo kocke soma. Obstaja 240 različnih rešitev, če se ne upoštevazasukov insimetrij. Rešitve se lahko generira zrekurzivnimalgoritmom zavračanje.
Izmed sedmih osnovnih koščkov je enatromina (sestavljena iz treh enotskih kockic), ostali pa sotetromine (sestavljene so iz štirih enotskih kockic); štirje so »ravninski«, trije pa prostorski –tetrakocke: