Consider the following very often-used notation:
$$(I, \{x_i\}_{i\in I})$$
My question is: is this notation strictly speaking correct, if we require that we can retrieve which $x_i$ belongs to which $i$?
The reason I doubt so is the following: A set does not retain any information about the order of its elements. So if I create $\{x_i\}_{i\in I}$, and place it in the tuple, then strictly speaking, shouldn't I lose the information of which $x_i$ belongs to which $i$? Essentially, I place a set inside this tuple, but as soon as I give this tuple to someone else, that person can no longer see which $x_i$ belongs to which $i$, unless I also give him a map $j:I\to \{x_i\}_{i\in I}$
Is my doubt justified? (apart from the fact that I should have something better to do with my time than ask this pedantic question)
Bonus question: If $X_i$ are sets, does $X=\{X_i\}_{i\in I}$ retain more, or less information than $X=\prod_{i\in I}X_i$ (i.e., if I pass you $X$, which of the two definitions gives you more information? My guess is the second, since it retains the order in $I$.