Proper punctuation for cases

Is it more correct or preferable to write $$x = \begin{cases} a, & b; \\ c, & d;~\text{and} \\ e, & f. \end{cases}$$ than simply $$x = \begin{cases} a, & b, \\ c, & d, \\ e, & f. \end{cases}?$$

It seems to me that the former is more grammatical (especially when one considers writing these conditions without using symbols), but is more cumbersome than the latter.

Similar question can be found here.

• The similar question involves the "case" environment and makes much more sense than your question, in which I just don't understand the mathematical meaning of your formula. What is $x$ supposed to be? A set? A sequence of elements? Sep 23, 2020 at 3:33
• @J.-E.Pin: it's meant to be generic. Sep 23, 2020 at 16:41

It is exceptionally common to omit the conjunction in lists in notation. Example: "Let $$a,b,x,y \in \Bbb{R}$$."
One justification for the omission in your example is that you are not writing a list. You are collecting a set of partial functions with (required) disjoint domains and one does not normally put a conjunction into a complete listing of the elements of a set. Example: "Let $$A = \{1,2,3\}$$."