MATLAB® the Language of Technical Computing

Total Page:16

File Type:pdf, Size:1020Kb

MATLAB® the Language of Technical Computing MATLAB® The Language of Technical Computing Function Reference Volume 2: F - O Version 7 How to Contact The MathWorks: www.mathworks.com Web 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] Order status, license renewals, passcodes [email protected] Sales, pricing, and general information 508-647-7000 Phone 508-647-7001 Fax The MathWorks, Inc. Mail 3 Apple Hill Drive Natick, MA 01760-2098 For contact information about worldwide offices, see the MathWorks Web site. MATLAB Function Reference Volume 2: F - O COPYRIGHT 1984 - 2004 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, for, or through the federal government of the United States. By accepting delivery of the Program or Documentation, the government hereby agrees that this software or documentation qualifies as commercial computer software or commercial computer software documentation as such terms are used or defined in FAR 12.212, DFARS Part 227.72, and DFARS 252.227-7014. Accordingly, the terms and conditions of this Agreement and only those rights specified in this Agreement, shall pertain to and govern the use, modification, reproduction, release, performance, display, and disclosure of the Program and Documentation by the federal government (or other entity acquiring for or through the federal government) and shall supersede any conflicting contractual terms or conditions. If this License fails to meet the government's needs or is inconsistent in any respect with federal procurement law, the government agrees to return the Program and Documentation, unused, to The MathWorks, Inc. MATLAB, Simulink, Stateflow, Handle Graphics, and Real-Time Workshop are registered trademarks, and TargetBox 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 For MATLAB 5.0 (Release 8) June 1997 Online only Revised for MATLAB 5.1 (Release 9) October 1997 Online only Revised for MATLAB 5.2 (Release 10) January 1999 Online only Revised for MATLAB 5.3 (Release 11 June 1999 Second printing For MATLAB 5.3 (Release 11) June 2001 Online only Revised for MATLAB 6.1 (Release 12.1) July 2002 Online only Revised for 6.5 (Release 13) June 2004 Online only Revised for 7.0 (Release 14) Contents Functions — Categorical List 1 Desktop Tools and Development Environment . 1-2 Startup and Shutdown . 1-2 Command Window and History . 1-3 Help for Using MATLAB . 1-3 Workspace, Search Path, and File Operations . 1-3 Programming Tools . 1-5 System . 1-6 Mathematics . 1-7 Arrays and Matrices . 1-8 Linear Algebra . 1-10 Elementary Math . 1-12 Data Analysis and Fourier Transforms . 1-15 Polynomials . 1-16 Interpolation and Computational Geometry . 1-17 Coordinate System Conversion . 1-18 Nonlinear Numerical Methods . 1-18 Specialized Math . 1-20 Sparse Matrices . 1-20 Math Constants . 1-22 Programming and Data Types . 1-23 Data Types . 1-23 Arrays . 1-28 Operators and Operations . 1-30 Programming in MATLAB . 1-33 File I/O . 1-38 Filename Construction . 1-38 Opening, Loading, Saving Files . 1-39 Low-Level File I/O . 1-39 Text Files . 1-39 XML Documents . 1-39 Spreadsheets . 1-40 i Scientific Data . 1-40 Audio and Audio/Video . 1-41 Images . 1-41 Internet Exchange . 1-42 Graphics . 1-43 Basic Plots and Graphs . 1-43 Annotating Plots . 1-44 Specialized Plotting . 1-44 Bit-Mapped Images . 1-47 Printing . 1-47 Handle Graphics . 1-47 3-D Visualization . 1-50 Surface and Mesh Plots . 1-50 View Control . 1-51 Lighting . 1-53 Transparency . 1-53 Volume Visualization . 1-53 Creating Graphical User Interfaces . 1-54 Predefined Dialog Boxes . 1-54 Deploying User Interfaces . 1-55 Developing User Interfaces . 1-55 User Interface Objects . 1-55 Finding Objects from Callbacks . 1-55 Functions — Alphabetical List 2 ii Contents 1 Functions — Categorical List The MATLAB® Function Reference contains descriptions of all MATLAB commands and functions. Select a category from the following table to see a list of related functions. Desktop Tools and Startup, Command Window, help, editing and Development Environment debugging, tuning, other general functions Mathematics Arrays and matrices, linear algebra, data analysis, other areas of mathematics Programming and Data Function/expression evaluation, program Types control, function handles, object oriented programming, error handling, operators, data types, dates and times, timers File I/O General and low-level file I/O, plus specific file formats, like audio, spreadsheet, HDF, images Graphics Line plots, annotating graphs, specialized plots, images, printing, Handle Graphics® 3-D Visualization Surface and mesh plots, view control, lighting and transparency, volume visualization. Creating Graphical User GUIDE, programming graphical user Interface interfaces. External Interfaces Java, COM, Serial Port functions. See Simulink®, Stateflow®, Real-Time Workshop®, and the individual toolboxes for lists of their functions 1 Functions — Categorical List Desktop Tools and Development Environment General functions for working in MATLAB, including functions for startup, Command Window, help, and editing and debugging. “Startup and Shutdown” Startup and shutdown options “Command Window and Controlling Command Window and History History” “Help for Using Finding information MATLAB” “Workspace, Search File, search path, variable management Path, and File Operations” “Programming Tools” Editing and debugging, source control, Notebook “System” Identifying current computer, license, product version, and more Startup and Shutdown exit Terminate MATLAB (same as quit) finish MATLAB termination M-file genpath Generate a path string matlab Start MATLAB (UNIX systems) matlab Start MATLAB (Windows systems) matlabrc MATLAB startup M-file for single user systems or administrators prefdir Return directory containing preferences, history, and layout files preferences Display Preferences dialog box for MATLAB and related products quit Terminate MATLAB startup MATLAB startup M-file for user-defined options 1-2 Desktop Tools and Development Environment Command Window and History clc Clear Command Window commandhistoryOpen the Command History, or select it if already open commandwindow Open the Command Window, or select it if already open diary Save session to file dos Execute DOS command and return result format Control display format for output home Move cursor to upper left corner of Command Window matlab: Run specified function via hyperlink (matlabcolon) more Control paged output for Command Window perl Call Perl script using appropriate operating system executable system Execute operating system command and return result unix Execute UNIX command and return result Help for Using MATLAB doc Display online documentation in MATLAB Help browser demo Access product demos via Help browser docopt Web browser for UNIX platforms docsearch Open Help browser Search pane and run search for specified term help Display help for MATLAB functions in Command Window helpbrowser Display Help browser for access to full online documentation and demos helpwin Provide access to and display M-file help for all functions info Display Release Notes for MathWorks products lookfor Search for specified keyword in all help entries playshow Run published M-file demo support Open MathWorks Technical Support Web page web Open Web site or file in Web browser or Help browser whatsnew Display Release Notes for MathWorks products Workspace, Search Path, and File Operations • “Workspace” • “Search Path” • “File Operations” 1-3 1 Functions — Categorical List Workspace assignin Assign value to workspace variable clear Remove items from workspace, freeing up system memory evalin Execute string containing MATLAB expression in a workspace exist Check if variables or functions are defined openvar Open workspace variable in Array Editor for graphical editing pack Consolidate workspace memory uiimport Open Import Wizard, the graphical user interface to import data which Locate functions and files who, whos List variables in the workspace workspace Display Workspace browser, a tool for managing the workspace Search Path addpath Add directories to MATLAB search path genpath Generate path string partialpath Partial pathname path View or change the MATLAB directory search path path2rc Replaced by savepath pathdef List of directories in the MATLAB search path pathsep Return path separator for current platform pathtool Open Set Path dialog box to view and change MATLAB path restoredefaultpathRestore the default search path rmpath Remove directories from MATLAB search path savepath Save current MATLAB search path to pathdef.m file File Operations cd Change working directory copyfile Copy file or directory delete Delete files or graphics objects dir Display directory listing exist Check if variables or functions are defined fileattrib Set or get attributes of file or directory filebrowser Display Current Directory browser, a tool for viewing files lookfor Search for specified keyword in all help entries
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]