I am having a difficult time understanding the statement of the inheritance principle as presented in Pugh's Real Mathematical Analysis. First, let me clarify the notation: $A_r(p)$ or$A_r p$ is the same thing and just means the $r$ - neighborhood of a point $p$ with elements exclusively from the set $A$. Here comes the statement (and proof so you have a bit more context):
Every metric subspace $N$ of $M$ inherits its topology from $M$ in the sense that each subset $V\subset N$ which is open in $N$ is actually the intersection $V=N\cap U$ for some $U\subset N$ that is open in $M$ and vice versa.
Proof: It all boils down to the fact that for each $p\in N$ we have $N_r(p) = N ∩ M_rp$. After all, $N_r(p)$ is the set of $x ∈ N$ such that $d_N (x, p) < r$ and this is exactly the same as the set of those $x ∈ M_rp$ that belong to $N$. Therefore N inherits its r-neighborhoods from $M$. Since its open sets are unions of its r-neighborhoods, $N$ also inherits its open sets from $M$.
In more detail, if $V$ is open in $N$ then it is the union of those $N_rp$ with $Nrp ⊂ V$ . Each such $N_rp$ is $N ∩ M_rp$ and the union of these $M_rp$ is $U$, an open subset of $M$. The intersection $N ∩ U$ equals $V$ . Conversely, if $U$ is any open subset of $M$ and $p ∈ V = N ∩ U$ then openness of $U$ implies there is an $M_rp ⊂ U$. Thus $N_rp = N ∩ M_rp ⊂ V$ , which shows that $V$ is open in $N$.
Here I already had trouble understanding the statement he's trying to prove. Luckily the proof sheds some more light but I am still not quite sure so here is the way I understand it:
Condition: Let $M$ be a metric space, let $N\subset M$, let $V\subset N$.
Implication: $V$ is open in $N$ $\Longleftrightarrow$ There is a $U\subset M$ which is open in $M$ such that $V = N\cap U$
- Did I understand the statement correctly?
My second question revolves around the application of the inheritance principle to closed sets. The book states the following:
Corrollary: Every metric subspace of $M$ inherits its closed sets from $M$.
Proof: [...]The proof of this statement consists of two words: "Take complements".
My own proof of this statement goes as follows:
Suppose $V$ is closed in $N$. Then its complement in $N$ is open, hence $V^c = N\cap U$ for some $U$ open in $M$.Hence $V = (V^c)^c = (N\cap U)^c = N^c \cup U^c$ by DeMorgan's laws. Since $\forall x\in V$ it must hold that $x\in N$ it can't be that there are any $x\in N^c$, hence it follows trivially that $V = U^c$. (Now the problematic part) Since $U$ is open in $M$ though, $U^c$ is closed in M while being fully contained in $N$, hence $V = U^c = N\cap U^c$.
Here my second question already arises. At the beginning of the proof, I already said that I am considering the complement with respect to the set $N$. However, towards the end of the proof I am using $U^c$ and I don't know whether or not $U^c$ is closed/open in $M$ or closed/open in $N$. Can someone shed a light on this?
Also for the backwards direction of the proof I'm pretty much lost, I don't know how to show that. I have another tentative proof ready but I am quite unhappy with this one for the same reasons:
Suppose $V = N\cap K$ for some set $K$ closed in $N$. It follows for its complement with respect to $N$ that $V^c = N^c \cup K^c$, and since it is the relative complement it follows that $V^c \subset N$. Hence by the same reasoning as in the proof before $V^c = K^c$, and since $K^c$ open it follows that $K$ is closed, so $V$ is closed.
I am aware of the flaws in this proof. Thus any detailed feedback on where my thought patterns "went wrong" and answers to any of the two questions above would be greatly appreciated!