We may earn an affiliate commission when you visit our partners.
Course image
Coursera logo

Математическая логика. Политехнический взгляд

Шошмина Ирина Владимировна
Современная математическая логика - обширная, сложная и разнообразная область знаний. Мы рассмотрим в курсе самую простую ее часть - логику высказываний. Методы, приемы решения задач логики высказываний составляют базис всей математической логики. На примере...
Read more
Современная математическая логика - обширная, сложная и разнообразная область знаний. Мы рассмотрим в курсе самую простую ее часть - логику высказываний. Методы, приемы решения задач логики высказываний составляют базис всей математической логики. На примере этой логики мы познакомим вас с основными задачами математической логики: проверка истинности высказывания при конкретных значениях переменных, эквивалентность двух высказываний, проверка на логическое следствие. Для твердого математического фундамента в курсе изучается математическая модель логики высказываний - двоичные функции, операции с ними, канонические формы, минимизация двоичных функций, их эффективное представление при программировании. Также в курсе затрагиваются вопросы формализации высказываний на естественном языке. Применение логики высказываний продемонстрируем на задаче программирования в логических ограничениях. К широко известным примерам таких задач относится задача Эйнштейна: "В пяти домах живет пять человек разной национальности..." Эти задачи, например, входят в состав алгоритмов работы интеллектуальных агентов. Наш курс отражает инженерный, политехнический подход. Это означает, что курс насыщен различными примерами из жизни, прикладными задачами, практическими случаями использования математической логики. Если вы хотите повысить свою квалификацию как программиста, инженера, политехника, наш курс - для вас.
Enroll now

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Teaches the basics of propositional logic using mathematical models and sets a strong mathematical foundation using binary functions and their operations
Applies propositional logic to real-world problems, including programming in logical constraints, making it relevant to practical applications
Takes an engineering and polytechnic approach, emphasizing examples and practical applications, which aligns with the target audience of programmers, engineers, and polytechnicians
Focuses on the simplest part of mathematical logic, propositional logic, which provides a basis for understanding more complex logical systems
Covers basic tasks in mathematical logic, such as checking truthfulness, equivalence, and logical implication
Instructor Shoshmina Irina Владимировна brings expertise in the field, as evidenced by their role as a course instructor

Save this course

Save Математическая логика. Политехнический взгляд to your list so you can find it easily later:
Save

Reviews summary

Highly rated logic course

This well-received course offers a detailed look at the basics of mathematical logic. Reviews specifically mention the real-world examples, applicable tasks, and practical use cases as strengths of this course. Students also appreciate the inclusion of practice problems and find the course content to be well-structured and informative.
Helpful Practice Problems
"Позволяет углубить свои знания(благодаря примерам и тестовым заданиям усвоить изложенный материал)."
Applicable Examples and Use Cases
"Наш курс отражает инженерный, политехнический подход. Это означает, что курс насыщен различными примерами из жизни, прикладными задачами, практическими случаями использования математической логики."
Well-Structured and Informative
"Последовательность и объем подачи материала отличные."
Some Assignments Too Large
"Единственный минус - в некоторых разделах неоправданно большие по размеру задания (именно по размеру, а не по сложности), выполнение которых занимает слишком много времени, при этом суть отрабатываемого предмета не требует такой сложности."

Activities

Coming soon We're preparing activities for Математическая логика. Политехнический взгляд. These are activities you can do either before, during, or after a course.

Career center

Learners who complete Математическая логика. Политехнический взгляд will develop knowledge and skills that may be useful to these careers:
Software Developer
A Software Developer analyzes user needs and business requirements to design, construct, implement, test, and maintain software systems. This course may be useful for those wishing to specialize in programming within Software Development. The course will help you to develop strong logical thinking skills, understand the program logic, and the working principles of computing machines.
Data Scientist
A Data Scientist collects, analyzes, interprets, and visualizes data to extract meaningful insights. This course may be useful for those wishing to pursue a career in Data Science. The course will help you build a foundation in logical thinking, problem-solving, and data analysis.
Business Analyst
A Business Analyst analyzes an organization's business processes, information systems and technology infrastructure to identify areas for improvement and growth. This course may be useful for those wishing to advance their career as a Business Analyst. The course will help you build a strong foundation in logical thinking, problem-solving, and data analysis.
Computer Scientist
Computer Scientists conduct research on software and hardware systems, design new technology, and develop new ways to use computing technology to solve problems. This course may be useful for those wishing to advance their career in the field of computer science or related fields. The course may help you build a foundation in the principles that underpin computer science while also developing your problem-solving skills.
Web Developer
A Web Developer designs, develops, and maintains websites and web applications. This course may be useful for those wishing to pursue a career as a Web Developer. The course will help you build a strong foundation in logical thinking, problem-solving, and web development.
Network Administrator
A Network Administrator manages and maintains computer networks, ensuring their availability, performance, and security. This course may be useful for those wishing to advance their career as a Network Administrator. The course will help you build a foundation in the principles of networking and network security.
Information Security Analyst
An Information Security Analyst plans and implements security measures to protect an organization's computer networks and systems from unauthorized access, use, disclosure, disruption, modification, or destruction. This course may be useful for those wishing to advance their career as an Information Security Analyst. The course will help you build a strong foundation in logical thinking, problem-solving, and data analysis.
Technical Writer
A Technical Writer creates and maintains technical documentation, such as user manuals, white papers, and training materials. This course may be useful for those wishing to pursue a career as a Technical Writer. The course will help you develop strong writing and communication skills, as well as a deep understanding of technical concepts.
Systems Analyst
A Systems Analyst analyzes and designs business systems to improve efficiency and effectiveness. This course may be useful for those wishing to advance their career as a Systems Analyst. The course will help you build a foundation in the principles of systems analysis and design.
Database Administrator
A Database Administrator (DBA) manages and maintains databases, ensuring their availability, performance, and security. This course may be useful for those wishing to advance their career as a Database Administrator. The course will help you to develop strong analytical and problem-solving skills, as well as a deep understanding of database management systems.
Quality Assurance Analyst
A Quality Assurance (QA) Analyst tests and evaluates software products to ensure they meet quality standards. This course may be useful for those wishing to advance their career as a Quality Assurance Analyst. The course will help you build a strong foundation in logical thinking, problem-solving, and software testing.
Product Manager
A Product Manager defines the vision and roadmap for a product, and works with engineers and designers to bring it to life. This course may be useful for those wishing to pursue a career as a Product Manager. The course will help you build a foundation in the principles of product management, as well as logical thinking and problem-solving.
Project Manager
A Project Manager plans, organizes, and executes projects, ensuring they are completed on time, within budget, and to the required quality. This course may be useful for those wishing to pursue a career as a Project Manager. The course will help you develop strong leadership, communication, and problem-solving skills.
Consultant
A Consultant provides advice and guidance to organizations on a variety of topics, including business strategy, technology, and operations. This course may be useful for those wishing to pursue a career as a Consultant. The course will help you develop strong analytical and problem-solving skills, as well as a deep understanding of business and technology.
Researcher
A Researcher conducts original research in a variety of fields, including science, engineering, and social sciences. This course may be useful for those wishing to pursue a career as a Researcher. The course will help you develop strong analytical and problem-solving skills, as well as a deep understanding of research methods.

