For a noiseless channel, the Nyquist bit rate formula defines the theoretical maximum bit rate

What is Nyquist Signaling Rate for Noiseless Channel

Bit Rate = 2 x bandwidth x l0g2 L In this formula, bandwidth is the bandwidth of the channel, L is the number of signal levels used to represent data, and Bit Rate is the bit rate in bits per second.

For Example:

Consider a noiseless channel with a bandwidth of 3000 Hz transmitting a signal with two signal levels. The maximum bit rate can be calculated as Bit Rate =2 x 3000 x log2 2 =6000 bps.