Lots of algorithms have a pair of nested for loops where we need to consider elements belonging to the set
$i,j\in\mathbb{N}, \ 1 \le i \le j$
(Though in practice we often only consider the natural numbers up to some certain upper bound $n$)
Is there a name for this? It's similar to the cartesian product but excludes "duplicates" (where $(i,j) = (j,i)$)
I guess this was a daft question - must've been tired! -it's just the set of 2-combinations from the set $\{1, 2, ... , n\}$