Logarithms and Complex Powers

Total Page:16

File Type:pdf, Size:1020Kb

Logarithms and Complex Powers LECTURE-15 : LOGARITHMS AND COMPLEX POWERS VED V. DATAR∗ The purpose of this lecture is twofold - first, to characterize domains on which a holomorphic logarithm can be defined, and second, to show that the only obstruction to defining a holomorphic logarithm is in defining a continuous logarithm. Throughout this lecture we use the notation, ∗ C = C n f0g: To set the stage, let us revisit the difficulties we had in defining a holo- morphic logarithm. For z = reiθ, consider the function (0.1) log z = log jzj + iθ; where, for instance, we can let θ 2 [θ0; θ0 + 2π). In the first figure below, as we traverse the curve back to the point p, the argument goes from θ0 to θ0 + 2π, and hence the log z does not return to the original value. In other words log z as defined is not continuous. On the other hand, if we return to p along the curve traversed in the second figure, the argument does return to θ0, and log z does not jump in value. The difference between the situations if of course that the first curve goes around 0 while the second does not. Thus logarithm is an example of a multivalued function, and zero in this case is called a branch point. ∗ In general, we can consider any holomorphic function f :Ω ! C . Then, a holomorphic function g :Ω ! C is called a branch of the logarithm of f, and denoted by log f(z), if eg(z) = f(z) for all z 2 Ω. A natural question to ask is the following. ∗ Question 0.1. Given a holomorphic function f :Ω ! C , when can we define a holomorphic branch of log f(z). From the point of view of the Cauchy theory, the multivalued behaviour of the logarithm function is esentially because 1=z, which would be the derivative of a holomorphic logarithm function, does not integrate out to zero around curves that contain the origin in the interior. Keeping this in mind, we have the following basic theorem. ∗ Theorem 0.1. Let Ω be a connected domain, and f :Ω ! C be holomor- phic such that f 0(z) is continuous and such that Z f 0(z) dz = 0 γ f(z) Date: 24 August 2016. 1 for all closed loops γ ⊂ Ω. • Then there exists a holomorphic function g :Ω ! C, denoted by g(z) = log f(z), such that eg(z) = f(z): • g0 = f 0=f, and hence for any fixed p 2 Ω, Z z f 0(w) g(z) = g(p) + dw: p f(w) Remark 0.1. It is easy to see that if a holomorphic logarithm g(z) = log f(z) exists, then g(z) + 2πin is also a logarithm for all n 2 Z, since these are precisely the periods of the exponential function. Conversely, if g1 and g2 are two logarithms, then they have to differ by a multiple of 2πi. The various logarithm functions are called branches. As a corollary of the theorem, we have the following existence theorem for holomorphic log z. Corollary 0.1. Let Ω be a simply connected domain such that 0 2= Ω. Then there is a holomorphic branch of log z on Ω. Moreover, for any p 2 Ω, Z z 1 log z = log p + dz; p z where we integrate along any path from p to z. Remark 0.2. The proof of the above corollary works for defining a holomor- phic branch of log f(z) as long as f 0, and hence f 0=f, is also holomorphic on Ω. It actually follows from the local theory that we will develop that this is indeed the case for any holomorphic function f(z), and hence we can actually define a holomorphic branch of log f(z) on any simply connected domain. Recall that the branch of log z defined by (0.1) is not even a continuous ∗ function over C . This is not a coincidence. Our next theorem, says that continuity in fact, is the only obstruction to define a holomorphic logarithm. g(z) Theorem 0.2. Let Ω ⊂ C and g :Ω ! C be continuous. If e is holo- morphic, then so is g(z). In other words if f(z) is holomorphic, and we can define a continuous log f(z), then log f(z) is automatically holomorphic. Given a logarithm function, and a w 2 C, one can define a holomorphic complex power, by (0.2) zw = ew log z: Analogous to Theorem 0.2 we have the following theorem. 2 n Theorem 0.3. If g :Ω ! C is continuous such that g(z) is holomorphic for some positive integer n, then g(z) itself is holomorphic. Proofs of Theorems 0.1, 0.2, 0.3, and Corollary 0.1 Proof of Theorem 0.1. Fix a point p 2 Ω. For some a 2 C (to be decided later), define g(z) by Z z f 0(w) g(z) = a + dw; p f(w) where we integrate over any curve joining p and z. By the hypothesis, this is independent of the path chosen. Moreover, by the same argument used before, g(z) is holomorphic with f 0(z) g0(z) = : f(z) Now, consider the function F (z) = e−g(z)f(z). Then F 0(z) = −eg(z)g0(z)f(z) + e−g(z)f 0(z) = 0: Since Ω is connected, this implies that F (z) is a constant. Since g(p) = a, F (p) = e−af(p). If we choose a = log jf(z)j+i arg f(z), then ea = f(p), and hence F (p) = 1. Since f is a constant this would imply that eg(z) = f(z) for all z 2 Ω completing the proof. Proof of Corollary 0.1. We apply the theorem above for f(z) = z. Then not only is f 0(z) = 1 continuous, but f 0=f = 1=z is holomorphic on Ω, since Ω does not contain the origin. But then, since Ω is simply connected, for any closed loop γ ⊂ Ω, Z 1 dz = 0: γ z By the theorem, we then have a holomorphic branch of log z on Ω. Before we prove Theorem 0.2 we need to prove an unconditional result on the local existence of logarithms of zero free functions. ∗ Lemma 0.1. Let f :Ω ! C is a holomorphic function. Then for any a 2 Ω, there exists an δ > 0, and a holomorphic function g(z): Dδ(a) ! C such that Dδ(a) ⊂ Ω and eg(z) = f(z): Proof. Consider the disc D"(f(a)) for any " < jf(a)j. Clearly this does not contain 0 by our choice of ". So the function 1=z is holomorphic on this disc, and since the disc is simply connected, Z 1 dz = 0 γ z 3 for all closed loops γ 2 D"(f(a)). By Theorem 0.1 we can then define a holomorphic branch of log z on this disc. Fix any " < jf(a)j, say " = jf(a)j=2. Then by continuity, there exists an δ < R such that jz − aj < δ =) jf(z) − f(a)j < ": In particular, for all z 2 Dδ(a), f(z) 2 D"(f(a)). For z 2 Dδ(a), we can then define g(z) = log ◦(f(z)) as the composition of the branch of the logarithm chosen above with f(z) when z is restricted to the disc Dδ(a). Proof of Theorem 0.2. Let f(z) = eg(z), which by the hypothesis, is holomorphic, and fix a p 2 Ω. Then by openness and lemma 0.1 above, there exists a disc Dδ(p) ⊂ Ω and a holomorphic function gp(z) on Dδ(p) gp(z) such that e = f(z). Then for all z 2 Dδ(p), g(z) − g (z) p 2 : 2πi Z g(z)−gp(z) Now, since g(z) is continuous, 2πi is a continuous function on Dδ(p) which only takes integer values, and hence has to be a constant. That is, g(z) = gp(z) + 2πin; for some fixed n 2 Z. But then g(z) has to be holomorphic in Dδ(p), since gp(z) is holomorphic, and hence is in particular holomorphic at p. Since p was arbitrary, this completes the proof of the theorem. Proof of Theorem 0.3. We do the proof for n = 2. The general case is also similar. Fix p 2 Ω. Let f(z) = g(z)2, which is holomorphic by assumption. Then like above, by openness and lemma 0.1 above, there exists a disc Dδ(p) ⊂ Ω and a holomorphic function lp(z) on Dδ(p) such lp(z) lp(z)=2 2 that e = f(z). But then gp(z) = e also solves gp(z) = f(z). In other words, g (z)2 p = 1; g(z) and hence g(z) = ±gp(z). for each z 2 Dδ(p). But since g and gp are continuous, clearly either g(z) = gp(z) for all z 2 Dδ(p) or g(z) = −gp(z) for all z 2 Dδ(p). In either case, since gp is holomorphic, this also implies that g(z) is holomorphic in a neighborhood of p. Since p was arbitrary, g(z) is holomorphic on Ω. Examples Somewhat vaguely, for a (multi-valued) function g(z), the point z = a is defined to be a branch point if g(z) is discontinuous while traversing an arbitrarily small circle around the point.
Recommended publications
  • Branch Points and Cuts in the Complex Plane
    BRANCH POINTS AND CUTS IN THE COMPLEX PLANE Link to: physicspages home page. To leave a comment or report an error, please use the auxiliary blog and include the title or URL of this post in your comment. Post date: 6 July 2021. We’ve looked at contour integration in the complex plane as a technique for evaluating integrals of complex functions and finding infinite integrals of real functions. In some cases, the complex functions that are to be integrated are multi- valued. As a preliminary to the contour integration of such functions, we’ll look at the concepts of branch points and branch cuts here. The stereotypical function that is used to introduce branch cuts in most books is the complex logarithm function logz which is defined so that elogz = z (1) If z is real and positive, this reduces to the familiar real logarithm func- tion. (Here I’m using natural logs, so the real natural log function is usually written as ln. In complex analysis, the term log is usually used, so be careful not to confuse it with base 10 logs.) To generalize it to complex numbers, we write z in modulus-argument form z = reiθ (2) and apply the usual rules for taking a log of products and exponentials: logz = logr + iθ (3) = logr + iargz (4) To see where problems arise, suppose we start with z on the positive real axis and increase θ. Everything is fine until θ approaches 2π. When θ passes 2π, the original complex number z returns to its starting value, as given by 2.
    [Show full text]
  • Riemann Surfaces
    RIEMANN SURFACES AARON LANDESMAN CONTENTS 1. Introduction 2 2. Maps of Riemann Surfaces 4 2.1. Defining the maps 4 2.2. The multiplicity of a map 4 2.3. Ramification Loci of maps 6 2.4. Applications 6 3. Properness 9 3.1. Definition of properness 9 3.2. Basic properties of proper morphisms 9 3.3. Constancy of degree of a map 10 4. Examples of Proper Maps of Riemann Surfaces 13 5. Riemann-Hurwitz 15 5.1. Statement of Riemann-Hurwitz 15 5.2. Applications 15 6. Automorphisms of Riemann Surfaces of genus ≥ 2 18 6.1. Statement of the bound 18 6.2. Proving the bound 18 6.3. We rule out g(Y) > 1 20 6.4. We rule out g(Y) = 1 20 6.5. We rule out g(Y) = 0, n ≥ 5 20 6.6. We rule out g(Y) = 0, n = 4 20 6.7. We rule out g(C0) = 0, n = 3 20 6.8. 21 7. Automorphisms in low genus 0 and 1 22 7.1. Genus 0 22 7.2. Genus 1 22 7.3. Example in Genus 3 23 Appendix A. Proof of Riemann Hurwitz 25 Appendix B. Quotients of Riemann surfaces by automorphisms 29 References 31 1 2 AARON LANDESMAN 1. INTRODUCTION In this course, we’ll discuss the theory of Riemann surfaces. Rie- mann surfaces are a beautiful breeding ground for ideas from many areas of math. In this way they connect seemingly disjoint fields, and also allow one to use tools from different areas of math to study them.
    [Show full text]
  • On the Continuability of Multivalued Analytic Functions to an Analytic Subset*
    Functional Analysis and Its Applications, Vol. 35, No. 1, pp. 51–59, 2001 On the Continuability of Multivalued Analytic Functions to an Analytic Subset* A. G. Khovanskii UDC 517.9 In the paper it is shown that a germ of a many-valued analytic function can be continued analytically along the branching set at least until the topology of this set is changed. This result is needed to construct the many-dimensional topological version of the Galois theory. The proof heavily uses the Whitney stratification. Introduction In the topological version of Galois theory for functions of one variable (see [1–4]) it is proved that the character of location of the Riemann surface of a function over the complex line can prevent the representability of this function by quadratures. This not only explains why many differential equations cannot be solved by quadratures but also gives the sharpest known results on their nonsolvability. I always thought that there is no many-dimensional topological version of Galois theory of full value. The point is that, to construct such a version in the many-variable case, it would be necessary to have information not only on the continuability of germs of functions outside their branching sets but also along these sets, and it seemed that there is nowhere one can obtain this information from. Only in spring of 1999 did I suddenly understand that germs of functions are sometimes automatically continued along the branching set. Therefore, a many-dimensional topological version of the Galois theory does exist. I am going to publish it in forthcoming papers.
    [Show full text]
  • Draftfebruary 16, 2021-- 02:14
    Exactification of Stirling’s Approximation for the Logarithm of the Gamma Function Victor Kowalenko School of Mathematics and Statistics The University of Melbourne Victoria 3010, Australia. February 16, 2021 Abstract Exactification is the process of obtaining exact values of a function from its complete asymptotic expansion. This work studies the complete form of Stirling’s approximation for the logarithm of the gamma function, which consists of standard leading terms plus a remainder term involving an infinite asymptotic series. To obtain values of the function, the divergent remainder must be regularized. Two regularization techniques are introduced: Borel summation and Mellin-Barnes (MB) regularization. The Borel-summed remainder is found to be composed of an infinite convergent sum of exponential integrals and discontinuous logarithmic terms from crossing Stokes sectors and lines, while the MB-regularized remainders possess one MB integral, with similar logarithmic terms. Because MB integrals are valid over overlapping domains of convergence, two MB-regularized asymptotic forms can often be used to evaluate the logarithm of the gamma function. Although the Borel- summed remainder is truncated, albeit at very large values of the sum, it is found that all the remainders when combined with (1) the truncated asymptotic series, (2) the leading terms of Stirling’s approximation and (3) their logarithmic terms yield identical valuesDRAFT that agree with the very high precision results obtained from mathematical software packages.February 16,
    [Show full text]
  • The Monodromy Groups of Schwarzian Equations on Closed
    Annals of Mathematics The Monodromy Groups of Schwarzian Equations on Closed Riemann Surfaces Author(s): Daniel Gallo, Michael Kapovich and Albert Marden Reviewed work(s): Source: Annals of Mathematics, Second Series, Vol. 151, No. 2 (Mar., 2000), pp. 625-704 Published by: Annals of Mathematics Stable URL: http://www.jstor.org/stable/121044 . Accessed: 15/02/2013 18:57 Your use of the JSTOR archive indicates your acceptance of the Terms & Conditions of Use, available at . http://www.jstor.org/page/info/about/policies/terms.jsp . JSTOR is a not-for-profit service that helps scholars, researchers, and students discover, use, and build upon a wide range of content in a trusted digital archive. We use information technology and tools to increase productivity and facilitate new forms of scholarship. For more information about JSTOR, please contact [email protected]. Annals of Mathematics is collaborating with JSTOR to digitize, preserve and extend access to Annals of Mathematics. http://www.jstor.org This content downloaded on Fri, 15 Feb 2013 18:57:11 PM All use subject to JSTOR Terms and Conditions Annals of Mathematics, 151 (2000), 625-704 The monodromy groups of Schwarzian equations on closed Riemann surfaces By DANIEL GALLO, MICHAEL KAPOVICH, and ALBERT MARDEN To the memory of Lars V. Ahlfors Abstract Let 0: 7 (R) -* PSL(2, C) be a homomorphism of the fundamental group of an oriented, closed surface R of genus exceeding one. We will establish the following theorem. THEOREM. Necessary and sufficient for 0 to be the monodromy represen- tation associated with a complex projective stucture on R, either unbranched or with a single branch point of order 2, is that 0(7ri(R)) be nonelementary.
    [Show full text]
  • Universit`A Degli Studi Di Perugia the Lambert W Function on Matrices
    Universita` degli Studi di Perugia Facolta` di Scienze Matematiche, Fisiche e Naturali Corso di Laurea Triennale in Informatica The Lambert W function on matrices Candidato Relatore MassimilianoFasi BrunoIannazzo Contents Preface iii 1 The Lambert W function 1 1.1 Definitions............................. 1 1.2 Branches.............................. 2 1.3 Seriesexpansions ......................... 10 1.3.1 Taylor series and the Lagrange Inversion Theorem. 10 1.3.2 Asymptoticexpansions. 13 2 Lambert W function for scalar values 15 2.1 Iterativeroot-findingmethods. 16 2.1.1 Newton’smethod. 17 2.1.2 Halley’smethod . 18 2.1.3 K¨onig’s family of iterative methods . 20 2.2 Computing W ........................... 22 2.2.1 Choiceoftheinitialvalue . 23 2.2.2 Iteration.......................... 26 3 Lambert W function for matrices 29 3.1 Iterativeroot-findingmethods. 29 3.1.1 Newton’smethod. 31 3.2 Computing W ........................... 34 3.2.1 Computing W (A)trougheigenvectors . 34 3.2.2 Computing W (A) trough an iterative method . 36 A Complex numbers 45 A.1 Definitionandrepresentations. 45 B Functions of matrices 47 B.1 Definitions............................. 47 i ii CONTENTS C Source code 51 C.1 mixW(<branch>, <argument>) ................. 51 C.2 blockW(<branch>, <argument>, <guess>) .......... 52 C.3 matW(<branch>, <argument>) ................. 53 Preface Main aim of the present work was learning something about a not- so-widely known special function, that we will formally call Lambert W function. This function has many useful applications, although its presence goes sometimes unrecognised, in mathematics and in physics as well, and we found some of them very curious and amusing. One of the strangest situation in which it comes out is in writing in a simpler form the function .
    [Show full text]
  • Various Mathematical Properties of the Generalized Incomplete Gamma Functions with Applications
    Various Mathematical Properties of the Generalized Incomplete Gamma Functions with Applications by Bader Ahmed Al-Humaidi A Dissertation Presented to the DEANSHIP OF GRADUATE STUDIES In Partial Fulfillment of the Requirements for the Degree DOCTOR OF PHILOSOPHY IN MATHEMATICS KING FAHD UNIVERSITY OF PETROLEUM & MINERALS DHAHRAN, SAUDI ARABIA May, 2011 \l'.r..41gzi4r-,1*-414444.4-14444:4414r.14p414.1.4.4*4(4,444 4 VARIOUS MATHEMATICAL PROPERTIES OF THE GENERALIZED INCOMPLETE GAMMA FUNCTIONS 4 WITH APPLICATIONS 4 4 4 BY is BADER AHMED AL HUMAIDI A Dissertation Presented to the DEANSHIP OF GRADUATE STUDIES 4 KING FAHD UNIVERSITY OF PETROLEUM & MINERALS DHAHRAN, SAUDI ARABIA fit,. in Partial Fulfillment of the Requirements for the Degree of DOCTOR OF PHILOSOPHY In 4 MATHEMATICS **. 4 MAY 2011 •> 4 ;4`19PV't4 W4.Lc L'Ff KING FAHD UNIVERSITY OF PETROLEUM & MINIRALS DHAHRAN, SAUDI ARABIA DEANSHIP OF GRADUATE STUDIES this dissertation, written by BADER AHMED AL HUMAIDI under the direction of his thesis advisors and approved by his thesis committee, has been presented to and accepted by the Dean of Graduate Studies, in partial fulfillment of the requirements for the degree of DOCTOR OF PHILOSOPHY IN MATHEMATICS. Dissertation Committee Prof. M. A. Chaudhry Dissertation Committee Chairman Prof. S. M. Zubair Co-Chairman Prof. M. A. EI-Gebeily Member Dr. Hattan Tawfiq Prof. A. H. Bokhari Department Chairman Member Dr. Salam Zummo Prof. M. T. Mustafa 10, sr Dean of Graduate Studies i- .eiPiKOY ..;:.-- Member /.0„ ." vtGRADOos" ► 2-1-6 I" Date To my parents, wife, kids, brothers and sisters iii Acknowledgements First, praise be to ALLAH who helped and guided me to accomplish this work.
    [Show full text]
  • Digitally Continuous Multivalued Functions, Morphological Operations and Thinning Algorithms
    Digitally Continuous Multivalued Functions, Morphological Operations and Thinning Algorithms Carmen Escribano • Antonio Giraldo • María Asunción Sastre Abstract In a recent paper (Escribano et al. in Discrete Introduction Geometry for Computer Imagery 2008. Lecture Notes in Computer Science, vol. 4992, pp. 81-92, 2008) we have in­ The notion of continuous function is a fundamental concept troduced a notion of continuity in digital spaces which ex­ in the study of topological spaces. For dealing with digital tends the usual notion of digital continuity. Our approach, spaces, several approaches to define a reasonable notion of which uses multivalued functions, provides a better frame­ continuous function have been proposed. The first one goes work to define topological notions, like retractions, in a far back to A. Rosenfeld [19] in 1986. He defined continuous more realistic way than by using just single-valued digitally functions in a way similar to that used for continuous maps continuous functions. in W1. It turned out that continuous functions agreed with In this work we develop properties of this family of con­ functions taking 4-adjacent points into 4-adjacent points. He tinuous functions, now concentrating on morphological op­ proved, amongst other results, that a function between digi­ erations and thinning algorithms. We show that our notion of tal spaces is continuous if and only if it takes connected sets continuity provides a suitable framework for the basic oper­ into connected sets. Independently of Rosenfeld, L. Chen ations in mathematical morphology: erosion, dilation, clos­ [5, 6] seems to have developed the same notion of continu­ ing, and opening.
    [Show full text]
  • On the Lambert W Function 329
    On the Lambert W function 329 The text below is the same as that published in Advances in Computational Mathematics, Vol 5 (1996) 329 – 359, except for a minor correction after equation (1.1). The pagination matches the published version until the bibliography. On the Lambert W Function R. M. Corless1,G.H.Gonnet2,D.E.G.Hare3,D.J.Jeffrey1 andD.E.Knuth4 1Department of Applied Mathematics, University of Western Ontario, London, Canada, N6A 5B7 2Institut f¨ur Wissenschaftliches Rechnen, ETH Z¨urich, Switzerland 3Symbolic Computation Group, University of Waterloo, Waterloo, Canada, N2L 3G1 4Department of Computer Science, Stanford University, Stanford, California, USA 94305-2140 Abstract The Lambert W function is defined to be the multivalued inverse of the function w → wew. It has many applications in pure and applied mathematics, some of which are briefly described here. We present a new discussion of the complex branches of W ,an asymptotic expansion valid for all branches, an efficient numerical procedure for evaluating the function to arbitrary precision, and a method for the symbolic integration of expressions containing W . 1. Introduction In 1758, Lambert solved the trinomial equation x = q +xm by giving a series develop- ment for x in powers of q. Later, he extended the series to give powers of x as well [48,49]. In [28], Euler transformed Lambert’s equation into the more symmetrical form xα − xβ =(α − β)vxα+β (1.1) by substituting x−β for x and setting m = α/β and q =(α − β)v. Euler’s version of Lambert’s series solution was thus n 1 2 x =1+nv + 2 n(n + α + β)v + 1 n(n + α +2β)(n +2α + β)v3 6 (1.2) 1 4 + 24 n(n + α +3β)(n +2α +2β)(n +3α + β)v +etc.
    [Show full text]
  • Sequential Discontinuities of Feynman Integrals and the Monodromy Group
    Sequential Discontinuities of Feynman Integrals and the Monodromy Group Jacob L. Bourjaily1,2, Holmfridur Hannesdottir3, Andrew J. McLeod1, Matthew D. Schwartz3, and Cristian Vergu1 1Niels Bohr International Academy and Discovery Center, Niels Bohr Institute, University of Copenhagen, Blegdamsvej 17, DK-2100, Copenhagen Ø, Denmark 2Institute for Gravitation and the Cosmos, Department of Physics, Pennsylvania State University, University Park, PA 16892, USA 3Department of Physics, Harvard University, Cambridge, MA 02138, USA July 29, 2020 Abstract We generalize the relation between discontinuities of scattering amplitudes and cut diagrams to cover sequential discontinuities (discontinuities of discontinuities) in arbitrary momentum channels. The new relations are derived using time-ordered per- turbation theory, and hold at phase-space points where all cut momentum channels are simultaneously accessible. As part of this analysis, we explain how to compute se- quential discontinuities as monodromies and explore the use of the monodromy group in characterizing the analytic properties of Feynman integrals. We carry out a number of cross-checks of our new formulas in polylogarithmic examples, in some cases to all loop orders. arXiv:2007.13747v1 [hep-th] 27 Jul 2020 Contents 1 Introduction1 2 Cutting rules: a review4 2.1 Cutkosky, 't Hooft and Veltman . .5 2.2 Time-ordered perturbation theory . .7 3 Discontinuities 10 3.1 Covariant approach . 11 3.2 Discontinuities in TOPT . 14 4 Discontinuities as monodromies 17 4.1 Warm-up: the natural logarithm . 17 4.2 The monodromy group . 21 4.3 Monodromies of propagators . 31 5 Sequential discontinuities 33 5.1 Sequential discontinuities in the same channel . 34 5.2 Sequential discontinuities in different channels .
    [Show full text]
  • Multivalued Functions in Digital Topology, Journal of Mathematical Imaging and Vision 55 (3) (2016), 370-377
    Multivalued Functions in Digital Topology Laurence Boxer ∗ Abstract We study several types of multivalued functions in digital topology. Key words and phrases: digital topology, digital image, multivalued function 1 Introduction A common method of composing a movie or a video is via a set of “frames” or images that are projected sequentially. If a frame is an m × n grid of pixels, then a transition between projections of consecutive frames requires reading and then outputting to the screen each of the mn pixels of the incoming frame. Since many frames must be displayed each second (in current technology, 30 per second is common), a video composed in this fashion uses a lot of memory, and requires that a lot of data be processed rapidly. Often, consecutive frames have a great deal of resemblance. In particular, there are many pairs (i, j) such that the pixel in row i and column j is unchanged between one frame and its successor. If, further, one can efficiently compute for all changing pixels how they change between successive frames, then it is not necessary to use as much storage for the video, as the pixels not changed between successive frames need not be subjected to the i/o described above; and a larger number of frames or their equivalent can be processed per second. E.g., this approach can be taken in computer graphics when the changes in the viewer’s screen is due to the movements or transformations of sprites. Thus, the world of applications motivates us to understand the properties of structured arXiv:1703.01700v1 [math.GN] 6 Mar 2017 single-valued and multivalued functions between digital images.
    [Show full text]
  • Much Ado About Functions
    Much Ado about Functions Alan L. Selman Department of Computer Science State University of New York at Buffalo Buffalo, NY 14260 Abstract questions about NP search problems and about the dif®- culty of inverting polynomial-time computable functions. This paper surveys basic results on complexity classes Most importantly, by studying complexity classes of par- of partial multivalued functions. We stress basic inclusion tial multivalued functions, we directly illuminate interest- relations, interesting hierarchies, and results that demon- ing questions that otherwise would not surface. We will see strate that hierarchies are extant. that properties of complexity classes of partial multivalued functions may be identical to or may differ from those of their corresponding well-known complexity classes of lan- 1 Introduction guages. There are several hierarchies of function classes: a query hierarchy that closely re¯ects the query hierarchy of language classes, a difference hierarchy that only super®- The fundamental data type that a nondeterministic pro- cially resembles the difference hierarchy for languages, and cess computes is a partial multivalued function, partial be- at least one new hierarchy that seems not to correspond to cause nondeterministic computations do not necessarily ac- any collection of language classes. We will see that sev- cept every input, and multivalued because nondeterminis- eral of the interesting questions remain open. In brief, we tic computations may output different values on different will see that studying the complexity of partial multivalued accepting paths. As understanding the power of nondeter- functions is not much ado about nothing. minism is one of the fundamental goals of complexity the- ory, surely, we must study the computational complexity of partial multivalued functions.
    [Show full text]