Solutions To Topology - WordPress

Transcription

Solutions toTopologyChapter 2 - Topological Spaces and Continuous FunctionsJames MunkresSolutions by positrรณn0802https://positron0802.wordpress.com1 January 2021Contents2 Topological Spaces and Continuous Functions12 Topological Spaces . . . . . . . . . . . . . .13 Basis for a Topology . . . . . . . . . . . . . .14 The Order Topology . . . . . . . . . . . . . .15 The Product Topology on ๐‘‹ ๐‘Œ . . . . . . .16 The Subspace Topology . . . . . . . . . . . .17 Closed Sets and Limit Points . . . . . . . . .18 Continuous Functions . . . . . . . . . . . . .19 The Product Topology . . . . . . . . . . . . .20 The Metric Topology . . . . . . . . . . . . .21 The Metric Topology (continued) . . . . . .22 The Quotient Topology . . . . . . . . . . . .Supplementary Exercises: Topological Groups . .2Topological Spaces and Continuous Functions12Topological Spaces.1114446111417232728No Exercises.13Basis for a TopologyExercise 13.1. For every ๐‘ฅ ๐ด there is an open set ๐‘ˆ๐‘ฅ such that ๐‘ฅ ๐‘ˆ๐‘ฅ and ๐‘ˆ๐‘ฅ ๐ด. Thenร๐ด ๐‘ฅ ๐ด ๐‘ˆ๐‘ฅ is open in ๐‘‹ since it is a union of open sets.1

