combinatorică
Combinatorics este o ramură a matematicii privind studiul structurilor discrete finite sau numărate. Aspectele combinatorice includ numărarea structurilor de un anumit tip și dimensiune, determinarea momentului în care pot fi îndeplinite anumite criterii și construirea și analizarea obiectelor care îndeplinesc criteriile, găsirea obiectelor "cele mai mari", "cele mai mici" sau "optime" și studierea structurilor combinatoriale care apar într-un context algebric, sau care aplică tehnici algebrice la problemele combinatoriale. Problemele combinatoriale apar în multe domenii ale matematicii pure, în special în algebră, teoria probabilităților, topologie și geometrie, iar combinatoria are și multe aplicații în optimizarea matematică, informatică, teoria ergodică și fizica statistică. Multe întrebări combinatoriale au fost considerate în mod izolat din punct de vedere istoric, oferind o soluție ad-hoc la o problemă care apare în anumite contexte matematice. În secolul al XX-lea, cu toate acestea, s-au dezvoltat metode teoretice puternice și generale, făcând combinatoriile o ramură independentă a matematicii în sine.