# Does there exist a deductive system for which there are no undefined terms?

**URL:** <https://boards.straightdope.com/t/does-there-exist-a-deductive-system-for-which-there-are-no-undefined-terms/209350>\
**Category:** Factual Questions\
**Created:** [October 24, 2003, 4:50pm UTC](https://boards.straightdope.com/t/does-there-exist-a-deductive-system-for-which-there-are-no-undefined-terms/209350 "2003-10-24T16:50:16Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Liberal](https://avatars.discourse-cdn.com/v4/letter/l/848f3c/32.png) [@Liberal](https://boards.straightdope.com/u/Liberal)\
**Post date:** [October 24, 2003, 4:50pm UTC](https://boards.straightdope.com/t/does-there-exist-a-deductive-system-for-which-there-are-no-undefined-terms/209350/1 "2003-10-24T16:50:16Z")

</div>

My understanding has always been that an axiomatic system requires certain undefined terms, called _primitives_, upon which the system’s defined terms and axioms are built. The point, obviously, is to avoid circular definitions.

For arithmetic, “successor” is undefined. (Successor is a term used to state the Induction Axiom). For geometry, “point” is undefined. And for systems of 2-logic, both “true” and “false” are undefined.

Does there in fact exist a deductive system that has no undefined terms and no circular definitions?

---

<div class="post-metadata">

**Author:** ![Zeldar](https://avatars.discourse-cdn.com/v4/letter/z/b77776/32.png) [@Zeldar](https://boards.straightdope.com/u/Zeldar)\
**Post date:** [October 24, 2003, 4:59pm UTC](https://boards.straightdope.com/t/does-there-exist-a-deductive-system-for-which-there-are-no-undefined-terms/209350/2 "2003-10-24T16:59:24Z")

</div>

Kurt Godel **proved** that such a system must either be incomplete or inconsistent. His proof is a major accomplishment in the field of logic.

---

<div class="post-metadata">

**Author:** ![ultrafilter](https://avatars.discourse-cdn.com/v4/letter/u/3d9bf3/32.png) [@ultrafilter](https://boards.straightdope.com/u/ultrafilter)\
**Post date:** [October 24, 2003, 6:43pm UTC](https://boards.straightdope.com/t/does-there-exist-a-deductive-system-for-which-there-are-no-undefined-terms/209350/3 "2003-10-24T18:43:30Z")

</div>

Godel’s proof has nothing to do with that. And every deductive system must have undefined terms.

Hmm…

It’s possible that if you allowed infinite-length definitions, you might be able to get away with defining all your terms. But that’s just gonna get ugly, and it’s not clear what you would gain by taking that route.

---

<div class="post-metadata">

**Author:** ![ultrafilter](https://avatars.discourse-cdn.com/v4/letter/u/3d9bf3/32.png) [@ultrafilter](https://boards.straightdope.com/u/ultrafilter)\
**Post date:** [October 24, 2003, 6:53pm UTC](https://boards.straightdope.com/t/does-there-exist-a-deductive-system-for-which-there-are-no-undefined-terms/209350/4 "2003-10-24T18:53:19Z")

</div>

Think of it this way: we can represent the definitions of the theory as a graph, with the vertices corresponding to the terms, and an edge from v[sub]1[/sub] to v[sub]2[/sub] iff the term corresponding to v[sub]2[/sub] appears in the definition of v[sub]1[/sub]. This won’t generally be a tree (as you won’t be able to find a unique root), but if you want to avoid circularity in your definitions, you will end up with a directed acyclic graph (DAG). Every finite DAG has at least one vertex of outdegree 0, and that will correspond to an undefined term.

---

<div class="post-metadata">

**Author:** ![Orbifold](https://avatars.discourse-cdn.com/v4/letter/o/779978/32.png) [@Orbifold](https://boards.straightdope.com/u/Orbifold)\
**Post date:** [October 24, 2003, 8:29pm UTC](https://boards.straightdope.com/t/does-there-exist-a-deductive-system-for-which-there-are-no-undefined-terms/209350/5 "2003-10-24T20:29:22Z")

</div>

Hmm. Would you consider the “MU” system from _Godel, Escher, Bach_ to be an example of what you’re looking for, or not? I don’t remember the rules exactly, but that’s a system with axioms and rules of inference where the symbols are completely meaning-free: it’s just a game for manipulating strings of letters. (As I recall, the sole axiom was “MI”.)

---

<div class="post-metadata">

**Author:** ![ultrafilter](https://avatars.discourse-cdn.com/v4/letter/u/3d9bf3/32.png) [@ultrafilter](https://boards.straightdope.com/u/ultrafilter)\
**Post date:** [October 24, 2003, 9:01pm UTC](https://boards.straightdope.com/t/does-there-exist-a-deductive-system-for-which-there-are-no-undefined-terms/209350/6 "2003-10-24T21:01:56Z")

</div>

The system has no terms, so they’re all undefined. I’ll amend my previous statement to deal only with systems that have at least one term.

---

<div class="post-metadata">

**Author:** ![Hari\_Seldon](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/hari_seldon/32/5173_2.png) [@Hari\_Seldon](https://boards.straightdope.com/u/Hari_Seldon)\
**Post date:** [October 24, 2003, 9:10pm UTC](https://boards.straightdope.com/t/does-there-exist-a-deductive-system-for-which-there-are-no-undefined-terms/209350/7 "2003-10-24T21:10:10Z")

</div>

If a logic has no terms, the empty set is a model. I suppose a logic could have only terms defined in terms of themselves or of each other. But that would also have the empty model.

There is the empty logic. No terms and no axioms. It has a unique interpretation. It is even complete, since every statement is provable. (There are no statements, since no terms.) Not very interesting.

---

<div class="post-metadata">

**Author:** ![TVAA](https://avatars.discourse-cdn.com/v4/letter/t/c57346/32.png) [@TVAA](https://boards.straightdope.com/u/TVAA)\
**Post date:** [October 24, 2003, 11:05pm UTC](https://boards.straightdope.com/t/does-there-exist-a-deductive-system-for-which-there-are-no-undefined-terms/209350/8 "2003-10-24T23:05:51Z")

</div>

Eh, **Libertarian** ’s just trying to get away with claiming that “goodness is that which God values” without explaining what God is or precisely what things it values.

A point is just an element in geometry: a “thing” that acts as the basic unit. There’s really no way to define a point in geometry, but that isn’t really a problem: what do we mean by “point” in real life?

---

<div class="post-metadata">

**Author:** ![Liberal](https://avatars.discourse-cdn.com/v4/letter/l/848f3c/32.png) [@Liberal](https://boards.straightdope.com/u/Liberal)\
**Post date:** [October 25, 2003, 8:00am UTC](https://boards.straightdope.com/t/does-there-exist-a-deductive-system-for-which-there-are-no-undefined-terms/209350/9 "2003-10-25T08:00:21Z")

</div>

Thanks to all who provided factual information. TVAA, do you have any factual information with respect to the topic?

---

<div class="post-metadata">

**Author:** ![Derleth](https://avatars.discourse-cdn.com/v4/letter/d/b9e5f3/32.png) [@Derleth](https://boards.straightdope.com/u/Derleth)\
**Post date:** [October 25, 2003, 9:46am UTC](https://boards.straightdope.com/t/does-there-exist-a-deductive-system-for-which-there-are-no-undefined-terms/209350/10 "2003-10-25T09:46:10Z")

</div>

OK, to bring something out of the possible tailspin this thread has gone into: You could, it seems, define a logical system with the terms `good' and `God’ undefined (that is, created as primitives) and the concept of `value’ introduced via an axiom (that is, created as a correct statement that is unprovable within the logical schema). Such a logical system is conceivable.

But what good would it do us? What natural processes would it describe? We can use the calculus as a schema out of which we construct descriptive models of certain behavior (for example, the velocity of a falling object as time varies). What would the `good-God’ axiomatic system do?

---

<div class="post-metadata">

**Author:** ![Liberal](https://avatars.discourse-cdn.com/v4/letter/l/848f3c/32.png) [@Liberal](https://boards.straightdope.com/u/Liberal)\
**Post date:** [October 25, 2003, 10:11am UTC](https://boards.straightdope.com/t/does-there-exist-a-deductive-system-for-which-there-are-no-undefined-terms/209350/11 "2003-10-25T10:11:32Z")

</div>

> [@](#):
>
> But what good would it do us?

A reasonable question, Derleth. (And a wonderful pun!)

For me, the system is important in helping me to understand my purpose in life. I therefore find it useful, and it therefore does some good for me. It likewise could do some good for anyone who, upon accepting its premises, finds purpose where before he found none.

At any rate, I do believe the question has been asked and answered. There does not exist a deductive system for which there are no undefined terms.

---

<div class="post-metadata">

**Author:** ![Shade](https://avatars.discourse-cdn.com/v4/letter/s/2bfe46/32.png) [@Shade](https://boards.straightdope.com/u/Shade)\
**Post date:** [October 25, 2003, 10:37am UTC](https://boards.straightdope.com/t/does-there-exist-a-deductive-system-for-which-there-are-no-undefined-terms/209350/12 "2003-10-25T10:37:00Z")

</div>

> [@](#):
>
> For arithmetic, “successor” is undefined.

I’m a bit unclear on what you mean by ‘undefined.’ What if we defined numbers as:

1. The typographical string ‘0’ is a number.
2. If a typographical string is a number, so is one formed by prefixing it with ‘S’

It’s not as satisfying as the normal definition, but I think it could be made equivalent - are these ‘defined’?

---

<div class="post-metadata">

**Author:** ![Liberal](https://avatars.discourse-cdn.com/v4/letter/l/848f3c/32.png) [@Liberal](https://boards.straightdope.com/u/Liberal)\
**Post date:** [October 25, 2003, 10:47am UTC](https://boards.straightdope.com/t/does-there-exist-a-deductive-system-for-which-there-are-no-undefined-terms/209350/13 "2003-10-25T10:47:55Z")

</div>

> [@](#):
>
> I’m a bit unclear on what you mean by ‘undefined.’

Here is [one](http://www.engr.iupui.edu/~orr/webpages/cpt120/mathbios/gepeano.htm) of many references (Google: peano successor undefined). Undefined terms are simply the starting point for deductive systems. Without them, there would be circularity.

---

<div class="post-metadata">

**Author:** ![cletus](https://avatars.discourse-cdn.com/v4/letter/c/f08c70/32.png) [@cletus](https://boards.straightdope.com/u/cletus)\
**Post date:** [October 25, 2003, 1:10pm UTC](https://boards.straightdope.com/t/does-there-exist-a-deductive-system-for-which-there-are-no-undefined-terms/209350/14 "2003-10-25T13:10:29Z")

</div>

A clarification please. So there are three things which might qualify for the OP (circular reasoning, infinite regression, empty set)?

> [@](#):
>
> \*Originally posted by ultrafilter \*  
> **Godel’s proof has nothing to do with that.**

Godel’s proof was the first thing I thought of when I read the title. I thought it would be a conclusive answer to the OP. Is there something I’m missing or did I not read your post correctly?

---

<div class="post-metadata">

**Author:** ![The\_Great\_Unwashed](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/the_great_unwashed/32/4791_2.png) [@The\_Great\_Unwashed](https://boards.straightdope.com/u/The_Great_Unwashed)\
**Post date:** [October 25, 2003, 1:30pm UTC](https://boards.straightdope.com/t/does-there-exist-a-deductive-system-for-which-there-are-no-undefined-terms/209350/15 "2003-10-25T13:30:24Z")

</div>

Ah, dammit, _everything_ in _every_ system is [undefined](http://boards.straightdope.com/sdmb/showthread.php?postid=3819361#post3819361)

---

<div class="post-metadata">

**Author:** ![TVAA](https://avatars.discourse-cdn.com/v4/letter/t/c57346/32.png) [@TVAA](https://boards.straightdope.com/u/TVAA)\
**Post date:** [October 25, 2003, 1:53pm UTC](https://boards.straightdope.com/t/does-there-exist-a-deductive-system-for-which-there-are-no-undefined-terms/209350/16 "2003-10-25T13:53:25Z")

</div>

No system can define its most basic elements – that much is obvious.

But those elements can still be defined in more complex systems. For example, “ordered succession” might not be defined in arithmetic, but it’s trivially easy to define in real life: we take a number, apply a particular operator to it, and the number we get back is the number that “comes after” the first.

---

<div class="post-metadata">

**Author:** ![ultrafilter](https://avatars.discourse-cdn.com/v4/letter/u/3d9bf3/32.png) [@ultrafilter](https://boards.straightdope.com/u/ultrafilter)\
**Post date:** [October 25, 2003, 2:30pm UTC](https://boards.straightdope.com/t/does-there-exist-a-deductive-system-for-which-there-are-no-undefined-terms/209350/17 "2003-10-25T14:30:41Z")

</div>

Right. If you take the axioms of natural numbers as your starting point, 0 and x’ (the successor of x) are undefined. If you take the axioms of ZFC as your starting point, you can define the natural numbers in terms of sets, and then 0 and x’ are defined. But you run into undefined terms in set theory (just [symbol]Î[/symbol], IIRC).

---

<div class="post-metadata">

**Author:** ![ultrafilter](https://avatars.discourse-cdn.com/v4/letter/u/3d9bf3/32.png) [@ultrafilter](https://boards.straightdope.com/u/ultrafilter)\
**Post date:** [October 25, 2003, 2:35pm UTC](https://boards.straightdope.com/t/does-there-exist-a-deductive-system-for-which-there-are-no-undefined-terms/209350/18 "2003-10-25T14:35:12Z")

</div>

> [@](#):
>
> \*Originally posted by cletus \*  
> **A clarification please. So there are three things which might qualify for the OP (circular reasoning, infinite regression, empty set)?**

Pretty much.

\*\*

> [@](#):
>
> Godel’s proof was the first thing I thought of when I read the title. I thought it would be a conclusive answer to the OP. Is there something I’m missing or did I not read your post correctly? \*\*

That theorem does deal with deductive systems, but that’s about the limit of its relevance. Check [this book](http://www.amazon.com/exec/obidos/tg/detail/-/0814758169/qid=1067093121/sr=8-1/ref=sr_8_1/104-0957593-1227148?v=glance&n=507846) for more detail.

---

<div class="post-metadata">

**Author:** ![Liberal](https://avatars.discourse-cdn.com/v4/letter/l/848f3c/32.png) [@Liberal](https://boards.straightdope.com/u/Liberal)\
**Post date:** [October 25, 2003, 2:37pm UTC](https://boards.straightdope.com/t/does-there-exist-a-deductive-system-for-which-there-are-no-undefined-terms/209350/19 "2003-10-25T14:37:52Z")

</div>

> [@](#):
>
> A clarification please. So there are three things which might qualify for the OP (circular reasoning, infinite regression, empty set)?

The problem is that there are a finite number of words.

Therefore, definitions are necessarily circular by nature. Think of it this way: you have a Term and its Definition, which consists of other Terms. Each of those Terms has its own Definition, and each of those Terms in each of those Definitions have their own Definitions with their own Terms.

At some point, you’re going to have to use a word to define a word that has defined the word you’re using.

---

<div class="post-metadata">

**Author:** ![TVAA](https://avatars.discourse-cdn.com/v4/letter/t/c57346/32.png) [@TVAA](https://boards.straightdope.com/u/TVAA)\
**Post date:** [October 25, 2003, 4:06pm UTC](https://boards.straightdope.com/t/does-there-exist-a-deductive-system-for-which-there-are-no-undefined-terms/209350/20 "2003-10-25T16:06:56Z")

</div>

Ah, but deductive systems can accurately model any number of processes. Therefore, since Godel’s Incompleteness Theorems limit those systems, they limit the processes as well.

[Next page](https://boards.straightdope.com/t/does-there-exist-a-deductive-system-for-which-there-are-no-undefined-terms/209350.md?page=2)
