Given that $L_2, L_2L_1$ are accepted by a DFA, is $L_1$ accepted by a DFA too?
What is the general approach to such question? What if instead of $\cdot$ we are given that $L_2 \cup L_1$ is accepted?
Given that $L_2, L_2L_1$ are accepted by a DFA, is $L_1$ accepted by a DFA too?
What is the general approach to such question? What if instead of $\cdot$ we are given that $L_2 \cup L_1$ is accepted?
For the $\cdot$ example, it is obviously wrong. One can take $L_2 = \emptyset$ and $L_1$ as any non-regular language. For the $\cup$ example, it is also wrong. One can take $L_2 = \Sigma^*$ and $L_1$ as any non-regular language.