Families
Everything I said about -tuples can also be said about " -tuples", where is now an arbitrary set. What I mean by this is that we can define an -tuple to be a function with domain . If we set , we just get the notion of an -tuple! However, in this case we usually don't use the term "tuple", but rather a family. So, a family indexed by set is just a function with domain . An -tuple is then a family indexed by . A family of elements of (indexed by ) is a function We sometimes write to denote the family indexed by such that for all . If is a family (of sets), we define its product to be the class consisting of all families indexed by which satisfy that for all . If we have that for all , we use the notation \[X^I:=\pr...