Topological Vector Spaces I: Basic Theory

Total Page:16

File Type:pdf, Size:1020Kb

Topological Vector Spaces I: Basic Theory TVS I c Gabriel Nagy Topological Vector Spaces I: Basic Theory Notes from the Functional Analysis Course (Fall 07 - Spring 08) Convention. Throughout this note K will be one of the fields R or C. All vector spaces mentioned here are over K. Definitions. Let X be a vector space. A linear topology on X is a topology T such that the maps X × X 3 (x, y) 7−→ x + y ∈ X , (1) K × X 3 (α, x) 7−→ αx ∈ X , (2) are continuous. (For the map (1) we use the product topology T × T. For the map (2) we use the product topology TK × T, where TK is the standard topology on K. A topological vector space is a pair (X , T) consisting of a vector space X and a Hausdorff linear topology1 T on X . Example 1. The field K, viewed as a vector space over itself, becomes a topological vector space, when equipped with the standard topology TK. Exercise 1. Let X be a vector space. Prove that the trivial topology T = {∅,X} is linear, but the discrete topology T = P(X ) is not. Remark 1. In terms of net convergence, the continuity requirements for a linear topology on X read: (i) Whenever (xλ) and (yλ) are nets in X , such that xλ → x and yλ → y, it follows that (xλ + yλ) → (x + y). (ii) Whenever (αλ) and (xλ) are nets in K and X , respectively, such that αλ → α (in K)) and xλ → x (in X )), it follows that (αλxλ) → (αx). Exercise 2. Show that a linear topology on X is Hausdorff, if and only if the singleton set {0} is closed. Example 2. Let I be an arbitrary non-empty set. The product space KI (defined as the space of all functions I → K) is obviously a vector space (with pointwise addition and scalar multiplication). The product topology turns KI into a topological vector space. This can be easily verified using Remark 1. Remark 2. If X is a vector space, then the following maps are continuous with respect to any linear topology on X : (i) The translations Ty : X → X , y ∈ Y, defined by Tyx = x + y. (ii) The dilations Dα : X → X , α ∈ K, defined by Dαx = αx. 1 Many textbooks assume linear topologies are already Hausdorff. 1 The translations are in fact homeomorphisms. So are the non-zero dilations Dα, α 6= 0. Notations. Given a vector space X , a subset A ⊂ X , and a vector x ∈ X , we denote the translation Tx(A) simply by A + x (or x + A), that is, A + x = x + A = {a + x : a ∈ A}. Likewise, for an α ∈ K we denote the dilation Dα(A) simply by αA, that is, αA = {αa : a ∈ A}. Given another subset B ⊂ X , we define [ [ A + B = {a + b : a ∈ A, b ∈ B} = (a + B) = (A + b). a∈A b∈B Warning! In general we only have the inclusion 2A ⊂ A + A. Proposition 1. Let T be a linear topology on the vector space X . (i) For every T-neighborhood V of 0, there exists a T-neighborhood W of 0, such that W + W ⊂ V. (ii) For every T-neighborhood V of 0, and any compact set C ⊂ K, there exists a T- neighborhood W of 0, such that γW ⊂ V, ∀ γ ∈ C. Proof. (i) Let A : X × X → X denote the addition map (1). Since A is continuous at (0, 0) ∈ X × X , the pre-image A−1(V) is a neighborhood of (0, 0) in the product topology. −1 In particular, there exists T-neighborhoods W1, W2 of 0, such that W1 × W2 ⊂ A (V), so if −1 we take W = W1 ∩ W2, then W is still a T-neighborhood of 0, satisfying W × W ⊂ A (V), which is precisely the desired inclusion W + W ⊂ V. (ii) Let M : K × X → X denote the multiplication map (2). Since M is continuous at (0, 0) ∈ K × X , the pre-image M −1(V) is a neighborhood of (0, 0) in the product topology. In particular, there exists a neighborhood M of 0 in K and a T-neighborhood W0 of 0 in X , −1 such that M × ×W0 ⊂ M (V). Let then ρ > 0 be such that M contains the closed “disk” −1 Bρ(0) = {α ∈ K : |α ≤ ρ}, so that we still have the inclusion Bρ(0) × W0 ⊂ A (V) i.e. α ∈ K & |α| ≤ ρ ⇒ αW0 ⊂ V. (3) Since C ⊂ K is compact, there is some R > 0, such that |γ| ≤ R, ∀ γ ∈ C. (4) Let us then define W = (ρ/R)W0. First of all, since W is a non-zero dilation of W0, it is a T-neighborhood of 0. Secondly, if we start with some γ ∈ C and some w ∈ W, written as w = (ρ/R)w0 with w0 ∈ W0, then γw = (ρα/R)w0. By (4) we know that |ρα/R| ≤ ρ, so by (3) we get γw ∈ V. 2 Definitions. Let X be a vector space. (i) A subset A ⊂ X is said to be absorbing, if for every x ∈ X , there exists some scalar ρ > 0, such that ρx ∈ A. (i) A subset A ⊂ X is said to be balanced, if for every α ∈ K with |α| ≤ 1, one has the inclusion αA ⊂ A. Remark 3. Given T a linear topology of a vector space X , all T-neighborhoods of 0 are 1 absorbing. Indeed, if we start with some x ∈ X , the sequence xn = n x clearly converges to 0, so every T-neighborhood of 0 will contain (many) terms xn. Notation. Given a vector space X , and some non-empty subset A ⊂ X , the set [ bal A = αA α∈K |α|≤1 is clearly balanced. Furthermore, if B ⊂ X is a balanced subset that contains A, then B ⊃ bal A. In other words, bal A is the smallest balanced subset in X , that contains A, so we will call it the balanced hull of A. Remark 4. If X is equipped with a linear topology, and if A is an open set that contains 0, then bal A is also open. Indeed, since q ∈ A, we also have the equality [ bal A = αA, α∈K 0<|α|≤1 which is now a union of (non-zero dilations of) open sets. Proposition 2. Let X be a vector space and let T be a linear topology on X . A. If V is a basic system of T-neighborhoods of 0, then: (i) For every V ∈ V, there exists W ∈ V, such that W + W ⊂ V. (ii) For every V ∈ V and every compact set C ⊂ K, there exists W ∈ V, such that γW ⊂ V, ∀ γ ∈ C. (iii) For every x ∈ X , the collection Vx = {V + x : V ∈ V} is a basic system of T- neighborhoods for x. T (iv) The topology T is Hausdorff, if and only if V∈V V = {0}. B. There exists a basic system of T-neighborhoods of 0, consisting of T-open balanced sets. Proof. A. Statements (i) and (ii) follow immediately from Proposition 1. Statement (iii) is clear, since translations are homeomorphisms. T (iv). Denote for simplicity the intersection V∈V V by J , so clearly 0 ∈ J . Assume first T is Hausdorff. In particular, for each x ∈ X r{0}, the set X r{x} is an open neighborhood of 0, so there exists some Vx ∈ V with Vx ⊂ X r {x}. We then clearly have the inclusion \ x \ J ⊂ V ⊂ (X r {x}) = {0}, x6=0 x6=0 3 so J = {0}. Conversely, assume J = {0}, and let us show that T is Hausdorff. Start with two points x, y ∈ X with x 6= y, so that x − y 6= 0, and let us indicate how to construct two disjoint neighborhoods, one for x and one for y. Using translations, we can assume y = 0. T Since 0 6= x 6∈ V∈V V, there exists some V ∈ V, such that x 6∈ V. Using (i), there is some W ∈ V, such that W + W ⊂ V, so we still have x 6∈ W + W. This clearly forces2 x + ((−1)V) ∩ V = ∅. (5) Since V is a neighborhood of 0, so is (−1)V (non-zero dilation), thus by (iii) the left-hand side of (5) is indeed a neighborhood of x. B. Let us take the V to be the collection of all open balanced sets that contain 0. All we have to prove is the following statement: for every neightborhood V of 0, there exists some B ∈ V, such that B ⊂ V. Using (ii) there exists some open set W 3 0, such that γW ⊂ V, ∀ γ ∈ K s.t. |γ| ≤ 1. (6) In particular, the balanced hull B = bal W is contained in V. By Remark 4, B is also open, so B ∈ V. The following definition is a generalization of a well known notion in Calculus. Definition. Assume T is a linear topology on a vector space X . A subset B ⊂ X is said to be T-bounded, if it satisfies the following condition: (b) for every T-neighborhood V of 0, there exists ρ > 0, such that B ⊂ ρV. Proposition 3 (“Zero · Bounded” Rule). Suppose T is a linear topology on a vector space X . If the net (αλ)λ∈Λ ⊂ K converges to 0, and the net (xλ)λ∈Λ ⊂ X is T-bounded, then (αλxλ)λ∈Λ is T-convergent to 0. Proof. Start with some T-neighborhood V of 0. We wish to construct an index λV ∈ Λ, such that αλxλ ∈ V, ∀ λ λV .
Recommended publications
  • Completeness in Quasi-Pseudometric Spaces—A Survey
    mathematics Article Completeness in Quasi-Pseudometric Spaces—A Survey ¸StefanCobzas Faculty of Mathematics and Computer Science, Babe¸s-BolyaiUniversity, 400 084 Cluj-Napoca, Romania; [email protected] Received:17 June 2020; Accepted: 24 July 2020; Published: 3 August 2020 Abstract: The aim of this paper is to discuss the relations between various notions of sequential completeness and the corresponding notions of completeness by nets or by filters in the setting of quasi-metric spaces. We propose a new definition of right K-Cauchy net in a quasi-metric space for which the corresponding completeness is equivalent to the sequential completeness. In this way we complete some results of R. A. Stoltenberg, Proc. London Math. Soc. 17 (1967), 226–240, and V. Gregori and J. Ferrer, Proc. Lond. Math. Soc., III Ser., 49 (1984), 36. A discussion on nets defined over ordered or pre-ordered directed sets is also included. Keywords: metric space; quasi-metric space; uniform space; quasi-uniform space; Cauchy sequence; Cauchy net; Cauchy filter; completeness MSC: 54E15; 54E25; 54E50; 46S99 1. Introduction It is well known that completeness is an essential tool in the study of metric spaces, particularly for fixed points results in such spaces. The study of completeness in quasi-metric spaces is considerably more involved, due to the lack of symmetry of the distance—there are several notions of completeness all agreing with the usual one in the metric case (see [1] or [2]). Again these notions are essential in proving fixed point results in quasi-metric spaces as it is shown by some papers on this topic as, for instance, [3–6] (see also the book [7]).
    [Show full text]
  • Uniform Boundedness Principle for Unbounded Operators
    UNIFORM BOUNDEDNESS PRINCIPLE FOR UNBOUNDED OPERATORS C. GANESA MOORTHY and CT. RAMASAMY Abstract. A uniform boundedness principle for unbounded operators is derived. A particular case is: Suppose fTigi2I is a family of linear mappings of a Banach space X into a normed space Y such that fTix : i 2 Ig is bounded for each x 2 X; then there exists a dense subset A of the open unit ball in X such that fTix : i 2 I; x 2 Ag is bounded. A closed graph theorem and a bounded inverse theorem are obtained for families of linear mappings as consequences of this principle. Some applications of this principle are also obtained. 1. Introduction There are many forms for uniform boundedness principle. There is no known evidence for this principle for unbounded operators which generalizes classical uniform boundedness principle for bounded operators. The second section presents a uniform boundedness principle for unbounded operators. An application to derive Hellinger-Toeplitz theorem is also obtained in this section. A JJ J I II closed graph theorem and a bounded inverse theorem are obtained for families of linear mappings in the third section as consequences of this principle. Go back Let us assume the following: Every vector space X is over R or C. An α-seminorm (0 < α ≤ 1) is a mapping p: X ! [0; 1) such that p(x + y) ≤ p(x) + p(y), p(ax) ≤ jajαp(x) for all x; y 2 X Full Screen Close Received November 7, 2013. 2010 Mathematics Subject Classification. Primary 46A32, 47L60. Key words and phrases.
    [Show full text]
  • Basic Properties of Filter Convergence Spaces
    Basic Properties of Filter Convergence Spaces Barbel¨ M. R. Stadlery, Peter F. Stadlery;z;∗ yInstitut fur¨ Theoretische Chemie, Universit¨at Wien, W¨ahringerstraße 17, A-1090 Wien, Austria zThe Santa Fe Institute, 1399 Hyde Park Road, Santa Fe, NM 87501, USA ∗Address for corresponce Abstract. This technical report summarized facts from the basic theory of filter convergence spaces and gives detailed proofs for them. Many of the results collected here are well known for various types of spaces. We have made no attempt to find the original proofs. 1. Introduction Mathematical notions such as convergence, continuity, and separation are, at textbook level, usually associated with topological spaces. It is possible, however, to introduce them in a much more abstract way, based on axioms for convergence instead of neighborhood. This approach was explored in seminal work by Choquet [4], Hausdorff [12], Katˇetov [14], Kent [16], and others. Here we give a brief introduction to this line of reasoning. While the material is well known to specialists it does not seem to be easily accessible to non-topologists. In some cases we include proofs of elementary facts for two reasons: (i) The most basic facts are quoted without proofs in research papers, and (ii) the proofs may serve as examples to see the rather abstract formalism at work. 2. Sets and Filters Let X be a set, P(X) its power set, and H ⊆ P(X). The we define H∗ = fA ⊆ Xj(X n A) 2= Hg (1) H# = fA ⊆ Xj8Q 2 H : A \ Q =6 ;g The set systems H∗ and H# are called the conjugate and the grill of H, respectively.
    [Show full text]
  • 7.2 Binary Operators Closure
    last edited April 19, 2016 7.2 Binary Operators A precise discussion of symmetry benefits from the development of what math- ematicians call a group, which is a special kind of set we have not yet explicitly considered. However, before we define a group and explore its properties, we reconsider several familiar sets and some of their most basic features. Over the last several sections, we have considered many di↵erent kinds of sets. We have considered sets of integers (natural numbers, even numbers, odd numbers), sets of rational numbers, sets of vertices, edges, colors, polyhedra and many others. In many of these examples – though certainly not in all of them – we are familiar with rules that tell us how to combine two elements to form another element. For example, if we are dealing with the natural numbers, we might considered the rules of addition, or the rules of multiplication, both of which tell us how to take two elements of N and combine them to give us a (possibly distinct) third element. This motivates the following definition. Definition 26. Given a set S,abinary operator ? is a rule that takes two elements a, b S and manipulates them to give us a third, not necessarily distinct, element2 a?b. Although the term binary operator might be new to us, we are already familiar with many examples. As hinted to earlier, the rule for adding two numbers to give us a third number is a binary operator on the set of integers, or on the set of rational numbers, or on the set of real numbers.
    [Show full text]
  • 3. Closed Sets, Closures, and Density
    3. Closed sets, closures, and density 1 Motivation Up to this point, all we have done is define what topologies are, define a way of comparing two topologies, define a method for more easily specifying a topology (as a collection of sets generated by a basis), and investigated some simple properties of bases. At this point, we will start introducing some more interesting definitions and phenomena one might encounter in a topological space, starting with the notions of closed sets and closures. Thinking back to some of the motivational concepts from the first lecture, this section will start us on the road to exploring what it means for two sets to be \close" to one another, or what it means for a point to be \close" to a set. We will draw heavily on our intuition about n convergent sequences in R when discussing the basic definitions in this section, and so we begin by recalling that definition from calculus/analysis. 1 n Definition 1.1. A sequence fxngn=1 is said to converge to a point x 2 R if for every > 0 there is a number N 2 N such that xn 2 B(x) for all n > N. 1 Remark 1.2. It is common to refer to the portion of a sequence fxngn=1 after some index 1 N|that is, the sequence fxngn=N+1|as a tail of the sequence. In this language, one would phrase the above definition as \for every > 0 there is a tail of the sequence inside B(x)." n Given what we have established about the topological space Rusual and its standard basis of -balls, we can see that this is equivalent to saying that there is a tail of the sequence inside any open set containing x; this is because the collection of -balls forms a basis for the usual topology, and thus given any open set U containing x there is an such that x 2 B(x) ⊆ U.
    [Show full text]
  • Topological Vector Spaces and Algebras
    Joseph Muscat 2015 1 Topological Vector Spaces and Algebras [email protected] 1 June 2016 1 Topological Vector Spaces over R or C Recall that a topological vector space is a vector space with a T0 topology such that addition and the field action are continuous. When the field is F := R or C, the field action is called scalar multiplication. Examples: A N • R , such as sequences R , with pointwise convergence. p • Sequence spaces ℓ (real or complex) with topology generated by Br = (a ): p a p < r , where p> 0. { n n | n| } p p p p • LebesgueP spaces L (A) with Br = f : A F, measurable, f < r (p> 0). { → | | } R p • Products and quotients by closed subspaces are again topological vector spaces. If π : Y X are linear maps, then the vector space Y with the ini- i → i tial topology is a topological vector space, which is T0 when the πi are collectively 1-1. The set of (continuous linear) morphisms is denoted by B(X, Y ). The mor- phisms B(X, F) are called ‘functionals’. +, , Finitely- Locally Bounded First ∗ → Generated Separable countable Top. Vec. Spaces ///// Lp 0 <p< 1 ℓp[0, 1] (ℓp)N (ℓp)R p ∞ N n R 2 Locally Convex ///// L p > 1 L R , C(R ) R pointwise, ℓweak Inner Product ///// L2 ℓ2[0, 1] ///// ///// Locally Compact Rn ///// ///// ///// ///// 1. A set is balanced when λ 6 1 λA A. | | ⇒ ⊆ (a) The image and pre-image of balanced sets are balanced. ◦ (b) The closure and interior are again balanced (if A 0; since λA = (λA)◦ A◦); as are the union, intersection, sum,∈ scaling, T and prod- uct A ⊆B of balanced sets.
    [Show full text]
  • Generalized Inverse Limits and Topological Entropy
    View metadata, citation and similar papers at core.ac.uk brought to you by CORE provided by Repository of Faculty of Science, University of Zagreb FACULTY OF SCIENCE DEPARTMENT OF MATHEMATICS Goran Erceg GENERALIZED INVERSE LIMITS AND TOPOLOGICAL ENTROPY DOCTORAL THESIS Zagreb, 2016 PRIRODOSLOVNO - MATEMATICKIˇ FAKULTET MATEMATICKIˇ ODSJEK Goran Erceg GENERALIZIRANI INVERZNI LIMESI I TOPOLOŠKA ENTROPIJA DOKTORSKI RAD Zagreb, 2016. FACULTY OF SCIENCE DEPARTMENT OF MATHEMATICS Goran Erceg GENERALIZED INVERSE LIMITS AND TOPOLOGICAL ENTROPY DOCTORAL THESIS Supervisors: prof. Judy Kennedy prof. dr. sc. Vlasta Matijevic´ Zagreb, 2016 PRIRODOSLOVNO - MATEMATICKIˇ FAKULTET MATEMATICKIˇ ODSJEK Goran Erceg GENERALIZIRANI INVERZNI LIMESI I TOPOLOŠKA ENTROPIJA DOKTORSKI RAD Mentori: prof. Judy Kennedy prof. dr. sc. Vlasta Matijevic´ Zagreb, 2016. Acknowledgements First of all, i want to thank my supervisor professor Judy Kennedy for accept- ing a big responsibility of guiding a transatlantic student. Her enthusiasm and love for mathematics are contagious. I thank professor Vlasta Matijevi´c, not only my supervisor but also my role model as a professor of mathematics. It was privilege to be guided by her for master's and doctoral thesis. I want to thank all my math teachers, from elementary school onwards, who helped that my love for math rises more and more with each year. Special thanks to Jurica Cudina´ who showed me a glimpse of math theory already in the high school. I thank all members of the Topology seminar in Split who always knew to ask right questions at the right moment and to guide me in the right direction. I also thank Iztok Baniˇcand the rest of the Topology seminar in Maribor who welcomed me as their member and showed me the beauty of a teamwork.
    [Show full text]
  • Bornologically Isomorphic Representations of Tensor Distributions
    Bornologically isomorphic representations of distributions on manifolds E. Nigsch Thursday 15th November, 2018 Abstract Distributional tensor fields can be regarded as multilinear mappings with distributional values or as (classical) tensor fields with distribu- tional coefficients. We show that the corresponding isomorphisms hold also in the bornological setting. 1 Introduction ′ ′ ′r s ′ Let D (M) := Γc(M, Vol(M)) and Ds (M) := Γc(M, Tr(M) ⊗ Vol(M)) be the strong duals of the space of compactly supported sections of the volume s bundle Vol(M) and of its tensor product with the tensor bundle Tr(M) over a manifold; these are the spaces of scalar and tensor distributions on M as defined in [?, ?]. A property of the space of tensor distributions which is fundamental in distributional geometry is given by the C∞(M)-module isomorphisms ′r ∼ s ′ ∼ r ′ Ds (M) = LC∞(M)(Tr (M), D (M)) = Ts (M) ⊗C∞(M) D (M) (1) (cf. [?, Theorem 3.1.12 and Corollary 3.1.15]) where C∞(M) is the space of smooth functions on M. In[?] a space of Colombeau-type nonlinear generalized tensor fields was constructed. This involved handling smooth functions (in the sense of convenient calculus as developed in [?]) in par- arXiv:1105.1642v1 [math.FA] 9 May 2011 ∞ r ′ ticular on the C (M)-module tensor products Ts (M) ⊗C∞(M) D (M) and Γ(E) ⊗C∞(M) Γ(F ), where Γ(E) denotes the space of smooth sections of a vector bundle E over M. In[?], however, only minor attention was paid to questions of topology on these tensor products.
    [Show full text]
  • Continuous Closure, Natural Closure, and Axes Closure
    CONTINUOUS CLOSURE, AXES CLOSURE, AND NATURAL CLOSURE NEIL EPSTEIN AND MELVIN HOCHSTER Abstract. Let R be a reduced affine C-algebra, with corresponding affine algebraic set X.Let (X)betheringofcontinuous(Euclideantopology)C- C valued functions on X.Brennerdefinedthecontinuous closure Icont of an ideal I as I (X) R.Healsointroducedanalgebraicnotionofaxes closure Iax that C \ always contains Icont,andaskedwhethertheycoincide.Weextendthenotion of axes closure to general Noetherian rings, defining f Iax if its image is in 2 IS for every homomorphism R S,whereS is a one-dimensional complete ! seminormal local ring. We also introduce the natural closure I\ of I.Oneof many characterizations is I\ = I+ f R : n>0withf n In+1 .Weshow { 2 9 2 } that I\ Iax,andthatwhencontinuousclosureisdefined,I\ Icont Iax. ✓ ✓ ✓ Under mild hypotheses on the ring, we show that I\ = Iax when I is primary to a maximal ideal, and that if I has no embedded primes, then I = I\ if and only if I = Iax,sothatIcont agrees as well. We deduce that in the @f polynomial ring [x1,...,xn], if f =0atallpointswhereallofthe are C @xi 0, then f ( @f ,..., @f )R.WecharacterizeIcont for monomial ideals in 2 @x1 @xn polynomial rings over C,butweshowthattheinequalitiesI\ Icont and ✓ Icont Iax can be strict for monomial ideals even in dimension 3. Thus, Icont ax✓ and I need not agree, although we prove they are equal in C[x1,x2]. Contents 1. Introduction 2 2. Properties of continuous closure 4 3. Seminormal rings 8 4. Axes closure and one-dimensional seminormal rings 13 5. Special and inner integral closure, and natural closure 18 6.
    [Show full text]
  • THE DIMENSION of a VECTOR SPACE 1. Introduction This Handout
    THE DIMENSION OF A VECTOR SPACE KEITH CONRAD 1. Introduction This handout is a supplementary discussion leading up to the definition of dimension of a vector space and some of its properties. We start by defining the span of a finite set of vectors and linear independence of a finite set of vectors, which are combined to define the all-important concept of a basis. Definition 1.1. Let V be a vector space over a field F . For any finite subset fv1; : : : ; vng of V , its span is the set of all of its linear combinations: Span(v1; : : : ; vn) = fc1v1 + ··· + cnvn : ci 2 F g: Example 1.2. In F 3, Span((1; 0; 0); (0; 1; 0)) is the xy-plane in F 3. Example 1.3. If v is a single vector in V then Span(v) = fcv : c 2 F g = F v is the set of scalar multiples of v, which for nonzero v should be thought of geometrically as a line (through the origin, since it includes 0 · v = 0). Since sums of linear combinations are linear combinations and the scalar multiple of a linear combination is a linear combination, Span(v1; : : : ; vn) is a subspace of V . It may not be all of V , of course. Definition 1.4. If fv1; : : : ; vng satisfies Span(fv1; : : : ; vng) = V , that is, if every vector in V is a linear combination from fv1; : : : ; vng, then we say this set spans V or it is a spanning set for V . Example 1.5. In F 2, the set f(1; 0); (0; 1); (1; 1)g is a spanning set of F 2.
    [Show full text]
  • "Mathematics for Computer Science" (MCS)
    “mcs” — 2016/9/28 — 23:07 — page i — #1 Mathematics for Computer Science revised Wednesday 28th September, 2016, 23:07 Eric Lehman Google Inc. F Thomson Leighton Department of Mathematics and the Computer Science and AI Laboratory, Massachussetts Institute of Technology; Akamai Technologies Albert R Meyer Department of Electrical Engineering and Computer Science and the Computer Science and AI Laboratory, Massachussetts Institute of Technology 2016, Eric Lehman, F Tom Leighton, Albert R Meyer. This work is available under the terms of the Creative Commons Attribution-ShareAlike 3.0 license. “mcs” — 2016/9/28 — 23:07 — page ii — #2 “mcs” — 2016/9/28 — 23:07 — page iii — #3 Contents I Proofs Introduction 3 0.1 References4 1 What is a Proof? 5 1.1 Propositions5 1.2 Predicates8 1.3 The Axiomatic Method8 1.4 Our Axioms9 1.5 Proving an Implication 11 1.6 Proving an “If and Only If” 13 1.7 Proof by Cases 15 1.8 Proof by Contradiction 16 1.9 Good Proofs in Practice 17 1.10 References 19 2 The Well Ordering Principle 29 2.1 Well Ordering Proofs 29 2.2 Template for Well Ordering Proofs 30 2.3 Factoring into Primes 32 2.4 Well Ordered Sets 33 3 Logical Formulas 47 3.1 Propositions from Propositions 48 3.2 Propositional Logic in Computer Programs 51 3.3 Equivalence and Validity 54 3.4 The Algebra of Propositions 56 3.5 The SAT Problem 61 3.6 Predicate Formulas 62 3.7 References 67 4 Mathematical Data Types 93 4.1 Sets 93 4.2 Sequences 98 4.3 Functions 99 4.4 Binary Relations 101 4.5 Finite Cardinality 105 “mcs” — 2016/9/28 — 23:07 — page iv — #4 Contentsiv 5 Induction 125 5.1 Ordinary Induction 125 5.2 Strong Induction 134 5.3 Strong Induction vs.
    [Show full text]
  • MTH 304: General Topology Semester 2, 2017-2018
    MTH 304: General Topology Semester 2, 2017-2018 Dr. Prahlad Vaidyanathan Contents I. Continuous Functions3 1. First Definitions................................3 2. Open Sets...................................4 3. Continuity by Open Sets...........................6 II. Topological Spaces8 1. Definition and Examples...........................8 2. Metric Spaces................................. 11 3. Basis for a topology.............................. 16 4. The Product Topology on X × Y ...................... 18 Q 5. The Product Topology on Xα ....................... 20 6. Closed Sets.................................. 22 7. Continuous Functions............................. 27 8. The Quotient Topology............................ 30 III.Properties of Topological Spaces 36 1. The Hausdorff property............................ 36 2. Connectedness................................. 37 3. Path Connectedness............................. 41 4. Local Connectedness............................. 44 5. Compactness................................. 46 6. Compact Subsets of Rn ............................ 50 7. Continuous Functions on Compact Sets................... 52 8. Compactness in Metric Spaces........................ 56 9. Local Compactness.............................. 59 IV.Separation Axioms 62 1. Regular Spaces................................ 62 2. Normal Spaces................................ 64 3. Tietze's extension Theorem......................... 67 4. Urysohn Metrization Theorem........................ 71 5. Imbedding of Manifolds..........................
    [Show full text]