I am trying to prove that the product of cardinality of two languages A and B (|A|*|B|) is not always equal to cardinality of concatenated languages A and B (|AB|).
I'm thinking that I can do something like:
The cardinality of {∅}, |{∅}| = 1.
Let A be language with cardinality (# of strings) of 5.
|{∅}|*|A| = 5.
However, |A{∅}| != 5 as concatenating with something that doesn't exist results in still results in ∅. Therefore, |A{∅}|=0.
Is this a correct approach or am I doing something wrong here?