Is this definition of Cartesian Products of Families correct?

53 Views Asked by At

I was wondering if the way I defined the Cartesian Product of Families correct. Now, I am more inclined to predicate logic notation so if there may be any notational discrepancies, you must excuse me.

i ∈ IXi = {f(i) : f ∈ (⋃i ∈ IXi)I ∧ ∀f(i)[f(i) ∈ Xi]}

1

There are 1 best solutions below

7
On

No. The quantifier $\forall f(i)$ does not make sense. You can only quantify over variables. Furthermore, the set contains the actual function $f$, not merely its value at a particular $i$. So the correct definition would be

$$\prod\limits_{i \in I} X_i = \{f \in (\bigcup\limits_{i \in I} X_i)^I \mid \forall i \in I (f(i) \in X_i)\}$$