What happens if I replace a *unique natural number* that form a commutative Monoid with *the set of integers*...
In mathematical logic, a Gödel numbering is a function that assigns to each symbol and well-formed formula of some formal language a unique natural number, called its Gödel number. The concept was used by Kurt Gödel for the proof of his incompleteness theorems. (Gödel 1931)
The natural numbers, N, form a commutative monoid under addition (identity element zero), or multiplication (identity element one). A submonoid of N under addition is called a numerical monoid.
The positive integers, N ∖ {0}, form a commutative monoid under multiplication (identity element one).
The set of integers Z forms a commutative ring under addition and multiplication
What happens if I replace a unique natural number that form a commutative Monoid with the set of integers Z that form a commutative Ring ?
The more specific question should be: What happens if I use (not if I replace) a unique natural number that form a commutative Monoid as (not with) the set of integers Z that form a commutative Ring ?
Monoid $Rightarrow$ Ring
P.S: I don't want replace formally but I do not want to really change, but to make it believe that it is as if I had replaced.
lo.logic
New contributor
put on hold as unclear what you're asking by Andreas Blass, Neil Strickland, Andrés E. Caicedo, Eric Wofsey, Noah Schweber 17 mins ago
Please clarify your specific problem or add additional details to highlight exactly what you need. As it's currently written, it’s hard to tell exactly what you're asking. See the How to Ask page for help clarifying this question. If this question can be reworded to fit the rules in the help center, please edit the question.
|
show 3 more comments
In mathematical logic, a Gödel numbering is a function that assigns to each symbol and well-formed formula of some formal language a unique natural number, called its Gödel number. The concept was used by Kurt Gödel for the proof of his incompleteness theorems. (Gödel 1931)
The natural numbers, N, form a commutative monoid under addition (identity element zero), or multiplication (identity element one). A submonoid of N under addition is called a numerical monoid.
The positive integers, N ∖ {0}, form a commutative monoid under multiplication (identity element one).
The set of integers Z forms a commutative ring under addition and multiplication
What happens if I replace a unique natural number that form a commutative Monoid with the set of integers Z that form a commutative Ring ?
The more specific question should be: What happens if I use (not if I replace) a unique natural number that form a commutative Monoid as (not with) the set of integers Z that form a commutative Ring ?
Monoid $Rightarrow$ Ring
P.S: I don't want replace formally but I do not want to really change, but to make it believe that it is as if I had replaced.
lo.logic
New contributor
put on hold as unclear what you're asking by Andreas Blass, Neil Strickland, Andrés E. Caicedo, Eric Wofsey, Noah Schweber 17 mins ago
Please clarify your specific problem or add additional details to highlight exactly what you need. As it's currently written, it’s hard to tell exactly what you're asking. See the How to Ask page for help clarifying this question. If this question can be reworded to fit the rules in the help center, please edit the question.
2
All uses of Gödel numbering that I'm aware of (in particular its use in the incompleteness theorems) use far more than the commutative monoid structure of $mathbb N$. Usually, one begins with the commutative semiring structure (i.e., one begins with addition and multiplication) and defines more complicated operations and predicates in terms of these.
– Andreas Blass
2 hours ago
Sorry, begins with the commutative semiring structure and go to Monoidal structure only or also you can begins from monoidal structure and go to commutative ring structure ? Why you should start from a higher structure only and go down to the lower one then ? Can you start from lower and go to higher ?
– Peter Long
2 hours ago
1
Who (other than you) goes to the lower, monoidal structure on $mathbb N$, in the context of Gödel numbering?
– Andreas Blass
2 hours ago
But can we do it ? Is possible to go in the context of Gödel numbering, go down towards to the monoidal structure and then go up again? Because my goal is to get down to the monoidal structure in order "to go back" from there to up the commutative semiring structure again
– Peter Long
1 hour ago
2
@PeterLong I can't tell what you're getting at at all here, and to be honest I don't think you can either. My comments re: several of your math.stackexchange questions apply here as well: can you clearly and precisely state the issues you see, rather than just throwing out complicated phrases? There may be a good question here (although, more appropriate for MSE) but as currently phrased it is too unclear to admit an answer (given that you don't find Joel's answer satisfactory for some reason).
– Noah Schweber
11 mins ago
|
show 3 more comments
In mathematical logic, a Gödel numbering is a function that assigns to each symbol and well-formed formula of some formal language a unique natural number, called its Gödel number. The concept was used by Kurt Gödel for the proof of his incompleteness theorems. (Gödel 1931)
The natural numbers, N, form a commutative monoid under addition (identity element zero), or multiplication (identity element one). A submonoid of N under addition is called a numerical monoid.
The positive integers, N ∖ {0}, form a commutative monoid under multiplication (identity element one).
The set of integers Z forms a commutative ring under addition and multiplication
What happens if I replace a unique natural number that form a commutative Monoid with the set of integers Z that form a commutative Ring ?
The more specific question should be: What happens if I use (not if I replace) a unique natural number that form a commutative Monoid as (not with) the set of integers Z that form a commutative Ring ?
Monoid $Rightarrow$ Ring
P.S: I don't want replace formally but I do not want to really change, but to make it believe that it is as if I had replaced.
lo.logic
New contributor
In mathematical logic, a Gödel numbering is a function that assigns to each symbol and well-formed formula of some formal language a unique natural number, called its Gödel number. The concept was used by Kurt Gödel for the proof of his incompleteness theorems. (Gödel 1931)
The natural numbers, N, form a commutative monoid under addition (identity element zero), or multiplication (identity element one). A submonoid of N under addition is called a numerical monoid.
The positive integers, N ∖ {0}, form a commutative monoid under multiplication (identity element one).
The set of integers Z forms a commutative ring under addition and multiplication
What happens if I replace a unique natural number that form a commutative Monoid with the set of integers Z that form a commutative Ring ?
The more specific question should be: What happens if I use (not if I replace) a unique natural number that form a commutative Monoid as (not with) the set of integers Z that form a commutative Ring ?
Monoid $Rightarrow$ Ring
P.S: I don't want replace formally but I do not want to really change, but to make it believe that it is as if I had replaced.
lo.logic
lo.logic
New contributor
New contributor
edited 3 hours ago
New contributor
asked 3 hours ago
Peter Long
72
72
New contributor
New contributor
put on hold as unclear what you're asking by Andreas Blass, Neil Strickland, Andrés E. Caicedo, Eric Wofsey, Noah Schweber 17 mins ago
Please clarify your specific problem or add additional details to highlight exactly what you need. As it's currently written, it’s hard to tell exactly what you're asking. See the How to Ask page for help clarifying this question. If this question can be reworded to fit the rules in the help center, please edit the question.
put on hold as unclear what you're asking by Andreas Blass, Neil Strickland, Andrés E. Caicedo, Eric Wofsey, Noah Schweber 17 mins ago
Please clarify your specific problem or add additional details to highlight exactly what you need. As it's currently written, it’s hard to tell exactly what you're asking. See the How to Ask page for help clarifying this question. If this question can be reworded to fit the rules in the help center, please edit the question.
2
All uses of Gödel numbering that I'm aware of (in particular its use in the incompleteness theorems) use far more than the commutative monoid structure of $mathbb N$. Usually, one begins with the commutative semiring structure (i.e., one begins with addition and multiplication) and defines more complicated operations and predicates in terms of these.
– Andreas Blass
2 hours ago
Sorry, begins with the commutative semiring structure and go to Monoidal structure only or also you can begins from monoidal structure and go to commutative ring structure ? Why you should start from a higher structure only and go down to the lower one then ? Can you start from lower and go to higher ?
– Peter Long
2 hours ago
1
Who (other than you) goes to the lower, monoidal structure on $mathbb N$, in the context of Gödel numbering?
– Andreas Blass
2 hours ago
But can we do it ? Is possible to go in the context of Gödel numbering, go down towards to the monoidal structure and then go up again? Because my goal is to get down to the monoidal structure in order "to go back" from there to up the commutative semiring structure again
– Peter Long
1 hour ago
2
@PeterLong I can't tell what you're getting at at all here, and to be honest I don't think you can either. My comments re: several of your math.stackexchange questions apply here as well: can you clearly and precisely state the issues you see, rather than just throwing out complicated phrases? There may be a good question here (although, more appropriate for MSE) but as currently phrased it is too unclear to admit an answer (given that you don't find Joel's answer satisfactory for some reason).
– Noah Schweber
11 mins ago
|
show 3 more comments
2
All uses of Gödel numbering that I'm aware of (in particular its use in the incompleteness theorems) use far more than the commutative monoid structure of $mathbb N$. Usually, one begins with the commutative semiring structure (i.e., one begins with addition and multiplication) and defines more complicated operations and predicates in terms of these.
– Andreas Blass
2 hours ago
Sorry, begins with the commutative semiring structure and go to Monoidal structure only or also you can begins from monoidal structure and go to commutative ring structure ? Why you should start from a higher structure only and go down to the lower one then ? Can you start from lower and go to higher ?
– Peter Long
2 hours ago
1
Who (other than you) goes to the lower, monoidal structure on $mathbb N$, in the context of Gödel numbering?
– Andreas Blass
2 hours ago
But can we do it ? Is possible to go in the context of Gödel numbering, go down towards to the monoidal structure and then go up again? Because my goal is to get down to the monoidal structure in order "to go back" from there to up the commutative semiring structure again
– Peter Long
1 hour ago
2
@PeterLong I can't tell what you're getting at at all here, and to be honest I don't think you can either. My comments re: several of your math.stackexchange questions apply here as well: can you clearly and precisely state the issues you see, rather than just throwing out complicated phrases? There may be a good question here (although, more appropriate for MSE) but as currently phrased it is too unclear to admit an answer (given that you don't find Joel's answer satisfactory for some reason).
– Noah Schweber
11 mins ago
2
2
All uses of Gödel numbering that I'm aware of (in particular its use in the incompleteness theorems) use far more than the commutative monoid structure of $mathbb N$. Usually, one begins with the commutative semiring structure (i.e., one begins with addition and multiplication) and defines more complicated operations and predicates in terms of these.
– Andreas Blass
2 hours ago
All uses of Gödel numbering that I'm aware of (in particular its use in the incompleteness theorems) use far more than the commutative monoid structure of $mathbb N$. Usually, one begins with the commutative semiring structure (i.e., one begins with addition and multiplication) and defines more complicated operations and predicates in terms of these.
– Andreas Blass
2 hours ago
Sorry, begins with the commutative semiring structure and go to Monoidal structure only or also you can begins from monoidal structure and go to commutative ring structure ? Why you should start from a higher structure only and go down to the lower one then ? Can you start from lower and go to higher ?
– Peter Long
2 hours ago
Sorry, begins with the commutative semiring structure and go to Monoidal structure only or also you can begins from monoidal structure and go to commutative ring structure ? Why you should start from a higher structure only and go down to the lower one then ? Can you start from lower and go to higher ?
– Peter Long
2 hours ago
1
1
Who (other than you) goes to the lower, monoidal structure on $mathbb N$, in the context of Gödel numbering?
– Andreas Blass
2 hours ago
Who (other than you) goes to the lower, monoidal structure on $mathbb N$, in the context of Gödel numbering?
– Andreas Blass
2 hours ago
But can we do it ? Is possible to go in the context of Gödel numbering, go down towards to the monoidal structure and then go up again? Because my goal is to get down to the monoidal structure in order "to go back" from there to up the commutative semiring structure again
– Peter Long
1 hour ago
But can we do it ? Is possible to go in the context of Gödel numbering, go down towards to the monoidal structure and then go up again? Because my goal is to get down to the monoidal structure in order "to go back" from there to up the commutative semiring structure again
– Peter Long
1 hour ago
2
2
@PeterLong I can't tell what you're getting at at all here, and to be honest I don't think you can either. My comments re: several of your math.stackexchange questions apply here as well: can you clearly and precisely state the issues you see, rather than just throwing out complicated phrases? There may be a good question here (although, more appropriate for MSE) but as currently phrased it is too unclear to admit an answer (given that you don't find Joel's answer satisfactory for some reason).
– Noah Schweber
11 mins ago
@PeterLong I can't tell what you're getting at at all here, and to be honest I don't think you can either. My comments re: several of your math.stackexchange questions apply here as well: can you clearly and precisely state the issues you see, rather than just throwing out complicated phrases? There may be a good question here (although, more appropriate for MSE) but as currently phrased it is too unclear to admit an answer (given that you don't find Joel's answer satisfactory for some reason).
– Noah Schweber
11 mins ago
|
show 3 more comments
2 Answers
2
active
oldest
votes
The purpose of Gödel coding is the process of arithmetization, by which syntactic or other combinatorial ideas that are not directly expressible in arithmetic can be simulated by a process of faithful representation. The point is that in our arithmetic theories, we are entitled to refer to concepts such as formulas and proofs and so on, by means of the Gödel codes.
Meanwhile, the structure of the natural numbers $langlemathbb{N},+,cdot,0,1rangle$ is bi-interpretable with the structure of the integers $langlemathbb{Z},+,cdot,0,1rangle$, in the sense that each of these structures can define a copy of the other, in such a way that it can also definably see how it is translated into the others. Namely, the natural numbers $mathbb{N}$ are the sums-of-four-squares in $mathbb{Z}$, and there are diverse ways to define a copy of $mathbb{Z}$ inside $mathbb{N}$.
So although it is traditional to take the Peano axioms PA as an axiomatization of the natural numbers $mathbb{N}$, one can translate the axioms to make a equivalent corresponding axiomatization of $mathbb{Z}$.
In this sense, it doesn't matter whether you use natural numbers or integers in the Gödel coding; doing so will achiever the same ends in the end. There is essentially no fundamental difference in the ideas and methods.
mm.. but this not depend by how you can use this informations for moving through this context ? For example: the set of integers with respect to subtraction is not a group but a quasi-group, $+$ is associative and $−$ is not. With $+$ we even have a group. There is essentially no fundamental difference , yes, because informations are always the same but not the purpose for which you can use that information.
– Peter Long
2 hours ago
it doesn't matter whether you use natural numbers or integers in the Gödel coding There is something that I do not understand yet, but it is not tied to what you wrote, but for how, what you wrote could be used.
– Peter Long
2 hours ago
2
The point of my answer is not that the structures are the same, but rather that they have the same capacity to be used for arithmetization, which is all the matters for Gödelization (as mentioned also by Andreas Blass in his comment), because they can be interpreted in each other.
– Joel David Hamkins
2 hours ago
that they have the same capacity to be used for arithmetization But I know that for example, godelization can be used to 'convert' vectors into scalars like here For example, what happens if you can convert velocity (vector quantity) into speed (scalar quantity) ? Something does not come back because it seems that a concrete physical limit can be overcome if you use 'godelization', for example
– Peter Long
1 hour ago
and then you do not overcome anything that is 'physically' because the physical problem seems only a mathematical coding problem, not only a real "physical" problem but just an apparent physical query. To represent a vector quantity in a scalar quantity does not involve reaching the limit that was previously said to be 'physical'?
– Peter Long
1 hour ago
add a comment |
Suppose you were trying a similar attempt of arithmetization, but you decided to do so for Presburger arithmetic. Well, there would be a couple of problems. The first is that you have only addition, so that your possibilities for encoding are limited, and it would be challenging to find a unique code for every statement, AND be able to refer to this code inside the theory. The second is that Presburger arithmetic is decidable, so you cannot get an incompleteness result like that of Goedel: you can tell which statements are true of the (additive) monoid of the natural numbers.
The reason Goedel chose (the semiring of) natural numbers is because the theory he was working with had as a model the natural numbers with multiplication and addition. If you chose to axiomatize properties of another structure such as a commutative ring, you could try to use the language to code statements by members of the structure, but you could not necessarily get the results Goedel did; it depends on whether the theory of the structure is (inherently? I forget the technical adjective) undecidable.
Gerhard "The Other Hand Has Fingers" Paseman, 2019.01.02.
To answer the question in the title, it is not clear to me how to use an element as a structure. Since you are talking of codes as in Goedel arithmetization, it sounds like you want to represent (statements about members of a structure) by (entities which are placeholders for such members) in order to talk about proving such statements inside the theory. I do not see how you would do the replacement or what you could do after that. Gerhard "Give Me A Reason Why" Paseman, 2019.01.02.
– Gerhard Paseman
24 mins ago
add a comment |
2 Answers
2
active
oldest
votes
2 Answers
2
active
oldest
votes
active
oldest
votes
active
oldest
votes
The purpose of Gödel coding is the process of arithmetization, by which syntactic or other combinatorial ideas that are not directly expressible in arithmetic can be simulated by a process of faithful representation. The point is that in our arithmetic theories, we are entitled to refer to concepts such as formulas and proofs and so on, by means of the Gödel codes.
Meanwhile, the structure of the natural numbers $langlemathbb{N},+,cdot,0,1rangle$ is bi-interpretable with the structure of the integers $langlemathbb{Z},+,cdot,0,1rangle$, in the sense that each of these structures can define a copy of the other, in such a way that it can also definably see how it is translated into the others. Namely, the natural numbers $mathbb{N}$ are the sums-of-four-squares in $mathbb{Z}$, and there are diverse ways to define a copy of $mathbb{Z}$ inside $mathbb{N}$.
So although it is traditional to take the Peano axioms PA as an axiomatization of the natural numbers $mathbb{N}$, one can translate the axioms to make a equivalent corresponding axiomatization of $mathbb{Z}$.
In this sense, it doesn't matter whether you use natural numbers or integers in the Gödel coding; doing so will achiever the same ends in the end. There is essentially no fundamental difference in the ideas and methods.
mm.. but this not depend by how you can use this informations for moving through this context ? For example: the set of integers with respect to subtraction is not a group but a quasi-group, $+$ is associative and $−$ is not. With $+$ we even have a group. There is essentially no fundamental difference , yes, because informations are always the same but not the purpose for which you can use that information.
– Peter Long
2 hours ago
it doesn't matter whether you use natural numbers or integers in the Gödel coding There is something that I do not understand yet, but it is not tied to what you wrote, but for how, what you wrote could be used.
– Peter Long
2 hours ago
2
The point of my answer is not that the structures are the same, but rather that they have the same capacity to be used for arithmetization, which is all the matters for Gödelization (as mentioned also by Andreas Blass in his comment), because they can be interpreted in each other.
– Joel David Hamkins
2 hours ago
that they have the same capacity to be used for arithmetization But I know that for example, godelization can be used to 'convert' vectors into scalars like here For example, what happens if you can convert velocity (vector quantity) into speed (scalar quantity) ? Something does not come back because it seems that a concrete physical limit can be overcome if you use 'godelization', for example
– Peter Long
1 hour ago
and then you do not overcome anything that is 'physically' because the physical problem seems only a mathematical coding problem, not only a real "physical" problem but just an apparent physical query. To represent a vector quantity in a scalar quantity does not involve reaching the limit that was previously said to be 'physical'?
– Peter Long
1 hour ago
add a comment |
The purpose of Gödel coding is the process of arithmetization, by which syntactic or other combinatorial ideas that are not directly expressible in arithmetic can be simulated by a process of faithful representation. The point is that in our arithmetic theories, we are entitled to refer to concepts such as formulas and proofs and so on, by means of the Gödel codes.
Meanwhile, the structure of the natural numbers $langlemathbb{N},+,cdot,0,1rangle$ is bi-interpretable with the structure of the integers $langlemathbb{Z},+,cdot,0,1rangle$, in the sense that each of these structures can define a copy of the other, in such a way that it can also definably see how it is translated into the others. Namely, the natural numbers $mathbb{N}$ are the sums-of-four-squares in $mathbb{Z}$, and there are diverse ways to define a copy of $mathbb{Z}$ inside $mathbb{N}$.
So although it is traditional to take the Peano axioms PA as an axiomatization of the natural numbers $mathbb{N}$, one can translate the axioms to make a equivalent corresponding axiomatization of $mathbb{Z}$.
In this sense, it doesn't matter whether you use natural numbers or integers in the Gödel coding; doing so will achiever the same ends in the end. There is essentially no fundamental difference in the ideas and methods.
mm.. but this not depend by how you can use this informations for moving through this context ? For example: the set of integers with respect to subtraction is not a group but a quasi-group, $+$ is associative and $−$ is not. With $+$ we even have a group. There is essentially no fundamental difference , yes, because informations are always the same but not the purpose for which you can use that information.
– Peter Long
2 hours ago
it doesn't matter whether you use natural numbers or integers in the Gödel coding There is something that I do not understand yet, but it is not tied to what you wrote, but for how, what you wrote could be used.
– Peter Long
2 hours ago
2
The point of my answer is not that the structures are the same, but rather that they have the same capacity to be used for arithmetization, which is all the matters for Gödelization (as mentioned also by Andreas Blass in his comment), because they can be interpreted in each other.
– Joel David Hamkins
2 hours ago
that they have the same capacity to be used for arithmetization But I know that for example, godelization can be used to 'convert' vectors into scalars like here For example, what happens if you can convert velocity (vector quantity) into speed (scalar quantity) ? Something does not come back because it seems that a concrete physical limit can be overcome if you use 'godelization', for example
– Peter Long
1 hour ago
and then you do not overcome anything that is 'physically' because the physical problem seems only a mathematical coding problem, not only a real "physical" problem but just an apparent physical query. To represent a vector quantity in a scalar quantity does not involve reaching the limit that was previously said to be 'physical'?
– Peter Long
1 hour ago
add a comment |
The purpose of Gödel coding is the process of arithmetization, by which syntactic or other combinatorial ideas that are not directly expressible in arithmetic can be simulated by a process of faithful representation. The point is that in our arithmetic theories, we are entitled to refer to concepts such as formulas and proofs and so on, by means of the Gödel codes.
Meanwhile, the structure of the natural numbers $langlemathbb{N},+,cdot,0,1rangle$ is bi-interpretable with the structure of the integers $langlemathbb{Z},+,cdot,0,1rangle$, in the sense that each of these structures can define a copy of the other, in such a way that it can also definably see how it is translated into the others. Namely, the natural numbers $mathbb{N}$ are the sums-of-four-squares in $mathbb{Z}$, and there are diverse ways to define a copy of $mathbb{Z}$ inside $mathbb{N}$.
So although it is traditional to take the Peano axioms PA as an axiomatization of the natural numbers $mathbb{N}$, one can translate the axioms to make a equivalent corresponding axiomatization of $mathbb{Z}$.
In this sense, it doesn't matter whether you use natural numbers or integers in the Gödel coding; doing so will achiever the same ends in the end. There is essentially no fundamental difference in the ideas and methods.
The purpose of Gödel coding is the process of arithmetization, by which syntactic or other combinatorial ideas that are not directly expressible in arithmetic can be simulated by a process of faithful representation. The point is that in our arithmetic theories, we are entitled to refer to concepts such as formulas and proofs and so on, by means of the Gödel codes.
Meanwhile, the structure of the natural numbers $langlemathbb{N},+,cdot,0,1rangle$ is bi-interpretable with the structure of the integers $langlemathbb{Z},+,cdot,0,1rangle$, in the sense that each of these structures can define a copy of the other, in such a way that it can also definably see how it is translated into the others. Namely, the natural numbers $mathbb{N}$ are the sums-of-four-squares in $mathbb{Z}$, and there are diverse ways to define a copy of $mathbb{Z}$ inside $mathbb{N}$.
So although it is traditional to take the Peano axioms PA as an axiomatization of the natural numbers $mathbb{N}$, one can translate the axioms to make a equivalent corresponding axiomatization of $mathbb{Z}$.
In this sense, it doesn't matter whether you use natural numbers or integers in the Gödel coding; doing so will achiever the same ends in the end. There is essentially no fundamental difference in the ideas and methods.
answered 2 hours ago
Joel David Hamkins
164k25501864
164k25501864
mm.. but this not depend by how you can use this informations for moving through this context ? For example: the set of integers with respect to subtraction is not a group but a quasi-group, $+$ is associative and $−$ is not. With $+$ we even have a group. There is essentially no fundamental difference , yes, because informations are always the same but not the purpose for which you can use that information.
– Peter Long
2 hours ago
it doesn't matter whether you use natural numbers or integers in the Gödel coding There is something that I do not understand yet, but it is not tied to what you wrote, but for how, what you wrote could be used.
– Peter Long
2 hours ago
2
The point of my answer is not that the structures are the same, but rather that they have the same capacity to be used for arithmetization, which is all the matters for Gödelization (as mentioned also by Andreas Blass in his comment), because they can be interpreted in each other.
– Joel David Hamkins
2 hours ago
that they have the same capacity to be used for arithmetization But I know that for example, godelization can be used to 'convert' vectors into scalars like here For example, what happens if you can convert velocity (vector quantity) into speed (scalar quantity) ? Something does not come back because it seems that a concrete physical limit can be overcome if you use 'godelization', for example
– Peter Long
1 hour ago
and then you do not overcome anything that is 'physically' because the physical problem seems only a mathematical coding problem, not only a real "physical" problem but just an apparent physical query. To represent a vector quantity in a scalar quantity does not involve reaching the limit that was previously said to be 'physical'?
– Peter Long
1 hour ago
add a comment |
mm.. but this not depend by how you can use this informations for moving through this context ? For example: the set of integers with respect to subtraction is not a group but a quasi-group, $+$ is associative and $−$ is not. With $+$ we even have a group. There is essentially no fundamental difference , yes, because informations are always the same but not the purpose for which you can use that information.
– Peter Long
2 hours ago
it doesn't matter whether you use natural numbers or integers in the Gödel coding There is something that I do not understand yet, but it is not tied to what you wrote, but for how, what you wrote could be used.
– Peter Long
2 hours ago
2
The point of my answer is not that the structures are the same, but rather that they have the same capacity to be used for arithmetization, which is all the matters for Gödelization (as mentioned also by Andreas Blass in his comment), because they can be interpreted in each other.
– Joel David Hamkins
2 hours ago
that they have the same capacity to be used for arithmetization But I know that for example, godelization can be used to 'convert' vectors into scalars like here For example, what happens if you can convert velocity (vector quantity) into speed (scalar quantity) ? Something does not come back because it seems that a concrete physical limit can be overcome if you use 'godelization', for example
– Peter Long
1 hour ago
and then you do not overcome anything that is 'physically' because the physical problem seems only a mathematical coding problem, not only a real "physical" problem but just an apparent physical query. To represent a vector quantity in a scalar quantity does not involve reaching the limit that was previously said to be 'physical'?
– Peter Long
1 hour ago
mm.. but this not depend by how you can use this informations for moving through this context ? For example: the set of integers with respect to subtraction is not a group but a quasi-group, $+$ is associative and $−$ is not. With $+$ we even have a group. There is essentially no fundamental difference , yes, because informations are always the same but not the purpose for which you can use that information.
– Peter Long
2 hours ago
mm.. but this not depend by how you can use this informations for moving through this context ? For example: the set of integers with respect to subtraction is not a group but a quasi-group, $+$ is associative and $−$ is not. With $+$ we even have a group. There is essentially no fundamental difference , yes, because informations are always the same but not the purpose for which you can use that information.
– Peter Long
2 hours ago
it doesn't matter whether you use natural numbers or integers in the Gödel coding There is something that I do not understand yet, but it is not tied to what you wrote, but for how, what you wrote could be used.
– Peter Long
2 hours ago
it doesn't matter whether you use natural numbers or integers in the Gödel coding There is something that I do not understand yet, but it is not tied to what you wrote, but for how, what you wrote could be used.
– Peter Long
2 hours ago
2
2
The point of my answer is not that the structures are the same, but rather that they have the same capacity to be used for arithmetization, which is all the matters for Gödelization (as mentioned also by Andreas Blass in his comment), because they can be interpreted in each other.
– Joel David Hamkins
2 hours ago
The point of my answer is not that the structures are the same, but rather that they have the same capacity to be used for arithmetization, which is all the matters for Gödelization (as mentioned also by Andreas Blass in his comment), because they can be interpreted in each other.
– Joel David Hamkins
2 hours ago
that they have the same capacity to be used for arithmetization But I know that for example, godelization can be used to 'convert' vectors into scalars like here For example, what happens if you can convert velocity (vector quantity) into speed (scalar quantity) ? Something does not come back because it seems that a concrete physical limit can be overcome if you use 'godelization', for example
– Peter Long
1 hour ago
that they have the same capacity to be used for arithmetization But I know that for example, godelization can be used to 'convert' vectors into scalars like here For example, what happens if you can convert velocity (vector quantity) into speed (scalar quantity) ? Something does not come back because it seems that a concrete physical limit can be overcome if you use 'godelization', for example
– Peter Long
1 hour ago
and then you do not overcome anything that is 'physically' because the physical problem seems only a mathematical coding problem, not only a real "physical" problem but just an apparent physical query. To represent a vector quantity in a scalar quantity does not involve reaching the limit that was previously said to be 'physical'?
– Peter Long
1 hour ago
and then you do not overcome anything that is 'physically' because the physical problem seems only a mathematical coding problem, not only a real "physical" problem but just an apparent physical query. To represent a vector quantity in a scalar quantity does not involve reaching the limit that was previously said to be 'physical'?
– Peter Long
1 hour ago
add a comment |
Suppose you were trying a similar attempt of arithmetization, but you decided to do so for Presburger arithmetic. Well, there would be a couple of problems. The first is that you have only addition, so that your possibilities for encoding are limited, and it would be challenging to find a unique code for every statement, AND be able to refer to this code inside the theory. The second is that Presburger arithmetic is decidable, so you cannot get an incompleteness result like that of Goedel: you can tell which statements are true of the (additive) monoid of the natural numbers.
The reason Goedel chose (the semiring of) natural numbers is because the theory he was working with had as a model the natural numbers with multiplication and addition. If you chose to axiomatize properties of another structure such as a commutative ring, you could try to use the language to code statements by members of the structure, but you could not necessarily get the results Goedel did; it depends on whether the theory of the structure is (inherently? I forget the technical adjective) undecidable.
Gerhard "The Other Hand Has Fingers" Paseman, 2019.01.02.
To answer the question in the title, it is not clear to me how to use an element as a structure. Since you are talking of codes as in Goedel arithmetization, it sounds like you want to represent (statements about members of a structure) by (entities which are placeholders for such members) in order to talk about proving such statements inside the theory. I do not see how you would do the replacement or what you could do after that. Gerhard "Give Me A Reason Why" Paseman, 2019.01.02.
– Gerhard Paseman
24 mins ago
add a comment |
Suppose you were trying a similar attempt of arithmetization, but you decided to do so for Presburger arithmetic. Well, there would be a couple of problems. The first is that you have only addition, so that your possibilities for encoding are limited, and it would be challenging to find a unique code for every statement, AND be able to refer to this code inside the theory. The second is that Presburger arithmetic is decidable, so you cannot get an incompleteness result like that of Goedel: you can tell which statements are true of the (additive) monoid of the natural numbers.
The reason Goedel chose (the semiring of) natural numbers is because the theory he was working with had as a model the natural numbers with multiplication and addition. If you chose to axiomatize properties of another structure such as a commutative ring, you could try to use the language to code statements by members of the structure, but you could not necessarily get the results Goedel did; it depends on whether the theory of the structure is (inherently? I forget the technical adjective) undecidable.
Gerhard "The Other Hand Has Fingers" Paseman, 2019.01.02.
To answer the question in the title, it is not clear to me how to use an element as a structure. Since you are talking of codes as in Goedel arithmetization, it sounds like you want to represent (statements about members of a structure) by (entities which are placeholders for such members) in order to talk about proving such statements inside the theory. I do not see how you would do the replacement or what you could do after that. Gerhard "Give Me A Reason Why" Paseman, 2019.01.02.
– Gerhard Paseman
24 mins ago
add a comment |
Suppose you were trying a similar attempt of arithmetization, but you decided to do so for Presburger arithmetic. Well, there would be a couple of problems. The first is that you have only addition, so that your possibilities for encoding are limited, and it would be challenging to find a unique code for every statement, AND be able to refer to this code inside the theory. The second is that Presburger arithmetic is decidable, so you cannot get an incompleteness result like that of Goedel: you can tell which statements are true of the (additive) monoid of the natural numbers.
The reason Goedel chose (the semiring of) natural numbers is because the theory he was working with had as a model the natural numbers with multiplication and addition. If you chose to axiomatize properties of another structure such as a commutative ring, you could try to use the language to code statements by members of the structure, but you could not necessarily get the results Goedel did; it depends on whether the theory of the structure is (inherently? I forget the technical adjective) undecidable.
Gerhard "The Other Hand Has Fingers" Paseman, 2019.01.02.
Suppose you were trying a similar attempt of arithmetization, but you decided to do so for Presburger arithmetic. Well, there would be a couple of problems. The first is that you have only addition, so that your possibilities for encoding are limited, and it would be challenging to find a unique code for every statement, AND be able to refer to this code inside the theory. The second is that Presburger arithmetic is decidable, so you cannot get an incompleteness result like that of Goedel: you can tell which statements are true of the (additive) monoid of the natural numbers.
The reason Goedel chose (the semiring of) natural numbers is because the theory he was working with had as a model the natural numbers with multiplication and addition. If you chose to axiomatize properties of another structure such as a commutative ring, you could try to use the language to code statements by members of the structure, but you could not necessarily get the results Goedel did; it depends on whether the theory of the structure is (inherently? I forget the technical adjective) undecidable.
Gerhard "The Other Hand Has Fingers" Paseman, 2019.01.02.
answered 47 mins ago
Gerhard Paseman
8,31911946
8,31911946
To answer the question in the title, it is not clear to me how to use an element as a structure. Since you are talking of codes as in Goedel arithmetization, it sounds like you want to represent (statements about members of a structure) by (entities which are placeholders for such members) in order to talk about proving such statements inside the theory. I do not see how you would do the replacement or what you could do after that. Gerhard "Give Me A Reason Why" Paseman, 2019.01.02.
– Gerhard Paseman
24 mins ago
add a comment |
To answer the question in the title, it is not clear to me how to use an element as a structure. Since you are talking of codes as in Goedel arithmetization, it sounds like you want to represent (statements about members of a structure) by (entities which are placeholders for such members) in order to talk about proving such statements inside the theory. I do not see how you would do the replacement or what you could do after that. Gerhard "Give Me A Reason Why" Paseman, 2019.01.02.
– Gerhard Paseman
24 mins ago
To answer the question in the title, it is not clear to me how to use an element as a structure. Since you are talking of codes as in Goedel arithmetization, it sounds like you want to represent (statements about members of a structure) by (entities which are placeholders for such members) in order to talk about proving such statements inside the theory. I do not see how you would do the replacement or what you could do after that. Gerhard "Give Me A Reason Why" Paseman, 2019.01.02.
– Gerhard Paseman
24 mins ago
To answer the question in the title, it is not clear to me how to use an element as a structure. Since you are talking of codes as in Goedel arithmetization, it sounds like you want to represent (statements about members of a structure) by (entities which are placeholders for such members) in order to talk about proving such statements inside the theory. I do not see how you would do the replacement or what you could do after that. Gerhard "Give Me A Reason Why" Paseman, 2019.01.02.
– Gerhard Paseman
24 mins ago
add a comment |
2
All uses of Gödel numbering that I'm aware of (in particular its use in the incompleteness theorems) use far more than the commutative monoid structure of $mathbb N$. Usually, one begins with the commutative semiring structure (i.e., one begins with addition and multiplication) and defines more complicated operations and predicates in terms of these.
– Andreas Blass
2 hours ago
Sorry, begins with the commutative semiring structure and go to Monoidal structure only or also you can begins from monoidal structure and go to commutative ring structure ? Why you should start from a higher structure only and go down to the lower one then ? Can you start from lower and go to higher ?
– Peter Long
2 hours ago
1
Who (other than you) goes to the lower, monoidal structure on $mathbb N$, in the context of Gödel numbering?
– Andreas Blass
2 hours ago
But can we do it ? Is possible to go in the context of Gödel numbering, go down towards to the monoidal structure and then go up again? Because my goal is to get down to the monoidal structure in order "to go back" from there to up the commutative semiring structure again
– Peter Long
1 hour ago
2
@PeterLong I can't tell what you're getting at at all here, and to be honest I don't think you can either. My comments re: several of your math.stackexchange questions apply here as well: can you clearly and precisely state the issues you see, rather than just throwing out complicated phrases? There may be a good question here (although, more appropriate for MSE) but as currently phrased it is too unclear to admit an answer (given that you don't find Joel's answer satisfactory for some reason).
– Noah Schweber
11 mins ago