3

PASSAGE OF THE BOOK IN QUESTION:

When we set out to construct a given discipline, we distinguish, first of all, a certain small group of expressions of this discipline that seem to us to be immediately understandable; the expressions in this group we call PRIMITIVE TERMS or UNDEFINED TERMS, and we employ them without explaining their meanings. At the same time we adopt the principle: not to employ any of the other expressions of the discipline under consideration, unless its meaning has first been determined with the help of primitive terms and of such expressions of the discipline whose meanings have been explained previously. The sentence which determines the meaning of a term in this way is called a DEFINITION, and the expressions themselves whose meanings have thereby been determined are accordingly known as DEFINED TERMS.

MY UNDERSTANDING: My understanding of this passage is that there are three types of expressions.

  1. Primitive terms (Expressions that are grasped by intuition)
  2. Defined terms (Expressions that are only defined by the use of primitive terms)
  3. Complex expressions which are constructed with the use of primitive terms and defined terms.

QUESTION: Why does the author only distinguish between expressions that can be employed without explaining their meaning (PRIMITIVE TERMS) and expressions that can only be employed with PRIMITIVE and DEFINED terms? Aren't there expressions sort of in the middle of those two, that is, that their meanings is explained by only using PRIMITIVE TERMS?

5
  • 1
    I think that Tarski would include your (2) under his DEFINED TERMS. Maybe Tarski should've been a little clearer in his expression.
    – mmorgado
    Commented yesterday
  • 4
    Terms are "names" (of objects, concepts, relations) and not statements. We have primitive terms, that are undefined, and defined ones, that we are legitimate to use only after we have defined them with a defibition, that is a statement where the newly defined terms occurs with some undefined, or previously defined, ones. Commented yesterday
  • Welcome! I tweaked the Q a little; feel free to roll back.
    – J D
    Commented yesterday
  • "with the help of primitive terms and of such expressions of the discipline whose meanings have been explained previously" i don't understand the confusion
    – patient
    Commented yesterday
  • Your say "My understanding of this passage" has 3 items, then you contradict with "Aren't there expressions sort of in the middle of those two"--you "understand" the passage has 2 items. Do you mean, My understanding of this situation? PS There's no need for those headings.
    – philipxy
    Commented 19 hours ago

5 Answers 5

7

There are only two kinds of special terms (in formal theories):

  • primitive terms
  • non-primitive terms

Primitive terms are terms for which no definition is given. In a formal theory these terms are explicitly listed. They are "taken for granted". Sometimes it's said that their meaning should be "self-evident", but actually, everyone is free to attach any meaning to them. That is, attaching whatever meaning to them (as long as this is done in a consistent way), should not somehow invalidate the theory. (On the other hand, the meaning of primitive terms is, implicitly, fixed or constrained by the axioms, the fundamental assumptions of a theory.)

Defined terms are terms defined in terms of the explicitly listed primitive terms or in terms of other defined terms. The previous sentence is a recursive characterization of "defined terms". If those kind of terms are defined in terms of other defined terms, then those - ultimately - need to be defined only in terms of primitive terms. So, any chain of definitions always needs to start from primitive terms. (What if it actually doesn't? In that case you would, perhaps unwittingly, either have introduced another primitive term -- which might be fine, but really needs to be done explicitly --, or you would have introduced a circular definition, and we don't accept those as valid.)

For instance, in plane Euclidean geometry (as axiomatized by Hilbert), there are 5 primitive terms:

  • point
  • line
  • lie on (as used in "point a and point b lie on a unique line")
  • between (as in "point c is between points a and b")
  • congruent (as in "base angles of an isosceles triangle are congruent")

An example of a defined term is "circle". A definition of "circle" is:

Given two point O and A. The set of all points P such that segment OP is congruent to segment OA is called a circle.

This definition uses another term "segment" that also requires definition. And it uses the term "set", which itself is a primitive term in set theory. The term "segment" can be defined as

Given two points A and B. The segment AB is the set whose points are A and B and all the points that lie on the line AB and are between A and B.

