Some ideas are very small. They are the simplest parts. You can join them to make big ideas. We use them to build more. They are like single blocks. Can you find small parts in your toys?
Think about building with blocks. One block is very small. You can join blocks to make a big tower. In math, we have small ideas too. We call these atoms. Atoms are the simplest parts. They do not have other parts inside them. You can join atoms to make big ideas. These big ideas are called compound formulas. Atoms are like the single pieces of a puzzle. They help us build everything else.
Think about building with blocks. One block is very small. You can join blocks to make a big tower. In math, we have small ideas too. We call these atoms. Atoms are the simplest parts. They do not have other parts inside them. You can join atoms to make big ideas. These big ideas are called compound formulas.
In logic, an atomic formula is a very simple piece. It has no deeper structure inside it. It does not use any logical connectives. Connectives are words like "and" or "or." These words join simple ideas together. Because atoms are so simple, they are the building blocks for everything else.
In some types of logic, atoms use something called a predicate. A predicate is a symbol that describes a thing. To make an atom, you use a predicate with terms. Terms can be a constant, which is a named object. They can also be a variable, like a letter. You can even use a function to group objects. When you put them together, you get an atomic formula. All other complex ideas come from joining these atoms.
Imagine you are building a huge tower with small blocks. Each single block is a simple piece. It does not have smaller pieces inside it. In math, we have ideas like these. We call these simple pieces atomic formulas. They are also known as atoms or prime formulas. An atom is the simplest kind of well-formed formula. It has no deeper structure inside it. This means it does not contain any logical connectives. You can think of atoms as the starting point for all logic.
Logical connectives are tools used to join ideas together. These tools include words like "and" or "or." You can also use quantifiers like "for-all" or "there-exists." When you use these tools, you create compound formulas. Compound formulas are made by combining many atomic formulas. An atom stays simple because it lacks these connections. It is just a single, solid unit of information. You must have these atoms before you can build anything bigger. Without them, there would be no pieces to join together.
Different types of logic use atoms in different ways. In propositional logic, people often use propositional variables. A variable is a symbol that represents an atomic formula. In predicate logic, atoms look a bit different. They are made of predicate symbols and their arguments. Each argument in the group is called a term. In model theory, atoms are seen as strings of symbols. These symbols follow a specific rule called a signature. These strings might be satisfiable within a certain model. Each type of logic has its own special rules for atoms.
First-order logic gives us a very clear way to build atoms. First, we use terms to name things. A term can be a constant, which is a named object. A term can also be a variable, like the letter x. You can even use a function to group objects together. To make an atom, you apply a predicate to these terms. For example, P(x) is an atomic formula. This formula uses a predicate P and a term x. All other formulas come from combining these atoms with quantifiers. In an atom, all variable symbols are considered free.
Understanding atoms helps us see how complex math works. It is like looking at the tiny parts of a machine. You see how one small part fits into a larger system. One example is the formula ∀x. P (x) ∧ ∃y. Q (y, f (x)) ∨ ∃z. R (z). This long expression contains several different atoms. It uses atoms like P(x), Q(y, f(x)), and R(z). By studying atoms, we learn the base of all logic. We can see how simple pieces create very deep ideas. Math is built from these tiny, unbreakable foundations.
In the study of mathematical logic, researchers look for the most basic building blocks of thought. These fundamental units are called atomic formulas. They are also known as atoms or prime formulas. An atomic formula is the simplest kind of well-formed formula in a logical system. It has no deeper propositional structure. This means it does not contain any logical connectives. It also means it has no strict subformulas inside it. You can think of atoms as the unbreakable pieces of a logical language.
To understand how logic grows, we must look at how atoms interact with other tools. Logical connectives are used to join simple ideas into larger ones. Common connectives include words like "and" or "or." There are also quantifiers, such as "for-all" or "there-exists." When you use these tools to join atoms, you create compound formulas. Compound formulas are much more complex than the atoms that form them. An atom remains simple because it lacks these internal connections. It exists as a single, solid unit of information.
The definition of an atom changes depending on the type of logic being used. In propositional logic, people often discuss propositional variables. A variable is a formal expression that denotes an atomic formula. However, the variable itself is not the atom. In predicate logic, atoms take a different shape. They consist of predicate symbols paired with their arguments. Each of these arguments is known as a term. In the field of model theory, atoms are viewed as strings of symbols. These strings follow a specific rule called a signature. These strings may or may not be satisfiable within a given model.
First-order logic provides a very specific way to construct these atoms. This system relies on well-formed terms and propositions. A term is defined recursively in three ways. First, a term can be a constant, which is a named object from a domain of discourse. Second, a term can be a variable, such as x, which ranges over objects in that domain. Third, a term can be an n-ary function. This type of function takes a tuple of objects and maps them to another object. These terms serve as the raw materials for building atoms.
Once you have terms, you can create a proposition. A proposition is defined as an n-ary predicate applied to a set of terms. An atomic formula is specifically a predicate applied to a tuple of terms. We write this mathematically as P(t1, ..., tn). Here, P represents the predicate and the tn terms are the arguments. All other well-formed formulas in this system are built by composing these atoms. You do this by using logical connectives and quantifiers. Because atoms do not contain quantifiers, all variable symbols within an atom are considered free.
We can see this process in action by examining a complex formula. Consider the expression: ∀x. P (x) ∧ ∃y. Q (y, f (x)) ∨ ∃z. R (z). This long string of symbols looks very complicated at first glance. However, it is actually built from several distinct atoms. In this specific example, the atoms are P(x), Q(y, f(x)), and R(z). The quantifiers and connectives like "and" and "or" simply tie these atoms together. By breaking the formula down, we find the simple atoms at its core.
Atomic formulas are essential to several different branches of mathematical study. In proof theory, the assignment of polarity to atomic formulas is a vital part of a process called focusing. In model theory, structures work by assigning a specific interpretation to these atomic formulas. This allows mathematicians to understand how simple symbols relate to larger mathematical universes. Whether looking at the syntax of a formula or its meaning in a model, the atom is the starting point. Everything in formal logic eventually traces back to these simple, indivisible pieces.
More to explore
✨ What else?
Related topics you might enjoy
🔬 Go deeper
More advanced topics to explore
🪜 Step back
Simpler topics to build understanding
What is Nepedia?
A free, ad-free encyclopedia for children. Every article is written at five reading levels, so the same page works for a five-year-old and a fifteen-year-old — use the level switcher above to see this one change. No account needed to read.