13Basis for a TopologyExercise 13.2. These topologies are listed below:๐’ฏ1 { , ๐‘‹ },๐’ฏ2 { , {๐‘Ž}, {๐‘Ž, ๐‘}, ๐‘‹ },๐’ฏ3 { , {๐‘}, {๐‘Ž, ๐‘}, {๐‘, ๐‘}, ๐‘‹ },๐’ฏ4 { , {๐‘}, ๐‘‹ },๐’ฏ5 { , {๐‘Ž}, {๐‘, ๐‘}, ๐‘‹ },๐’ฏ6 { , {๐‘}, {๐‘}, {๐‘Ž, ๐‘}, {๐‘, ๐‘}, ๐‘‹ },๐’ฏ7 { , {๐‘Ž, ๐‘}, ๐‘‹ },๐’ฏ8 { , {๐‘Ž}, {๐‘}, {๐‘Ž, ๐‘}, ๐‘‹ },๐’ฏ9 { , {๐‘Ž}, {๐‘}, {๐‘}, {๐‘Ž, ๐‘}, {๐‘Ž, ๐‘}, {๐‘, ๐‘}, ๐‘‹ }.๐’ฏ1 is coarser than any other topology, and ๐’ฏ9 is finer than any other topology. Other inclusionsare ๐’ฏ7 ๐’ฏ2 ๐’ฏ8, ๐’ฏ4 ๐’ฏ3 ๐’ฏ6, ๐’ฏ7 ๐’ฏ3 ๐’ฏ6 and ๐’ฏ4 ๐’ฏ8 .Exercise 13.3. ๐’ฏ๐‘ is the collection of all subsets ๐‘ˆ of ๐‘‹ such that ๐‘‹ \ ๐‘ˆ is either countable or isall of ๐‘‹ . Clearly and ๐‘‹ are both in ๐’ฏ๐‘ . Let {๐‘ˆ๐›ผ }๐›ผ ๐ฝ be a family of sets in ๐’ฏ๐‘ . Thenร˜ร™๐‘‹\๐‘ˆ๐›ผ (๐‘‹ \ ๐‘ˆ๐›ผ )๐›ผ ๐ฝ๐›ผ ๐ฝis an intersection of countable sets, hence countable. If ๐‘ˆ 1, . . . , ๐‘ˆ๐‘› are elements in ๐’ฏ๐‘ , then๐‘‹\๐‘›ร™๐‘ˆ๐‘– ๐‘– 1๐‘›ร˜(๐‘‹ \ ๐‘ˆ๐‘– )๐‘– 1is countable being a union of countable sets. It follows that ๐’ฏ๐‘ is a topology on ๐‘‹ .On the other hand, ๐’ฏ is in general not a topology on ๐‘‹ . For example, let ๐‘‹ R, ๐‘ˆ 1 ( , 0)and ๐‘ˆ 2 (0, ). Then ๐‘ˆ 1 and ๐‘ˆ 2 are in ๐’ฏ but ๐‘ˆ 1 ๐‘ˆ 2 R \ {0} is not.ร‘Exercise 13.4. (a) Since and ๐‘‹ belong to ๐’ฏ๐›ผ for each ๐›ผ, they belong to ๐›ผ ๐’ฏ๐›ผ . Let {๐‘‰๐›ฝ }๐›ฝ beร‘รa collection of open sets in ๐›ผ ๐’ฏ๐›ผ . For any fixed ๐›ผ we have ๐›ฝ ๐‘‰๐›ฝ ๐’ฏ๐›ผ since ๐’ฏ๐›ผ is a topologyรร‘ร‘on ๐‘‹, so ๐›ฝ ๐‘‰๐›ฝ ๐›ผ ๐’ฏ๐›ผ . Similarly, if ๐‘ˆ 1, . . . , ๐‘ˆ๐‘› are elements of ๐›ผ ๐’ฏ๐›ผ , then for each ๐›ผ we haveร‘ร‘ร๐‘›ร๐‘› ๐›ผ ๐’ฏ๐›ผ . It follows that ๐›ผ ๐’ฏ๐›ผ is a topology on ๐‘‹ .๐‘– 1 ๐‘ˆ๐‘– ๐’ฏ๐›ผ and therefore ๐‘– 1 ๐‘ˆ๐‘– รOn the other hand, the union ๐›ผ ๐’ฏ๐›ผ is in general not a topology on ๐‘‹ . For instance, let๐‘‹ {๐‘Ž, ๐‘, ๐‘}. Then ๐’ฏ1 { , ๐‘‹, {๐‘Ž}} and ๐’ฏ2 { , ๐‘‹, {๐‘}} are topologies on ๐‘‹ but ๐’ฏ1 ๐’ฏ2 { , ๐‘‹, {๐‘Ž}, {๐‘}} is not.(b) First we prove that there is a unique smallest topology on ๐‘‹ containing all the collections๐’ฏ๐›ผ . Uniqueness of such topology is clear. For each ๐›ผ let โ„ฌ๐›ผ be a basis for ๐’ฏ๐›ผ . Let ๐’ฏ be theรtopology generated by the subbasis ๐’ฎ ๐›ผ โ„ฌ๐›ผ . Then the collection โ„ฌ of all finite intersectionsof elements of ๐’ฎ is a basis for ๐’ฏ. Clearly ๐’ฏ๐›ผ ๐’ฏ for all ๐›ผ . We now prove that if ๐’ช is a topologyon ๐‘‹ such that ๐’ฏ๐›ผ ๐’ช for all ๐›ผ, then ๐’ฏ ๐’ช. Given such ๐’ช, we have โ„ฌ๐›ผ ๐’ช for all ๐›ผ, so ๐’ฎ ๐’ช.Since ๐’ช is a topology, it must contain all finite intersections of elements of ๐’ฎ, so โ„ฌ ๐’ช and henceร๐’ฏ ๐’ช. We conclude that the topology ๐’ฏ generated by the subbasis ๐’ฎ ๐›ผ โ„ฌ๐›ผ is the uniquesmallest topology on ๐‘‹ containing all the collections ๐’ฏ๐›ผ .Now we prove that there exists a unique largest topology contained in all ๐’ฏ๐›ผ . Uniqueness ofร‘such topology is clear. Consider ๐’ฏ ๐›ผ ๐’ฏ๐›ผ . We already know that ๐’ฏ is a topology by (a), and2Solutions by positrรณn0802