Reading list

We've selected 18 books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Математическая логика. Политехнический взгляд.
This reference book covers a wide range of topics in mathematical logic, including the topics covered in the course. is commonly used as a textbook in graduate schools and for industry professionals as well. While this book heavy tome, it's a valuable reference work for the student of mathematical logic.
Serves as an undergraduate textbook for courses in logic, either in computer science or mathematics. It provides a detailed introduction to logic, providing the necessary background and preparation for those students who want to continue an advanced study of mathematical logic or its applications.
Provides a comprehensive introduction to applied logic. It covers topics such as propositional and predicate logic, axiomatic set theory, and applications in computer science, linguistics, and philosophy. It valuable reference for researchers and practitioners in applied logic.
Популярное изложение теории логических исчислений. Может быть использовано как учебное пособие для студентов вузов инженерно-технического и естественнонаучного профиля.
Provides a comprehensive introduction to mathematical logic, covering topics such as propositional and predicate logic, axiomatic set theory, and recursion theory. It valuable reference for students and researchers in mathematics, computer science, and philosophy.
This work has served as one of the definitive books on the subject of logic. It has influenced scholars in the fields of philosophy, linguistics, computer science, mathematics, and more.
Provides a classic account of the role of logic in scientific discovery. It argues that science progresses through a process of conjecture and refutation, and that logic plays a key role in this process. It must-read for anyone interested in the philosophy of science.
Provides a clear and concise introduction to mathematical logic. It covers topics such as propositional and predicate logic, axiomatic set theory, and model theory. It popular textbook for undergraduate courses in mathematical logic.
Provides an entertaining and thought-provoking exploration of the relationship between logic, mathematics, and music. It good read for anyone who is interested in the foundations of human knowledge.
Provides a brief but comprehensive introduction to logic. It covers topics such as propositional and predicate logic, syllogisms, and fallacies. It good starting point for readers who are new to logic.
Provides a wide-ranging exploration of the nature of consciousness. It argues that consciousness cannot be explained by the laws of physics alone, and that it must be understood in terms of logic and mathematics. It challenging but rewarding read for anyone who is interested in the mind-body problem.
This work focuses on the mathematical foundations of logic. Information about propositional logic is presented in chapter seven.
Provides an introduction to the philosophy of logic. It covers topics such as the nature of truth, the relationship between logic and language, and the foundations of mathematics. It good read for anyone who is interested in the philosophical foundations of logic.
This classic work is considered outdated, but an inexpensive resource for students. It provides a brief but rigorous presentation of the syntax and semantics of propositional logic.
Provides a classic account of the foundations of mathematics. It argues that mathematics is based on logic, and that logic necessary tool for understanding the foundations of mathematics. It valuable resource for anyone who is interested in the philosophy of mathematics.
Provides a clear and concise introduction to logic and set theory. It covers topics such as propositional and predicate logic, axiomatic set theory, and the foundations of mathematics. It popular textbook for undergraduate courses in logic and set theory.
Provides a comprehensive introduction to logic. It covers topics such as propositional and predicate logic, axiomatic set theory, and modal logic. It popular textbook for undergraduate courses in logic.
Provides a critical examination of the scope and limits of formal logic. It argues that formal logic powerful tool, but that it is not capable of solving all problems. It must-read for anyone who is interested in the foundations of logic.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to Математическая логика. Политехнический взгляд.
Линейная алгебра: матрицы и отображения
Most relevant
TypeScript с нуля - полный курс и паттерны проектирования
Most relevant
Сбор и анализ данных в Python
Most relevant
Как создать график реализации проекта в Google Таблице
Most relevant
Знакомство с R и базовая статистика
Most relevant
Обобщенные линейные модели
Most relevant
Представление презентации
Most relevant
Разработка сайта на WordPress
Most relevant
Принятие решений в маркетинге на основе анализа данных
Most relevant
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser