Jonathan Fox

Undergraduate Research - UNEXPECTED SPECTRAL ASYMPTOTICS FOR WAVE EQUATIONS ON CERTAIN COMPACT SPACETIMES

Source Code Zip File (MATLAB)

Each file in the source code is named "NPlus" or "NMinus" followed by a number, followed by either nothing, "Remainder," or "Average." The NPlus or NMinus refers to the nature of the counting function, the number refers to the specific formula number in the paper, and if there's no suffix that means it's just the function as written, remainder means that the remainder was subtracted off (as given by the formula in the paper), and average means that this function computes the discrete average. For example, NPlus63Average is the function which computes the discrete average of the NPlus function described by (6.3) in the text. Anything not following this nomenclature is either used to assist in the computation of a counting function, computes a counting function that we figured was useful but isn't in the paper, or is named RunCountingFunction and this is the code which is used to experimentally analyze a function on a given interval. Also, The MPlus and MMinus functions are explained in section 1 of the paper.

The miscellaneous files were used in the beginning of our thought process when tackling this project. This was some relevant source code for calculating the initial limits of some earlier functions we explored, and while not relevant to the paper they shed some light on some of our earlier thoughts.

Feel free to send any inquiries about the code (or soon the graphs) to jmf369@cornell.edu.