Shannon Capacity & Water-Filling

C = B·log₂(1+SNR) is the fundamental limit. Water-filling optimally allocates power across parallel AWGN sub-channels: pour power until a common "water level" is reached, skipping channels with too much noise.

Sub-channel noise levels N_i (drag to adjust):

Total capacity (bits/s)
Water level μ
Active channels
Equal-power C
WF gain