kokonaisjoukon
Kokonaisjoukko, eli universal set, on käsite joukko-opissa. Se on joukko, joka sisältää kaikki tarkastelun alkiot tietyssä kontekstissa. Määritelmä on kontekstisidonnainen: ilman määriteltyä universumia yksittäisen kokonaisjoukko ei ole mielekäs. Kun U on kokonaisjoukko, kaikki muut tarkastelun joukot ovat sen alijoukkoja, eli A ⊆ U. Tämän perusteella operaatioita kuten liittäminen jaetuksi, leikkaus ja komplementti määritellään suhteessa U: esimerkiksi komplementti A^c tarkoittaa U \ A.
Käytännössä universal setin laajuus riippuu tilanteesta. Vennin kuvioissa U kuvaa kaikkia diagrammissa esiintyviä alkioita; tapahtumat A
Rajoitukset: joissakin matemaattisissa perusteluissa ei ole yhtä yleistä joukkoa kaikkien alkioiden joukosta. Esimerkiksi Zermelo–Fraïsin perusteluissa kokonaisjoukko
Esimerkki: jos tarkastelun U on {k, l, m}, niin A = {k, m} on sen alijoukko ja A^c