Сергей Иннокентьевич Поварнин — российский философ, логик. Родился в городе Брест-Литовск в семье майора Иннокентия Георгиевича Поварнина. В семье было много детей: другие братья учёного выбрали карьеру врача, в том числе Константин (1877—1963) — известный психиатр[1]. Сергей Поварнин окончил историко-филологический факультет Петербургского университета в 1890 году; с 1904 года — приват-доцент. Был учеником А. И. Введенского. В 1916 году защитил магистерскую диссертацию, преподавал логику и историю философии. В 1923 году был вынужден уйти из университета. Заведовал библиотекой Института усовершенствования врачей, работал в других учебных заведениях. С 1944 года вернулся в Ленинградский государственный университет. Степень доктора философских наук была присуждена Поварнину в 1946 году философским факультетом ЛГУ по совокупности работ без защиты; в 1948 году присвоено звание профессора по кафедре философии. Фактически к 1947 году С. И. Поварнин уже не мог работать по состоянию здоровья и в последние годы числился и.о. доцента кафедры.