Indistinguishable Irrational Multiples In (R;+,r)
Hey guys! Today we're diving deep into the fascinating world of model theory, specifically looking at the structure . This is a follow-up to our previous discussion on definable elements, so if you haven't checked that out, you might want to swing back! We're going to tackle a juicy question: Is every irrational multiple of indistinguishable from every other? Let's get into it!
Understanding Indistinguishability
First off, what does it mean for two elements to be indistinguishable in a structure? In model theory, two elements and in a structure are considered indistinguishable if, for any formula with a single free variable in the language of the structure, if and only if . Basically, you can't tell them apart using any of the defined properties or relations within that structure. Think of it like having two identical-looking coins; unless you have some special way to distinguish them (like a hidden mark or a different weight), they're indistinguishable to you. In our case, the structure is , where is the set of real numbers, '+' is the standard addition operation, and 'r' is a fixed, nonzero real number. We're interested in whether different irrational multiples of this behave the same way with respect to all possible formulas in this language.
The Structure
Let's break down our structure a bit more. We have the familiar set of real numbers, . The operation is standard addition, which is super well-behaved. The 'twist' comes from the constant symbol , which represents a specific nonzero real number. This might seem small, but it changes things! The language of this structure consists of:
- Variables: Like , etc.
- Constants: The specific number (and implicitly, 0, which is definable as or ).
- Functions: The addition operation '+'.
- Relations: Here, we don't have any explicit relation symbols like '<' or '=' for arbitrary pairs. The equality symbol '=' is always part of the logical framework itself, but we're interested in definable properties using the given language. So, we're looking at formulas built using variables, the constant , addition, and equality.
This means any formula we can write will essentially involve sums and differences of variables and the constant . For example, or . We are asking if, for any such , if holds, then also holds for any two irrational multiples and of . It's like asking if all irrational multiples of are interchangeable from the perspective of this structure's rules.
The Core Question: Irrational Multiples
Our focus is on elements of the form , where is an irrational number. We want to know if and are indistinguishable for any irrationals and . Let's consider an element where is irrational. What can we say about using only addition and the constant ?
Any formula in the language of will look something like:
$ \exists y_1, \dots, y_n \forall z_1, \dots, z_m \quad ( (y_i = T_i(x, r, \text{vars})) \land (z_j = U_j(x, r, \text{vars})) \land \dots ) $
where and are terms built using addition, subtraction, and the constant .
For example, if we have a formula like . If , then this becomes , which simplifies to . Since , we can divide by to get , so . This means that only satisfies this formula. If is irrational, then will not satisfy this formula.
Now, suppose we have two irrational numbers and , and let and . We are asking if for every formula , holds if and only if holds. If this is true, then and are indistinguishable.
The Key Insight: Rational vs. Irrational Coefficients
Consider a formula involving addition and the constant . Any term in this formula will ultimately be of the form , where and are rational numbers. This is because addition preserves the 'rational coefficient' structure when combined with .
Let's write a generic formula . It will involve quantified variables and terms. Each term will be a sum/difference of variables and multiples of . For a single variable , any term in the language of can be represented in the form for some .
So, any formula is equivalent to a statement about whether satisfies certain equations or inequalities involving other terms of the form .
Let and , where . Suppose is a formula in the language .
Let's consider a very simple type of formula: , where .
If is , then substituting gives , which means . Since , this is equivalent to , or . Since is a rational number, this formula is satisfied only if is rational. But we are considering to be irrational. So, for any irrational , will not satisfy such a formula.
What if the formula is more complex? Let be any formula in the language of . Any term in this formula can be written as for some (this is not entirely correct, let's refine this).
Correction: Let's be more precise. A term in the language is built from , , and addition. So, will be of the form , where .
For example, if is . Substituting : . This gives . Since , , so . This formula is only satisfied by , which is a rational multiple of .
Let's consider and where are distinct irrational numbers. We want to know if for all formulas .
Suppose we have a formula that can distinguish from . This means either is true and is false, or vice versa.
Consider the structure . The set of definable numbers (elements that can be denoted by a term in the language) are precisely the rational multiples of . Let be this set. If is transcendental over , then this might be different. But is a real number, so we assume standard reals.
Let's analyze the effect of substitution. If is a formula, and we substitute into it, we get a new formula in the language of with an extra constant . The structure is essentially with a distinguished element .
Consider the simplest possible formulas involving : for . This formula is not definable in the language , since would need to be part of the language or definable. Only rational multiples of are definable as single terms. However, we are talking about arbitrary formulas.
Let and where and both are irrational. Suppose there exists a formula such that is true and is false.
Any formula in can be translated. Let . The formula becomes , where is a formula in the language of . The structure is related to the structure and .
Let's consider a formula . If involves only addition and the constant , then any term in is of the form for . This is where the mistake is. The coefficients must be rational.
So, any term in the language will be of the form , where .
If is a formula, then is true iff is true for two irrationals if and only if the formula does not