13Basis for a Topologyclearly ๐’ฏ ๐’ฏ๐›ผ for all ๐›ผ . If ๐’ช is another topology contained in all ๐’ฏ๐›ผ , it must be contained intheir intersection, so ๐’ช ๐’ฏ. I follows that ๐’ฏ is the unique largest topology contained in all ๐’ฏ๐›ผ .(c) We use the results obtained in (b). The smallest topology containing ๐’ฏ1 and ๐’ฏ2 has ๐’ฏ1 ๐’ฏ2 { , ๐‘‹, {๐‘Ž}, {๐‘Ž, ๐‘}, {๐‘, ๐‘}} as subbasis; taking unions of intersections of elements of ๐’ฏ1 ๐’ฏ2 , wefound that this topology is { , ๐‘‹, {๐‘Ž}, {๐‘}, {๐‘Ž, ๐‘}, {๐‘, ๐‘}}. The largest topology contained in both๐’ฏ1 and ๐’ฏ2 is their intersection ๐’ฏ1 ๐’ฏ2 { , ๐‘‹, {๐‘Ž}}.Exercise 13.5. Let ๐’ฏ be the topology generated by ๐’œ and let ๐’ช be the intersection of all topologies on ๐‘‹ that contains ๐’œ. Clearly ๐’ช ๐’ฏ since ๐’ฏ is a topology on ๐‘‹ that contain ๐’œ. Conversely,let ๐‘ˆ ๐’ฏ, so that ๐‘ˆ is a union of elements of ๐’œ. Since each of this elements is also an elementof ๐’ช, their union ๐‘ˆ belongs to ๐’ช. Thus ๐’ฏ ๐’ช and the equality holds.If we now considered ๐’œ as a subbasis, then the elements of ๐’ฏ are union of finite intersectionsof elements of ๐’œ. The inclusion ๐’ช ๐’ฏ is again clear and ๐’ฏ ๐’ช holds since every union of finiteintersections of elements of ๐’œ belongs to ๐’ช.Exercise 13.6. Let ๐’ฏโ„“ and ๐’ฏ๐พ denote the topologies of Rโ„“ and R๐พ respectively. Given the basiselement [0, 1) for ๐’ฏโ„“ , there is no basis element for ๐’ฏ๐พ containing 0 and contained in [0, 1), so๐’ฏโ„“ ๐’ฏ๐พ . Similarly, given the basis element ( 1, 1) \ ๐พ for ๐’ฏ๐พ , there is no basis element for ๐’ฏโ„“containing 0 contained in ( 1, 1) \ ๐พ, so ๐’ฏ๐พ ๐’ฏโ„“ .Exercise 13.7. Given ๐‘Ž ๐‘ in R, if ๐‘ฅ (๐‘Ž, ๐‘) \ ๐พ then ๐‘ฅ (๐‘ฅ ๐œ€, ๐‘ฅ] (๐‘Ž, ๐‘) \ ๐พ for sufficientlysmall ๐œ€. Thus ๐’ฏ4 is finer than ๐’ฏ2 . Every basis element for ๐’ฏ5 is open in ๐’ฏ1, and every basis elementfor ๐’ฏ1 is a basis element for ๐’ฏ2 . It follows that ๐’ฏ5 ๐’ฏ1 ๐’ฏ2 ๐’ฏ4 . Since every open set in ๐’ฏ3is open in ๐’ฏ1, we also have ๐’ฏ3 ๐’ฏ1 ๐’ฏ2 ๐’ฏ4 . Finally, we prove that ๐’ฏ3 and ๐’ฏ5 are notcomparable. Indeed, R \ {0, 1} is open in ๐’ฏ3, but it is not a union of basis elements for ๐’ฏ5, so๐’ฏ3 ๐’ฏ5 . Conversely, ( , 0) is open in ๐’ฏ5, and is clearly not open in ๐’ฏ3, so ๐’ฏ5 ๐’ฏ3 .Exercise 13.8. (a) First note that โ„ฌ is a basis for a topology on R. This follows from the fact thatthe union of its elements is all of R and the intersection of two elements of โ„ฌ is either emptyor another element of โ„ฌ. Let ๐’ฏ be the standard topology on R. Clearly the topology generatedby โ„ฌ is coarser than ๐’ฏ. Let ๐‘ˆ ๐’ฏ and ๐‘ฅ ๐‘ˆ . Then ๐‘ˆ contains an open interval with centre๐‘ฅ . Since the rationals are dense in R with the standard topology, there exists ๐‘ž Q such that๐‘ฅ (๐‘ฅ ๐‘ž, ๐‘ฅ ๐‘ž) ๐‘ˆ . This proves that ๐’ฏ is coarser than the topology generated by โ„ฌ. Weconclude that โ„ฌ generates the standard topology on R.(b) ๐’ž is a basis for a topology on R since the union of its elements is R and the intersectionof two elements of ๐’ž is either empty or another element of ๐’ž. Now consider [๐‘Ÿ, ๐‘ ) where ๐‘Ÿ is anyirrational number and ๐‘  is any real number greater than ๐‘Ÿ . Then [๐‘Ÿ, ๐‘ ) is a basis element for thetopology of Rโ„“ , but [๐‘Ÿ, ๐‘ ) is not a union of elements of ๐’ž. Indeed, suppose that [๐‘Ÿ, ๐‘ ) ๐›ผ [๐‘Ž๐›ผ , ๐‘๐›ผ )for rationals ๐‘Ž๐›ผ , ๐‘๐›ผ . Then ๐‘Ÿ [๐‘Ž๐›ผ , ๐‘๐›ผ ) for some ๐›ผ . Since ๐‘Ÿ is irrational we must have ๐‘Ž๐›ผ ๐‘Ÿ, butthen ๐‘Ž๐›ผ [๐‘Ÿ, ๐‘ ), a contradiction. It follows that the topology generated by ๐’ž is strictly coarserthan the lower limit topology on R.3Solutions by positrรณn0802

