Эти фамилии нужно склонять.
В толковых словарях русского языка слова кулак 'кисть руки со сжатыми пальцами' и кулак ''богатый крестьянин-собственник' даются в разных словарных статьях. Это омонимы.
Вне математического (специального) контекста правильно: компонентов.