It is proven that 100-percent efficient fixed-rate codes for run-length-limited (RLL)

and RLL charge-constrained

channels are possible in only two eases, namely

and

. Specifically, the binary Shannon capacity of RLL

constrained systems is shown to be irrational for all values of

. For RLL charge-constrained systems with parameters

, the binary capacity is irrational for all values of

, except

and

, which both have binary capacity

.