14The Order Topology14The Order TopologyNo Exercises.15The Product Topology on ๐‘‹ ๐‘ŒNo Exercises.16The Subspace TopologyExercise 16.1. Let ๐’ฏ be the topology ๐ด inherits as a subspace of ๐‘Œ , and ๐’ช be the topology itinherits as a subspace of ๐‘‹ . A (standard) basis element for ๐’ฏ has the form ๐‘ˆ ๐ด where ๐‘ˆ is openin ๐‘Œ, so is of the form (๐‘Œ ๐‘‰ ) ๐ด ๐‘‰ ๐ด where ๐‘‰ is open in ๐‘‹ . Therefore every basis elementfor ๐’ฏ is also a basis element for ๐’ช. Conversely, a (standard) basis element for ๐’ช have the form๐‘Š ๐ด ๐‘Š ๐‘Œ ๐ด where ๐‘Š is open in ๐‘‹ . Since ๐‘Š ๐‘Œ is open in ๐‘Œ , this is a basis element for๐’ฏ, so every basis element for ๐’ช is a basis element for ๐’ฏ. It follows that ๐’ฏ ๐’ช.Exercise 16.2. Denote by ๐’ฏ๐‘ฆ0 and ๐’ฏ๐‘ฆ these corresponding subspace topologies. Since every openset in ๐’ฏ๐‘ฆ have the form ๐ด ๐‘Œ with ๐ด ๐’ฏ ๐’ฏ 0, every open set in ๐’ฏ๐‘ฆ is open in ๐’ฏ๐‘ฆ0 . Therefore๐’ฏ๐‘ฆ0 is finer than ๐’ฏ๐‘ฆ . However, it may not be strictly finer. If for example ๐‘Œ has only one element,then ๐’ฏ๐‘ฆ and ๐’ฏ๐‘ฆ0 are equal.Exercise 16.3. ๐ด is open in R and ๐ด ๐‘Œ ๐ด, so it is also open in ๐‘Œ .๐ต is not open in R, but ๐ต ๐‘ˆ ๐‘Œ where ๐‘ˆ ( 2, 12 ) ( 12 , 2) is open in R, so ๐ต is open in ๐‘Œ .๐ถ and ๐ท are not open in R nor in ๐‘Œ , as there is no basis (for ๐‘Œ or R) open set containing12 ๐ถ ๐ท and contained in ๐ถ or ๐ท. ( 1 , 1 ) is open in R. Since ๐ธ ๐‘Œ ๐ธ, it is also open in ๐‘Œ .Finally, ๐ธ (0, 1) \ { ๐‘›1 }๐‘› Z ๐‘› 1๐‘› 1 ๐‘›Exercise 16.4. Let ๐‘ˆ ๐‘‰ be a (standard) basis element for ๐‘‹ ๐‘Œ , so that ๐‘ˆ is open in ๐‘‹ and ๐‘‰is open in ๐‘Œ . Then ๐œ‹ 1 (๐‘ˆ ๐‘‰ ) ๐‘ˆ is open in ๐‘‹ and ๐œ‹ 2 (๐‘ˆ ๐‘‰ ) ๐‘‰ is open in ๐‘Œ . Since arbitraryรรmaps and unions satisfy ๐‘“ ( ๐›ผ ๐‘Š๐›ผ ) ๐›ผ ๐‘“ (๐‘Š๐›ผ ), it follows that ๐œ‹ 1 and ๐œ‹ 2 are open maps.Exercise 16.5. (a) Let ๐‘ˆ be a (standard) basis open set in ๐‘‹ ๐‘Œ , so that ๐‘ˆ ๐‘‰ ๐‘Š where ๐‘‰ isopen in ๐‘‹ and ๐‘Š is open in ๐‘Œ . Since ๐’ฏ ๐’ฏ 0 and ๐’ฐ ๐’ฐ 0, then ๐‘‰ is open in ๐‘‹ 0 and ๐‘Š is openin ๐‘Œ 0 . Thus every basis open set in ๐‘‹ ๐‘Œ is open in ๐‘‹ 0 ๐‘Œ 0 and hence the product topology on๐‘‹ 0 ๐‘Œ 0 is finer that the product topology on ๐‘‹ ๐‘Œ .(b) The converse does hold. Suppose that the product topology on ๐‘‹ 0 ๐‘Œ 0 is finer than theproduct topology on ๐‘‹ ๐‘Œ . Let ๐‘ˆ be open in ๐‘‹ and ๐‘‰ be open in ๐‘Œ ; let ๐‘Ž ๐‘ˆ and ๐‘ ๐‘‰ . Since๐‘ˆ ๐‘‰ is open in ๐‘‹ ๐‘Œ , it is also open in ๐‘‹ 0 ๐‘Œ 0, so there exist an open set ๐‘ˆ 0 of ๐‘‹ 0 and an openset ๐‘‰ 0 of ๐‘Œ 0 such that ๐‘Ž ๐‘ ๐‘ˆ 0 ๐‘‰ 0 ๐‘ˆ ๐‘‰ . It follows that ๐‘Ž ๐‘ˆ 0 ๐‘ˆ and ๐‘ ๐‘‰ 0 ๐‘‰ . Weconclude that ๐’ฏ ๐’ฏ 0 and ๐’ฐ ๐’ฐ 0 .Exercise 16.6. In Exercise 13.8 we already proved thatโ„ฌ {(๐‘Ž, ๐‘) ๐‘Ž ๐‘, ๐‘Ž and ๐‘ rational}4Solutions by positrรณn0802