Note that this definition implicitly assumes that for any two points A and B, there is a unique line AB on which A and B lie. (That there is such a unique line is Euclid's first postulate.)

5

The reason Tarski doesn't distinguish between what you call defined terms and complex terms is because there is no benefit to making the distinction. Just because you can think of a distinction doesn't mean that there is a benefit to pointing out that distinction or making that distinction a part of your theory. For the purposes of logic, it doesn't matter if a definition contains other defined terms or not.

1
  • In other words, a definition can either be a primitive axiom, or can be a name assigned to the result of a prior definition which hopefully ultimately rests on primitive axioms. (Formal grammars make this very explicit.)
    – keshlam
    Commented yesterday
3

You ask:

Why does the author only distinguish between expressions that can be employed without explaining their meaning (PRIMITIVE TERMS) and expressions that can only be employed with PRIMITIVE and DEFINED terms? Aren't there expressions sort of in the middle of those two, that is, that their meanings is explained by only using PRIMITIVE TERMS?

(The TLDR is that sentences in theories always contain both some combination of logical primitives and definitions.)

"I propose to establish a theorem belonging to logistic concerning some connexions, not widely known, which exist between the terms of this discipline... The problem of which I here offer a solution is the following: is it possible to construct a system of logistic in which the sign of equvalence is the only primitive sign (in addition of course to the quantifiers)? - Tarski, "On the Primitive Term of Logistic"

Russell and early Wittgenstein are philosophers who are representative of a system of thinking called logical atomism, and if we view Tarski's logic through the same lens, particularly in the footsteps of Hilbertian-style deduction, what we see in outline is an attempt to leverage the Fregean presumption of the Principle of Compositionality. Frege, of course, started teasing apart strings of texts long before modern computer scientists did it every day, in order to begin the project of symbolizing logic. Using a taxonomy of composite language, defined terms, and primitive terms, terms whose meaning is atomic, is a hallmark of the analytic tradition of which Tarski is a part.

Composite language derives its meaning largely from its parts. Taking the sentence "The snow is white" as an example, each word in the sentence contributes to the meaning, and the meaning changes when words are added, changed, or removed. For instance "The snow is green" has a different truth value because it predicates of snow a color that snow isn't ceteris paribus.

Definitions traditionally have no truth value because they are seen as creating a reference to other meanings to simplify much in the way a paraphrase works in language. If we say a "Bachelor is an unmarried man", then we are simply using a new term for an old concept, and the meaning of bachelor is said to be "contained in" the term. This generally applies to adjectives and nouns. Crack open a dictionary, and many nouns are defined in simpler terms.

Primitive terms are used in definitions, and defining them can often be difficult. For a logician, logical connectives are terms that are taken on intuition and it is only recently, since around the time of Boole (though not the first) that an attempt is made to define them. A modern logician can appeal to proof-semantics as a theory of logic, but men like Boole, Frege, and Tarski, were active in inventing these modern logical theories, and were in some sense feeling about for solutions to long-standing problems in philosophy of logic and language. The question of defining logical connectives was part of this project.

Primitives terms like articles and conjunctions inevitably occur with nouns and adjectives which presumably can be defined, even if left temporarily undefined. That is, even undefined terms are references that can be presumably be defined in a way that primitive terms cannot. So, if "and" is a logical primitive and "bachelor" is a defined term, the sentence, "An old bachelor and a young bachelor" is a phrase that uses both defined and primitive terms. "An and a" is a phrase that makes no sense, despite being composed of only primitive terms.

So, the taxonomy put forth by Tarski, is an oversimplification or an abstraction of how natural language works, and natural language never contains a sentence of mere logical primitives. Tarksi was providing an account of linguistic taxonomy specific to logical meaning, which as this recent answer on the difference between "but" and "and" illustrates (PhilSE), is only one "layer" of meaning in a text. And here is where we draw an important point.

Tarskian semantics, which is largely taught at the outset of logic and is a continuation of Frege's program of symbolizing logic, that is, creating a formal language, is an oversimplification of natural language and linguistics. Natural language has ontological and epistemological dimensions; it has a dimension in terms of being a generative grammar. And it has a logical dimension, and the formalisms meant to describe each aspect are all oversimplifications with their own taxonomical interests.

Tarski, following up on Frege, Russell, and Hilbert, largely developed his ideas of the semantic theory of truth in response to mathematical theorizing, and in such theories, we are largely concerned with relations between and operations on terms. Thus, it is natural to see an analogue in logical formalisms of relations and operations as being logical primitives to be studied, and terms as being that with which we can provide a definition, if not immediately, then eventually. Logical thinking mirrors this mathematical thinking, because to symbolize logic was to use mathematical methods and presumptions on previously unformalized logical thinking.

Thus, there aren't sentences in logic that are all primitives in the same way one doesn't see math statements composed of just relations and operations. You will never see "+ - = (++)" in arithmetic because it is not a well-formed formula. So, in the same vein you will not see a sentence like "^ ^ <--> !v" composed of primitives. This is not because it can't be written, but that natural language wouldn't function without atomic terms who might be associated with domains of discourse whose membership is provided for in natural language by definition.

1

enter image description here

The division symbol consists of 2 points (both primitive terms) and a line (also a primitive term)

MauroALLEGRANZO correctly noticed that the meaning of division is independent of the meaning of the geometric primitive terms it is composed of. Apologies for the dezinformatsiya.

How about defining a geometric object (like how we define triangles, etc.) that consists of a line and a point outside it. Such a step-scenario is quite common in my experience during geometric constructions. We could call it MauroPRISMO.

2
  • 1
    This example does not fit. Commented 11 hours ago
  • 2
    @MauroALLEGRANZA, The division symbol has meaning that's independent of the meaning of the primitive. So you're correct. It was the first thing that popped into my mind. I was hasty. I'll edit the answer
    – Hudjefa
    Commented 6 hours ago
0

The problem with the approach you are proposing is that it is incomplete :

  1. Primitive terms (Expressions that are grasped by intuition)
  2. Defined terms (Expressions that are only defined by the use of primitive terms)
  3. Complex expressions (Expressions defined by the use of primitive terms and defined terms)

We are missing :

  1. Very complex expressions (Expressions defined by the use of primitive terms, defined terms and complex epressions)
  2. Very very complex expressions (Expressions defined using 1, 2, 3 and 4)
  3. ...

And so on. We can resolve this by introducing a recursive definition at some point, for example at 3 :

  1. Complex expressions (Expressions defined by the use of primitive terms, defined terms and complex expressions, i.e. 1, 2 and 3)

But it is arbitrary to introduce this recursive definition at step 3, why not at step 4 or 5 ? Actually the least arbitrary is to introduce the recursive step as soon as possible, to keep the definitions as simple as possible. You can't really do that at step one, but it works well at step 2:

  1. Defined terms (Expressions defined by the use of primitive terms and defined terms)

The definition is now simple and neat.

As a bonus, if you are interested in the notion of the complexity of an expression, then you can introduce this, pretty much exactly like you have been doing. We define the complexity of an expression as being 1 for primitive terms, and for defined terms it is 1 more than the most complex term used in the definition. But this raises a ton of (interesting) questions, like what is the complexity of an expression that can be defined in several different ways ? Do we take the most simple one ? But what if we don't know the most simple definition of an expression ? I think that the goal of Tarski here was to keep things as simple as possible.

5
  • thing is that while 4 does exist, it is just composed of 3, whereas 3 is composed of both 1 and 2. right? there's arguably more redundancy to it
    – patient
    Commented 10 hours ago
  • @patient I don't understand, I wrote 4 to be composed of 1, 2 and 3 ?
    – Vincent
    Commented 10 hours ago
  • but it isn't, is it? 3 would cover any 4
    – patient
    Commented 10 hours ago
  • As a general commentary: I tried to explain why we have a 2-part definition with a recursive second part, as it is a common pattern. In this particular case, I think it would be possible to define all terms using only primitive terms (by replacing the more complex terms with their own definition). It would be a case where the definition is (a little bit) more complicated for the comfort of the user.
    – Vincent
    Commented 10 hours ago
  • 1
    @patient In the OP, 3 is "Complex expressions which are constructed with the use of primitive terms and defined terms", so 1 and 2 only. We need a 4 if we want to define something using 1, 2 and 3.
    – Vincent
    Commented 10 hours ago

You must log in to answer this question.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.