Предшественник — понятие о последовательности¶
Предшественник — это объект, явление, событие или лицо, которое существовало, происходило или действовало ранее другого объекта, события или лица в определённой последовательности. Понятие предшественника используется в логике, математике, информатике, праве, истории и повседневном языке для описания отношений временно́й, причинной или структурной связи между элементами.
¶Логика и математика
В математической логике и теории множеств отношение предшествования описывается через упорядоченные пары и транзитивные отношения. Если элемент a предшествует элементу b в упорядоченном множестве, записывают a < b или a ≺ b. Свойства отношения предшествования:
- Антирефлексивность: ни один элемент не предшествует сам себе.
- Антисимметричность: если
a ≺ b, тоb ≺ aневозможно. - Транзитивность: если
a ≺ bиb ≺ c, тоa ≺ c.
В частичном порядке предшественником элемента b называется любой элемент a, для которого a ≺ b. У элемента может быть несколько предшественников или ни одного (минимальный элемент). В линейном порядке предшественник у каждого элемента, кроме наименьшего, единственный.
¶Информатика
В информатике понятие предшественника встречается в нескольких контекстах.
¶Структуры данных
В связном списке (linked list) предшественником узла называется предыдущий узел, ссылающийся на данный. В двусвязном списке каждый узел хранит указатель на предшественника и преемника. В деревьях и графах предшественником вершины в обходе считается вершина, посещённая непосредственно перед ней.
¶Программирование
В языках программирования предшественником часто называют предыдущее значение переменной, предыдущий элемент массива или предыдущий вызов функции. В системах контроля версий (например, Git) предшественником коммита является коммит, на основе которого он создан; цепочка предшественников образует историю репозитория.
¶Операционные системы
В файловых системах имена файлов вида file~ или резервные копии file.bak традиционно обозначают предшественника текущего файла — его предыдущую версию.
¶Лингвистика
В русском языке слово «предшественник» происходит от старославянского корня со значением «шествовать перед». Существительное образовано от приставки «пред-» и корня «шествовать». Синонимы: «предыдущий», «прежний», «бывший» (в значении «занимавший должность ранее»). Антоним — «преемник» или «наследник».
В грамматике понятие предшествования используется при описании порядка слов, временно́х отношений между событиями и последовательности морфем в словообразовании.
¶Право и государственное управление
В юридической терминологии предшественник — это лицо или орган, занимавший должность, полномочия или правовое положение ранее другого лица или органа. Понятие используется при определении:
- Преемственности власти: предшественник президента, министра, судьи.
- Правопреемства: организация-правопреемник принимает права и обязанности организации-предшественника.
- Трудового права: предшественник на должности — работник, занимавший её до нового сотрудника.
В конституционном праве РФ при вступлении в должность нового президента полномочия предшественника прекращаются, а обязанности по передаче дел и государственных символов закреплены законодательно.
¶История и хронология
В исторической науке предшественник — это правитель, династия, государство или событие, существовавшее ранее другого. Хронологическая последовательность предшественников и преемников позволяет прослеживать преемственность власти, культурные традиции и причинно-следственные связи. Например, в российской истории предшественником Российской империи считается Русское царство, а предшественником СССР — Российская республика.
¶Философия
В философии понятие предшествования связано с проблемой причинности и временно́й последовательности. Согласно Аристотелю, причина предшествует следствию. В философии Гегеля предшествование понимается как момент диалектического развития: каждая ступень развития является предшественником следующей. В феноменологии Гуссерля предшествующий акт сознания образует горизонт для последующего восприятия.
¶Психология
В когнитивной психологии предшествующие знания и опыт влияют на восприятие и интерпретацию новой информации. Эффект предшествующего опыта проявляется в том, что ранее полученные сведения искажают или облегчают усвоение новых. В теории обучения предшествующие знания ученика определяют зону ближайшего развития.
¶Интересные факты
- В математике понятие предшествования лежит в основе теории порядков, разработанной Георгом Кантором во второй половине XIX века.
- В программировании стек (stack) работает по принципу LIFO (Last In, First Out): последний добавленный элемент является предшественником всех остальных в стеке.
- В русском языке слово «предшественник» в значении «предыдущий обладатель должности» активно используется в официальной речи с XIX века.
¶Источники
- Кантор Г. Об одном вопросе, лежащем в основании теории множеств. 1895.
- Кнут Д. Искусство программирования. Том 1: Основные алгоритмы.
- Словарь русского языка С. И. Ожегова.
- Гегель Г. В. Ф. Наука логики.
- Конституция Российской Федерации, 1993.
