There are block codes that are not linear, but it is difficult to prove that a code is a good one without this property.
Є блокові коди, які не є лінійними, але це важко довести, що код є хорошим без цієї властивості.