Det är möjligt att tillämpa en gräns för en av variablerna på en funktion av flera variabler med fasta värden för de andra variablerna. Den upprepade gränsen är resultatet av att utföra en sådan operation på varje variabel.
Medan gränsen för en funktion beräknas eftersom alla argument tenderar till sina gränser samtidigt, erhålls den upprepade gränsen som ett resultat av en serie på varandra följande gränsövergångar för varje argument separat.
Betrakta en funktion av två variabler definierade i någon punkterad omgivning av punkten . Tänk på gränsen för varje fast värde på variabeln :
Vi antar att det finns och är definierat för varje värde på . Resultatet är en funktion av en variabel. Tänk nu på gränsen :
Om denna gräns finns, så säger vi att det finns en upprepad gräns för funktionen vid punkten .
På samma sätt kan vi först fixa en variabel och ta en gräns för variabeln . I det här fallet får vi också en upprepad gräns, men generellt sett en annan:
Denna definition kan också utvidgas till funktioner av flera variabler .
Låt funktionen definieras i en punkterad omgivning av punkten . Om det finns en (ändlig eller inte) dubbel gräns
och om det för någon av punktens punkterade områden finns en ändlig gräns i
då finns det en iterativ gräns
och lika med dubbelt.