MATLAB Function Reference Volume 2: F - O Version 6 How to Contact the Mathworks

Total Page:16

File Type:pdf, Size:1020Kb

MATLAB Function Reference Volume 2: F - O Version 6 How to Contact the Mathworks MATLAB® The Language of Technical Computing Computation Visualization Programming MATLAB Function Reference Volume 2: F - O Version 6 How to Contact The MathWorks: 508-647-7000 Phone 508-647-7001 Fax The MathWorks, Inc. Mail 3 Apple Hill Drive Natick, MA 01760-2098 http://www.mathworks.com Web ftp.mathworks.com Anonymous FTP server comp.soft-sys.matlab Newsgroup [email protected] Technical support [email protected] Product enhancement suggestions [email protected] Bug reports [email protected] Documentation error reports [email protected] Subscribing user registration [email protected] Order status, license renewals, passcodes [email protected] Sales, pricing, and general information MATLAB Function Reference Volume 2 F- O COPYRIGHT 1984 - 2000 by The MathWorks, Inc. The software described in this document is furnished under a license agreement. The software may be used or copied only under the terms of the license agreement. No part of this manual may be photocopied or repro- duced in any form without prior written consent from The MathWorks, Inc. FEDERAL ACQUISITION: This provision applies to all acquisitions of the Program and Documentation by or for the federal government of the United States. By accepting delivery of the Program, the government hereby agrees that this software qualifies as "commercial" computer software within the meaning of FAR Part 12.212, DFARS Part 227.7202-1, DFARS Part 227.7202-3, DFARS Part 252.227-7013, and DFARS Part 252.227-7014. The terms and conditions of The MathWorks, Inc. Software License Agreement shall pertain to the government’s use and disclosure of the Program and Documentation, and shall supersede any conflicting contractual terms or conditions. If this license fails to meet the government’s minimum needs or is inconsistent in any respect with federal procurement law, the government agrees to return the Program and Documentation, unused, to MathWorks. MATLAB, Simulink, Stateflow, Handle Graphics, and Real-Time Workshop are registered trademarks, and Target Language Compiler is a trademark of The MathWorks, Inc. Other product or brand names are trademarks or registered trademarks of their respective holders. Printing History: December 1996 First printing New for MATLAB 5.0 (Release 10) June 1997 Revised for 5.1 Online version, MATLAB 5.1 October 1997 Revised for 5.2 Online version, MATLAB 5.2 January 1999 Revised for 5.3 Online version (Release 11) June 1999 Second printing MATLAB 5.3 (Release 11) November 2000 Revised for 6.0 Online version (Release 12) Contents Functions by Category 1 General Purpose Commands . viii Operators and Special Characters . x Logical Functions . xi Language Constructs and Debugging . xi Elementary Matrices and Matrix Manipulation . xiii Specialized Matrices . xv Elementary Math Functions . xv Specialized Math Functions . xvi Coordinate System Conversion . xvii Matrix Functions - Numerical Linear Algebra . xvii Data Analysis and Fourier Transform Functions . xviii Polynomial and Interpolation Functions . xix Function Functions – Nonlinear Numerical Methods . xx Sparse Matrix Functions . xxi Sound Processing Functions . xxiii Character String Functions . xxiii File I/O Functions . xxv ii Bitwise Functions . xxvi Structure Functions . xxvi MATLAB Object Functions . xxvi MATLAB Interface to Java . xxvi Cell Array Functions . xxvii Multidimensional Array Functions . xxvii Plotting and Data Visualization . xxvii Graphical User Interfaces . xxxiv Serial Port I/O . xxxv Volume 2 Reference Index iii Contents iv Contents v Contents 1 Functions by Category This section lists MATLAB functions grouped by functional area. General Purpose Commands Operators and Special Characters Logical Functions Language Constructs and Debugging Elementary Matrices and Matrix Manipulation Specialized Matrices Elementary Math Functions Specialized Math Functions Coordinate System Conversion Matrix Functions - Numerical Linear Algebra Data Analysis and Fourier Transform Functions Polynomial and Interpolation Functions Function Functions – Nonlinear Numerical Methods Sparse Matrix Functions Sound Processing Functions Character String Functions File I/O Functions Bitwise Functions Structure Functions MATLAB Object Functions MATLAB Interface to Java Cell Array Functions 1-vii Multidimensional Array Functions Plotting and Data Visualization Graphical User Interface Creation Serial Port I/O General Purpose Commands Managing Commands and Functions addpath Add directories to MATLAB’s search path doc Display HTML documentation in Help browser docopt Display location of help file directory for UNIX platforms genpath Generate a path string help Display M-file help for MATLAB functions in the Command Window helpbrowser Display Help browser for access to all MathWorks online help helpdesk Display the Help browser helpwin Display M-file help and provide access to M-file help for all functions lasterr Last error message lastwarn Last warning message license Show MATLAB license number lookfor Search for specified keyword in all help entries partialpath Partial pathname path Control MATLAB’s directory search path pathtool Open the GUI for viewing and modifying MATLAB’s path profile Start the M-file profiler, a utility for debugging and optimizing code profreport Generate a profile report rehash Refresh function and file system caches rmpath Remove directories from MATLAB’s search path support Open MathWorks Technical Support Web Page type List file ver Display version information for MATLAB, Simulink, and toolboxes version Get MATLAB version number web Point Help browser or Web browser at file or Web site what List MATLAB-specific files in current directory whatsnew Display README files for MATLAB and toolboxes which Locate functions and files 1-viii Managing Variables and the Workspace clear Remove items from the workspace disp Display text or array length Length of vector load Retrieve variables from disk memory Help for memory limitations mlock Prevent M-file clearing munlock Allow M-file clearing openvar Open workspace variable in Array Editor, for graphical editing pack Consolidate workspace memory save Save workspace variables on disk saveas Save figure or model using specified format size Array dimensions who, whos List the variables in the workspace workspace Display the Workspace Browser, a GUI for managing the workspace Controlling the Command Window clc Clear Command Window echo Echo M-files during execution format Control the display format for output home Move cursor to upper left corner of Command Window more Control paged output for the Command Window Working with Files and the Operating Environment beep Produce a beep sound cd Change working directory checkin Check file into source control system checkout Check file out of source control system cmopts Get name of source control system, and PVCS project filename copyfile Copy file customverctrl Allow custom source control system delete Delete files or graphics objects diary Save session to a disk file dir Display a directory listing dos Execute a DOS command and return the result edit Edit an M-file fileparts Get filename parts filebrowser Display Current Directory browser, for viewing files fullfile Build full filename from parts info Display contact information or toolbox Readme files inmem Functions in memory 1-ix ls List directory on UNIX matlabroot Get root directory of MATLAB installation mkdir Make new directory open Open files based on extension pwd Display current directory tempdir Return the name of the system’s temporary directory tempname Unique name for temporary file undocheckout Undo previous checkout from source control system unix Execute a UNIX command and return the result ! Execute operating system command Starting and Quitting MATLAB finish MATLAB termination M-file exit Terminate MATLAB matlab Start MATLAB (UNIX systems only) matlabrc MATLAB startup M-file quit Terminate MATLAB startup MATLAB startup M-file Operators and Special Characters + Plus - Minus * Matrix multiplication .* Array multiplication ^ Matrix power .^ Array power kron Kronecker tensor product \ Backslash or left division / Slash or right division ./ and .\ Array division, right and left : Colon ( ) Parentheses [ ] Brackets {} Curly braces . Decimal point ... Continuation , Comma ; Semicolon % Comment ! Exclamation point 1-x ' Transpose and quote .' Nonconjugated transpose = Assignment == Equality < > Relational operators & Logical AND | Logical OR ~ Logical NOT xor Logical EXCLUSIVE OR Logical Functions all Test to determine if all elements are nonzero any Test for any nonzeros exist Check if a variable or file exists find Find indices and values of nonzero elements is* Detect state isa Detect an object of a given class iskeyword Test if string is a MATLAB keyword isvarname Test if string is a valid variable name logical Convert numeric values to logical mislocked True if M-file cannot be cleared Language Constructs and Debugging MATLAB as a Programming Language builtin Execute builtin function from overloaded method eval Interpret strings containing MATLAB expressions evalc Evaluate MATLAB expression with capture evalin Evaluate expression in workspace feval Function evaluation function Function M-files global Define global variables nargchk Check number of input arguments persistent Define persistent variable script Script M-files Control Flow break Terminate execution of for loop or while loop 1-xi case Case switch catch Begin catch block continue Pass control to the next iteration of for or while loop else Conditionally
Recommended publications
  • Language Reference Manual
    MATLAB The Language5 of Technical Computing Computation Visualization Programming Language Reference Manual Version 5 How to Contact The MathWorks: ☎ (508) 647-7000 Phone PHONE (508) 647-7001 Fax FAX ☎ (508) 647-7022 Technical Support Faxback Server FAX SERVER ✉ MAIL The MathWorks, Inc. Mail 24 Prime Park Way Natick, MA 01760-1500 http://www.mathworks.com Web INTERNET ftp.mathworks.com Anonymous FTP server @ [email protected] Technical support E-MAIL [email protected] Product enhancement suggestions [email protected] Bug reports [email protected] Documentation error reports [email protected] Subscribing user registration [email protected] Order status, license renewals, passcodes [email protected] Sales, pricing, and general information Language Reference Manual (November 1996) COPYRIGHT 1994 - 1996 by The MathWorks, Inc. All Rights Reserved. The software described in this document is furnished under a license agreement. The software may be used or copied only under the terms of the license agreement. No part of this manual may be photocopied or repro- duced in any form without prior written consent from The MathWorks, Inc. U.S. GOVERNMENT: If Licensee is acquiring the software on behalf of any unit or agency of the U. S. Government, the following shall apply: (a) for units of the Department of Defense: RESTRICTED RIGHTS LEGEND: Use, duplication, or disclosure by the Government is subject to restric- tions as set forth in subparagraph (c)(1)(ii) of the Rights in Technical Data and Computer Software Clause at DFARS 252.227-7013. (b) for any other unit or agency: NOTICE - Notwithstanding any other lease or license agreement that may pertain to, or accompany the delivery of, the computer software and accompanying documentation, the rights of the Government regarding its use, reproduction and disclosure are as set forth in Clause 52.227-19(c)(2) of the FAR.
    [Show full text]
  • Kung J., Rota G.C., Yan C.H. Combinatorics.. the Rota Way
    This page intentionally left blank P1: ... CUUS456-FM cuus456-Kung 978 0 521 88389 4 November 28, 2008 12:21 Combinatorics: The Rota Way Gian-Carlo Rota was one of the most original and colorful mathematicians of the twentieth century. His work on the foundations of combinatorics focused on revealing the algebraic structures that lie behind diverse combinatorial areas and created a new area of algebraic combinatorics. His graduate courses influenced generations of students. Written by two of his former students, this book is based on notes from his courses and on personal discussions with him. Topics include sets and valuations, partially or- dered sets, distributive lattices, partitions and entropy, matching theory, free matrices, doubly stochastic matrices, Mobius¨ functions, chains and antichains, Sperner theory, commuting equivalence relations and linear lattices, modular and geometric lattices, valuation rings, generating functions, umbral calculus, symmetric functions, Baxter algebras, unimodality of sequences, and location of zeros of polynomials. Many exer- cises and research problems are included and unexplored areas of possible research are discussed. This book should be on the shelf of all students and researchers in combinatorics and related areas. joseph p. s. kung is a professor of mathematics at the University of North Texas. He is currently an editor-in-chief of Advances in Applied Mathematics. gian-carlo rota (1932–1999) was a professor of applied mathematics and natural philosophy at the Massachusetts Institute of Technology. He was a member of the Na- tional Academy of Science. He was awarded the 1988 Steele Prize of the American Math- ematical Society for his 1964 paper “On the Foundations of Combinatorial Theory I.
    [Show full text]
  • The Generalized Dedekind Determinant
    Contemporary Mathematics Volume 655, 2015 http://dx.doi.org/10.1090/conm/655/13232 The Generalized Dedekind Determinant M. Ram Murty and Kaneenika Sinha Abstract. The aim of this note is to calculate the determinants of certain matrices which arise in three different settings, namely from characters on finite abelian groups, zeta functions on lattices and Fourier coefficients of normalized Hecke eigenforms. Seemingly disparate, these results arise from a common framework suggested by elementary linear algebra. 1. Introduction The purpose of this note is three-fold. We prove three seemingly disparate results about matrices which arise in three different settings, namely from charac- ters on finite abelian groups, zeta functions on lattices and Fourier coefficients of normalized Hecke eigenforms. In this section, we state these theorems. In Section 2, we state a lemma from elementary linear algebra, which lies at the heart of our three theorems. A detailed discussion and proofs of the theorems appear in Sections 3, 4 and 5. In what follows below, for any n × n matrix A and for 1 ≤ i, j ≤ n, Ai,j or (A)i,j will denote the (i, j)-th entry of A. A diagonal matrix with diagonal entries y1,y2, ...yn will be denoted as diag (y1,y2, ...yn). Theorem 1.1. Let G = {x1,x2,...xn} be a finite abelian group and let f : G → C be a complex-valued function on G. Let F be an n × n matrix defined by F −1 i,j = f(xi xj). For a character χ on G, (that is, a homomorphism of G into the multiplicative group of the field C of complex numbers), we define Sχ := f(s)χ(s).
    [Show full text]
  • Mathematisches Forschungsinstitut Oberwolfach Analytic Number Theory
    Mathematisches Forschungsinstitut Oberwolfach Report No. 50/2019 DOI: 10.4171/OWR/2019/50 Analytic Number Theory Organized by J¨org Br¨udern, G¨ottingen Kaisa Matom¨aki, Turku Robert C. Vaughan, State College Trevor D. Wooley, West Lafayette 3 November – 9 November 2019 Abstract. Analytic number theory is a subject which is central to modern mathematics. There are many important unsolved problems which have stim- ulated a large amount of activity by many talented researchers. At least two of the Millennium Problems can be considered to be in this area. Moreover in recent years there has been very substantial progress on a number of these questions. Mathematics Subject Classification (2010): 11Bxx, 11Dxx, 11Jxx-11Pxx. Introduction by the Organizers The workshop Analytic Number Theory, organised by J¨org Br¨udern (G¨ottingen), Kaisa Matom¨aki (Turku), Robert C. Vaughan (State College) and Trevor D. Woo- ley (West Lafayette) was well attended with over 50 participants from a broad geographic spectrum, all either distinguished and leading workers in the field or very promising younger researchers. Over the last decade or so there has been considerable and surprising movement in our understanding of a whole series of questions in analytic number theory and related areas. This includes the establishment of infinitely many bounded gaps in the primes by Zhang, Maynard and Tao, significant progress on our understand- ing of the behaviour of multiplicative functions such as the M¨obius function by Matom¨aki and Radziwi l l, the work on the Vinogradov
    [Show full text]
  • Matrices Related to Dirichlet Series 2
    MATRICES RELATED TO DIRICHLET SERIES DAVID A. CARDON Abstract. We attach a certain n n matrix An to the Dirichlet series × ∞ −s L(s)= k=1 akk . We study the determinant, characteristic polynomial, eigenvalues,P and eigenvectors of these matrices. The determinant of An can be understood as a weighted sum of the first n coefficients of the Dirichlet series L(s)−1. We give an interpretation of the partial sum of a Dirichlet series as a product of eigenvalues. In a special case, the determinant of An is the sum of the M¨obius function. We disprove a conjecture of Barrett and Jarvis regarding the eigenvalues of An. 1. Introduction To the Dirichlet series ∞ a L(s)= k , ks Xk=1 we attach the n n matrix × ∞ Dn = akEn(k), Xk=1 where E (k) is the n n matrix whose ijth entry is 1 if j = ki and 0 otherwise. n × For example, a1 a2 a3 a4 a5 a6 arXiv:0809.0076v1 [math.NT] 30 Aug 2008 a1 a2 a3 a1 a2 D6 = . a1 a1 a1 Since En(k1)En(k2)= En(k1k2) for every k ,k N, formally manipulating linear combinations of E (k) is 1 2 ∈ n very similar to formally manipulating Dirichlet series. However, because En(k) Date: October 28, 2018. 1 MATRICES RELATED TO DIRICHLET SERIES 2 is the zero matrix whenever k > n, the sum defining Dn is guaranteed to converge. Of course, the n n matrix contains less information than the × Dirichlet series. Letting n tend to infinity produces semi-infinite matrices, the formal manipulation of which is exactly equivalent to formally manipulating Dirichlet series.
    [Show full text]
  • Pattern Avoidance and Fiber Bundle Structures on Schubert Varieties
    Thursday 2.10 Auditorium B Pattern Avoidance and Fiber Bundle Structures on Schubert Varieties Timothy Alland [email protected] SUNY Stony Brook (This talk is based on joint work with Edward Richmond.) MSC2000: 05E15, 14M15 Permutations are known to index type A Schubert varieties. A question one can ask regarding a specific Schubert variety is whether it is an iterated fiber bundle of Grass- mannian Schubert varieties, that is, if it has a complete parabolic bundle structure. We have found that a Schubert variety has a complete parabolic bundle structure if and only if its associated permutation avoids the patterns 3412, 52341, and 635241. We find this by first identifying when the standard projection from the Schubert variety in the complete flag variety to the Schubert variety in the Grassmannian is a fiber bundle using what we have called \split pattern avoidance". In this talk, I will demonstrate how we were able to move from a characterization of this projection in terms of the support and left descents of the permutation's parabolic decomposition to one that applies split pattern avoidance. I will also give a flavor of the proof of how the three patterns mentioned above determine whether a Schubert variety has a complete parabolic bundle structure. Monday 3.55 Auditorium B A simple proof of Shamir's conjecture Peter Allen [email protected] LSE (This talk is based on joint work with Julia B¨ottcher, Ewan Davies, Matthew Jenssen, Yoshiharu Kohayakawa, Barnaby Roberts.) MSC2000: 05C80 It is well known (and easy to show) that the threshold for a perfect matching in the bino- log n mial random graph G(n; p) is p = Θ n , coinciding with the threshold for every vertex to be in an edge (and much more is known).
    [Show full text]
  • A Multiprecision Derivative-Free Schur–Parlett Algorithm for Computing Matrix Functions
    A Multiprecision Derivative-Free Schur–Parlett Algorithm for Computing Matrix Functions Higham, Nicholas J. and Liu, Xiaobo 2020 MIMS EPrint: 2020.19 Manchester Institute for Mathematical Sciences School of Mathematics The University of Manchester Reports available from: http://eprints.maths.manchester.ac.uk/ And by contacting: The MIMS Secretary School of Mathematics The University of Manchester Manchester, M13 9PL, UK ISSN 1749-9097 A MULTIPRECISION DERIVATIVE-FREE SCHUR{PARLETT ALGORITHM FOR COMPUTING MATRIX FUNCTIONS∗ NICHOLAS J. HIGHAMy AND XIAOBO LIUy Abstract. The Schur{Parlett algorithm, implemented in MATLAB as funm, computes a function f(A) of an n × n matrix A by using the Schur decomposition and a block recurrence of Parlett. The algorithm requires the ability to compute f and its derivatives, and it requires that f has a Taylor series expansion with a suitably large radius of convergence. We develop a version of the Schur{Parlett algorithm that requires only function values and uses higher precision arithmetic to evaluate f on the diagonal blocks of order greater than 2 (if there are any) of the reordered and blocked Schur form. The key idea is to compute by diagonalization the function of a small random diagonal perturbation of each triangular block, where the perturbation ensures that diagonalization will succeed. This multiprecision Schur{Parlett algorithm is applicable to arbitrary functions f and, like the original Schur{Parlett algorithm, it generally behaves in a numerically stable fashion. Our algorithm is inspired by Davies's randomized approximate diagonalization method, but we explain why that is not a reliable numerical method for computing matrix functions.
    [Show full text]
  • Table of Contents
    Contents PREFACE to The Mathematica GuideBooks CHAPTER 0 Introduction and Orientation 0.1 Overview 0.1.1 Content Summaries 0.1.2 Relation of the Four Volumes 0.1.3 Chapter Structure 0.1.4 Code Presentation Style 0.2 Requirements 0.2.1 Hardware and Software 0.2.2 Reader Prerequisites 0.3 What the GuideBooks Are and What They Are Not 0.3.1 Doing Computer Mathematics 0.3.2 Programming Paradigms 0.4 Exercises and Solutions 0.4.1 Exercises 0.4.2 Solutions 0.5 The Books Versus the Electronic Components 0.5.1 Working with the Notebook 0.5.2 Reproducibility of the Results 0.5.3 Earlier Versions of the Notebooks 0.6 Style and Design Elements 0.6.1 Text and Code Formatting 0.6.2 References 0.6.3 Variable Scoping, Input Numbering, and Warning Messages 0.6.4 Graphics 0.6.5 Notations and Symbols 0.6.6 Units 0.6.7 Cover Graphics © 2004, 2005 Springer Science+Business Media, Inc. 2 Printed from THE MATHEMATICA GUIDEBOOKS 0.7 Production History 0.8 Four General Suggestions @ @ References P R O G R A M M I N G CHAPTER 1 Introduction to Mathematica 1.0 Remarks 1.1 Basics of Mathematica as a Programming Language 1.1.1 General Background In and Out Numbering † General Naming, Spelling, and Capitalization Conventions for Symbols † Options and Option Settings † Messages † Add-On Packages 1.1.2 Elementary Syntax Common Shortcuts † Parentheses, Braces, and Brackets † Comments Inside Code † Font Usage † Referring to Outputs † Functional Programming Style † “Ideal” Formatting 1.2 Introductory Examples 1.2.0 Remarks 1.2.1 Numerical Computations Periodic Continued
    [Show full text]
  • Scattering from Finite Structures : an Extended Fourier Modal Method
    Scattering from finite structures : an extended Fourier modal method Citation for published version (APA): Pisarenco, M. (2011). Scattering from finite structures : an extended Fourier modal method. Technische Universiteit Eindhoven. https://doi.org/10.6100/IR716275 DOI: 10.6100/IR716275 Document status and date: Published: 01/01/2011 Document Version: Publisher’s PDF, also known as Version of Record (includes final page, issue and volume numbers) Please check the document version of this publication: • A submitted manuscript is the version of the article upon submission and before peer-review. There can be important differences between the submitted version and the official published version of record. People interested in the research are advised to contact the author for the final version of the publication, or visit the DOI to the publisher's website. • The final author version and the galley proof are versions of the publication after peer review. • The final published version features the final layout of the paper including the volume, issue and page numbers. Link to publication General rights Copyright and moral rights for the publications made accessible in the public portal are retained by the authors and/or other copyright owners and it is a condition of accessing publications that users recognise and abide by the legal requirements associated with these rights. • Users may download and print one copy of any publication from the public portal for the purpose of private study or research. • You may not further distribute the material or use it for any profit-making activity or commercial gain • You may freely distribute the URL identifying the publication in the public portal.
    [Show full text]
  • The Divisor Matrix, Dirichlet Series and SL(2,Z)
    The Divisor Matrix, Dirichlet Series and SL(2, Z) Peter Sin and John G.Thompson May 8th, 2008. Overview Basic notions and notations Overgroups of the divisor matrix A special representation of SL(2, Z) Ordered factorizations Jordan form of D Construction of representations The main construction From group elements to Dirichlet series Related topics The Divisor matrix I D = (di,j )i,j∈N defined by ( 1, if i divides j, di,j = 0 otherwise. The matrix ring A I E := free Q-module with basis {en}n∈N. ∼ I EndQ(E) = A := the space of matrices A = (ai,j )i,j∈N, with rational entries, such that each column has only finitely many nonzero entries. ∗ ∼ N ∗ I E = Q , sequences of rational numbers, f ∈ E is identified with the sequence (f (en))n∈N. Write f (en) as f (n) for short. ∗ I A acts on the right of E : X N (fA)(n) = am,nf (m), f ∈ Q , A ∈ A. m∈N The matrix ring A I E := free Q-module with basis {en}n∈N. ∼ I EndQ(E) = A := the space of matrices A = (ai,j )i,j∈N, with rational entries, such that each column has only finitely many nonzero entries. ∗ ∼ N ∗ I E = Q , sequences of rational numbers, f ∈ E is identified with the sequence (f (en))n∈N. Write f (en) as f (n) for short. ∗ I A acts on the right of E : X N (fA)(n) = am,nf (m), f ∈ Q , A ∈ A. m∈N The matrix ring A I E := free Q-module with basis {en}n∈N.
    [Show full text]
  • The Divisor Matrix, Dirichlet Series and SL (2, Z)
    THE DIVISOR MATRIX, DIRICHLET SERIES AND SL(2, Z) PETER SIN AND JOHN G. THOMPSON Abstract. A representation of SL(2, Z) by integer matrices act- ing on the space of analytic ordinary Dirichlet series is constructed, in which the standard unipotent element acts as multiplication by the Riemann zeta function. It is then shown that the Dirichlet series in the orbit of the zeta function are related to it by algebraic equations. arXiv:0712.0837v6 [math.NT] 18 Jul 2008 2000 Mathematics Subject Classification. 11M06, 20C12. 1 2 1. Introduction This paper is concerned with group actions on the space of ana- lytic Dirichlet series. A formal Dirichlet series is a series of the form s n∞=1 ann− , where an n∞=1 is a sequence of complex numbers and s is formal variable. Such{ } series form an algebra [[s]] under the opera- tionsP of termwise addition and scalar multiplicationD and multiplication defined by Dirichlet convolution: ∞ ∞ ∞ s s s (1) ( ann− )( bnn− )= ( aibj)n− . n=1 n=1 n=1 ij=n X X X X It is well known that this algebra, sometimes called the algebra of arithmetic functions, is isomorphic with the algebra of formal power series in a countably infinite set of variables. The analytic Dirichlet series, those which converge for some complex value of the variable s, form a subalgebra s , shown in [6] to be a local, non-noetherian unique factorizationD{ domain.} As a vector space we can identify [[s]] with the space of sequences and s with the subspace of sequencesD satifying a certain polynomial growthD{ } condition.
    [Show full text]
  • Arxiv:0811.3701V4 [Math.NT] 9 Mar 2009 Matrices Are Not Symmetric, and Many Eigenvalues Must Be Computed to Estimate the Determi- Nants
    Symmetric matrices related to the Mertens function Jean-Paul Cardinal D´epartement de Math´ematiques Universit´eParis 13 93430 Villetaneuse, France [email protected] Abstract ∗ In this paper we explore a family of congruences over N from which one builds a sequence of symmetric matrices related to the Mertens function. From the results of numerical experiments, we formulate a conjecture about the growth of the quadratic norm of these matrices, which implies the Riemann hypothesis. This suggests that matrix analysis methods may come to play a more important role in this classical and difficult problem. Key words: Mertens function, Symmetric Eigenvalue Problem, Riemann hypothesis 2000 MSC: 11C20, 11N56, 15A36, 15A60 1. Introduction Among the numerous statements equivalent to the Riemann hypothesis, a few have been formulated as matrix problems. The Redheffer matrix An = (ai;j)1≤i;j≤n is an n × n matrix defined by ai;j = 1 if j = 1 or if i divides j, and ai;j = 0 otherwise. R. Redheffer [16] proved that the Riemann hypothesis is true if and only if 1=2+ det(An) = O(n ); for every > 0: F. Roesler [17] defined the matrix Bn = (bi;j)2≤i;j≤n by bi;j = i − 1 if i divides j, and bi;j = −1 otherwise, and he thus proved that the Riemann hypothesis is true if and only if −1=2+ det(Bn) = O(n!n ); for every > 0: Both the Redheffer and Roesler matrices are related, via their determinants, to the Mertens func- tion, which is by definition the summatory function of the M¨obiusfunction (see [1] p.91).
    [Show full text]