Does adding a continuous inequality constraint over a compact set lead to another compact set?
$begingroup$
so the problem is as follows.
I have the vector space $x=[x_1,x_2,...x_N] subseteq R^N, 0 leq x_{1,2,...,N} leq M$
and I extract from it a subset by adding a constraint of this kind:
$X^1={x in R^N | 0leq a(x_1)-b(x_2)leqepsilon, epsilon in R}$
Where both $a(x_1),b(x_2)$ are invertible functions in their argument (which is a component of $x$).
$c(x)=a(x_1)-b(x_2)$ is the difference of two invertible functions (even if they were invertible on a single component of the whole vector $x$, so $c(x)$ is not invertible, but I'd say it is continuous).
Now, I'd dare to say that $X^1$ is a compact set, since, the set ${k in R |0leq kleqepsilon}$ is closed and bounded (and hence compact for Heine–Borel) and the starting subsets $0 leq x_{1,2,...,N} leq M$ were compact. I still miss the criteria to apply here, since $c^{-1}(x)$ does not exist, but this is where I got for now.
Now I wonder, if I apply another constraint to $X^1$ and arrive to $X^2$
$X^2={x in R^N | 0leq a(x_1)-b(x_2)leqepsilon, 0leq a(x_2)-b(x_3)leqepsilon, epsilon in R}$
would $X^2$ still be compact?
In linear cases, this seems to be intuitive since a linear constraint would lead to a convex polytope (a halfplane + the bounds, so a bounded convex polytope), and the intersection of convex polytopes is still a convex polytope (or I could think of it as products of compact sets, maybe).
Since the various functions are invertible, I tough of this simple example:
let $a(x_1)=x_1$ and $b(x)=x_2^3$
substituting $x_2$ with $b(x_2)$ would mean transforming the $x_2$ axis by stretching it. In the $x_1 - b(x_2)$ plane I obtain that $X^1$ is a halfplane, and is hence compact. Returning to the $x_1 - x_2$ plane means transforming back the $b(x_2)$ to the $x_2$ axis, "squeezing" it, hence preserving the compactness.
This intuitively is true for any invertible function, but it is not a valid proof of course.
What theorem am I missing? is anything that I wrote incorrect?
general-topology convex-analysis compactness
$endgroup$
add a comment |
$begingroup$
so the problem is as follows.
I have the vector space $x=[x_1,x_2,...x_N] subseteq R^N, 0 leq x_{1,2,...,N} leq M$
and I extract from it a subset by adding a constraint of this kind:
$X^1={x in R^N | 0leq a(x_1)-b(x_2)leqepsilon, epsilon in R}$
Where both $a(x_1),b(x_2)$ are invertible functions in their argument (which is a component of $x$).
$c(x)=a(x_1)-b(x_2)$ is the difference of two invertible functions (even if they were invertible on a single component of the whole vector $x$, so $c(x)$ is not invertible, but I'd say it is continuous).
Now, I'd dare to say that $X^1$ is a compact set, since, the set ${k in R |0leq kleqepsilon}$ is closed and bounded (and hence compact for Heine–Borel) and the starting subsets $0 leq x_{1,2,...,N} leq M$ were compact. I still miss the criteria to apply here, since $c^{-1}(x)$ does not exist, but this is where I got for now.
Now I wonder, if I apply another constraint to $X^1$ and arrive to $X^2$
$X^2={x in R^N | 0leq a(x_1)-b(x_2)leqepsilon, 0leq a(x_2)-b(x_3)leqepsilon, epsilon in R}$
would $X^2$ still be compact?
In linear cases, this seems to be intuitive since a linear constraint would lead to a convex polytope (a halfplane + the bounds, so a bounded convex polytope), and the intersection of convex polytopes is still a convex polytope (or I could think of it as products of compact sets, maybe).
Since the various functions are invertible, I tough of this simple example:
let $a(x_1)=x_1$ and $b(x)=x_2^3$
substituting $x_2$ with $b(x_2)$ would mean transforming the $x_2$ axis by stretching it. In the $x_1 - b(x_2)$ plane I obtain that $X^1$ is a halfplane, and is hence compact. Returning to the $x_1 - x_2$ plane means transforming back the $b(x_2)$ to the $x_2$ axis, "squeezing" it, hence preserving the compactness.
This intuitively is true for any invertible function, but it is not a valid proof of course.
What theorem am I missing? is anything that I wrote incorrect?
general-topology convex-analysis compactness
$endgroup$
1
$begingroup$
Did you intend what you wrote , that x is a set of N elements of R$^N$?
$endgroup$
– William Elliot
Jan 21 at 2:51
$begingroup$
@William Thanks for pointing it out, I used the wrong brackets. What I meant is that x has N real components (and so is in R^$N$). All of its components are bounded by 0 and M, and the continuous functions only have one each as argument.
$endgroup$
– user3149593
Jan 21 at 7:32
$begingroup$
x now is a point in R$^N$ but it is not a subset of R$^N$ as you have written.
$endgroup$
– William Elliot
Jan 21 at 9:46
add a comment |
$begingroup$
so the problem is as follows.
I have the vector space $x=[x_1,x_2,...x_N] subseteq R^N, 0 leq x_{1,2,...,N} leq M$
and I extract from it a subset by adding a constraint of this kind:
$X^1={x in R^N | 0leq a(x_1)-b(x_2)leqepsilon, epsilon in R}$
Where both $a(x_1),b(x_2)$ are invertible functions in their argument (which is a component of $x$).
$c(x)=a(x_1)-b(x_2)$ is the difference of two invertible functions (even if they were invertible on a single component of the whole vector $x$, so $c(x)$ is not invertible, but I'd say it is continuous).
Now, I'd dare to say that $X^1$ is a compact set, since, the set ${k in R |0leq kleqepsilon}$ is closed and bounded (and hence compact for Heine–Borel) and the starting subsets $0 leq x_{1,2,...,N} leq M$ were compact. I still miss the criteria to apply here, since $c^{-1}(x)$ does not exist, but this is where I got for now.
Now I wonder, if I apply another constraint to $X^1$ and arrive to $X^2$
$X^2={x in R^N | 0leq a(x_1)-b(x_2)leqepsilon, 0leq a(x_2)-b(x_3)leqepsilon, epsilon in R}$
would $X^2$ still be compact?
In linear cases, this seems to be intuitive since a linear constraint would lead to a convex polytope (a halfplane + the bounds, so a bounded convex polytope), and the intersection of convex polytopes is still a convex polytope (or I could think of it as products of compact sets, maybe).
Since the various functions are invertible, I tough of this simple example:
let $a(x_1)=x_1$ and $b(x)=x_2^3$
substituting $x_2$ with $b(x_2)$ would mean transforming the $x_2$ axis by stretching it. In the $x_1 - b(x_2)$ plane I obtain that $X^1$ is a halfplane, and is hence compact. Returning to the $x_1 - x_2$ plane means transforming back the $b(x_2)$ to the $x_2$ axis, "squeezing" it, hence preserving the compactness.
This intuitively is true for any invertible function, but it is not a valid proof of course.
What theorem am I missing? is anything that I wrote incorrect?
general-topology convex-analysis compactness
$endgroup$
so the problem is as follows.
I have the vector space $x=[x_1,x_2,...x_N] subseteq R^N, 0 leq x_{1,2,...,N} leq M$
and I extract from it a subset by adding a constraint of this kind:
$X^1={x in R^N | 0leq a(x_1)-b(x_2)leqepsilon, epsilon in R}$
Where both $a(x_1),b(x_2)$ are invertible functions in their argument (which is a component of $x$).
$c(x)=a(x_1)-b(x_2)$ is the difference of two invertible functions (even if they were invertible on a single component of the whole vector $x$, so $c(x)$ is not invertible, but I'd say it is continuous).
Now, I'd dare to say that $X^1$ is a compact set, since, the set ${k in R |0leq kleqepsilon}$ is closed and bounded (and hence compact for Heine–Borel) and the starting subsets $0 leq x_{1,2,...,N} leq M$ were compact. I still miss the criteria to apply here, since $c^{-1}(x)$ does not exist, but this is where I got for now.
Now I wonder, if I apply another constraint to $X^1$ and arrive to $X^2$
$X^2={x in R^N | 0leq a(x_1)-b(x_2)leqepsilon, 0leq a(x_2)-b(x_3)leqepsilon, epsilon in R}$
would $X^2$ still be compact?
In linear cases, this seems to be intuitive since a linear constraint would lead to a convex polytope (a halfplane + the bounds, so a bounded convex polytope), and the intersection of convex polytopes is still a convex polytope (or I could think of it as products of compact sets, maybe).
Since the various functions are invertible, I tough of this simple example:
let $a(x_1)=x_1$ and $b(x)=x_2^3$
substituting $x_2$ with $b(x_2)$ would mean transforming the $x_2$ axis by stretching it. In the $x_1 - b(x_2)$ plane I obtain that $X^1$ is a halfplane, and is hence compact. Returning to the $x_1 - x_2$ plane means transforming back the $b(x_2)$ to the $x_2$ axis, "squeezing" it, hence preserving the compactness.
This intuitively is true for any invertible function, but it is not a valid proof of course.
What theorem am I missing? is anything that I wrote incorrect?
general-topology convex-analysis compactness
general-topology convex-analysis compactness
edited Jan 21 at 7:25
user3149593
asked Jan 21 at 0:28
user3149593user3149593
295
295
1
$begingroup$
Did you intend what you wrote , that x is a set of N elements of R$^N$?
$endgroup$
– William Elliot
Jan 21 at 2:51
$begingroup$
@William Thanks for pointing it out, I used the wrong brackets. What I meant is that x has N real components (and so is in R^$N$). All of its components are bounded by 0 and M, and the continuous functions only have one each as argument.
$endgroup$
– user3149593
Jan 21 at 7:32
$begingroup$
x now is a point in R$^N$ but it is not a subset of R$^N$ as you have written.
$endgroup$
– William Elliot
Jan 21 at 9:46
add a comment |
1
$begingroup$
Did you intend what you wrote , that x is a set of N elements of R$^N$?
$endgroup$
– William Elliot
Jan 21 at 2:51
$begingroup$
@William Thanks for pointing it out, I used the wrong brackets. What I meant is that x has N real components (and so is in R^$N$). All of its components are bounded by 0 and M, and the continuous functions only have one each as argument.
$endgroup$
– user3149593
Jan 21 at 7:32
$begingroup$
x now is a point in R$^N$ but it is not a subset of R$^N$ as you have written.
$endgroup$
– William Elliot
Jan 21 at 9:46
1
1
$begingroup$
Did you intend what you wrote , that x is a set of N elements of R$^N$?
$endgroup$
– William Elliot
Jan 21 at 2:51
$begingroup$
Did you intend what you wrote , that x is a set of N elements of R$^N$?
$endgroup$
– William Elliot
Jan 21 at 2:51
$begingroup$
@William Thanks for pointing it out, I used the wrong brackets. What I meant is that x has N real components (and so is in R^$N$). All of its components are bounded by 0 and M, and the continuous functions only have one each as argument.
$endgroup$
– user3149593
Jan 21 at 7:32
$begingroup$
@William Thanks for pointing it out, I used the wrong brackets. What I meant is that x has N real components (and so is in R^$N$). All of its components are bounded by 0 and M, and the continuous functions only have one each as argument.
$endgroup$
– user3149593
Jan 21 at 7:32
$begingroup$
x now is a point in R$^N$ but it is not a subset of R$^N$ as you have written.
$endgroup$
– William Elliot
Jan 21 at 9:46
$begingroup$
x now is a point in R$^N$ but it is not a subset of R$^N$ as you have written.
$endgroup$
– William Elliot
Jan 21 at 9:46
add a comment |
1 Answer
1
active
oldest
votes
$begingroup$
Adding such a constraint preserves compactness since it just the intersection with the preimage of a closed set with respect to a continuous function, i.e. $X^2 = X^1 ∩ f^{-1}[C]$ where $f$ is continuous and $C$ is closed. No invertibility of $f$ is needed.
$endgroup$
$begingroup$
it seems strange to me to write $f^{-1}$ if there is no inverse... also couldn't the pre-image be not compact? what properties does the pre-image of a closed set (under a continuous function) have?
$endgroup$
– user3149593
Jan 21 at 13:32
$begingroup$
$f^{-1}[C]$ is denotes the set ${x ∈ X: f(x) ∈ C}$. It exists even when $f^{-1}$ as a function does not. Preimage of a closed set under a continuous function is a closed set. In fact, that condition is equivalent to continuity.
$endgroup$
– user87690
Jan 21 at 13:39
$begingroup$
thank you, I was not aware of this theorem proofwiki.org/wiki/… and it works just fine.
$endgroup$
– user3149593
Jan 21 at 18:08
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%2f3081324%2fdoes-adding-a-continuous-inequality-constraint-over-a-compact-set-lead-to-anothe%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
$begingroup$
Adding such a constraint preserves compactness since it just the intersection with the preimage of a closed set with respect to a continuous function, i.e. $X^2 = X^1 ∩ f^{-1}[C]$ where $f$ is continuous and $C$ is closed. No invertibility of $f$ is needed.
$endgroup$
$begingroup$
it seems strange to me to write $f^{-1}$ if there is no inverse... also couldn't the pre-image be not compact? what properties does the pre-image of a closed set (under a continuous function) have?
$endgroup$
– user3149593
Jan 21 at 13:32
$begingroup$
$f^{-1}[C]$ is denotes the set ${x ∈ X: f(x) ∈ C}$. It exists even when $f^{-1}$ as a function does not. Preimage of a closed set under a continuous function is a closed set. In fact, that condition is equivalent to continuity.
$endgroup$
– user87690
Jan 21 at 13:39
$begingroup$
thank you, I was not aware of this theorem proofwiki.org/wiki/… and it works just fine.
$endgroup$
– user3149593
Jan 21 at 18:08
add a comment |
$begingroup$
Adding such a constraint preserves compactness since it just the intersection with the preimage of a closed set with respect to a continuous function, i.e. $X^2 = X^1 ∩ f^{-1}[C]$ where $f$ is continuous and $C$ is closed. No invertibility of $f$ is needed.
$endgroup$
$begingroup$
it seems strange to me to write $f^{-1}$ if there is no inverse... also couldn't the pre-image be not compact? what properties does the pre-image of a closed set (under a continuous function) have?
$endgroup$
– user3149593
Jan 21 at 13:32
$begingroup$
$f^{-1}[C]$ is denotes the set ${x ∈ X: f(x) ∈ C}$. It exists even when $f^{-1}$ as a function does not. Preimage of a closed set under a continuous function is a closed set. In fact, that condition is equivalent to continuity.
$endgroup$
– user87690
Jan 21 at 13:39
$begingroup$
thank you, I was not aware of this theorem proofwiki.org/wiki/… and it works just fine.
$endgroup$
– user3149593
Jan 21 at 18:08
add a comment |
$begingroup$
Adding such a constraint preserves compactness since it just the intersection with the preimage of a closed set with respect to a continuous function, i.e. $X^2 = X^1 ∩ f^{-1}[C]$ where $f$ is continuous and $C$ is closed. No invertibility of $f$ is needed.
$endgroup$
Adding such a constraint preserves compactness since it just the intersection with the preimage of a closed set with respect to a continuous function, i.e. $X^2 = X^1 ∩ f^{-1}[C]$ where $f$ is continuous and $C$ is closed. No invertibility of $f$ is needed.
answered Jan 21 at 8:59
user87690user87690
6,5761825
6,5761825
$begingroup$
it seems strange to me to write $f^{-1}$ if there is no inverse... also couldn't the pre-image be not compact? what properties does the pre-image of a closed set (under a continuous function) have?
$endgroup$
– user3149593
Jan 21 at 13:32
$begingroup$
$f^{-1}[C]$ is denotes the set ${x ∈ X: f(x) ∈ C}$. It exists even when $f^{-1}$ as a function does not. Preimage of a closed set under a continuous function is a closed set. In fact, that condition is equivalent to continuity.
$endgroup$
– user87690
Jan 21 at 13:39
$begingroup$
thank you, I was not aware of this theorem proofwiki.org/wiki/… and it works just fine.
$endgroup$
– user3149593
Jan 21 at 18:08
add a comment |
$begingroup$
it seems strange to me to write $f^{-1}$ if there is no inverse... also couldn't the pre-image be not compact? what properties does the pre-image of a closed set (under a continuous function) have?
$endgroup$
– user3149593
Jan 21 at 13:32
$begingroup$
$f^{-1}[C]$ is denotes the set ${x ∈ X: f(x) ∈ C}$. It exists even when $f^{-1}$ as a function does not. Preimage of a closed set under a continuous function is a closed set. In fact, that condition is equivalent to continuity.
$endgroup$
– user87690
Jan 21 at 13:39
$begingroup$
thank you, I was not aware of this theorem proofwiki.org/wiki/… and it works just fine.
$endgroup$
– user3149593
Jan 21 at 18:08
$begingroup$
it seems strange to me to write $f^{-1}$ if there is no inverse... also couldn't the pre-image be not compact? what properties does the pre-image of a closed set (under a continuous function) have?
$endgroup$
– user3149593
Jan 21 at 13:32
$begingroup$
it seems strange to me to write $f^{-1}$ if there is no inverse... also couldn't the pre-image be not compact? what properties does the pre-image of a closed set (under a continuous function) have?
$endgroup$
– user3149593
Jan 21 at 13:32
$begingroup$
$f^{-1}[C]$ is denotes the set ${x ∈ X: f(x) ∈ C}$. It exists even when $f^{-1}$ as a function does not. Preimage of a closed set under a continuous function is a closed set. In fact, that condition is equivalent to continuity.
$endgroup$
– user87690
Jan 21 at 13:39
$begingroup$
$f^{-1}[C]$ is denotes the set ${x ∈ X: f(x) ∈ C}$. It exists even when $f^{-1}$ as a function does not. Preimage of a closed set under a continuous function is a closed set. In fact, that condition is equivalent to continuity.
$endgroup$
– user87690
Jan 21 at 13:39
$begingroup$
thank you, I was not aware of this theorem proofwiki.org/wiki/… and it works just fine.
$endgroup$
– user3149593
Jan 21 at 18:08
$begingroup$
thank you, I was not aware of this theorem proofwiki.org/wiki/… and it works just fine.
$endgroup$
– user3149593
Jan 21 at 18:08
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%2f3081324%2fdoes-adding-a-continuous-inequality-constraint-over-a-compact-set-lead-to-anothe%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
1
$begingroup$
Did you intend what you wrote , that x is a set of N elements of R$^N$?
$endgroup$
– William Elliot
Jan 21 at 2:51
$begingroup$
@William Thanks for pointing it out, I used the wrong brackets. What I meant is that x has N real components (and so is in R^$N$). All of its components are bounded by 0 and M, and the continuous functions only have one each as argument.
$endgroup$
– user3149593
Jan 21 at 7:32
$begingroup$
x now is a point in R$^N$ but it is not a subset of R$^N$ as you have written.
$endgroup$
– William Elliot
Jan 21 at 9:46