Энциклопедический словарь, 1998 г.
вызывается нарушением правил или законов логики; признак формальной несостоятельности содержащих ее определений, рассуждений, выводов и доказательств.
Википедия
Логическая ошибка — в логике , философии и прочих науках, изучающих познание , ошибка, связанная с нарушением логической правильности умозаключений. Ошибочность обусловлена каким-либо логическим недочётом в доказательстве, что делает доказательство в целом неверным.
В программировании логической ошибкой называется баг , который приводит к некорректной работе программы, но не к .
Логические ошибки могут происходить как в компиляторах , так и в интерпретаторах . В отличие от синтаксических ошибок, программы с логическим изъяном являются правильными программами, хотя в большинстве случаев ведут себя не так, как задумано первоначально. Существование данного вида ошибок связано с неправильными действиями на этапе принятия решений.
В С++ логической ошибкой также называется особое исключение (logic_exception).