Происхождение
Фамилия Соковец
Фамилия Соковец звучит как уменьшительная или «местная» форма: суффикс -ец в русских фамилиях обычно указывает на выходца с определённой территории. Поэтому первая и главная версия происхождения — топонимическая. Прозвище Соковец мог получить человек, который пришёл из села или деревни с названием Соково. Такие сёла встречаются в Московской, Тверской, Новгородской и ряде других областей России. Уроженца одного из них земляки или переписчики вполне могли записать как Соковца — по принципу «он из Сокова».
Есть и гидронимическая версия, связанная с рекой Сок. Это левый приток Волги, протекающий по Оренбургской и Саратовской областям. Если предок жил на берегу этой реки, его тоже могли прозвать Соковцем. Версия правдоподобна, но уступает первой: в русской ономастике модель «река + -ец» встречается реже, чем «село + -ец».
Менее убедительна версия от глагола «сочать» — в старых говорах это значило «искать, догонять, промышлять». Тогда Соковец — «сыщик» или «ловчий», и фамилия попадает в разряд профессиональных прозвищ. Но против этой гипотезы говорит сам суффикс: для именований по занятию в XVI–XVII веках чаще использовали формы на -ник, -щик или -арь, а -ец почти всегда привязывал человека к месту. Так что лингвистически топонимическое объяснение выглядит предпочтительнее.
Интересно, что фамилия сохранила архаичное ударение и написание, не перестроившись под более распространённые Соколов или Соколовский. Это говорит о том, что она закрепилась в конкретной местности и передавалась без изменений. Встречается она преимущественно в центральной России и Поволжье, что косвенно подтверждает обе «географические» версии — и про сёла Соково, и про реку Сок.
Если суммировать: скорее всего, Соковец — это «человек с Сокова», то есть из одноимённого села. Речная версия возможна, но для неё меньше оснований, а «сыщик» — уже совсем маловероятно.