In de wiskunde kunnen de elementen van een verzameling met behulp van een verzameling worden geïndexeerd, die om die reden een indexverzameling wordt genoemd. Indexeren en labelen zijn in deze context synoniem. Het indexeren bestaat uit het aangeven van een surjectie van op . De geïndexeerde verzameling wordt typisch een geïndexeerde familie genoemd, wat vaak wordt genoteerd als .

Er wordt verschil gemaakt tussen nummeren en indexeren, omdat ook overaftelbare verzamelingen kunnen worden geïndexeerd.

Voorbeelden bewerken

  • Iedere oneindig aftelbare verzameling kan door   worden geïndexeerd.
  • Een rij is een geïndexeerde verzameling, waarbij de indexverzameling een deelverzameling van de gehele getallen   is.
  • Voor   is de indicatorfunctie op   de functie   gegeven door
 
De verzameling van alle functies   is een overaftelbare verzameling geïndexeerd door  .

Programmeertalen bewerken

Indexverzamelingen worden in programmeertalen gebruikt om variabelen van het type array mee te declareren[1] of om bepaalde elementen uit een array mee te selecteren. Elementen met behulp van indexverzamelingen uit een array selecteren kan in MATLAB.[2]