{'fraction_non_alphanumeric': 0.023312883435582823, 'fraction_numerical': 0.006134969325153374, 'mean_word_length': 4.956204379562044, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Basics of Bessel Functions

This paper is a deep exploration of the project Bessel Functions by Martin Kreh of Pennsylvania State University. We begin with a derivation of the Bessel functions Ja(x) and Ya(x), which are two solutions to Bessel’s differential equation. Next we find the generating function and use it to prove some useful standard results and recurrence relations. We use these recurrence relations to examine the behavior of the Bessel functions at some special values. Then we use contour integration to derive their integral representations, from which we can produce their asymptotic formulae. We also show an alternate method for deriving the first Bessel function using the generating function. Finally, a graph created using Python illustrates the Bessel functions of order 0, 1, 2, 3, and 4.