Final answer:
To show that there has to be at least 2^r states in any DFA L_R, we can use proof by contradiction.
Step-by-step explanation:
To show that there has to be at least 2^r states in any DFA L_R, we can use proof by contradiction. Suppose we have a DFA D for L_R with less than 2^r states. We want to show that there are two different strings x and y in {0,1}^r that lead to the same state when run on D.
To do this, we can consider the largest index l such that xl and yl differ. Since xl and yl differ, there must be some substring u0v that is common to both xl and yl. This implies that the DFA D will reach the same state when run on x and y. Hence, we have a contradiction.