Если сочетание по (чьей-л.) логике указывает на источник сообщения, то оно действительно выполняет функцию вводного.
Последние ответы справочной службы
Верно согласование со словом несоблюдение: Работник несёт ответственность за несоблюдение требований по охране труда и промышленной безопасности, Правил пожарной безопасности, повлекшее тяжкие последствия.
Страница ответаПредложение оформлено правильно. Двоеточие не нужно, так как прямая речь является приложением при существительном фраза. Правило о том, с какой буквы должна начинаться прямая речь, если она включается в текст как член предложения, в справочниках не сформулировано, подробнее см. ответ на вопрос № 326618.
Страница ответаБолее уместно единственное число существительного проблема, потому что заболевания, их диагностика и терапия образуют комплексное явление. Пояснительная конструкция в конце предложения отделяется тире.
Страница ответа