- On the Web:
- College of Western Idaho - Introduction to Philosophy: Logic - Formal Logic in Philosophy (Oct. 16, 2026)
Formal logic
-
What is formal logic?
Formal logic is the abstract study of propositions and deductive arguments, emphasizing their structure over content. It uses symbolic notation to clearly express logical forms, facilitating manipulation and validity testing.
Unlike empirical sciences, formal logic is a priori, akin to pure mathematics. It distinguishes itself from the psychology of reasoning, the art of correct reasoning, and the art of persuasion.
A formal system in logic uses primitive symbols and formation rules to create formulas and theorems. These systems, when uninterpreted, are mathematical constructs focused on validity rather than truth. The study of formal logic involves identifying valid inference forms and systematizing relationships between them.
6 Britannica SourcesCreated from Britannica articles using AI. AI can make mistakes, so verify using Britannica articles. -
Why do people use formal logic?
People use formal logic because it offers an abstract system to analyze deductive reasoning, focusing on the structure of arguments rather than their content. It uses symbolic notation to clearly express logical forms, enabling easier manipulation and tests of validity.
Formal logic helps to distinguish between valid and invalid inference forms and to explore the relationships among valid ones. By providing an ideal language, it helps to analyze the deductive structure of thought, which has formed the basis for inquiry into the foundations of mathematics and other deductive sciences. It is also used in computer technology for mechanical theorem proving and artificial intelligence.
5 Britannica SourcesCreated from Britannica articles using AI. AI can make mistakes, so verify using Britannica articles. -
What are statements (or propositions) in formal logic?
In formal logic, statements, also known as propositions, are declarative sentences that can be either true or false. Formal logic focuses on the abstract structures of these statements, using symbolic notation to express them clearly.
Formal propositions don't designate specific content; instead, they present a principle in the manner of a formula.
The two primary branches of formal logic are propositional calculus and predicate calculus. Propositional calculus deals with propositions and their relationships, while predicate calculus analyzes the internal structure of propositions.
6 Britannica SourcesCreated from Britannica articles using AI. AI can make mistakes, so verify using Britannica articles. -
How does formal logic use rules to decide if an argument is valid?
In formal logic, the validity of an argument is determined by its structure or form, not its content. Logicians use inference forms, which contain variables, to represent the structure of arguments. A valid inference form guarantees that if the premises are true, the conclusion must also be true.
To check validity, logicians replace variables with appropriate expressions. If every possible substitution that makes the premises true also makes the conclusion true, the inference form is valid. Systems of logic, or calculi, involve symbols, formulas, and rules for manipulation. These systems can be uninterpreted (purely formal) or interpreted by assigning meanings to the symbols. Proof theory is used to study the syntactical aspects of logical languages.
5 Britannica SourcesCreated from Britannica articles using AI. AI can make mistakes, so verify using Britannica articles. -
What is the difference between deductive and inductive reasoning in logic?
In formal logic, deductive reasoning derives a conclusion from one or more statements, where the conclusion must be true if the premises are true. It's a rigorous proof that moves from general principles to specific instances.
Inductive reasoning infers from specific cases to a general conclusion. Unlike deduction, the conclusion is only probable, not guaranteed, even if the premises are true. It involves drawing inferences from observations, patterns, or data.
5 Britannica SourcesCreated from Britannica articles using AI. AI can make mistakes, so verify using Britannica articles. -
How is formal logic applied in computer science and mathematics?
Formal logic is the abstract study of propositions and deductive arguments, often using symbolic notation to express structures clearly. In computer science, it's applied in areas like mechanical theorem proving and the design of programming languages. It provides a foundation for syntax and semantics of languages, aiding the development of compilers and programming paradigms. In mathematics, formal logic underpins axiomatic systems and proof theory, ensuring the consistency of mathematical theories. Predicate calculus, a branch of formal logic, is also used to exhibit logical relations between sentences via quantifiers.
9 Britannica SourcesCreated from Britannica articles using AI. AI can make mistakes, so verify using Britannica articles.
Formal logic, the abstract study of propositions, statements, or assertively used sentences and of deductive arguments. The discipline abstracts from the content of these elements the structures or logical forms that they embody. The logician customarily uses a symbolic notation to express such structures clearly and unambiguously and to enable manipulations and tests of validity to be more easily applied. Although the following discussion freely employs the technical notation of modern symbolic logic, its symbols are introduced gradually and with accompanying explanations so that the serious and attentive general reader should be able to follow the development of ideas.
Formal logic is an a priori, and not an empirical, study. In this respect it contrasts with the natural sciences and with all other disciplines that depend on observation for their data. Its nearest analogy is to pure mathematics; indeed, many logicians and pure mathematicians would regard their respective subjects as indistinguishable, or as merely two stages of the same unified discipline. Formal logic, therefore, is not to be confused with the empirical study of the processes of reasoning, which belongs to psychology. It must also be distinguished from the art of correct reasoning, which is the practical skill of applying logical principles to particular cases; and, even more sharply, it must be distinguished from the art of persuasion, in which invalid arguments are sometimes more effective than valid ones.
(Read Steven Pinkerās Britannica entry on rationality.)
General observations
Probably the most natural approach to formal logic is through the idea of the validity of an argument of the kind known as deductive. A deductive argument can be roughly characterized as one in which the claim is made that some proposition (the conclusion) follows with strict necessity from some other proposition or propositions (the premises)āi.e., that it would be inconsistent or self-contradictory to assert the premises but deny the conclusion.
If a deductive argument is to succeed in establishing the truth of its conclusion, two quite distinct conditions must be met: first, the conclusion must really follow from the premisesāi.e., the deduction of the conclusion from the premises must be logically correctāand, second, the premises themselves must be true. An argument meeting both these conditions is called sound. Of these two conditions, the logician as such is concerned only with the first; the second, the determination of the truth or falsity of the premises, is the task of some special discipline or of common observation appropriate to the subject matter of the argument. When the conclusion of an argument is correctly deducible from its premises, the inference from the premises to the conclusion is said to be (deductively) valid, irrespective of whether the premises are true or false. Other ways of expressing the fact that an inference is deductively valid are to say that the truth of the premises gives (or would give) an absolute guarantee of the truth of the conclusion or that it would involve a logical inconsistency (as distinct from a mere mistake of fact) to suppose that the premises were true but the conclusion false.
The deductive inferences with which formal logic is concerned are, as the name suggests, those for which validity depends not on any features of their subject matter but on their form or structure. Thus, the two inferences (1) Every dog is a mammal. Some quadrupeds are dogs. ā“ Some quadrupeds are mammals. and (2) Every anarchist is a believer in free love. Some members of the government party are anarchists. ā“ Some members of the government party are believers in free love. differ in subject matter and hence require different procedures to check the truth or falsity of their premises. But their validity is ensured by what they have in commonānamely, that the argument in each is of the form (3) Every X is a Y. Some Zās are Xās. ā“ Some Zās are Yās.
Line (3) above may be called an inference form, and (1) and (2) are then instances of that inference form. The lettersāX, Y, and Zāin (3) mark the places into which expressions of a certain type may be inserted. Symbols used for this purpose are known as variables; their use is analogous to that of the x in algebra, which marks the place into which a numeral can be inserted. An instance of an inference form is produced by replacing all the variables in it by appropriate expressions (i.e., ones that make sense in the context) and by doing so uniformly (i.e., by substituting the same expression wherever the same variable recurs). The feature of (3) that guarantees that every instance of it will be valid is its construction in such a manner that every uniform way of replacing its variables to make the premises true automatically makes the conclusion true also, or, in other words, that no instance of it can have true premises but a false conclusion. In virtue of this feature, the form (3) is termed a valid inference form. In contrast, (4) Every X is a Y. Some Zās are Yās. ā“ Some Zās are Xās. is not a valid inference form, for, although instances of it can be produced in which premises and conclusion are all true, instances of it can also be produced in which the premises are true but the conclusion is falseāe.g., (5) Every dog is a mammal. Some winged creatures are mammals. ā“ Some winged creatures are dogs.
Formal logic as a study is concerned with inference forms rather than with particular instances of them. One of its tasks is to discriminate between valid and invalid inference forms and to explore and systematize the relations that hold among valid ones.
Closely related to the idea of a valid inference form is that of a valid proposition form. A proposition form is an expression of which the instances (produced as before by appropriate and uniform replacements for variables) are not inferences from several propositions to a conclusion but rather propositions taken individually, and a valid proposition form is one for which all of the instances are true propositions. A simple example is (6) Nothing is both an X and a non-X. Formal logic is concerned with proposition forms as well as with inference forms. The study of proposition forms can, in fact, be made to include that of inference forms in the following way: let the premises of any given inference form (taken together) be abbreviated by alpha (α) and its conclusion by beta (β). Then the condition stated above for the validity of the inference form āα, therefore βā amounts to saying that no instance of the proposition form āα and not-βā is trueāi.e., that every instance of the proposition form (7) Not both: α and not-β is trueāor that line (7), fully spelled out, of course, is a valid proposition form. The study of proposition forms, however, cannot be similarly accommodated under the study of inference forms, and so for reasons of comprehensiveness it is usual to regard formal logic as the study of proposition forms. Because a logicianās handling of proposition forms is in many ways analogous to a mathematicianās handling of numerical formulas, the systems he constructs are often called calculi.
Much of the work of a logician proceeds at a more abstract level than that of the foregoing discussion. Even a formula such as (3) above, though not referring to any specific subject matter, contains expressions like āeveryā and āis a,ā which are thought of as having a definite meaning, and the variables are intended to mark the places for expressions of one particular kind (roughly, common nouns or class names). It is possible, howeverāand for some purposes it is essentialāto study formulas without attaching even this degree of meaningfulness to them. The construction of a system of logic, in fact, involves two distinguishable processes: one consists in setting up a symbolic apparatusāa set of symbols, rules for stringing these together into formulas, and rules for manipulating these formulas; the second consists in attaching certain meanings to these symbols and formulas. If only the former is done, the system is said to be uninterpreted, or purely formal; if the latter is done as well, the system is said to be interpreted. This distinction is important, because systems of logic turn out to have certain properties quite independently of any interpretations that may be placed upon them. An axiomatic system of logic can be taken as an exampleāi.e., a system in which certain unproved formulas, known as axioms, are taken as starting points, and further formulas (theorems) are proved on the strength of these. As will appear later (see below Axiomatization of PC), the question whether a sequence of formulas in an axiomatic system is a proof or not depends solely on which formulas are taken as axioms and on what the rules are for deriving theorems from axioms, and not at all on what the theorems or axioms mean. Moreover, a given uninterpreted system is in general capable of being interpreted equally well in a number of different ways; hence, in studying an uninterpreted system, one is studying the structure that is common to a variety of interpreted systems. Normally a logician who constructs a purely formal system does have a particular interpretation in mind, and his motive for constructing it is the belief that when this interpretation is given to it, the formulas of the system will be able to express true principles in some field of thought; but, for the above reasons among others, he will usually take care to describe the formulas and state the rules of the system without reference to interpretation and to indicate as a separate matter the interpretation that he has in mind.
Many of the ideas used in the exposition of formal logic, including some that are mentioned above, raise problems that belong to philosophy rather than to logic itself. Examples are: What is the correct analysis of the notion of truth? What is a proposition, and how is it related to the sentence by which it is expressed? Are there some kinds of sound reasoning that are neither deductive nor inductive? Fortunately, it is possible to learn to do formal logic without having satisfactory answers to such questions, just as it is possible to do mathematics without answering questions belonging to the philosophy of mathematics such as: Are numbers real objects or mental constructs?

" height="20" alt="HEW Logo">