I'm trying to understand the concept of signal rate and the relation between signal (baud) rate and bandwidth of digital signals from a book about data communication.
First, the book distinguishes between data element and signal element: a data element is the smallest entity that can represent a piece of information (the bit), and a signal element is the shortest unit (timewise) of a digital signal.
Then, it says that the relationship between data rate and signal rate depends on the number of data elements carried by each signal element, and on the data pattern, stating that, if we have a data pattern of all 1s or all 0s, the signal rate may be different from a data pattern of alternating 1s and 0s. It then formulates the relationship between data rate and signal rate as:
$$ S=\frac{cN} {r}\ baud $$
where N is the data rate (bps); c is the case factor, which varies for each case; S is the number of signal elements; and r is the number of data elements carried by each signal element.
Then it states that the minimum bandwidth (range of frequencies) required for a digital signal can be given by:
$$ B_{min}=\frac{cN} {r} $$
My questions are:
1) Could anyone explain in more detail the meaning of the case factor c? In practice, what does it mean to say that the signal rate depends on the data pattern?
2) Why does the minimum bandwidth for a digital signal equal the signal rate?
3) If we set c to 1/2 in the formula for the minimum bandwidth to find Nmax (the maximum data rate for a channel with bandwidth B), and consider r to be log2(L) (where L is the number of signal levels), we get Nyquist formula. Why? What is the meaning of setting c to 1/2?
Here is a link to the portion of the book where the term c is defined.