Introduction to Logic

Start Date: 07/05/2020

Course Type: Common Course

Course Link:

Explore 1600+ online courses from top universities. Join Coursera today to learn data science, programming, business strategy, and more.

About Course

This course is an introduction to Logic from a computational perspective. It shows how to encode information in the form of logical sentences; it shows how to reason with information in this form; and it provides an overview of logic technology and its applications - in mathematics, science, engineering, business, law, and so forth.

Deep Learning Specialization on Coursera

Course Introduction

Introduction to Logic This course will introduce the basic concepts of logic and will provide you with the foundation for later study in logic and programming. We will cover topics such as number, logic gates, conditional logic, and recursion. We will also cover basic arithmetic and logic structures such as propositional and negation. We will also cover logic programming, logic analysis, and basic Boolean logic. We will cover the theory of computation and the definition of memory. We will also cover the definition of time, and the semantics of logic operations. We will also explain how you can use logic to implement certain types of programs. Learning Objectives: This course teaches the basic concepts of logic. It will give you a bridge between the programming skills you have learned in previous courses and the more exciting topics in computer science. By the end of the course you will be able to write more complex logic directly in C++. You will also be able to read and write data structures in C++. You will also be comfortable working with large datasets in a logical fashion. Prerequisites: To get the most out of this course, we suggest you get familiar with the fundamentals of computers science first. You should have a basic understanding of computer science math (e.g., algebra, geometry, probability, calculus), programming fundamentals (e.g., basic loops, recursion, recursion rebinding), and basic machine architecture knowledge (e.g., a CPU requires a specific architecture, type of processor

Course Tag

Relational Algebra Problem Solving Propositional Calculus Mathematical Logic

Related Wiki Topic

Article Example
Loosely associated statements In "A concise introduction to logic", Hurley demonstrates the concept with a quote by Lao-Tzu:
Matrix (mathematics) Alfred Tarski in his 1946 "Introduction to Logic" used the word “matrix” synonymously with the notion of truth table as used in mathematical logic.
Irving Copi Copi is probably best known as the author of "Introduction to Logic" and "Symbolic Logic", both widely used, with the former currently in its 14th edition. While a professor emeritus at the University of Hawaii at Mānoa, Copi acknowledged David A. Mihaila for his contribution to "Introduction to Logic", the only University of Hawaii student in the history of the university to be honored in Copi's classic.
Simple non-inferential passage A statement of belief or opinion is a type of simple non-inferential passage containing an expression of belief or opinion lacking an inferential claim. In "A concise introduction to logic", Hurley uses the following example to illustrate:
Richard Jeffrey Jeffrey also wrote or co-wrote two widely used and influential logic textbooks: "Formal Logic: Its Scope and Limits", a basic introduction to logic, and "Computability and Logic", a more advanced text dealing with, among other things, the famous negative results of twentieth century logic such as Gödel's incompleteness theorems and Tarski's indefinability theorem.
Ernest Nagel Nagel wrote "An Introduction to Logic and the Scientific Method" with Morris Raphael Cohen, his CCNY teacher in 1934. In 1958, he published with James R. Newman "Gödel's proof", a short book explicating Gödel's incompleteness theorems to those not well trained in mathematical logic. He edited the "Journal of Philosophy" (1939–1956) and the "Journal of Symbolic Logic" (1940-1946).
William of Sherwood He was the author of two books which were an important influence on the development of Scholastic logic: "Introductiones in Logicam" (Introduction to Logic), and "Syncategoremata". These are the first known works to deal in a systematic way with what is now called supposition theory, known in William's time as the "logica moderna".
Omer Talon In 1543 Ramus in his "Institutiones dialecticae" announced that Talon would produce a rhetoric introduction to match this introduction to logic. Talon's "Institutiones oratoriae" was then published in 1544 or 1545, and proved popular. It was hardly independent of Ramism (the system of ideas developed by Ramus), however. It was reprinted in the 1557 "Rhétorique française" of Antoine Foquelin.
Disjunction introduction Disjunction introduction is not a rule in some paraconsistent logics because in combination with other rules of logic, it leads to explosion (i.e. everything becomes provable) and paraconsistent logic tries to avoid explosion and to be able to reason with contradictions. One of the solutions is to introduce disjunction with over rules. See Tradeoffs in Paraconsistent logic.
Łukasiewicz logic This article presents the Łukasiewicz[-Tarski] logic in its full generality, i.e. as an infinite-valued logic. For an elementary introduction to the three-valued instantiation Ł, see three-valued logic.
Porphyry (philosopher) He also wrote many works himself on a wide variety of topics. His "Isagoge", or "Introduction", is an introduction to logic and philosophy, and in Latin translation it was the standard textbook on logic throughout the Middle Ages. In addition, through several of his works, most notably "Philosophy from Oracles" and "Against the Christians", which was banned by emperor Constantine the Great, he was involved in a controversy with a number of early Christians.
Term logic In philosophy, term logic, also known as traditional logic, syllogistic logic or Aristotelian logic, is a loose name for an approach to logic that began with Aristotle and that was dominant until the advent of modern predicate logic in the late nineteenth century. This entry is an introduction to the term logic needed to understand philosophy texts written before predicate logic came to be seen as the only formal logic of interest. Readers lacking a grasp of the basic terminology and ideas of term logic can have difficulty understanding such texts, because their authors typically assumed an acquaintance with term logic.
Bunched logic Corresponding to bunched logic is a type theory having two kinds of function type. Following the Curry–Howard correspondence, introduction rules for implications correspond to introduction rules for function types.
Classical modal logic Chellas, Brian. "Modal Logic: An Introduction". Cambridge University Press, 1980.
Intuitionistic logic Intuitionistic logic is weaker than classical logic. Each theorem of intuitionistic logic is a theorem in classical logic. Many tautologies in classical logic are not theorems in intuitionistic logic. Examples include the law of excluded middle , Peirce's law , and double negation elimination . But double negation introduction is a theorem.
Introduction Introduction, The Introduction, Intro, or The Intro may refer to:
Leslie Armour Armour's most recent book, "Inference and Persuasion: An Introduction to Logic and Critical Reasoning" (2005), was co-authored by Richard Feist. It is written so as to be accessible to all audiences and is concerned with the problems associated with logic, offering suggestions rather than solutions, for, as Armour states, nothing is certain. This book discusses meaning-assignment, rule-making, beliefs, and the correlation between belief and action. It pays special attention to how these are misunderstood, corrupted and blocked so that we are robbed of our freedom. The authors argue that reason and experience are both important to logic, and that logic is important because it allows for understanding and survival.
Disjunction introduction Disjunction introduction or addition (also called or introduction) is a rule of inference of propositional logic and almost every other deduction system. The rule makes it possible to introduce disjunctions to logical proofs. It is the inference that if "P" is true, then "P or Q" must be true.
Logic In Europe, logic was first developed by Aristotle. Aristotelian logic became widely accepted in science and mathematics and remained in wide use in the West until the early 19th century. Aristotle's system of logic was responsible for the introduction of hypothetical syllogism, temporal modal logic, and inductive logic, as well as influential terms such as terms, predicables, syllogisms and propositions. In Europe during the later medieval period, major efforts were made to show that Aristotle's ideas were compatible with Christian faith. During the High Middle Ages, logic became a main focus of philosophers, who would engage in critical logical analyses of philosophical arguments, often using variations of the methodology of scholasticism. In 1323, William of Ockham's influential "Summa Logicae" was released. By the 18th century, the structured approach to arguments had degenerated and fallen out of favour, as depicted in Holberg's satirical play "Erasmus Montanus".
Advanced Introduction to Finality This is the second "Introduction to Finality" episode of the series, following season three's finale, "Introduction to Finality".