Simple example of the minimization operator $mu i$?
$begingroup$
This is the definition of a minimization operator from A friendly Introduction to Mathematical Logic.
I'm having trouble understanding this. How can this map a function of $n+1$ variables to a function of $n$ variables if the operator seems to return a number $i$?
Can someone give me a simple example of a function $g$ and $(mu i) g$?
Let $g$ be a function of arity $n + 1$ from $Bbb N^{n+1}$ to $Bbb
N$.
Then, $(mu i)[g(x_1, dots, x_n, i)]$ denote the least natural number
$i$ such that for any $j < i$, the value of $g(x_1, dots x_n, j)$ is
a natural number different from $0$ and the value of $g(x_1,
dots,x_n, i)$ is the natural number $0$.
We can view $(mu i)[dots]$ as an operator on functions. If we apply
the operator to a function of $n+1$ variables, we get a function of
$n$ variables.
logic definition computability
$endgroup$
add a comment |
$begingroup$
This is the definition of a minimization operator from A friendly Introduction to Mathematical Logic.
I'm having trouble understanding this. How can this map a function of $n+1$ variables to a function of $n$ variables if the operator seems to return a number $i$?
Can someone give me a simple example of a function $g$ and $(mu i) g$?
Let $g$ be a function of arity $n + 1$ from $Bbb N^{n+1}$ to $Bbb
N$.
Then, $(mu i)[g(x_1, dots, x_n, i)]$ denote the least natural number
$i$ such that for any $j < i$, the value of $g(x_1, dots x_n, j)$ is
a natural number different from $0$ and the value of $g(x_1,
dots,x_n, i)$ is the natural number $0$.
We can view $(mu i)[dots]$ as an operator on functions. If we apply
the operator to a function of $n+1$ variables, we get a function of
$n$ variables.
logic definition computability
$endgroup$
add a comment |
$begingroup$
This is the definition of a minimization operator from A friendly Introduction to Mathematical Logic.
I'm having trouble understanding this. How can this map a function of $n+1$ variables to a function of $n$ variables if the operator seems to return a number $i$?
Can someone give me a simple example of a function $g$ and $(mu i) g$?
Let $g$ be a function of arity $n + 1$ from $Bbb N^{n+1}$ to $Bbb
N$.
Then, $(mu i)[g(x_1, dots, x_n, i)]$ denote the least natural number
$i$ such that for any $j < i$, the value of $g(x_1, dots x_n, j)$ is
a natural number different from $0$ and the value of $g(x_1,
dots,x_n, i)$ is the natural number $0$.
We can view $(mu i)[dots]$ as an operator on functions. If we apply
the operator to a function of $n+1$ variables, we get a function of
$n$ variables.
logic definition computability
$endgroup$
This is the definition of a minimization operator from A friendly Introduction to Mathematical Logic.
I'm having trouble understanding this. How can this map a function of $n+1$ variables to a function of $n$ variables if the operator seems to return a number $i$?
Can someone give me a simple example of a function $g$ and $(mu i) g$?
Let $g$ be a function of arity $n + 1$ from $Bbb N^{n+1}$ to $Bbb
N$.
Then, $(mu i)[g(x_1, dots, x_n, i)]$ denote the least natural number
$i$ such that for any $j < i$, the value of $g(x_1, dots x_n, j)$ is
a natural number different from $0$ and the value of $g(x_1,
dots,x_n, i)$ is the natural number $0$.
We can view $(mu i)[dots]$ as an operator on functions. If we apply
the operator to a function of $n+1$ variables, we get a function of
$n$ variables.
logic definition computability
logic definition computability
edited Jan 10 at 15:42
Oliver G
asked Jan 10 at 15:29
Oliver GOliver G
1,2601632
1,2601632
add a comment |
add a comment |
2 Answers
2
active
oldest
votes
$begingroup$
See page 201-202 :
$f(x) = (mu i)[g(x,i)]$,
where $g(u,v) = 0$ if $u = v^2$, and $g(u,v) = 1$ if $u ne v^2$. Then, $g$ is a total function, but $f$ is not. If $x$ is not a perfect square, then the value of $f(x)$ is undefined. (If $x$ is a square, the value of $f(x)$ is defined and equals $sqrt x$.)
In this example, we have that $g : mathbb N times mathbb N to mathbb N$ and $f : mathbb N to mathbb N$.
The function $f(x)$ means : "the least number $i$ such that $x=i^2$".
For $x=1$ we have that $i=1$, and thus $f(1)=1$.
For $x=2$, we have no $i$, and thus $f(2)$ is undefined. The same for $x=3$.
For $x=4$, instead, we have that $i=2$ and thus $f(4)=2$.
And so on.
But see the complete definition of the $mu$-operator :
Suppose that $R(y, x_1, ldots, x_k)$ is a fixed $(k+1)$-ary relation on the natural numbers. The "mu operator" "$mu y$", in either the unbounded or bounded form, is a "number theoretic function" defined from the natural numbers to the natural numbers. However, "$mu y$" contains a predicate over the natural numbers that delivers true when the predicate is satisfied and false when it is not.
Thus, Leary's definition must be read as a shorthand for :
given the binary fucntion $g(u,v)$, consider the corersponding binary relation $g(u,v)=0$ and apply to this the "mu operator".
$endgroup$
add a comment |
$begingroup$
The minimization function $mu f$ may be partial even if $f$ is total: The function $f(x, y) = (x+y)− 3$ is total, while its minimization $mu f$ is partial with ${rm dom}(mu f) = {0, 1, 2, 3}$ and $mu f(0) = mu f(1) = mu f(2) = mu f(3) = 0$.
The minimization function $mu f$ may be total even if $f$ is partial: Take the partial function $f(x, y) = x − y$ if $y ≤ x$ and $f(x, y)$ undefined if $y > x$. The corresponding minimization $mu f(x) = x$ is total with ${rm dom}(mu f) = {Bbb N}_0$.
Referring to your definition, $y$ has the role of $i$ (last variable).
$endgroup$
add a comment |
Your Answer
StackExchange.ifUsing("editor", function () {
return StackExchange.using("mathjaxEditing", function () {
StackExchange.MarkdownEditor.creationCallbacks.add(function (editor, postfix) {
StackExchange.mathjaxEditing.prepareWmdForMathJax(editor, postfix, [["$", "$"], ["\\(","\\)"]]);
});
});
}, "mathjax-editing");
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "69"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
noCode: true, onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmath.stackexchange.com%2fquestions%2f3068774%2fsimple-example-of-the-minimization-operator-mu-i%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
2 Answers
2
active
oldest
votes
2 Answers
2
active
oldest
votes
active
oldest
votes
active
oldest
votes
$begingroup$
See page 201-202 :
$f(x) = (mu i)[g(x,i)]$,
where $g(u,v) = 0$ if $u = v^2$, and $g(u,v) = 1$ if $u ne v^2$. Then, $g$ is a total function, but $f$ is not. If $x$ is not a perfect square, then the value of $f(x)$ is undefined. (If $x$ is a square, the value of $f(x)$ is defined and equals $sqrt x$.)
In this example, we have that $g : mathbb N times mathbb N to mathbb N$ and $f : mathbb N to mathbb N$.
The function $f(x)$ means : "the least number $i$ such that $x=i^2$".
For $x=1$ we have that $i=1$, and thus $f(1)=1$.
For $x=2$, we have no $i$, and thus $f(2)$ is undefined. The same for $x=3$.
For $x=4$, instead, we have that $i=2$ and thus $f(4)=2$.
And so on.
But see the complete definition of the $mu$-operator :
Suppose that $R(y, x_1, ldots, x_k)$ is a fixed $(k+1)$-ary relation on the natural numbers. The "mu operator" "$mu y$", in either the unbounded or bounded form, is a "number theoretic function" defined from the natural numbers to the natural numbers. However, "$mu y$" contains a predicate over the natural numbers that delivers true when the predicate is satisfied and false when it is not.
Thus, Leary's definition must be read as a shorthand for :
given the binary fucntion $g(u,v)$, consider the corersponding binary relation $g(u,v)=0$ and apply to this the "mu operator".
$endgroup$
add a comment |
$begingroup$
See page 201-202 :
$f(x) = (mu i)[g(x,i)]$,
where $g(u,v) = 0$ if $u = v^2$, and $g(u,v) = 1$ if $u ne v^2$. Then, $g$ is a total function, but $f$ is not. If $x$ is not a perfect square, then the value of $f(x)$ is undefined. (If $x$ is a square, the value of $f(x)$ is defined and equals $sqrt x$.)
In this example, we have that $g : mathbb N times mathbb N to mathbb N$ and $f : mathbb N to mathbb N$.
The function $f(x)$ means : "the least number $i$ such that $x=i^2$".
For $x=1$ we have that $i=1$, and thus $f(1)=1$.
For $x=2$, we have no $i$, and thus $f(2)$ is undefined. The same for $x=3$.
For $x=4$, instead, we have that $i=2$ and thus $f(4)=2$.
And so on.
But see the complete definition of the $mu$-operator :
Suppose that $R(y, x_1, ldots, x_k)$ is a fixed $(k+1)$-ary relation on the natural numbers. The "mu operator" "$mu y$", in either the unbounded or bounded form, is a "number theoretic function" defined from the natural numbers to the natural numbers. However, "$mu y$" contains a predicate over the natural numbers that delivers true when the predicate is satisfied and false when it is not.
Thus, Leary's definition must be read as a shorthand for :
given the binary fucntion $g(u,v)$, consider the corersponding binary relation $g(u,v)=0$ and apply to this the "mu operator".
$endgroup$
add a comment |
$begingroup$
See page 201-202 :
$f(x) = (mu i)[g(x,i)]$,
where $g(u,v) = 0$ if $u = v^2$, and $g(u,v) = 1$ if $u ne v^2$. Then, $g$ is a total function, but $f$ is not. If $x$ is not a perfect square, then the value of $f(x)$ is undefined. (If $x$ is a square, the value of $f(x)$ is defined and equals $sqrt x$.)
In this example, we have that $g : mathbb N times mathbb N to mathbb N$ and $f : mathbb N to mathbb N$.
The function $f(x)$ means : "the least number $i$ such that $x=i^2$".
For $x=1$ we have that $i=1$, and thus $f(1)=1$.
For $x=2$, we have no $i$, and thus $f(2)$ is undefined. The same for $x=3$.
For $x=4$, instead, we have that $i=2$ and thus $f(4)=2$.
And so on.
But see the complete definition of the $mu$-operator :
Suppose that $R(y, x_1, ldots, x_k)$ is a fixed $(k+1)$-ary relation on the natural numbers. The "mu operator" "$mu y$", in either the unbounded or bounded form, is a "number theoretic function" defined from the natural numbers to the natural numbers. However, "$mu y$" contains a predicate over the natural numbers that delivers true when the predicate is satisfied and false when it is not.
Thus, Leary's definition must be read as a shorthand for :
given the binary fucntion $g(u,v)$, consider the corersponding binary relation $g(u,v)=0$ and apply to this the "mu operator".
$endgroup$
See page 201-202 :
$f(x) = (mu i)[g(x,i)]$,
where $g(u,v) = 0$ if $u = v^2$, and $g(u,v) = 1$ if $u ne v^2$. Then, $g$ is a total function, but $f$ is not. If $x$ is not a perfect square, then the value of $f(x)$ is undefined. (If $x$ is a square, the value of $f(x)$ is defined and equals $sqrt x$.)
In this example, we have that $g : mathbb N times mathbb N to mathbb N$ and $f : mathbb N to mathbb N$.
The function $f(x)$ means : "the least number $i$ such that $x=i^2$".
For $x=1$ we have that $i=1$, and thus $f(1)=1$.
For $x=2$, we have no $i$, and thus $f(2)$ is undefined. The same for $x=3$.
For $x=4$, instead, we have that $i=2$ and thus $f(4)=2$.
And so on.
But see the complete definition of the $mu$-operator :
Suppose that $R(y, x_1, ldots, x_k)$ is a fixed $(k+1)$-ary relation on the natural numbers. The "mu operator" "$mu y$", in either the unbounded or bounded form, is a "number theoretic function" defined from the natural numbers to the natural numbers. However, "$mu y$" contains a predicate over the natural numbers that delivers true when the predicate is satisfied and false when it is not.
Thus, Leary's definition must be read as a shorthand for :
given the binary fucntion $g(u,v)$, consider the corersponding binary relation $g(u,v)=0$ and apply to this the "mu operator".
edited Jan 10 at 16:13
answered Jan 10 at 16:03
Mauro ALLEGRANZAMauro ALLEGRANZA
67.8k449117
67.8k449117
add a comment |
add a comment |
$begingroup$
The minimization function $mu f$ may be partial even if $f$ is total: The function $f(x, y) = (x+y)− 3$ is total, while its minimization $mu f$ is partial with ${rm dom}(mu f) = {0, 1, 2, 3}$ and $mu f(0) = mu f(1) = mu f(2) = mu f(3) = 0$.
The minimization function $mu f$ may be total even if $f$ is partial: Take the partial function $f(x, y) = x − y$ if $y ≤ x$ and $f(x, y)$ undefined if $y > x$. The corresponding minimization $mu f(x) = x$ is total with ${rm dom}(mu f) = {Bbb N}_0$.
Referring to your definition, $y$ has the role of $i$ (last variable).
$endgroup$
add a comment |
$begingroup$
The minimization function $mu f$ may be partial even if $f$ is total: The function $f(x, y) = (x+y)− 3$ is total, while its minimization $mu f$ is partial with ${rm dom}(mu f) = {0, 1, 2, 3}$ and $mu f(0) = mu f(1) = mu f(2) = mu f(3) = 0$.
The minimization function $mu f$ may be total even if $f$ is partial: Take the partial function $f(x, y) = x − y$ if $y ≤ x$ and $f(x, y)$ undefined if $y > x$. The corresponding minimization $mu f(x) = x$ is total with ${rm dom}(mu f) = {Bbb N}_0$.
Referring to your definition, $y$ has the role of $i$ (last variable).
$endgroup$
add a comment |
$begingroup$
The minimization function $mu f$ may be partial even if $f$ is total: The function $f(x, y) = (x+y)− 3$ is total, while its minimization $mu f$ is partial with ${rm dom}(mu f) = {0, 1, 2, 3}$ and $mu f(0) = mu f(1) = mu f(2) = mu f(3) = 0$.
The minimization function $mu f$ may be total even if $f$ is partial: Take the partial function $f(x, y) = x − y$ if $y ≤ x$ and $f(x, y)$ undefined if $y > x$. The corresponding minimization $mu f(x) = x$ is total with ${rm dom}(mu f) = {Bbb N}_0$.
Referring to your definition, $y$ has the role of $i$ (last variable).
$endgroup$
The minimization function $mu f$ may be partial even if $f$ is total: The function $f(x, y) = (x+y)− 3$ is total, while its minimization $mu f$ is partial with ${rm dom}(mu f) = {0, 1, 2, 3}$ and $mu f(0) = mu f(1) = mu f(2) = mu f(3) = 0$.
The minimization function $mu f$ may be total even if $f$ is partial: Take the partial function $f(x, y) = x − y$ if $y ≤ x$ and $f(x, y)$ undefined if $y > x$. The corresponding minimization $mu f(x) = x$ is total with ${rm dom}(mu f) = {Bbb N}_0$.
Referring to your definition, $y$ has the role of $i$ (last variable).
answered Jan 12 at 17:12
WuestenfuxWuestenfux
5,4331513
5,4331513
add a comment |
add a comment |
Thanks for contributing an answer to Mathematics Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
Use MathJax to format equations. MathJax reference.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmath.stackexchange.com%2fquestions%2f3068774%2fsimple-example-of-the-minimization-operator-mu-i%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown