Я не смогу точно сформулировать теорему из теории вероятности, но смысл в следующем. Есть достаточно большая выборка случайных чисел подчиняющихся нормальному распределению. Из этой выборки можно отобрать четвёрки, так, чтобы суммы отличались на сколь угодно малую величину. Мне удавалось из 20 транзисторв отобрать 4 четвёрки с точностью 0.1 %, хотя не было среди этих двадцати, четырех штук, чтобы укладывались в интервал +-5%.
Иными словами, взаимная компенсация рулит!!!
Алгоритм таков. Меряем все транзисторы, нумеруем, отрываем столько же бумажек, на одной стороне каждой бумажки пишем номер транзистора, на другой - число - падение напряжения в милливольтах на резисторе, замеренное при тесте, примерно через 20 секунд после подачи на него напряжения.
Итак, имеем N бумажек. Переворачиваем их номерами вниз (числами вверх).
Упорядочиваем по убывани. Первые самые крутые (бумажки с наибольшими номерами) - первые транзисторы каждой четвёрки. Вторые четыре - вторые, но из этой второй четвёрки первый - в четвёртое плечо, второй - в третье, третий - во второе, и четвёртый - в первое. Следующие четыре по убыванию берём из кучи и распределяем также, как и первые четыре.
Наконец, считаем суммыб полученные в тройках, и и3 оставшихся дотошно подбираем оставшиеся, чтобы были две как можно более близкие пары по суммам чисел. Возможно, придется заменить какие то транзисторы из первых четвёрок. Лучше с точностью 0.1 % пoдобрать две четвёрки, чем с точность 1 % четвёрку четвёрок. Точность между плечами одного канала важнее точности между каналами.