Skip to main content
The new Teacher Workspace is here. Your first 3 assignments are free. Try it →

Simple Term

A simple term is a constant or variable with no logical connectives or function symbols. In Formal Logic I, it is one of the basic pieces you use to build predicates, formulas, and arguments.

Last updated July 2026

What is Simple Term?

A simple term in Formal Logic I is the most basic kind of term: a constant or a variable that names one object in the domain of discourse. It does not contain logical connectives like and, or, or not, and it does not come from combining other terms with a function symbol.

That makes simple terms the starting point for predicate logic. If you write something like a or x, you are naming a single object in a clean, direct way. The term can stand for a fixed thing, like a constant, or for something that can vary, like a variable. Either way, the term itself is not making a claim yet, it is just picking out an object.

This is different from a complex term, which is built from a function symbol plus one or more terms. For example, if s is a successor function, then s(x) is not simple because it is built from x. The same idea shows up with arithmetic, where f(a) or s(s(0)) are complex terms because they are formed by applying a function to simpler pieces.

Simple terms matter because predicates need something to talk about. A predicate like P(x) or Loves(a, b) gets its meaning only when the variables or constants inside it refer to objects in the domain. If you mix up a term with a whole formula, you will run into trouble, because a term does not have a truth value on its own. It is more like a name than a statement.

A good way to spot a simple term is to ask whether it stands alone as a reference to one object. If yes, and there are no connectives or function applications inside it, then it is simple. If it has structure built from a function symbol, it is a complex term instead.

Why Simple Term matters in Formal Logic I

Simple terms are the pieces you use when translating ordinary language into symbolic logic. When a sentence talks about one person, one number, or one object, you need a term that names that thing before you can build a predicate around it. Without simple terms, you cannot cleanly show who or what a statement is about.

They also make it easier to check whether a formula is formed correctly. In formal logic, a predicate takes terms as inputs, and those terms have to be the right kind of expression. If you write a variable where a constant is needed, or try to treat a whole formula like a term, the expression stops making sense in the system.

Simple terms show up constantly in translation exercises and symbolization problems. For example, if a problem gives you a sentence about Socrates being wise, you might symbolize Socrates with a constant and then attach a predicate to it. If the sentence talks about someone as a placeholder, you use a variable instead. That choice changes the structure of the formula, even if the English sentence sounds similar.

They also help explain substitution. If two terms refer to the same object, replacing one with the other should not change the truth of a statement in the right context. That idea sits underneath a lot of formal reasoning, especially when you move between constants, variables, and expressions built from them.

Keep studying Formal Logic I Unit 8

Official unit cheatsheet

open one-pager

How Simple Term connects across the course

Constant

A constant is one kind of simple term, and it names a specific object in the domain of discourse. In logic exercises, constants usually stand for fixed individuals like a particular person, number, or object. If a term is simple and does not vary, it is often a constant rather than a variable.

Variable

A variable is the other main kind of simple term. Unlike a constant, it can range over different objects in the domain, which is why it appears so often in general statements and quantified formulas. When you translate English into symbols, variables let you express patterns instead of just naming one thing.

Function Symbol

A function symbol creates a complex term by taking one or more terms as inputs. That is what separates simple terms from built-up expressions like s(x) or f(a, b). If you can see a function symbol applied to terms, you are no longer looking at a simple term.

Domain of Discourse

A simple term gets its reference from the domain of discourse, which is the set of objects your symbols are ranging over. A constant picks out one fixed member of that domain, while a variable ranges through it. Knowing the domain keeps your terms from floating free of meaning.

Substitution Principle

The substitution principle is the idea that you can replace one term with another co-referring term in the right context. Simple terms matter here because they are often the exact pieces being swapped in symbolic proofs or translation tasks. That makes them a big part of checking whether two expressions preserve truth.

Is Simple Term on the Formal Logic I exam?

A problem set might ask you to label each expression as a simple term, a complex term, or not a term at all. You may also need to translate a sentence into symbolic form and decide whether to use a constant or a variable first. If the question includes a function symbol, check whether the whole expression is built from simpler pieces, because that makes it complex. On quizzes, one common move is spotting that a term names an object, while a full predicate or sentence makes a claim about that object.

Simple Term vs Complex Term

A simple term has no internal structure from function application, while a complex term is built by applying a function symbol to one or more terms. If you see something like x or a, that is simple. If you see something like s(x) or f(a), the function symbol makes it complex.

Key things to remember about Simple Term

  • A simple term is a constant or variable that refers to one object in the domain of discourse.

  • Simple terms do not use logical connectives, so they do not make claims that can be true or false by themselves.

  • In Formal Logic I, simple terms are the pieces you plug into predicates to build formulas.

  • If a term contains a function symbol applied to other terms, it is a complex term instead.

  • Choosing the right simple term matters when you translate English statements into symbolic logic.

Frequently asked questions about Simple Term

What is a simple term in Formal Logic I?

A simple term is a constant or variable that names one object in the domain of discourse. It has no connectives and no function structure inside it. In symbolic logic, it is one of the basic building blocks you use before forming predicates and larger formulas.

Is a variable a simple term?

Yes. A variable is one of the two main kinds of simple term, along with constants. Variables are simple because they stand alone and do not contain logical connectives or function applications.

How is a simple term different from a complex term?

A simple term is just a constant or variable. A complex term is built by applying a function symbol to one or more terms, like s(x) or f(a). That extra structure is what makes it complex rather than simple.

How do I know whether something is a term or a full statement?

Ask whether the expression just names an object or actually says something about an object. A term only refers, while a statement or formula can be true or false. If you see a predicate, connectives, or quantifiers doing the work, you are probably past the term level.

Simple Term in Formal Logic I | Fiveable