16The Subspace Topologyis a basis for R, so by Theorem 15.1 the above set is a basis for R2 .Exercise 16.7. No. Consider ๐‘‹ Q with the usual order and let ๐‘Ÿ be any irrational real number.Then ๐‘Œ ( ๐‘ž, ๐‘ž) Q is convex in Q but it is not an interval nor a ray in Q.Exercise 16.8. Recall that R, Rโ„“ , R๐‘‘ and R๐‘ข denote the standard, lower limit, discrete and upperlimit topologies on the set R respectively. We will identify ๐ฟ with the set of real numbers, andconsequently we shall consider its direction. (For instance, if ๐ฟ is a vertical line, then ๐ฟ can bedirected to the top or to the bottom.)First consider ๐ฟ as a subspace of Rโ„“ R, which has all sets of the form [๐‘Ž, ๐‘) (๐‘, ๐‘‘) as basis. If ๐ฟis vertical, then the topology on ๐ฟ is that of R (no matter its direction.) If ๐ฟ is not vertical, we shallconsider its direction. We will say that ๐ฟ is โ€œdirected to the rightโ€ if the ๐‘ฅ coordinate increasesalong the direction of ๐ฟ, and that it is โ€œdirected to the leftโ€ if ๐‘ฅ decreases along the direction of ๐ฟ.If ๐ฟ is directed to the right, the intersection of ๐ฟ with a basis element for Rโ„“ R is either an openinterval or a half-open interval in ๐ฟ that includes the left endpoint, so the topology on ๐ฟ in thiscase is that of Rโ„“ . Similarly, if ๐ฟ is directed to the left then the topology ๐ฟ inherits is that of R๐‘ข .Now consider ๐ฟ as a subspace of Rโ„“ Rโ„“ , which has all sets [๐‘Ž, ๐‘) [๐‘, ๐‘‘) as basis. If ๐ฟ isvertical, we must consider two cases: if ๐ฟ is upward directed, then the topology on ๐ฟ is that ofRโ„“ , and if it is downward directed, its topology is that of R๐‘ข . Now, if ๐ฟ is not vertical, it dependsagain on its direction. If ๐ฟ is directed to the right, it depends on its slope. It it has non-negativeslope, ๐ฟ inherits the topology of Rโ„“ , as the intersection of ๐ฟ with a basis element is a half-openinterval in ๐ฟ that includes the left endpoint. Now, it ๐ฟ it has negative slope, then the intersectionof ๐ฟ with a basis element can be a single point, so the topology on ๐ฟ is that of R๐‘‘ . Similarly, if ๐ฟis directed to the left, then its topology is that of R๐‘ข if it has non-positive slope, and that of R๐‘‘ ifit has negative slope.Exercise 16.9. A (standard) basis element for the product topology R๐‘‘ R has the form {๐‘Ž} (๐‘, ๐‘‘),so it is also an open set in the dictionary order topology on R R. Conversely, consider an interval(๐‘Ž ๐‘, ๐‘ ๐‘‘) in the dictionary order topology on R R. If ๐‘Ž ๐‘, this interval is clearly open inR๐‘‘ R, so assume ๐‘Ž ๐‘. We want to show that it is a union of sets of the form {๐‘Ž} (๐‘, ๐‘‘). Wenote that since ๐‘Ž ๐‘, we have (๐‘Ž ๐‘, ๐‘ ๐‘‘) ๐‘ˆ ๐‘‰ ๐‘Š whereร˜ร˜ร˜ {๐‘Ž} (๐‘, ๐‘Ÿ ) , ๐‘‰ {๐‘} (๐‘ , ๐‘‘) and ๐‘Š {๐‘ก } (๐‘ , ๐‘Ÿ ) .๐‘ˆ ๐‘ ๐‘Ÿ๐‘Ž ๐‘ก ๐‘๐‘  ๐‘Ÿ๐‘  ๐‘‘It follows that the dictionary order topology on the set R R is the same as the product topologyR๐‘‘ R. This topology is strictly finer than the standard topology on R2 : clearly every open setin R2 with the standard topology is open in R๐‘‘ R with the product topology, and the open set{0} (0, 1) of R๐‘‘ R is not open in R2 .Exercise 16.10. On the set ๐ผ ๐ผ, let ๐’ฏ1 denote the product topology, ๐’ฏ2 denote the dictionaryorder topology, and ๐’ฏ3 topology inherited as a subspace of R R in the dictionary order topology.We will show that ๐’ฏ1 ( ๐’ฏ3, ๐’ฏ2 ( ๐’ฏ3, and that ๐’ฏ1 and ๐’ฏ2 are not comparable.5Solutions by positrรณn0802

17Closed Sets and Limit PointsFirst we prove that ๐’ฏ1 and ๐’ฏ2 are not comparable. Let โ„ฌ1 be the basis for ๐’ฏ1 consisting ofall sets of the form (๐ผ ๐ด) (๐ผ ๐ต), where ๐ด and ๐ต are open in R; let โ„ฌ2 be the usual basisfor the order topology ๐’ฏ2, consisting of all intervals of the form (๐‘Ž ๐‘, ๐‘ ๐‘‘), [0 0, ๐‘’ ๐‘“ ) and(๐‘” โ„Ž, 1 1]. Then ๐‘ˆ ๐ผ ( 21 , 1] โ„ฌ1 and 12 1 ๐‘ˆ , but there is no basis open set in โ„ฌ2 thatcontains 12 1 and is contained in ๐‘ˆ , so ๐’ฏ2 ๐’ฏ1 . Conversely, the set ๐‘‰ { 12 } (0, 1) is in โ„ฌ2 and11112 2 ๐‘‰ , but there is no basis open set in โ„ฌ1 containing 2 2 and contained in ๐‘‰ , so ๐’ฏ1 ๐’ฏ2 .Now, Exercise 9 the dictionary order topology on R R is the same as the product topologyR๐‘‘ R. Thus every basis open set in ๐’ฏ1 is open in ๐’ฏ3, so ๐’ฏ1 ๐’ฏ3 . Similarly, any basis openset in โ„ฌ2 is open in ๐’ฏ3, so ๐’ฏ2 ๐’ฏ3 . Finally, both contentio

Solutions to Topology Chapter 2 - Topological Spaces and Continuous Functions James Munkres Solutions by positrรณn0802 https://positron0802.wordpress.com